body.smartphone #content {margin:0;width:100%;}body.smartphone #content h1,body.smartphone #content h2,body.smartphone #content h3,body.smartphone #content h4,body.smartphone #content h5,body.smartphone #content h6 {clear:both;}#content table td { vertical-align:top;line-height:1.7em; }#content table th { line-height:1.7em; }#content p { margin-bottom:0; }html {background-color:#ffffff;}body,#access ul li a,hgroup h1,hgroup h2#site-description,hgroup h3,#content h1.entry-title,div.widget-area h1.widget-title,div#copyright { font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;}.byline { display:none; }.isp-calendar-inner td { border:none; }.isp-business-calendar thead th,.isp-business-calendar td {border:1px solid #ababab;}.clearfix{clear:both;}.clearfix:after {content:"";clear:both;display:block;}.red {color:#FF0000 ;}body div#page #content div.d-table {display:table;width:99%;border-collapse:collapse;margin:0.5em auto 1.7em auto;}body div#page #content div.d-table .tr {display:table-row;width:100%;border-collapse:collapse;}body div#page #content div.d-table .tr div {display:table-cell;padding:5px;}body div#page #content div.d-table .tr div p {margin-bottom:0;}body div#page #content div.d-table .tr .th {white-space:nowrap;font-weight:normal;text-align:left;vertical-align:top;}body div#page #content div.d-table .tr div ol,body div#page #content div.d-table .tr div ul {margin:0 0 0 1.3em;}body.smartphone #content img.wpcf7-captchac,body.smartphone #content span.wpcf7-form-control-wrap.captcha {display:inline!important;margin:0!important;}#content img.wpcf7-captchac {vertical-align:middle;margin-right:15px!important;}span.wpcf7-not-valid-tip {clear:both;}body.smartphone #content span.wpcf7-form-control-wrap {display:inline;}#branding {background-color:#330000;}h1#site-title {}h1#site-title a {color:#ffffff; }h2#site-description {padding-bottom:5px;color:#ffffff;font-size:16px;padding-top:5px;}h3#contact-info {color:#000000; }#breadcrumb{margin-bottom:0px;}#access {background-color:#330000;}#access ul li a{color:#c78544;font-size:16px;}#access ul li:hover > a{background-color:#330000;color:#ffffff;}#access ul ul a {background-color:#3cb371;color:#000000;}body nav#access ul.menu {display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:space-around;-webkit-justify-content:space-around;}#access ul ul a {width:12em;}#main-image-box {border:none;}#main-image-box-out {background-color:#ffffff;border-bottom:none;}#secondary .widget {background-color:#ffffff;}#secondary .widget ul li:hover > a {font-weight:bold;}#secondary .widget ul {width:248px;}#secondary .widget ul li a {color:#000000;border-bottom:dotted 1px #cfcfcf;border-top:none;font-size:15px;}#secondary .widget ul li ul a{border-bottom:solid 1px #3cb371;}.btn_w {width:90%;font-size:15px;text-decoration:none;display:block;text-align:center;color:#996633;border-radius:10px;margin:0 auto;line-height:40px;vertical-align:middle;border:1px solid #996633;margin-top:25px;}.btn_w:hover {font-weight:bold}p.holiday_am{background:none;display:none;}p.holiday_pm{background:none;display:none;}#footer-menu {padding:20px;background-color:#330000;color:#330000;}#footer-menu ul li {display:inline;list-style:none;padding-right:5px;}#footer-menu ul li a {padding:5px 0;font-size:16px;color:#c78544;}#copyright-in {padding:10px 0 10px 0;}#copyright {border-top:none;padding:0 20px 20px 20px;font-size:16px;color:#c78544;}#colophon {text-align:center;border-top:none;background-color:#330000;}.page-header h1,.home .entry-header h1,body.single .entry-header h1,body.page .entry-header h1,.widget-header h1,.page-title {color:#330000;font-size:25px;font-weight:bolder;border-bottom:solid 2px #996633;padding:0px;}.entry-header {background-image:none;}.entry-header h1{background-image:none;}.page-header h1,.home .entry-header h1,body.page .entry-header h1,body.single .entry-header h1,.page-title{margin:1.3em 0px;}.widget-header h1 {margin:10px 0 10px 0;padding-bottom:10px;line-height:1.7em;border-bottom:solid 1px #996633;background-color:#ffffff;font-size:16px;}#content h3 {border-bottom:solid 2px #996633;border-left:solid 5px #996633;padding:10px;color:#330000;font-weight:bold;font-size:16px;}#content h4 {padding:5px;border-left:5px solid #996633;border-bottom:none;padding-left:5px;font-weight:bold;color:#000000;margin-top:0em;font-size:16px;}#content h5 {border-bottom:solid 1px #d5d5d5;padding:10px;margin-bottom:10px;font-weight:bold;font-size:16px;}#content p{font-size:15px;}#content ul{list-style-type:square;font-size:15px;}body.smartphone #content ul{list-style-type:square; font-size:15px;}#content li{padding:4px 0;font-size:15px;}#content li span{color:#36417D;}#content a img:hover{opacity:0.8;}#content td{font-size:15px;padding:1px;}#content th{font-size:15px;}#content a{color:#0a6bfd;text-decoration:underline;}#content a:hover {color:#f85f03;text-decoration:underline;}#content ul {line-height:1.7em;margin-bottom:0em;margin-top:0em;}#content ol {line-height:1.7em;margin-bottom:0em;margin-top:0em;list-style-type:decimal;}.cat-with-date-list li .date {width:150px;}body.smartphone #content .post-page-content p a {border-bottom-style:none; }body.smartphone #content .post-page-head-area {margin-bottom:10px;}form.wpcf7-form .wpcf7-submit {width:30%;}#content table {border-collapse:collapse;}.table-parent {overflow:auto !important;}#content table.shop_list {width:100%;}#content table.shop_list th {vertical-align:top;padding:0.2em 0.2em 0.2em 0;font-weight:normal;text-align:left;width:4.5em;}#content table.shop_list td {vertical-align:top;padding:0.2em;}#content table.table_cust01 {border-collapse:collapse;table-layout:fixed;　　　　width:100%;}#content table.table_cust01 th {font-weight:bold;text-align:left;padding:10px;width:25%;border-bottom:1px dotted;}#content table.table_cust01 td {text-align:left;padding:10px 20px 10px 10px;border-bottom:1px dotted;}body.smartphone #content table.table_cust01 {margin-bottom:10px;width:100%;}body.smartphone #content table.table_cust01 th {display:block;width:100%;padding:5px;font-weight:bold;border-bottom:none;}body.smartphone #content table.table_cust01 td {display:block;padding:5px;}#content table.table_cust02 {border-collapse:collapse;table-layout:fixed;　　　　width:100%;}#content table.table_cust02 th {font-weight:bold;text-align:left;padding:10px;width:25%;border:1px solid #ccc;vertical-align:top;background-color:#E6E6E6;}#content table.table_cust02 td {text-align:left;padding:10px 20px 10px 10px;border:1px solid #ccc;}body.smartphone #content table.table_cust02 {margin-bottom:10px;width:100%;}body.smartphone #content table.table_cust02 th {display:block;width:100%;padding:5px;font-weight:bold;background-color:#E6E6E6;border:none;}body.smartphone #content table.table_cust02 td {display:block;padding:5px;border:none;}#content table.table_cust03 {border-collapse:collapse;margin:0px auto;}#content table.table_cust03 th {font-weight:bold;text-align:left;padding:10px;width:300px;border-bottom:1px dotted #A9977A;}#content table.table_cust03 td {text-align:right;padding:10px 20px 10px 10px;border-bottom:1px dotted #A9977A;}body.smartphone #content table.table_cust03 {margin-bottom:10px;width:100%;}body.smartphone #content table.table_cust03 th {width:75%;padding:5px;font-weight:bold;}body.smartphone #content table.table_cust03 td {padding:5px;}#content table.table_cust04 {border-collapse:collapse;width:100%;}#content table.table_cust04 td {vertical-align:top;line-height:1.7em;text-align:center;}body.smartphone #content table.table_cust04 {margin-bottom:10px;width:100%;}body.smartphone #content table.table_cust04 td {white-space:normal !important;padding:5px 10px !important;display:block;border:none;width:auto !important;}body div#page .tb {display:table;}body div#page .img1_1 {width:250px;padding-right:20px;display:table-cell;vertical-align:middle;}body div#page .img1_2 {width:410px;display:table-cell;vertical-align:middle;}body div#page .img2_1 {width:410px;padding-right:20px;display:table-cell;vertical-align:middle;}body div#page .img2_2 {width:250px;display:table-cell;vertical-align:middle;}body div#page .img3_1 {width:410px;padding-right:20px;display:table-cell;vertical-align:top;}body div#page .img3_2 {width:250px;display:table-cell;vertical-align:top;}#button ul{margin:0; padding:0; list-style:none;}#button li{ display:inline; padding:0; margin:0; float:left;}#button li a{display:block; background-color:#BAA987;padding:7px;text-decoration:none;width:200px; margin:5px;color:#330000;text-align:center;font-size:14px;border-radius:10px;}#button li a:hover{background-color:#330000;color:#fff;}body.smartphone #button ul{margin:0; padding:0; list-style:none;}body.smartphone #button li{ display:inline;padding:0;margin:1.5%;float:left;width:47%;}body.smartphone #button li a{display:block; background-color:#BAA987;padding:15px 7px 15px 7px;text-decoration:none;color:#330000;width:90%; margin:5px 5px 5px 5px;text-align:center;font-size:14px;border-radius:10px;}body.smartphone #content.button li a:hover{background-color:#330000;color:#fff}.box1 {padding:10px;margin:10px 20px;border:double 5px #001C48;}.box1 p {margin:0; padding:0;}#page {background:-moz-linear-gradient(top, rgba(230,198,176,1) 0%, rgba(230,198,176,0) 100%);background:-webkit-linear-gradient(top, rgba(230,198,176,1) 0%,rgba(230,198,176,0) 100%);background:linear-gradient(to bottom, rgba(230,198,176,1) 0%,rgba(230,198,176,0) 100%);}#main-image-box-out {background:none;}#secondary .widget {background:none;}.widget-header h1 {background:none;}#secondary .widget ul li a {border-bottom:dotted 1px #8d8d8d;}.page-wrapper {background-color:#D7BFAF;}#content table.table_cust02 td {background:#fff;}body.smartphone table.gentei_t, body.smartphone .gentei_t tbody, body.smartphone .gentei_t tr, body.smartphone .gentei_t th, body.smartphone .gentei_t td {display:block;}#access ul li a{transition:0.8s;}#content a {transition:0.4s;}div#secondary.widget-area aside#isp_businesscalendar-2.widget.widget_isp_businesscalendar{background:rgba(255,255,255,0.5);padding:5px;}table.isp-business-calendar .all {background-color:#ffd1d1;}div#content .box_1{animation:fadeIn 2s ease 0s 1 normal;-webkit-animation:fadeIn 2s ease 0s 1 normal;border-top:6px solid #963;padding:5px;box-shadow:0px 3px 5px #898989;margin:10px;background:#fff5de;background-image:url("/mwbhpwp/wp-content/uploads/ag-square1.png");}div#content .box_1 > p:first-child{text-align:center;font-size:21px;font-weight:bold;margin-bottom:15px;color:#DD4F30;}@keyframes fadeIn {0% {opacity:0}100% {opacity:1}}@-webkit-keyframes fadeIn {0% {opacity:0}100% {opacity:1}}body.smartphone .calemdar_switch_pc {display:none;}div#page #content .calemdar_switch_sp {display:none;}.btn_w_allergy {border:2px solid #996633;font-weight:bold}.btn_w_allergy:hover {color:#cc9966;}div#content table.spres td{padding:1em;}body.smartphone div#content table.spres{width:100%;}body.smartphone div#content table.spres td {display:block;padding:0px;}body.smartphone div#content table.spres td p{font-size:14px;}div#content br.sp{display:none;}body.smartphone div#content br.sp{display:inline;}.dark-post-head .post-page-head-area {background-image:-webkit-gradient(radial, 50% 0%,0,50% 0%,500, from(rgba(255, 255, 255, 0.20)), to(rgba(0, 0, 0,0)));}.post-page-head-area.bauhaus {padding-top:10px;padding-bottom:10px;text-shadow:rgba(255,255,255,.3) 0px 1px 0px;}.dark-post-head .post-page-head-area .archive-text, .dark-post-head .post-page-head-area .post-title, .dark-post-head .post-page-head-area select {color:rgba(255,255,255,.8);text-shadow:rgba(0,0,0,.2) 0px -1px 0px;}