﻿@charset "utf-8";
html {overflow-y:scroll;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0;padding:0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;}
table {border-collapse:collapse;border-spacing:0;}
caption, th {text-align:left;}
q:before ,q:after {content:'';}
object, embed {vertical-align:top;}
hr, legend {display:none;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
img, abbr, acronym, fieldset {border:0;vertical-align:bottom;}
li {list-style-type:none;}
body {font-family:verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:75%;line-height:150%;background-color:#F0F0F0;color:#666666;letter-spacing:0.1em;}
a:link {color:#669966;text-decoration:none;}
a:visited {color:#669999;text-decoration:none;}
a:hover {color:#336600;text-decoration:underline;}
html>/**/body {font-size:12px;}
.clearfix:after {content:".";display:block;clear:both;height:0;visibility:hidden;}
.clearfix {min-height:1px;}
* html .clearfix {
height:1px;
/*\*//*/
height:auto;
overflow:hidden;
/**/
}
.bottom_menu {background-image:url('../img/bg_footer_menu.jpg');background-repeat:repeat-x;width:605px;padding-right:5px;height:25px;margin-bottom:20px;letter-spacing:0;}
.bottom_menu li {float:right;}
.bottom_menu img {margin-left:10px;vertical-align:middle;}
.btn_image {margin-left:5px;vertical-align:bottom;}
.select_maker {width:130px;}
.select_number {width:125px;}
.menu_up {display:inline;}
#header li {float:left;}
#bg_header {background-image:url('../img/bg_header.jpg');background-repeat:repeat-x;height:100px;}
#bg_left {background-image:url('../img/bg_left.jpg');background-repeat:repeat-y;width:890px;}
#header {height:100px;width:890px;margin-right:auto;margin-left:auto;}
#containner {width:890px;margin-right:auto;margin-left:auto;}
#bg_right {background-image:url('../img/bg_right.jpg');background-repeat:repeat-y;background-position:right;float:right;width:875px;}
#main_box {background-position:left;width:860px;background-image:url('../img/bg_leftbtn.jpg');background-repeat:repeat-y;}
.left_contents {width:230px;float:left;margin-bottom:20px;font-size:1px;line-height:1px;}
.bg_search1 {background-image:url('../img/bg_search_btn01_f1.jpg');background-repeat:no-repeat;width:203px;height:31px;padding-top:37px;padding-left:27px;}
.bg_search2 {background-image:url('../img/bg_search_btn02_f1.jpg');background-repeat:no-repeat;width:203px;height:37px;padding-top:30px;padding-left:27px;}
.right_contents {width:610px;float:right;background-color:#FFFFFF;padding-right:10px;padding-left:10px;}
.bottom_menu span {padding-top:4px;display:block;}
.bottom_menu li {float:right;}
.flash_box {width:860px;height:234px;}
.sub_header_box {width:860px;line-height:0;font-size:1px;}
.h1_box {width:860px;margin-right:auto;margin-left:auto;text-align:left;font-size:10px;}
.bg_pankuzu {width:584px;height:30px;padding-left:26px;padding-top:10px;}
ol#topicPath {font-size:10px;list-style:none;}
ol#topicPath li {background-position:0 50%;float:left;padding-right:7px;padding-left:10px;background:url('../img/ico_arrow.gif') no-repeat 0 50%;}
ol#topicPath li.home {background:none;text-decoration:none;}
ol#topicPath li a:link,
ol#topicPath li a:visited {text-decoration:none;color:#000000;}
ol#topicPath li a:hover,
ol#topicPath li a:active {color:#FF6633;text-decoration:underline;}
ol#topicPath li em {font-style:normal;font-weight:bold;}
.shadow {font-size:1px;line-height:1px;}
.space {margin-bottom:4px;}
.schedule {border:1px solid #FFFFFF;width:200px;margin-left:14px;margin-bottom:10px;}
.schedule2 {width:200px;margin-left:14px;font-size:11px;margin-top:10px;line-height:150%;}
.schedule th {border:2px solid #FFFFFF;background-color:#999999;color:#FFFFFF;text-align:center;width:28px;font-size:11px;line-height:150%;}
.schedule td {border:2px solid #FFFFFF;text-align:center;background-color:#F3F3F3;font-size:11px;line-height:150%;}
.schedule_text {padding-left:14px;padding-right:10px;margin-bottom:10px;}
.holy {color:#C16C71;}
.schedule td.half_holy {background-color:#8D6C41;color:#FFF;}
.br_font {color:#8D6C41;font-weight:bold;}
.schedule_text p {line-height:1.3em;font-size:12px;}
.google_ad {padding-left:16px;margin-top:10px;}
.maker_waku {border:1px solid #C4B99D;margin-top:8px;margin-bottom:85px;padding-top:20px;padding-bottom:20px;padding-left:35px;margin-left:10px;width:553px;}
.maker_ichiran {margin-top:20px;}
.maker_ichiran .title {padding-left:10px;}
.maker_list li {background-position:0px 9px;float:left;width:125px;padding-top:5px;padding-bottom:5px;background-image:url('../img/m_sankaku.gif');background-repeat:no-repeat;padding-left:10px;}
#main_box {_background-color:#FFF;}
.right_contents {_padding-left:0;}
.pick_up1 {margin-bottom:6px;}
.pick_up1 img {float:left;}
.pick_up2 {margin-bottom:17px;}
.pick_up2 img {float:left;}
.estimate {height:131px;}
.estimate li {float:left;}
.category li {float:left;}
.maker ul {height:131px;}
.maker li {float:left;}
.maker li p {padding:0 0 0 20px;}
.maker li span.zero {font-size:11px;display:block;padding:0 0 0 7px;}
.maker_link p {padding:5px 0 5px 20px;}
.price td_od {padding-left:10px;}
.price th {padding-left:30px;}
.red {color:#990000;}
.price_off {background:url('../img/bg_maker_01.jpg') repeat-y -100px;padding-left:10px;}
.price_off2 {background:url('../img/bg_maker_01.jpg') repeat-y right;padding-left:10px;}
.price_off3 {background:url('../img/bg_maker_01.jpg') repeat-y left;font-weight:normal;}
.price2 {background:url('../img/bg_maker_02.jpg') no-repeat;height:25px;}
.maker_link {margin-bottom:15px;}
.info {background:url('../img/bg_info_center.jpg') repeat-y;line-height:1.2em;padding-top:10px;}
.info dt {float:left;padding-left:20px;}
.info dd {width:450px;float:left;padding-left:20px;}
.maker {clear:both;}
.clear {clear:both;}
.spring_ba {margin-bottom:5px;}
.attention {width:610px;text-align:center;height:5em;padding-top:1em;text-decoration:underline;color:#CC0000;}
.okuyami {width:610px;text-align:center;padding-top:1em;font-size:16px;}
.attention a:link {color:#CC0000;}
.attention a:visited {color:#CC0000;}
.attention a:hover {color:#CC0000;}
.ban dd {font-size:10px;padding:0 0 7px 15px;line-height:100%;}
.kodawari {background:url('../img/bg_info_center.jpg') repeat-y;line-height:1.2em;padding:10px 0;}
.kodawari p {padding:0 20px;}
.water {padding:10px;}
.guest-house {margin:6px 0 0 15px;}
