body{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;width:800px;margin-left: auto;margin-right: auto;margin-top:30px;text-align:center;letter-spacing:0.1em;}#all{width:800px;text-align:left;}img{border:none;} img A {text-decoration: none; }  .bt{ text-align:right; font-size:80%; clear:both; } .bt A:link { color: #fff;}  .bt  A:visited { color: #fff;}  .bt A:active { color: #ffffff; }  .bt  A:hover { color: #DF3737; }  .bt  A {text-decoration: none; }/*---------------top---------------*/#top_logo{padding:0 0 5px 0;margin:0px ;float:left;}#top_menu{padding: 0 ;margin:27px  0 0 0 ;letter-spacing:20px;text-align:right;float:right;}#top_img{padding:0px; background-image : url("top_img/top.jpg"); background-position:0 0;background-repeat: no-repeat;width:800px;height:500px;margin:0px ;text-align:left;clear:both;}#top_text{padding:10px 0px 0px 30px;margin:0px ;text-align:left;font-size:90%;font-weight:bold;color:#65d1be;}#top_text p A:link { color: #65d1be;} #top_text p  A:visited { color: #65d1be;} #top_text p A:active { color: #ffffff; } #top_text p  A:hover { color: #DF3737; } #top_text p  A {text-decoration: none; }/*---------------about---------------*/#about_img{padding:0px; background-image : url("top_img/about.jpg"); background-position:0 0;background-repeat: no-repeat;width:800px;height:500px;margin:0px ;text-align:left;clear:both;}#about_text{padding:100px;margin:0px ;text-align:left;font-size:90%;font-weight:bold;color:#fff;line-height:170%;}#about_text h2{margin:0px ;text-align:left;font-size:150%;font-weight:bold;color:#fff;}.about_sign{padding:50px;margin:0px ;text-align:right;font-size:90%;font-weight:bold;color:#fff;line-height:170%;}/*---------------shokudou---------------*/#shokudou_text{ background-image : url("top_img/craft2.jpg"); padding:30px;margin:0px ;text-align:left;font-size:90%;color:#FFF;line-height:160%;clear:both;}#shokudou_text h2{padding:0px;margin: 40px 0 10px 0 ;text-align:left;font-size:100%;line-height:160%;font-weight:bold;color:#003300;}#shokudou_text h3{padding:0px;margin: 10px 0 0  0 ;text-align:left;font-size:100%;line-height:160%;font-weight:bold;}#shokudou_text h4{padding:0px;margin: 10px 0 0 0px ;text-align:left;color:#FFF;line-height:160%;font-weight:bold;}.shosai {padding:0 0 0 30px;margin:0px ;text-align:left;float:left;color:#FFF;font-size:80%;line-height:160%;width:400px;}.shokudou_text_left{padding:0px;margin: 0 0 10px 0 ;text-align:left;float:left;}.shokudou_text_left h1 {letter-spacing:0.1em;padding:0px;margin: 0 0 10px 0 ;text-align:left;float:left;font-size:90%;line-height:160%;font-weight:bold;width:320px;}.shokudou_img_top{padding:0px  0px 0px 0px;margin:0px ;text-align:center;float:right;width:400px;}.shokudou_text_left ul{text-align:left;width:400px;}.shokudou_text_left li{color:#FFCC99;padding:0px;margin: 0 0 10px 0 ;text-align:left;font-size:80%;line-height:160%;list-style-type:none;}.syokudou_s{color:#FFF;text-align:left;font-size:110%;line-height:160%;font-weight:bold;}.shokudou_img{padding:30px  0px 0px 0px;margin:0px ;text-align:center;float:right;width:280px;}/*---------------map---------------*/#map_img{padding:0px; background-image : url("top_img/back110.jpg"); width:800px;height:500px;margin:0px ;text-align:left;clear:both;}#map_text{padding:80px 0 0 80px;margin:0 auto ;text-align:left;font-size:90%;font-weight:bold;color:#fff;}#map_text h2{ margin:10px 0 10px 0; padding:0; font-size:150%; color:#861050;}#map_text td{padding:10px;margin:0px ;font-size:90%;text-align:left;background-color:#fff;color: #861050;line-height:170%;letter-spacing:0.1em;}#map_text td A:link { color: #003300;} #map_text td   A:visited { color: #003300;} #map_text td A:active { color: #ffcc00; } #map_text td  A:hover { color: #DF3737; } #map_text td A {text-decoration: none; }#map_text .map_cap{padding:0 0 0 0 ;margin:0px ;font-size:80%;text-align:left;color:#861050;}/*---------------link---------------*/#link_img{padding:0px; background-image : url("top_img/link.jpg"); background-position:0 0;background-repeat: no-repeat;width:800px;height:500px;margin:0px ;text-align:left;clear:both;}#link_text{padding:30px 20px 0 20px;margin:0px ;text-align:left;}.name{width:130px;text-align:right;}#link_text td{padding:5px;margin:0px ;text-align:left;font-size:75%;font-weight:bold;color:#000099;letter-spacing:0.1em;line-height:170%;}#link_text td A:link { color: #000099;} #link_text td   A:visited { color: #000099;} #link_text td A:active { color: #ffcc00; } #link_text td  A:hover { color: #DF3737; } #link_text td A {text-decoration: none; }/*---------------shop---------------*/#shop li{ font-size:12px;color: #222;letter-spacing: 0.1em; margin-top:10px;}#shop td{ font-size:13px;color: #222;text-align:left;letter-spacing: 0.1em; margin-top:10px;}#shop p{ font-size:13px;color: #222;letter-spacing: 0.1em; margin-left:10px;}h2{ font-size: 12pt;color: #800080;letter-spacing: 0.1em; }h2 A:link { color: #800080;  } h2 A:visited { color:  #800080; } h2 A:active { color: #800080 ; } h2 A:hover { color: #DF3737 ; } h2 A { text-decoration: none; }.map{ font-size:12px;color: #330000;letter-spacing: 0.1em; }.map A:link { color:#330000;} .map A:visited { color: #330000;} .map A:active { color:#330000; } .map A:hover { color: #DF3737; } .map A {text-decoration: none; }.w8{ font-size:8pt;color: #FFFFFF;letter-spacing: 0.1em; }.w8 A:link { color: #ffffff;} .w8 A:visited { color: #ffffff;} .w8 A:active { color: #ffffff; } .w8 A:hover { color: #DF3737; } .w8 A {text-decoration: none; }.w10{ font-size:10pt;color: #FFFFFF;letter-spacing: 0.1em; }.w12{ font-size:12pt;color: #FFFFFF;letter-spacing: 0.1em; }.b8{ font-size:8pt;color: #000000;letter-spacing: 0.1em; }.b8 A:link { color: #000000;} .b8 A:visited { color: #000000;} .b8 A:active { color: #000000; } .b8 A:hover { color: #DF3737; } .b8 A {text-decoration: none; }.b10{ font-size:10pt;color: #000000;letter-spacing: 0.1em; }A.b10:link { color: #ff6666;} A.b10:visited { color: #ff6666;} A.b10:active { color: #000000; } A.b10:hover { color: #DF3737; } A .b10{text-decoration: none; }.b9{ font-size:9pt;color: #000000;letter-spacing: 0.1em; }A.b9:link { color:#ff6666;} A.b9:visited { color:#990066;} A.b9:active { color:#DF3737; } A.b9:hover { color:#DF3737; } A.b9{text-decoration: none; }.b8{ font-size:8pt;color: #000000;letter-spacing: 0.1em; }.g8{ font-size:8pt;color: #808080;letter-spacing: 0.1em; }.g10{ font-size:10pt;color: #808080;letter-spacing: 0.1em; }.title_b{ font-weight:bold;font-size: 10pt;color: #000000;letter-spacing: 0.1em; }.title2{ font-weight:bold;font-size: 12pt;color: #800080;letter-spacing: 0.1em; }.title2 A:link { color: #800080;  } .title2 A:visited { color:  #800080; } .title2 A:active { color: #800080 ; } .title2 A:hover { color: #DF3737 ; } .title2 A { text-decoration: none; }.v10{ font-weight:bold;font-size: 10pt;color: #800080;letter-spacing: 0.1em; }.cap_v{ font-size: 8pt;color: #800080;letter-spacing: 0.1em; }A:link { color: #800080;  } A:visited { color:  #800080; } A:active { color: #800080 ; } A:hover { color: #DF3737 ; } A { text-decoration: none; }.title_fm{ font-weight:bold;font-size: 10pt;color: #003333;letter-spacing: 0.1em; }A:link { color: #003333;  } A:visited { color:  #003333; } A:active { color: #003333 ; } A:hover { color: #DF3737 ; } A { text-decoration: none; }.cap_m{ font-size: 8pt;color: #003333;letter-spacing: 0.1em; }#thanks{ width:630px;text-align:center;font-size:11px;color: #336666;letter-spacing: 0.1em;line-height:170%; }.b102{ font-size:10pt;font-weight:bold;color: #4e0608;letter-spacing: 0.1em; }#footer{ margin:5px 0 0 0;font-size:12px;color: #808080;letter-spacing: 0.1em;text-align:right; }
