@charset "EUC-JP";
/* CSS Document */


/************¥Ü¥Ç¥£*********************/

*{
    margin :0px;
    padding :0px;
  }

body{
	margin :0px;
	padding :0px;
	font-size: small;
	background: #F6DEDE url(css_images/b_line.gif) repeat-x left top;
	
 } 

a:link {
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #38180B;
	text-decoration: none;
}
a:visited {
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #38180B;
	text-decoration: none;
}
a:hover {
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #A46A04;
	text-decoration: none;
}
a:active {
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #38180B;
	text-decoration: none;
}



.margintop10 {
   margin-top:10px;
   }
  
/************¥Ü¥Ç¥£¤Î¥·¥ã¥É¡¼***************/
.backDS {
	background: url(css_images/b_lineDSback.gif) repeat-y left top;
   }
.backDSin {
	width: 10px;
	height: 1100px;
	background: url(css_images/b_lineDS.gif) no-repeat left top;
   }

/***************¥Õ¥Ã¥¿¡¼*********************/
.footer {
	margin: 0px;
	padding: 0px;
	font:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	text-decoration:none;
	background: url(css_images/foot_menu.gif) no-repeat center center;
}
.footer ol {
	list-style:none;
	padding-top:12px;
	padding-left:25px;
}
.footer li {
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color:color: #38180B;
	float: left;
	list-style: none;
}
.footer p {
	font: x-small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #38180B;
	padding-right:10px;
	clear:both;
}
a.footer123:link {
	 font:x-small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	 color:#38180B;
	 text-decoration:none;
	 }
a.footer123:visited {
	 font:x-small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	 color:#38180B;
	 text-decoration:none;
	 }
a.footer123:hover {
	 font:x-small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	 color:#A46A04;
	 text-decoration:none;
	 }
a.footer123:active {
	 font:x-small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	 color:#38180B;
	 text-decoration:none;
	 }

/************¥Ø¥Ã¥À¡¡¥í¥´¡¡ÉôÊ¬**********************/

/*.headTOP {
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 800px;
}

.headTOP p {
	margin-top:0px;
	float:left;
	font-size:x-small;
	
	}*/

.headTOP h1 {
	font: smaller "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #333333;
	padding-right:10px;
	}
	
	
	
	
/************¥Ø¥Ã¥À¡¡¥á¥Ë¥å¡¼**********************/
.TOPmenu {
	padding-top: 5px;
	font: smaller "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	font-size:medium;
	background: url(css_images/top_menu.gif) left top;
	color: #D9C4B2;
}
	 	
.TOPmenu a:link { 
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #FFFFFF;
	text-decoration: none;
}
.TOPmenu a:visited {
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #FFFFFF;
	text-decoration: none;
}
.TOPmenu a:hover {
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #6E3119;
	text-decoration: none;
}
.TOPmenu a:active {
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #FFFFFF;
	text-decoration: none;
}

/*******************123¥Ô¥¢¥óº¸¡¡¥á¥Ë¥å¡¼¥¿¥¤¥È¥ë¡¡h£²********************/
.leftLIST {
	height: auto;
	width: 210px;
	text-align: left;
	margin-left:15px;
	margin-top: 20px;
   }
.leftLIST h2 {
	font: normal medium "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #666666;
	margin-left: 10px;
}
.leftLIST h3 {
	color: #4D1D15;
	background: url(css_images/123leftbc210x30.gif) no-repeat left center;
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	height: 30px;
	width: 190px;
	padding-top: 15px;
	text-align: left;
	padding-left: 25px;
    }

.leftLIST ul {
	list-style-type:none;
	
	}



.leftLIST li {
	list-style-type:none;
	background: url(css_images/123LIST.gif) no-repeat left center;
	border-bottom: 1px dotted #666666;
	width: 170px;
	margin-left :10px;
	padding-left :20px;
	height: 25px;
	padding-top: 12px;
	}



