@charset "utf-8"; 
*{margin:0;padding:0;}
body{background-color:#e8e8e8;text-align:center;}
#wrapper{width:850px; margin:10px auto; padding:60px 30px 10px;background-color:#fff;
	font-family:meiryo,'メイリオ','HG丸ｺﾞｼｯｸM-PRO','MS PGothic','ＭＳ ゴシック',sans-serif;
	font-size:16px;line-height:1.6em;text-align:left;
}
img{border:0;}
h1, h2, h3{font-weight:normal;}
ul li{list-style-type:none;}
a {cursor:pointer; text-decoration:underline;}
a:link{color:#003311; }
a:visited {color:#003311; }
a:hover{color:#00cc11; }
a:active{color:#0000ff; }
.div0 {height:35px;padding:6px 50px 0px 50px;
	background-image:url(pub/jflewH.png);background-repeat:repeat-x;
}
.div0 h2.txl,.div0 h3.txl{float:left;}
.div0 h3.txr{float:right;}
.div2 p{text-align:center;}

#header h2.ttl1{color:#060;margin:0 0 0 50px;}
#header h2.ttl2{color:#060;margin:10px 0 0 50px;}

#gaiyo{padding-top:30px;}
#gaiyo ul{width:620px;margin:0 auto;}
#gaiyo ul li{margin-top:1em;}
#gaiyo ul li ul li{margin-top:0;padding-left:2em;text-indent:-1em;}
#gaiyo .idx2{width:620px;margin:10px auto ;padding:10px 0 10px 60px;font-size:16px;border:1px solid #dec;background-color:#efd;}
#gaiyo .ftc2{width:620px;margin:0 auto;}

#aisatu{padding-top:40px;}
#aisatu img.nrt{float:left; margin:30px 15px 0px 20px;}
#aisatu .div1{width:590px;margin:30px 0 30px 240px;}
#aisatu  ul.div1 li{margin-top:1em;}
#aisatu  ul.div1 li.h3{margin:0.5em 0 0 2em;font-size:22px;font-family:"HG正楷書体-PRO";}
#aisatu .div2{width:650px;margin:0 auto 40px;}
#aisatu .div2 img{width:100px; height:75px;}

#kouen h3.txr{text-align:right;margin-right:50px;}
#kouen{padding:10px 0 30px;}
/*#kouen h3{margin-left:80px;}*/
#kouen img.pmrkm{float:left;margin:30px 0px 0px 20px;}
#kouen .div2 {float:right; width:610px; margin:30px 0px 0px 0px;}
#kouen .div2 img{width:100px; height:75px;}
#kouen .tx1{width:180px;margin:20px 0 0 25px;padding:5px 0 5px 10px;font-size:10pt;line-height:1.3em;border:1px solid #666;}

.dvftr{width:850px;margin:10px auto 0;padding:5px 0 0;text-align:center;font-size:10pt;border-top:1px solid #999;}

/* == clearfix == */
.clearfix:after {content:"."; display:block; clear:both; height:0; visibility:hidden;}
.clearfix {min-height:1px;}
* html .clearfix {height:1px;}
/* === for debug === 
div{border:1px dashed red;}img{border:1px dashed green;} 
*/
