@charset "Shift_JIS";
/*css*/
*{margin:0px;
  padding:0px;
 }
 
html {overflow-y:scroll;}

body{
	background-color:#EFE;
font-family:"‚l‚r ƒSƒVƒbƒN", "MS Gothic", "Osaka|“™•", Osaka-mono, monospace;}




#contents{margin: 0px auto;
	
	
	width:844px;
	
	background-image:url(../img/bag.gif);
background-repeat:repeat-y;
border-bottom:solid 3px #690;


}



#header{
  width:820px;
  margin:0 12px;
 
}






#main{
	float:left;
	width:568px;


margin-left:12px;
margin-top:10px;}




#main p{margin-top:5px;
	margin-left:10px;
	margin-right:10px;
 font-size:14px;
 line-height:22px;
 text-align:justify;
 text-justify:inter-ideograph;
 }


table{margin:10px auto;
background-color: #039;
}

td{background-color: #ffffff;}

.rog{
text-align:center;
width:80px;
height:50px;
}


.wod{font-size:14px;
text-align:left;
width:260px;
height:auto;
line-height:20px;
padding:0 12px;
}



#side{float:right;
width:240px;
margin-right:12px;
margin-top:10px;
margin-left:12px;}

#siwak{background-color:#DDD;
padding:5px;
margin-bottom:10px;
}


#footer{padding-top:10px;
background-color:#FFF;
width:820px;
margin:0 12px;
clear:both;

}


#footer p{font-size:14px;
          text-align:center;
		  margin-top:10px;}
		  

h1{width:380px;
margin-left:10px;
line-height:31px;
font-size:16px;
	background-image:url(../img/topibo01.gif);
	background-repeat:no-repeat;
	text-indent:30px;
	
}



h2{ margin-top:20px;
margin-bottom:10px;
margin-left:10px;
}


h3{
	background-image:url(../img/h3bak.gif);
line-height:36px;
text-align:center;
}

address{font-size:14px;
font-style:normal;
          text-align:center;
		  margin-top:10px;}

/*ƒŠƒ“ƒN*/

a:link {text-decoration:none;color:#0000de;}
a:visited {text-decoration:none;color:#606;}
a:active {text-decoration:none;color:red;}
a:hover {color:red;}


dd a:link {text-decoration:underline;color:#0000de;}
dd a:visited {text-decoration:none;color:#606;}
dd a:active {text-decoration:none;color:red;}
dd a:hover {color:red;}





/*

#contents{
background-image:url(../img/contents.gif);
background-repeat:no-repeat;
}

#main{width:560px;
float:right;
  }
  
.img{margin:10px auto 0 auto;
width:532px;}

#midle{
	background-image:url(../img/midle.gif);
	background-repeat:no-repeat;
	margin:12px auto 0 auto;
width:532px;
height:201px;}

#mid-left{float:left;
width:332px;
height:200px;}

#mid-right{float:left;
width:200px;
height:200px;}

.text{margin:10px 20px;
line-height:23px;
biglobe.ne.jp/~bass-com;
font-size:14px;
text-align:justify;
text-justify:inter-ideograph;
}

#leftna{width:200px;
 float:left;
}
/*Œ©o‚µ 
h1{width:532px;
height:25px;
margin:12px auto 0 auto;
line-height:27px;
font-weight:bold;
text-align:center;
color:#000;
background-image:url(../img/hot_h1.gif);
font-size:18px;
}  

h2{width:532px;
height:45px;
margin:0px auto;
line-height:45px;
font-weight:bold;
text-align:left;
text-indent:55px;
color:#930;
background-image:url(../img/hot_h2.gif);
background-repeat:no-repeat;
font-size:18px;
} 

h3{width:532px;
height:45px;
margin:0px auto;
line-height:45px;
font-weight:bold;
text-align:left;
text-indent:55px;
color:#060;
background-image:url(../img/hot_h3.gif);
background-repeat:no-repeat;
font-size:18px;
} 

h4{width:180px;
line-height:40px;
font-weight:bold;
text-align:center;
color:#000;
background-image:url(../img/sid_h4.gif);
margin:0 auto;
font-size:26px;
}

#footer{padding-top:10px;
background-color:#FFF;
clear:both;
}

address{text-align:center;
font-style:normal;
font-size:16px;
line-height:20px;
}
/*homerukoto.net*/
.clear{clear:both;}

.kom{width:530px;
	margin:0px auto;
}

.txbl{color:#B40733;}

.center{text-align:center;}