@charset "utf-8";
/* CSS Document */

/*------------------------------共通------------------------------*/

*{
	margin: 0px;
	padding: 0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:18px;
	font-size:12px;
	}	
	
body div {
    margin:0px auto;
}	
	
img {
     border:none;
}	
	
h1{
margin:30px 0px 0px 0px;
float:left;
}



h3{
	margin:20px 0px 20px 0px;
	clear:both;
}			

.fl{
float:left;
}

.cre{
	clear: both;
}



.ml20{
margin-left:20px;
}


.tar{
text-align:right;
}

.in1{
text-indent:1em;
}

.mtb20{
margin:20px 0px 20px 0px;
}

.mtb10{
margin:10px 0px 10px 0px;
}

.lstn li{
list-style-type:none;
}



/*------------------------------コンテナ------------------------------*/

#container{
width:710px;
text-align:center;
}


/*------------------------------ヘッダー------------------------------*/

#header{
width:700px;
margin:0px auto 0px auto;
text-align:left;
}


#headnavi{
width:700px;
margin:0px auto 0px auto;
text-align:left;
clear:both;
}


.g-navi li{
list-style-type:none;
float:left;
}



#main{
width:700px;
margin:0px auto 0px auto;
text-align:left;
clear:both;
}


.ta-c{
text-align:center;
}


.gaiyo-image{
margin:0px;
padding:0px;
}

.gaiyo-image li{
float:left;
list-style-type:none;
}





.top-co1{
clear:both;
}



.top-co1 dt{
float:left;
}

.top-co1 dd{
float:left;
padding:20px 0px 0px 0px;
width:420px;
}

.gaiyo-point{
clear:both;
}



.gaiyo-point dt{
float:left;
}

.gaiyo-point dd{
float:left;
padding:20px 0px 0px 0px;
width:500px;
}


#fot{
width:700px;
padding:30px 0px 0px 0px;
clear:both;
}


