body{margin:0px;font-color:#666;font-size:12px;background-image:url(img/bg.gif);}
h1{line-height:130%;font-size:16px;font-weight:bold;color:#393;margin:0px;padding:10px 0px 0px 0px;font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"}
h2{line-height:130%;font-size:10px;color:#FFF;font-weight:normal;padding:0px;margin:0px;}
p{margin:15px 0px 0px 0px;}
td{padding:2px 4px 2px 4px;margin:0px;font-size:12px;color:#333;}
#container{line-height:140%;margin-right:auto;margin-left:auto;text-align:left;padding:0px;width:800px;background-color:#FFF;border-right:1px solid #393;border-left:1px solid #393;}
#pr{width:796px;height:auto; padding:2px;background-color:#393;}
#banner{width:800px;height:80px;background-image:url(img/banner_bg.gif);}
#menu{
    background:url(img/menu_bg.gif);
	width:153px;
	height:2120px;
	line-height:130%;   
	float:left;
	overflow:hidden;
	text-align:left;
	border-bottom:1px solid #339933;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 25px;
}
#contents{width:620px;height:auto;float:right;overflow:hidden;text-align:left;line-height:140%;background-color:#fff;}
#right{width:210px;height:2000px;float:right;background-image:url(img/right_bg.gif);overflow:hidden;padding:5px;border-bottom:1px solid #339933;}
#flash{width:620px;height:120px;border-bottom:1px solid #393;}
#main{width:388px;height:870;overflow:hidden;margin:5px;background-color:#fff;}
#main2{width:589px;height:auto;float:right;overflow:hidden;margin:0px;padding:10px;background-color:#fff;border-right:1px solid #393;}
#navi{margin:5px 0px 0px 20px;padding:0px;text-align:left;}
#nav{list-style-image:url('img/g_arrow.gif');line-height:15px;font-size:12px;margin:0px;padding:0px;vertical-align:middle;}
#navi_m{margin:5px 0px 0px 25px;padding:0px;text-align:left;}
#nav_m{list-style-image:url('img/s_arrow.gif');line-height:25px;font-size:14px;margin:0px;padding:0px;vertical-align:middle;}
.navi2{margin:5px 0px 0px 0px;padding:0px;text-align:left;}
.nav2{list-style-image:url('img/g_arrow.gif');line-height:15px;font-size:12px;margin:0px;padding:0px;vertical-align:middle;}
.foot{width:800px;height:18px;background-color:#393;font-size:10px;color:#fff;text-align:center;}

/*フォーム*/
.form1{width: 300px;height: 14px;border:1px solid #6699CC;}
.form2{width: 50px;height: 14px;border:1px solid #6699CC;}
.form3{width: 150px;height: 14px;border:1px solid #6699CC;}
.form4{width: 100px;height: 14px;border:1px solid #6699CC;}
.form5{width: 330px;height: 70px;border:1px solid #6699CC;}
.form6{width: 200px;height: 18px;border:1px solid #6699CC;}

#menu_bosyu{background:url(img/menu_bg.gif);width:153px;height:2725px;line-height:130%;padding:5px 2px 5px 25px;float:left;overflow:hidden;text-align:left;}
#contents_bosyu{width:620px;height:2710;float:right;overflow:hidden;text-align:left;line-height:140%;background-color:#fff;}
#main2_bosyu{width:589px;height:2590;float:right;overflow:hidden;margin:0px;padding:10px;background-color:#fff;}
#menu_faq{background:url(img/menu_bg.gif);width:153px;height:1525px;line-height:130%;padding:5px 2px 5px 25px;float:left;overflow:hidden;text-align:left;}
#contents_faq{width:620px;height:1510;float:right;overflow:hidden;text-align:left;line-height:140%;background-color:#fff;}
#main2_faq{width:589px;height:1390;float:right;overflow:hidden;margin:0px;padding:10px;background-color:#fff;}
#menu_guidance{background:url(img/menu_bg.gif);width:153px;height:2185px;line-height:130%;padding:5px 2px 5px 25px;float:left;overflow:hidden;text-align:left;}
#contents_guidance{width:620px;height:2170;float:right;overflow:hidden;text-align:left;line-height:140%;background-color:#fff;}
#main2_guidance{width:589px;height:2050;float:right;overflow:hidden;margin:0px;padding:10px;background-color:#fff;}
#menu_map{background:url(img/menu_bg.gif);width:153px;height:925px;line-height:130%;padding:5px 2px 5px 25px;float:left;overflow:hidden;text-align:left;}
#contents_map{width:620px;height:910;float:right;overflow:hidden;text-align:left;line-height:140%;background-color:#fff;}
#main2_map{width:589px;height:790;float:right;overflow:hidden;margin:0px;padding:10px;background-color:#fff;}
#menu_order{background:url(img/menu_bg.gif);width:153px;height:925px;line-height:130%;padding:5px 2px 5px 25px;float:left;overflow:hidden;text-align:left;}
#contents_order{width:620px;height:910;float:right;overflow:hidden;text-align:left;line-height:140%;background-color:#fff;}
#main2_order{width:589px;height:790;float:right;overflow:hidden;margin:0px;padding:10px;background-color:#fff;}
#menu_price{background:url(img/menu_bg.gif);width:153px;height:2875px;line-height:130%;padding:5px 2px 5px 25px;float:left;overflow:hidden;text-align:left;}
#contents_price{width:620px;height:2860;float:right;overflow:hidden;text-align:left;line-height:140%;background-color:#fff;}
#main2_price{width:589px;height:2740;float:right;overflow:hidden;margin:0px;padding:10px;background-color:#fff;}
#menu_square{background:url(img/menu_bg.gif);width:153px;height:1025px;line-height:130%;padding:5px 2px 5px 25px;float:left;overflow:hidden;text-align:left;}
#contents_square{width:620px;height:1010;float:right;overflow:hidden;text-align:left;line-height:140%;background-color:#fff;}
#main2_square{width:589px;height:890;float:right;overflow:hidden;margin:0px;padding:10px;background-color:#fff;}
#menu_tokucho{background:url(img/menu_bg.gif);width:153px;height:3750px;line-height:130%;padding:5px 2px 5px 25px;float:left;overflow:hidden;text-align:left;}
#contents_tokucho{width:620px;height:2410;float:right;overflow:hidden;text-align:left;line-height:140%;background-color:#fff;}
#main2_tokucho{width:589px;height:1490;float:right;overflow:hidden;margin:0px;padding:10px;background-color:#fff;}
