/* CSS Document */

body{margin:0; padding:0; color:#666666; font-size:12px;}

p{line-height:1.6;}

#wrapper{width:782px; padding-left:17px; margin:auto;}

img {border:none;}

/*　左カラム　指定　*/

#left{width:246px; float:left;}



/*　ナビゲーション　指定　*/

#left_nav{float:left; width:246px; margin-top:12px;}
.thm_map{ display:block; width:246px; height:254px; margin:0; padding:0; background:url(../img/common/nav10.gif) no-repeat;}
.blue{color:#0033CC; margin:5px 15px; line-height:1.3;}
.map_cap{ margin:3px 10px; line-height:1.3;}


/*　右カラム　指定　*/

#container{float:right; width:520px;}




/*　トップ　指定　*/

#head{height:60px;}
#head_txt{margin:4px 0 0 4px; color:#999999; line-height:1.3;}
#head img{margin:7px 0 0 2px; vertical-align:bottom; padding:0;}
#head table td{background:url(../img/common/dot.jpg) repeat-y;}




/*　フッター　指定　*/


#footer{clear:both; width:100%}
