@charset "UTF-8";
#wrapper {
}

*{
}

img{
	border:0;	
}

table{
}
td{
	text-align:left;
	}
body{
	text-align: center;/* IE5対策 */
	background-repeat:repeat-x;
	font-size: 90%;
	background-image: url(index/index_body.gif);
	}
a:link{
	text-decoration:none;
}

a:link.link { 
   color: #0066cc;
   text-decoration:none;
 }
a:visited.link { 
   color: #0066cc;
   text-decoration:none;
 }
a:hover.link { 
   color: orange; 
   text-decoration:underline;
   }
a:link.ftter{
	color:#FFFFFF;
   text-decoration:none;
	}
a:visited.ftter{
	color:#FFFFFF;
   text-decoration:none;
	}
a:hover.ftter{
	color:orange;
   text-decoration:none;
	}


a:hover.menu1 {background-image: url(common/menu1_o.gif);}
a:hover.menu2 {background-image: url(common/menu2_o.gif);}
a:hover.menu3 {background-image: url(common/menu3_o.gif);}
a:hover.menu4 {background-image: url(common/menu4_o.gif);}
a:hover.menu5 {background-image: url(common/menu5_o.gif);}
a:hover.menu6 {background-image: url(common/menu6_o.gif);}
a.menu1{
	background-image: url(common/menu1.gif);
	text-indent: -999px;
	display: block;
	height: 56px;
	width: 96px;
	overflow: hidden;
}	
a.menu2{
	background-image: url(common/menu2.gif);
	text-indent: -999px;
	display: block;
	height: 56px;
	width: 171px;
	overflow: hidden;
}	
a.menu3{
	background-image: url(common/menu3.gif);
	text-indent: -999px;
	display: block;
	height: 56px;
	width: 170px;
	overflow: hidden;
}	
a.menu4{
	background-image: url(common/menu4.gif);
	text-indent: -999px;
	display: block;
	height: 56px;
	width: 171px;
	overflow: hidden;
}	
a.menu5{
	background-image: url(common/menu5.gif);
	text-indent: -999px;
	display: block;
	height: 56px;
	width: 172px;
	overflow: hidden;
}	
a.menu6{
	background-image: url(common/menu6.gif);
	text-indent: -999px;
	display: block;
	height: 56px;
	width: 170px;
	overflow: hidden;
}	


a:hover.left01 {background-image: url(common/left_menu1_o.gif);}
a:hover.left02 {background-image: url(common/left_menu2_o.gif);}
a:hover.left03 {background-image: url(common/left_menu3_o.gif);}
a:hover.left04 {background-image: url(common/left_menu4_o.gif);}
a:hover.left05 {background-image: url(common/left_menu6_o.gif);}
a.left01{
	background-image: url(common/left_menu1.gif);
	text-indent: -999px;
	display: block;
	height: 64px;
	width: 207px;
	overflow: hidden;
}	
a.left02{
	background-image: url(common/left_menu2.gif);
	text-indent: -999px;
	display: block;
	height: 64px;
	width: 207px;
	overflow: hidden;
}	
a.left03{
	background-image: url(common/left_menu3.gif);
	text-indent: -999px;
	display: block;
	height: 64px;
	width: 207px;
	overflow: hidden;
}	
a.left04{
	background-image: url(common/left_menu4.gif);
	text-indent: -999px;
	display: block;
	height: 64px;
	width: 207px;
	overflow: hidden;
}	
a.left05{
	background-image: url(common/left_menu6.gif);
	text-indent: -999px;
	display: block;
	height: 64px;
	width: 207px;
	overflow: hidden;
}	





/*　レイアウト　*/
#wrapper {
	width:950px;
	text-align: left;/* IE5対策 */
	margin: 0 auto;
}
#dammy002 {
	clear: both;
	height: 15px;
}
#hd_lain {
	background-image: url(common/hd_lain.gif);
	background-repeat: repeat-x;
	height: 26px;
}
#lain1 {
	background-image: url(common/main_titleback.gif);
	padding-left:40px;
	padding-top:5px;
	color:#009900;
	font-size:21px;
	text-align: left;
	height: 31px;
}
#lain2 {
	background-image: url(common/main_titleback2.gif);
	padding-left:40px;
	padding-top:5px;
	color:#009900;
	font-size:21px;
	text-align: left;
	height: 31px;
}
.menu_box {
	background-color: #D6F6BA;
	padding-left: 25px;
	height: 25px;
	line-height: 25px;
	text-decoration: none;
}

a:link.menu_box {
	text-decoration:none;
}
a:hover.menu_box {
	color:#26801C;
}
a:hover.menu_box {
	color:#F36E92;
}
.pankuzu{
	padding-left: 25px;
	height: 25px;
	line-height: 25px;
	font-size: 80%;
}
.aisatu_back {
	background-image: url(img/annai_img2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 200px;
	text-align: center;
}
.table_top {
	vertical-align: top;
	padding-top: 0px;
	margin-top: 0px;
}
.text_box {
	padding-left:40px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.center {
	text-align: center;
}
.syouhin {
	height: 25px;
	color: #E45295;
}
.yakutatu_lain {
	background-image: url(common/lain_book.gif);
	background-repeat: no-repeat;
	padding-left: 70px;
	height: 37px;
	width: 599px;
	line-height: 37px;
}
.sumolesize {
	text-transform: lowercase;
	font-size: 75%;
	margin-bottom: 20px;
}

.info {
	background-color: #FCF8F2;
	color: #0F0F0F;
	height: 250px;
	//margin-top: 5px;
	overflow: auto;
	padding-left: 10px;
	width: 720px;
	border-top-color: #C0C0C0;
	border-right-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	border-left-color: #C0C0C0;
}