.leftLIST a:link {
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #38180B;
	text-decoration: none;
}
.leftLIST a:visited {
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #38180B;
	text-decoration: none;
}
.leftLIST a:hover {
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #A46A04;
	text-decoration: none;
}
.leftLIST a:active {
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #38180B;
	text-decoration: none;
}


/*******************¥¤¥Ù¥ó¥Èº¸¡¡¥á¥Ë¥å¡¼¥¿¥¤¥È¥ë¡¡h£²********************/
.leftivent {
	height: auto;
	width: 210px;
	text-align: left;
	margin-left:15px;
	margin-top: 20px;
   }

.leftivent h3 {
	color: #4D1D15;
	background: url(css_images/iventmenu210x30.gif) no-repeat left center;
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	height: 30px;
	width: 190px;
	padding-top: 15px;
	text-align: left;
	padding-left: 25px;
    }

.leftivent ul {
	list-style-type:none;
	
	}

.leftivent li {
	list-style-type:none;
	background: url(css_images/123iv_LIST.gif) no-repeat left center;
	border-bottom: 1px dotted #666666;
	width: 170px;
	margin-left :10px;
	padding-left :20px;
	height: 25px;
	padding-top: 12px;
	}



.leftivent a:link {
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #38180B;
	text-decoration: none;
}
.leftivent a:visited {
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #38180B;
	text-decoration: none;
}
.leftivent a:hover {
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #A46A04;
	text-decoration: none;
}
.leftivent a:active {
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #38180B;
	text-decoration: none;
}




/************¥á¥ë¥Þ¥¬***************/
.menumaBOXdotted {
    border:#333333 1px dotted;
	width:200px;
	padding: 5px;
	margin-left:15px;
	margin-top:10px;
	
  }




/******************¿·Ãå¾ðÊó¡¡¥¤¥Ù¥ó¥È¾ðÊó¤Î¥ê¥¹¥È*************************/

.topic123 {
	margin-top: 10px;
	margin-right: 10px;
	width: 546px;
	text-align:left;
	float:left;
}
.topic123 h3 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	font-size:small;
	background: url(css_images/s_resson_562x47.gif) no-repeat left center;
	padding-left: 50px;
	padding-top: 10px;
	height: 37px;
	text-align: left;
}
.topic123 p {
	text-align: left;
	margin-left: 20px;
	margin-top: 10px;
}
.topic123 img {
	margin: 10px;
	float: right;
}
.topic123 h4 {
	font-size:small;
	font-weight:normal;
	line-height: 120%;
	text-align: left;
	margin: 10px 10px 10px 20px;
}
.topic123 h5 {
	font-size: small;
	font-weight:normal;
	line-height: 120%;
	text-align: left;
	margin: 0px 10px 0px 20px;
	clear: both;
}
.topic123 h6 {
	margin-left: 30px;
	margin-top: 5px;
	font: small "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
}
/********************¥µ¥ó¥Ô¥¢¥ó¡¡¥Ð¥Ê¡¼**************************/
.Sbanner {
	height: 110px;
	width: 210px;
	margin-top: 10px;
	margin-left:15px;
	border:#FFCC99 1px solid;
	
}

.Sbanner h3 {
	color: #FFFFFF;
	background: #FF9900;
	height: 18px;
	width: 210px;
	text-align: center;
	font: x-small/18px "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
   }
.Sbanner img {
	margin: 5px;
	float: left;
}

.Sbanner p {
	color: #666666;
	font-size: x-small;
	float: left;
	height: auto;
	width: 110px;
	text-align: left;
	padding-top: 10px;
   }


/*¥Ú¡¼¥¸¥ó¥°¥¹¥¿¥¤¥ë*/
.paging {
	margin: 10px auto;
	font-size: medium;
}
.paging a:link {
	font: medium "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #38180B;
	text-decoration: none;
}
.paging a:visited {
	font: medium "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #38180B;
	text-decoration: none;
}
.paging a:hover {
	font: medium "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #A46A04;
	text-decoration: none;
}
.paging a:active {
	font: medium "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "¥Ò¥é¥®¥Î´Ý¥´ Pro W4";
	color: #38180B;
	text-decoration: none;
}

 
