@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{outline:0;border:0;background:0 0;vertical-align:baseline;font-size:100%}body{color:#333;font-size:15px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','ＭＳ Ｐゴシック','Osaka',sans-serif !important;line-height:160%;position:relative;font-size:14px}h1,h2,h3,h4,h4,h5,h6,#header #site-title,#pageTitBnr #pageTitInner #pageTit,#content .leadTxt,#sideTower .localHead,#gMenu .menu li a strong{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','ＭＳ Ｐゴシック','Osaka',sans-serif !important}ol,ul{list-style:none}table{border-spacing:0;border-collapse:collapse}.clear{clear:both}.clearfix:before,.clearfix:after{content:"";clear:both;display:block}img{vertical-align:bottom;max-width:100% !important;height:auto}a{color:#333;text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}a:hover{text-decoration:none;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.70}.over{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.over:hover{text-decoration:none;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.60}a.noOpacity:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1.00}a.noOpacity img,a.noOpacity h1,a.noOpacity h2,a.noOpacity h3,a.noOpacity h4,a.noOpacity h5,a.noOpacity h6,a.noOpacity span,a.noOpacity p{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}a.noOpacity:hover img,a.noOpacity:hover h1,a.noOpacity:hover h2,a.noOpacity:hover h3,a.noOpacity:hover h4,a.noOpacity:hover h5,a.noOpacity:hover h6,a.noOpacity:hover span,a.noOpacity:hover p{filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.70}.floatLeft{float:left}.floatRight{float:right}.alignLeft{text-align:left !important}.alignRight{text-align:right !important}.alignCenter{text-align:center !important}.mb0,.marginBottomNone{margin-bottom:0 !important}.mb60{margin-bottom:60px !important}.mb50{margin-bottom:50px !important}.mb30{margin-bottom:30px !important}.mb20{margin-bottom:20px !important}.mb10{margin-bottom:10px !important}.borderNone{border:none !important}.pb60{padding-bottom:60px !important}.pb50{padding-bottom:50px !important}.pb30{padding-bottom:30px !important}.pb20{padding-bottom:20px !important}.pb10{padding-bottom:10px !important}.content .line_arround table{width:100%;font-size:100% !important}.content .line_arround table,.content .line_arround table th,.content .line_arround table td{padding-left:0;padding-right:0;border:none}.content .line_arround table table th,.content .line_arround table table td{padding-left:10px;padding-right:10px}.content .line_arround table table[bordercolor="#869D7D"]{border:1px solid #869d7d}.content .line_arround table table[bordercolor="#869D7D"] th,.content .line_arround table table[bordercolor="#869D7D"] td{border:1px solid #869d7d;padding-left:10px;padding-right:10px}.content .line_arround table table[bordercolor="#869D7D"] td[bgcolor="#ececec"],.content .line_arround table table[bordercolor="#869D7D"] tr[bgcolor=eeeeee] td{background-color:#ececec}.content .line_arround table td div[class*=ds_div]{width:95%;-moz-box-shadow:none;-webkit-box-shadow:none;border:none}.content .line_arround .page_title{border-top:2px solid #51b0a6;border-bottom:1px solid #efefef;background-color:#f9f9f9;padding:12px 12px 9px;font-weight:lighter;font-size:150%;margin:30px 0 25px;line-height:1.5em}.content .line_arround .main_title{background-color:#d6fffa;padding:10px;font-weight:lighter;font-size:120%;margin:30px 0 25px;line-height:1.5em}.content .line_arround .sub_title{background-color:#51b0a6;padding:10px;font-weight:lighter;font-size:110%;margin:30px 0 25px;line-height:1.5em;color:#fff}.content .line_arround td form{display:none}.content .post-content a{color:#11c}#header{padding-top:5px}#header #headContact{width:80%}#header #headContact .colorRed{color:red}#headContactTime p br{display:none}.btnGhost{text-align:center;height:auto;padding:1px}a.btnGhost{font-size:16px;padding:5px 10px;color:#000 !important;border:1px solid #ccc;text-decoration:none !important;display:inline-block;background:-webkit-gradient(linear,0 0,0 bottom,from(#e5e5e5),to(#fff));background:-moz-linear-gradient(#e5e5e5,#fff);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#e5e5e5, EndColorStr=#ffffff)";margin-bottom:5px}a.btnGhost:hover{color:#fff !important;background-color:#51b0a6;border-right:1px solid #0297da;background:-webkit-gradient(linear,0 0,0 bottom,from(#51b0a6),to(#0297da));background:-moz-linear-gradient(#51b0a6,#0297da);background:linear-gradient(#51b0a6,#0297da);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#51b0a6, EndColorStr=#0297da)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1.00}.wrapBanners{margin-bottom:30px}.wrapBanners .boxBanner{float:left;width:31%;margin-right:2%;position:relative;border:2px solid #ccc;margin-bottom:20px}.wrapBanners .boxBanner:nth-child(3n){margin-right:2%;margin-right:0 !important}.wrapBanners .boxBanner .title{background:0 0;background-image:url('/en-clean.jp/images/arrow-menu-right.png');background-repeat:no-repeat;background-position:95% center;background-size:8px 15px;background-color:#51b0a6;color:#fff;font-size:14px;font-weight:400;display:block;padding:10px;border:none;box-shadow:none;margin-bottom:0}.wrapBanners .boxBanner .backImage{background-repeat:no-repeat;background-position:center center;background-size:cover;height:130px;position:relative}.wrapBanners .price{color:red;font-weight:700;font-size:15px;position:absolute;bottom:0;margin-bottom:0;text-shadow:2px 2px 2px #fff,-2px 2px 2px #fff,2px -2px 2px #fff,-2px -2px 2px #fff}.Corona2020 h2{color:#c00}.Corona2020 ul{padding:0 20px}.Corona2020 ul li{font-size:20px}.p-inline p{display:inline-block}body.page-id-16 table td.normal_text:first-child{width:80%}body.page-id-16 table td.normal_text:last-child{width:20%;text-align:right}.sideTower .sideWidget .textwidget{padding-top:0}#sideTower .side_text{font-size:11px;line-height:1.5em}#sideTower #menu-item-31,#sideTower #menu-item-35{display:none}.mw_wp_form table,.mw_wp_form th,.mw_wp_form td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.mw_wp_form p{margin-bottom:0}.mw_wp_form .glaph_l{width:30%}.mw_wp_form .glaph_r{width:70%}form td{line-height:1.7em}form input[type=text],form input[type=email],form input[type=password],form input[type=date],form select,form textarea{border:1px solid #ccc;padding:3px;border-radius:0}.g_red{display:block;color:red}.memo{display:block;font-size:11px}.mw_wp_form_confirm .g_red,.mw_wp_form_confirm .notMail,.mw_wp_form_confirm .memo,.mw_wp_form_confirm .memo2,.mw_wp_form_confirm .pptext{display:none}.mw_wp_form_input .pptext{height:200px;overflow:auto;margin-bottom:20px;border:1px solid #ccc;padding:10px}.mw_wp_form_input .pptext table{margin-top:0}.mw_wp_form_input .pptext .page_title{border:none;padding:0;background-color:#fff;borser-bottom:1px solid #ccc}.mw_wp_form input[type=text].hasDatepicker{width:100px !important}.mw_wp_form .datetime{margin-bottom:10px}.mw_wp_form .datetime input,.mw_wp_form .datetime select{margin-top:0}.ui-datepicker .ui-datepicker-week-end{pointer-events:none !important}.ui-datepicker .ui-datepicker-week-end a{color:#888}.mw_wp_form table.inner{margin:0}.mw_wp_form table.inner,.mw_wp_form table.inner td{border:none}.mw_wp_form table.inner td{padding:5px;font-size:12px;vertical-align:middle}.mw_wp_form table.inner td.midashi{width:150px}.mw_wp_form table.inner td input[type=text]{width:80px !important}.mw_wp_form .submit-button{margin-bottom:25px}body.page-id-8900 .content .mainFoot{display:none}.content .mainFoot .mainFootContact p{margin-bottom:0}.content .mainFoot .mainFootContact p.mainFootTxt{margin-bottom:20px}.content .mainFoot .mainFootContact p.mainFootTxt span.mainFootTel{display:none}.content .mainFoot .mainFootContact p.mainFootTxt span.mainFootTime .btnGhost{display:block;padding:10px;width:90%;margin-left:auto;margin-right:auto}@media (min-width:660px){.content .mainFoot .mainFootContact p.mainFootTxt{float:none;margin-bottom:10px}}#footer{background-color:#fff;color:#333}#siteBottom{background-color:#51b0a6}#footMenu .menu li{line-height:1.5em}@media (max-width:930px){#headContactTime p br{display:block}#header #headContact{width:60%}}@media (max-width:769px){#sideTower .side_text{font-size:15px}}@media (max-width:660px){.wrapBanners .boxBanner{float:left;width:47%;margin-right:3%;margin-bottom:20px}.wrapBanners .boxBanner:nth-child(3n){margin-right:3% !important}.wrapBanners .boxBanner:nth-child(2n){margin-right:0 !important}.content .line_arround .forBalance td{width:50%}form input[type=text],form input[type=email],form textarea{width:100%}}@media (max-width:480px){.content .mainFoot .mainFootInner{padding-left:0;padding-right:0}.content .mainFoot .mainFootContact p.mainFootTxt span.mainFootTime .btnGhost{width:100%;padding-left:0;padding-right:0}.content .mainFoot .mainFootContact a.btnGhost{font-size:13px;padding:15px 10px}.mw_wp_form .glaph_l,.mw_wp_form .glaph_r{display:block;width:100%;padding-left:3%;padding-right:3%;border-top:none}.mw_wp_form .glaph_l{background-color:#eee}body.page-id-16 table td.normal_text:first-child{width:65%}body.page-id-16 table td.normal_text:last-child{width:35%}.wrapBanners .price{font-size:13px}}@media (max-width:400px){#header #headContact a.btnGhost{font-size:12px;padding:15px 10px}