/*!/common/css/smart.css*/#heads div#headnav,.pc,#goto,#headline{display:none}.sm_menu{z-index:999;position:fixed;overflow:auto;top:0;left:0;width:100%;height:100%;padding:6% 10%;margin:0;box-sizing:border-box;transform:translateX(-100%);transition:transform .5s cubic-bezier(.33,1.01,.33,.97)}#navTgl:checked~.sm_menu{transform:none}#hung_menu{position:fixed;top:22px;left:15px;font-size:9px;color:#85c591;z-index:50}#navTgl{display:none}label.open,label.close{cursor:pointer;position:fixed;top:0;left:0}.open{top:20px;z-index:9998;width:60px;height:48px;transition:background .5s,transform .5s cubic-bezier(.76,.52,.29,1.25)}.open::before,.open::after{content:""}.open span,.open::before,.open::after{content:"";position:absolute;top:calc(50% - 1px);left:30%;width:40%;border-bottom:2px solid #85c591;transition:transform .5s cubic-bezier(.76,.52,.29,1.25)}.open::before{transform:translateY(-8px)}.open::after{transform:translateY(8px)}.close{z-index:99;width:100%;height:100%;pointer-events:none;transition:background .5s}#navTgl:checked+.open span{transform:scaleX(0)}#navTgl:checked+.open::before{transform:rotate(45deg);border-bottom:2px solid #fff}#navTgl:checked+.open::after{transform:rotate(-45deg);border-bottom:2px solid #fff}#navTgl:checked~.close{background:rgb(0 0 0 / .9)}.scroll-table{overflow:auto;white-space:nowrap;border:solid 1px #ddd;table{margin:0;border:none}}html{-webkit-text-size-adjust:none}body{margin:0;padding:0}img{max-width:100%;height:auto}a.f_tel{display:block;width:45%;height:55px;background-color:#fd784f;float:left;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 10px 15px 0}a.f_tel img{float:left;width:22px;margin:10px 0 0 5px}a.f_tel span{float:right;width:68%;font-size:13px;margin:10px 0 0 0;display:block;letter-spacing:0}a.f_tel span b{font-weight:400;display:block;clear:both;font-size:8px}input,select{font-size:16px;transform:scale(.9)}#h1{font-size:10px;font-weight:400;margin:10px auto;padding:0;width:65%;color:dimgray;line-height:140%;text-align:center}#h1 span{display:none}header p#logo{margin:7px 0 0 0;padding:0;text-align:center}header p#logo img{width:60%;margin:auto}header ul{margin:10px;padding:0;clear:both;display:table;width:95%}header ul li{display:table-cell;margin:0;padding:0;list-style:none;width:33%;text-align:center;vertical-align:top}header ul li a{display:block;color:#fff;font-size:12px;font-weight:700;text-decoration:none;padding:5px 0;margin:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}header ul li#siryo a{background-color:#86c591}header ul li#siryo a span{display:none}header ul li#siryo a i{margin-left:5px;font-size:16px}header ul li#time,header ul li#tel{display:none}header ul li#kinkyu a{background-color:#e89f9f}header ul li#kinkyu a i{margin-right:5px}header ul li#hana a{display:block;background-color:#E4CA8D;color:#fff;font-size:9px;line-height:150%!important;font-weight:700;text-decoration:none;padding:5px 15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}header ul li#hana a i{margin-left:5px;font-size:14px}#nav_menu{display:none}footer{display:block;clear:both;background-color:#86c491;color:#fff;padding:40px 0 60px 0}#f_wrap,#f_wrap dl,#f_wrap dl dt,#f_wrap dl dd{display:block;margin:0;padding:0;clear:both}#f_wrap{margin:auto;width:95%}#f_wrap dl dt{text-align:center;font-size:12px;line-height:160%}#f_wrap dl dt img{width:80%}#f_wrap dl dt p:nth-child(3){border-top:1px solid #a9dcb2;padding-top:20px;margin:0 0 -10px 0}#f_wrap dl dt p:nth-child(4) a{color:#fff;text-decoration:none;font-size:20px;font-weight:700}#f_wrap dl dt p:nth-child(4) a i{margin-right:5px}#f_wrap dl dt p:nth-child(5) a,#f_wrap dl dt p:nth-child(6) a{display:block;background-color:#fff;color:#86c491;font-size:14px;font-weight:700;text-decoration:none;padding:15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;clear:both;margin:auto;width:50%}#f_wrap dl dt p:nth-child(5) a span,#f_wrap dl dt p:nth-child(6) a span{display:none}#f_wrap dl dt p:nth-child(5) a i,#f_wrap dl dt p:nth-child(6) a i{margin-left:5px;font-size:16px}#f_wrap dl dt p:nth-child(5) a br{display:none}#f_wrap dl dd{font-size:13px}#f_wrap dl dd p{border-top:1px solid #a9dcb2;border-bottom:1px solid #a9dcb2;padding:7px 0}#f_wrap dl dd p br{display:none}#f_wrap dl dd ul li a{color:#fff}#f_wrap dl dd ul li.in{list-style:none}#sm_menutable{display:table;width:100%;clear:both;border-top:1px solid #ddd}#sm_menutable dl{display:table-row}#sm_menutable dl dt{display:table-cell;vertical-align:middle;text-align:center;width:16%;border-right:1px solid #ddd}#sm_menutable dl dt a{display:block;color:#000;text-decoration:none;font-size:11px;line-height:120%;padding:5px 0;letter-spacing:0}#sm_menutable dl dt a i{font-size:14px;color:#86c491}#sm_menutable dl dt a img{width:15%;height:auto;margin:auto}#top_first_txt{width:90%;margin:auto}#top_first_txt img{display:none}.siryobtn a{display:block;background-color:#86c591;color:#fff;font-size:18px;font-weight:700;text-decoration:none;padding:15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:center;width:60%;margin:auto}.siryobtn a span{display:block;width:30px;height:15px;font-size:11px;background-color:#6faf7a;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;float:left;font-weight:400;text-align:center;line-height:0;padding-top:15px;margin:0 0 0 10px}.siryobtn a i{margin-left:10px;font-size:20px}.wrap{width:90%;margin:auto}hr{clear:both;height:1px;border:none;border-top:1px #ddd solid;float:left;width:100%;margin:0 0}.noto-serif{font-family:"Noto Serif JP",serif;font-weight:600;font-style:normal}.midasi01{font-size:26px;line-height:180%}#toptxt1{padding-top:30px}.midasi02{clear:both;font-size:16px;text-align:left;margin:70px 0 10px 0;padding:0 0 0 0;position:relative}.midasi02 i{color:#85C590;font-size:60%;margin:8px 5px 0 0}.midasi02 span{color:red}#topbanarlist1 dl dt div.box,#topbanarlist1 dl dt a{display:block;color:#000;text-decoration:none;border:1px solid #ddd;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden;margin:2%}#topbanarlist1 dl dt h3{margin:0 0 30px 0;padding:10px 0;font-weight:400;color:#fff;font-size:15px;line-height:160%;text-align:center}#topbanarlist1 dl dt h4{display:table;margin:auto}#topbanarlist1 dl dt h4 span{display:table-cell;font-size:15px;vertical-align:middle;line-height:120%;text-align:center}#topbanarlist1 dl dt h4 b{display:table-cell;font-size:27px;padding:5px 0 0 10px}#topbanarlist1 dl dt img{width:100%;height:auto;margin-top:30px}.price p{font-size:13px;text-align:center}h5.table{display:table;margin:auto;border-bottom:2px solid #F8E4E6}.price2 h5{margin:0}h5.table span,h5.table b{display:table-cell;line-height:120%;vertical-align:middle;padding-bottom:10px;color:#D88A8B}h5.table b{font-size:26px}.spec{margin:auto}.spec td span{display:block;background-color:#f7f7f7;padding:2px 5px;margin:0 3px;float:left;font-size:13px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.spec td span{text-decoration:line-through;color:gray}.spec td span.fix{color:#fff}.syosuai_txt{color:blue;text-decoration:underline;font-size:14px;text-align:center}#topbanarlist2 dl dt#top_castm_p a,#topbanarlist2 dl dt div.box{display:block;color:#000;text-decoration:none;border:1px solid #ddd;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden;margin:2%;background-color:#faf9f5}#topbanarlist2 dl dt h3{margin:0 0 30px 0;padding:10px 0;font-weight:400;color:#fff;font-size:15px;line-height:160%;text-align:center}#topbanarlist2 dl dt table,#topbanarlist2 dl dt table tbody,#topbanarlist2 dl dt table tr,#topbanarlist2 dl dt table td{display:block;clear:both;margin:0 auto;padding:0}#topbanarlist2 dl dt h4.p_title{display:table;margin:auto auto 35px auto}#topbanarlist2 dl dt h4.p_title span{display:table-cell;font-size:16px;vertical-align:middle}#topbanarlist2 dl dt h4.p_title b{display:table-cell;font-size:27px}#topbanarlist2 dl dt table th img{width:100%;height:auto;margin:0 0 15px 20px}#topbanarlist2 dl dt table.spec{margin:auto auto 30px auto;display:table}#topbanarlist2 dl dt table.spec th,#topbanarlist2 dl dt table.spec td{display:table-cell}.price2{display:table;clear:both;margin:10px auto}.price2 div{display:table-cell;margin:0;padding:0;text-align:left;vertical-align:top}.price2 div a{display:block;border:2px solid #F8E4E6;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:center;font-size:12px;text-decoration:none;float:left;margin:0 0 0 -20px}.price2 div:nth-child(2){padding-left:10px}.price2 div p{text-align:left;font-size:13px;letter-spacing:0;margin:0;padding:0}.price2 div a b{display:block;margin:auto;padding:15px 0 0 0;font-size:12px;color:#DD8689;line-height:150%;width:80px}.price2 div a b br{display:none}.price2 div a em{font-style:normal;display:block;clear:both;margin:auto;color:blue;text-align:center;text-decoration:underline;font-size:11px;letter-spacing:0}#h4_kastm{margin:0 0 0 -20px!important}#h4_kastm b{letter-spacing:-2px!important;font-size:23px}.beback{background-color:#FAF9F5;clear:both;margin:50px 0 0 0;padding-bottom:100px}.midasi03{text-align:center}.toptxt2{padding-top:60px;line-height:170%}.toptxt2 span{font-size:15px;font-weight:400}ul#saijholist{margin:0 auto;padding:0;width:90%}ul#saijholist li{margin:0;padding:10px 0;list-style:none;clear:both}ul#saijholist li a{display:block;background-color:#fff;padding:20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative;text-align:center;color:#000;text-decoration:none;height:400px}ul#saijholist li a em{position:absolute;top:0;left:0;display:block;background-color:indianred;color:#fff;font-size:13px;padding:5px 10px;border-bottom-right-radius:5px}ul#saijholist li a h3{font-weight:400;font-size:12px}ul#saijholist li a h3 span{font-size:20px;text-decoration:underline}ul#saijholist li a img{width:100%;height:auto}ul#saijholist li a p{text-align:left;margin:0;padding:5px 0;font-size:14px}ul#saijholist li a p.txt1 i{margin-right:5px;color:gray}ul#saijholist li a p.spec span{display:block;background-color:#ddd;padding:2px 5px;margin:0 5px 5px 0;float:left;font-size:12px}.v_list{width:90%;margin:auto}.v_list dl dt{clear:both}.v_list dl dt a{display:block;color:#000;text-decoration:none}.v_list dl dt a h3{text-decoration:underline;font-size:12px;margin:0;padding:0;font-weight:400}.v_list dl dt a img{width:100%;height:auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.v_list dl dt a h4{margin:0;padding:10px 0;font-weight:400}.v_list dl dt a span{font-size:12px;display:block;clear:both;background-color:beige;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;float:left;margin:5px 0 30px 0}#top_v_list dt{width:110%!important;margin-left:-5%}#top_v_list dt h4{padding:0 0 5px 0!important;margin-top:-8px}#top_faqlist{margin:auto;width:90%}#top_faqlist dl dt{padding-bottom:30px}#top_faqlist dl dt div{position:relative}#top_faqlist dl dt div img{width:100%;height:auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#top_faqlist dl dt div span{display:block;position:absolute;z-index:2;top:5px;left:10px;color:#ff0;text-decoration:underline;font-size:13px}#top_faqlist dl dt ul{margin:0;padding:0}#top_faqlist dl dt ul li{margin:0;border:none;line-height:160%;padding:10px 0;list-style:none}#top_faqlist dl dt ul li i{font-size:16px}ul.faq_wrap{margin:0;padding:0}ul.faq_wrap li{list-style:none;margin:0;padding:15px 0;border-bottom:1px dashed gray}ul.faq_wrap li:last-child{border:none}ul.faq_wrap li a{color:#000}ul.faq_wrap li i{color:#6ba774;margin-right:7px;font-size:20px}ul.faq_wrap li div{background-color:#faf8f3;padding:1% 3%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:1% 0 0 2%}#news_wrap{background-color:#FAF9F5;clear:both;margin:30px 0 0 0;padding:30px 0}#news_wrap div{width:90%;margin:auto}#news_wrap div dl dt,#news_wrap div dl dd{clear:both;margin:0;padding:0}#news_wrap div dl dt{text-align:center}#news_wrap div dl dt b{font-size:20px}#news_wrap div dl dt a{font-size:13px}#news_wrap div dl dd ul{margin:30px 0;padding:0}#news_wrap div dl dd ul li{display:table;margin:0;padding:0}#news_wrap div dl dd ul li span,#news_wrap div dl dd ul li p{display:table-cell;vertical-align:top;text-align:left;padding:5px 0}#news_wrap div dl dd ul li span{width:100px;font-size:13px}#ss_tel{text-align:center;font-size:12px;line-height:160%;color:#fff}#ss_tel p:nth-child(2) a{color:#fff;text-decoration:none;font-size:20px;font-weight:700}#ss_tel p:nth-child(2) a i{margin-right:5px}#ss_tel p:nth-child(3) a{display:block;background-color:#fff;color:#86c491;font-size:14px;font-weight:700;text-decoration:none;padding:15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;clear:both;margin:auto;width:50%}#ss_tel p:nth-child(3) a span{display:block;width:30px;height:15px;font-size:11px;background-color:#6faf7a;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;float:left;font-weight:400;text-align:center;line-height:0;padding-top:15px;margin:-4px 0 0 0;color:#fff}#ss_tel p:nth-child(3) a i{margin-left:5px;font-size:17px}.ss_list{color:#fff}.ss_list p{font-size:12px;background-color:gray;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.ss_list p br{display:none}.ss_list ul{margin:0;padding:0}.ss_list ul li{margin:0;padding:0;list-style:none;border-bottom:1px solid gray}.ss_list ul li a{color:#fff;display:block;padding:7px;position:relative}.ss_list ul li a:after{content:'\f0da';font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;right:0}table#bloglist th,table#bloglist td{border-bottom:1px dashed #ddd}table#bloglist th{width:20%;text-align:left;padding:15px 0;vertical-align:top}table#bloglist th span.sidebar-post-thumb{display:block;width:100%;height:150px;overflow:hidden}table#bloglist th img{width:90%;height:auto;float:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}table#bloglist td{font-size:13px;line-height:160%;padding:15px 0}table#bloglist td span{font-size:12px;color:gray}table#bloglist td h3{font-size:16px;margin:0;padding:0}table#bloglist td p.day{margin:0;padding:0}table#bloglist td a{font-size:15px;font-weight:700;display:block;padding:10px 0}#pankz{border-top:1px solid #ddd;margin:0;padding:0;font-size:10px;margin:0;padding-left:5px;background-color:#f7f7f7}#pankz a{color:#000}#sogi_title,#base_title{text-align:center;padding:20px 0;margin:auto auto 20px auto;position:relative;background-color:#f8f5ee}#base_title h1{font-size:17px;margin:0 0 30px 0;padding:10px 0;position:relative}#base_title h1::after{content:"";display:block;position:relative;bottom:-20px;width:30px;height:3px;margin:auto;background-color:#86c491;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#base_title p{margin:0 auto;padding:0;width:90%;font-size:13px;line-height:170%}#sogi_title p{font-size:17px;margin:0 0 30px 0;padding:10px 0;position:relative}#sogi_title p::after{content:"";display:block;position:relative;bottom:-20px;width:30px;height:3px;margin:auto;background-color:#86c491;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#sogi_title h1{margin:0 auto;padding:0;width:90%;font-size:13px;line-height:170%}#firstlist{display:block;margin:auto;background-color:#f7f7f7;padding:30px 0;width:95%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#firstlist li{list-style-position:inside;padding-left:15px}ul#tokucho6list{margin:0;padding:0}ul#tokucho6list li{margin:0;padding:15px 0 30px 0;list-style:none;clear:both;border-bottom:1px dashed #ddd}ul#tokucho6list li:first-child{padding-top:0}ul#tokucho6list li img{width:100%;height:auto;margin:10px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}ul#tokucho6list li p{margin:0 0 0 0}.list_title{display:table}.list_title dl dt,.list_title dl dd{display:table-cell;vertical-align:middle;text-align:left}.list_title dl dt span{display:block;background-color:#86c591;color:#fff;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;width:50px;height:25px;text-align:center;line-height:0;padding-top:25px}.list_title dl dd{padding-left:10px;font-weight:700}.list_title dl dd br{display:none}.flow_box ol{margin:0;padding:0;font-size:16px}.flow_box ol li{margin:0;padding:0;list-style:none;clear:both;position:relative}.flow_box ol li img{width:100px;height:auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;top:0;right:0}.flow_box ol li div{float:right;margin:0;padding:0}.flow_box ol li h4{font-size:18px;margin:10px 0 -5px 0;width:70%}.flow_box{font-size:1.6rem;padding:2px 0 40px 36px;position:relative}.flow_box::before{content:'';display:block;width:20px;height:20px;background-color:#fff;z-index:1;border:2px solid #3615ba;border-radius:50%;position:absolute;top:0;left:0}.flow_box::after{content:'';display:block;width:2px;height:100%;background-color:lightgrey;position:absolute;top:0;left:10px}.last::after{display:none}.flow_content time{color:#3615ba;font-weight:700;display:block;margin-top:-6px}#kurabubox{background-color:#f7f7f7;padding:1% 8%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#kurabubox ul{margin:0;padding:0}#kurabubox ul li{margin:2% 0;padding:0;list-style:none;clear:both}#kurabubox ul li:nth-child(odd){clear:both}#kurabubox ul li:nth-child(even){margin-right:0}#kurabubox ul li table th{display:none}#kurabubox ul li table th img{width:88%;height:auto;float:left}#kurabubox ul li table td h4{margin:0;padding:0;line-height:160%;border-bottom:3px solid #86C491;color:#48BA5D}#cardimg img{width:100%;height:auto}#kura_nyukaibox{background-color:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:4% 8%;margin:10px 0 40px 0}#kura_nyukaibox h4{color:#ff7171;margin:0;padding:10px 0;border-bottom:1px solid #ff7171}.toggle{display:none}.Label{padding:1em;display:block;text-decoration:underline;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:3px solid #f8f5ee;font-weight:700;cursor:pointer}.Label:hover{text-decoration:none}.Label i{color:#6ba774;margin-right:7px;font-size:20px}.Label::before{content:"";width:6px;height:6px;border-top:2px solid #6ba774;border-right:2px solid #6ba774;-webkit-transform:rotate(45deg);position:absolute;top:calc(50% - 3px);right:20px;transform:rotate(135deg)}.Label,.content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all 0.3s}.content{height:0;margin-bottom:10px;padding:0 20px;overflow:hidden;background-color:#f8f5ee}.toggle:checked+.Label+.content{height:auto;padding:20px;transition:all .3s}.toggle:checked+.Label::before{transform:rotate(-45deg)!important}.wbox{background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:.5% 2%}.whatsnew{display:table}.whatsnew dl{display:table-row}.whatsnew dl dt,.whatsnew dl dd{display:table-cell;vertical-align:top;text-align:left}.whatsnew dl dt{padding-right:10px!important;font-size:10px}.whatsnew dl a dt{text-decoration:none!important}#f_banars{text-align:center;padding:20px 0;width:90%;margin:auto}#f_banars p#f_txt1 b{background-color:#86c591;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:2px 3px 0 3px}#ffsiryo,#fftel{margin:auto}#ffsiryo a{display:block;background-color:#86c591;border:3px solid #86c591;color:#fff;text-decoration:none;padding:5%;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden}#ffsiryo a img{width:15%;height:auto;float:left;margin:0 20px 0 0}#ffsiryo a p{float:left;margin:0;padding:0;text-align:left}#ffsiryo a p b{font-size:20px}#ffsiryo a i{position:absolute;top:36%;right:5%;font-size:30px}#fftel a{display:block;background-color:#e89f9f;color:#fff;text-decoration:none;padding:5%;margin:1% 0;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative}#fftel a img{width:110px;height:auto;position:absolute;top:15px;left:15px}#fftel a p#ftel_txt1{float:left;margin:20px 0 0 100px;text-align:left}#fftel a p#ftel_txt1 b{font-size:20px}#fftel a p#ftel_txt2{clear:both;margin:0 0 20px 0;padding:4.1% 8%;background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#d67e7e;position:relative;top:30px}#fftel a p#ftel_txt2 i{font-size:16px;margin-right:5px}#fftel a p#ftel_txt2 em{font-size:26px;font-weight:700;font-style:normal}#fftel a p#ftel_txt2 b{font-size:15px;display:block;border:1px solid #e89f9f;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;margin-top:10px;background-color:#fef7f7;color:#d67e7e}#sogi_title #tabs,#base_title #tabs{display:table;margin:10px auto -37px auto}#tabs dl dt{display:table-cell;vertical-align:top;text-align:center}#tabs dl dt a{display:block;margin:0;padding:10px;margin:0 1px;background-color:#f4f0e7;border-top:2px solid #f8f5ee;border-radius:10px 10px 0 0;font-size:11px;line-height:150%}#tabs dl dt a span{display:none}#price_top dl dd{display:none}#price_top h2{text-align:center;padding-top:15px}#price_top h2 span{font-size:15px;font-weight:400}#price_top h2 span br{display:none}#price_top h2 b{display:block;clear:both;margin:5px auto;font-size:30px}body.page-template-default .spec{margin:10px auto auto auto}.font_s{font-size:80%;text-align:center}#price_top dl dt img.sm{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#price_point{margin:auto;border:3px solid #ce8585;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:1% 3%;text-align:center}#price_point h3{color:#ce8585}#price_point p{text-align:left}.hukumu{background-color:#f7f7f7;padding:2%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.hukumu ul{margin:0;padding:0}.hukumu ul li{margin:3% 0;padding:0;list-style:none;float:left;width:50%}.hukumu ul li:nth-child(odd){clear:both}.hukumu ul li table th{width:30%;vertical-align:top}.hukumu ul li table th img{width:90%;height:auto;float:left}.hukumu ul li table td{font-size:12px}.hukumu ul li table td h4{margin:0;padding:0;font-size:14px;letter-spacing:0}.hukumu ul li table td p{margin:0;padding:0;line-height:150%;width:90%;font-size:90%}.grlistbox{background-color:#f7f7f7;padding:2% 0 3% 2%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#btmprice{text-align:center;padding:50px 0}#btmprice h5{background-color:#f8f5ee;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-size:13px;margin:auto;padding:5px}#btmprice table{margin:30px auto}#btmprice table th{vertical-align:bottom;font-weight:400;padding-left:10px}#btmprice table td{vertical-align:bottom}#btmprice table td p:nth-child(1){margin:0 0 10px 0;padding:0}#btmprice table td p:nth-child(2){margin:0;padding:0;color:#e35c5e}#btmprice table td p:nth-child(2) b{font-size:30px;letter-spacing:0}#siryotxt{display:block;background-color:#f8f5ee;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:auto;padding:1%;position:relative}#siryotxt b i{font-size:70px;display:block;margin:0 0 -25px 0;line-height:0;color:#f8f5ee;position:absolute;top:10px;left:43%}#siryotxt a{display:block;clear:both;margin:auto;background-color:#7fbc88;color:#fff;text-decoration:none;padding:10px;margin:10px auto 20px auto;width:75%;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}#tabs2{display:table;margin:-10px auto}#tabs2 dl dt{display:table-cell;vertical-align:top;text-align:center}#tabs2 dl dt a{display:block;margin:0;padding:5px;margin:0 5px;background-color:#f7f7f7;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-size:11px}#tabs2 dl dt#fix a,#tabs2 dl dt a:hover{background-color:#86c591;text-decoration:none;color:#fff;font-weight:700}#price_top dl dt h2 em{display:block;clear:both;margin:auto;font-size:18px;font-style:normal;font-weight:700;font-family:Meiryo;padding:10px 0 0 0;position:relative;margin-bottom:-10px;color:#47a758}#price_top dl dt h2 em::after{content:"";display:block;width:50%;height:2px;background-color:#6fb07a;margin:auto}.swiper-slide iframe{width:100%;height:230px!important}.title_h2{font-size:18px;margin:0 0 30px 0;padding:10px 0;position:relative;text-align:center}.title_h2::after{content:"";display:block;position:relative;bottom:-20px;width:30px;height:3px;margin:auto;background-color:#86c491;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.sogi_wrap{width:90%;margin:30px auto}.sogi_wrap .gaiyotable{width:100%}.gaiyotable{border-top:1px solid #ccc}.gaiyotable th,.gaiyotable td{border-bottom:1px solid #ccc;padding:10px;font-weight:400}.gaiyotable th{background-color:#F7F7F7;width:25%;text-align:center}#base_wrap dl{display:flex;flex-direction:column-reverse}#base_wrap{width:90%;margin:auto}#base_wrap dl,#base_wrap dl dt,#base_wrap dl dd{margin:0;padding:0}#base_wrap dl dt#left h2{font-size:13px;margin:0;padding:0;border-bottom:1px solid #f1eee6}#base_wrap dl dt#left ul{margin:0;padding:0}#base_wrap dl dt#left ul li{margin:0;padding:0;border-bottom:1px solid #f1eee6;list-style:none}#base_wrap dl dt#left ul li a{display:block;color:#000;padding:5px 0}#base_wrap dl dt#left ul li a i{margin:-5px 5px 0 0;font-size:60%}#blogcontents .title_h2{padding:20px 30px;margin:40px 0 0 0;line-height:150%;border-left:solid 4px #86c491;clear:both;font-size:20px;text-align:left}#blogcontents .title_h2::after{display:none}.bg_day{background-color:#faf7f2;font-size:12px;margin:20px 0;padding:0;display:table;width:100%;border:3px solid #faf7f2;clear:both}.bg_day p{display:table-cell;padding:5px 10px;width:20%}.bg_day div{display:table-cell;text-align:right;padding:5px 10px;font-weight:400;background-color:#fff}table.v_list{width:100%}table.v_list th,table.v_list td{border-bottom:1px dashed #ddd}table.v_list th{width:20%;text-align:left;padding:15px 0;vertical-align:top}table.v_list th span.sidebar-post-thumb{display:block;width:100%;height:150px;overflow:hidden}table.v_list th img{width:90%;height:auto;float:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}table.v_list td{font-size:13px;line-height:160%;padding:15px 0}table.v_list td span{font-size:12px;color:gray}table.v_list td h3{font-size:18px;margin:0;padding:0}table.v_list td p.day{margin:0;padding:0}table.v_list td a{font-size:17px;font-weight:700;display:block;padding:10px 0}.k_h2{font-size:16px;text-align:center}#k_telbox{background-color:#f7f7f7;padding:2% 5%;width:90%;margin:auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;max-width:600px}#k_telbox ul{margin:0;padding:0}#k_telbox ul li{list-style:none;margin:0;padding:5px 0;font-weight:700;font-size:16px}#k_telbox ul li i{font-size:20px;margin-right:5px;color:#86c491}#k_telbox img{width:100%;height:auto;margin:auto}ul#sm_tels{margin:10px;padding:0;clear:both;display:table;width:95%}ul#sm_tels li{display:table-cell;margin:0;padding:0;list-style:none;width:50%;text-align:center}ul#sm_tels li a{display:block;color:#fff;font-size:12px;font-weight:700;text-decoration:none;padding:5px 0;margin:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}ul#sm_tels li:nth-child(1) a{background-color:#86c591}ul#sm_tels li:nth-child(1) a span{display:block;width:25px;height:13px;font-size:9px;background-color:#6faf7a;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;float:left;font-weight:400;text-align:center;line-height:0;padding-top:13px;margin:0 0 0 10px}ul#sm_tels li:nth-child(1) a i{margin-left:10px;font-size:16px}ul#sm_tels li:nth-child(2) a{background-color:#e89f9f}ul#sm_tels li:nth-child(2) a i{margin-right:5px}#sm_phone div{text-align:center;font-size:13px;padding:10px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative;line-height:150%;margin:0 5px;color:#fff;font-weight:700}#sm_phone i{position:absolute;top:27%;right:-10px;font-size:30px;color:#f8f5ee}#sm_nav_menu dl,#sm_nav_menu dt{clear:both;margin:0;padding:0}#sm_nav_menu dt{border-bottom:1px solid gray}#sm_nav_menu a{display:block;padding:10px;color:#fff;text-decoration:none}#sm_nav_menu dt a.drop{background:none!important}#sm_nav_menu dt ul{margin:0;padding:0}#sm_nav_menu dt ul li{margin:0;padding:0}#sm_nav_menu dt ul li a{padding:7px 5px 5px 20px;background-color:dimgray}#sm_nav_menu dt i{display:none}ul.faq_all_list{margin:0;padding:0}ul.faq_all_list li{list-style:none;clear:both;margin:0;padding:5px 0}ul.faq_all_list li a{padding:1em;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:3px solid #f8f5ee;font-weight:700;color:#000}ul.faq_all_list li a:hover{text-decoration:none}ul.faq_all_list li i{color:#6ba774;margin-right:7px;font-size:20px}#topbanarlist2 dl dt h4.p_title{display:table;margin:auto;padding:10px 0 20px 0}#topbanarlist2 dl dt h4.p_title span{display:table-cell;font-size:16px;vertical-align:middle}#topbanarlist2 dl dt h4.p_title b{display:table-cell;font-size:27px}table.kaz_price{width:90%!important}table.kaz_price td{text-align:center;border:1px solid #efede7;background-color:#fff;padding:2% 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:10px 0!important}table.kaz_price td div.price2{width:80%!important}table.kaz_price td div.price2 p{line-height:150%}h5.table_no{margin:auto;padding-bottom:10px;border-bottom:2px solid #F8E4E6;font-size:12px}h5.table_no span,h5.table_no b{color:#D88A8B;margin:0;padding:0}h5.table_no b{font-size:24px}table.kaz_price td h4{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;line-height:0;margin:15px auto auto auto;width:70px;height:70px;color:#fff;text-align:center}table.kaz_price td h4 b{font-size:20px;display:block;padding-top:25px}table.kaz_price td a{color:#000;text-decoration:none}table.kaz_price td h4 em{display:block;clear:both;padding-top:20px;font-weight:400;letter-spacing:0;font-size:12px}table.kaz_price td:nth-child(1) h4{background-color:#4faead}table.kaz_price td:nth-child(2) h4{background-color:#4f94ae}table.kaz_price td:nth-child(3) h4{background-color:#356a9c}table.kaz_price td:nth-child(4) h4{background-color:#3a64da}table.kaz_price td:nth-child(5) h4{background-color:#5e61e7}table.kaz_price td div,table.kaz_price td div p{text-align:center}.jitaku_logo{width:60%;border-bottom:2px solid #8f573f;text-align:center;margin-left:20%}.s_txt{font-size:12px}#sns_sm{text-align:center;margin:3px auto -5px auto}#sns_sm a{font-size:24px;margin:0 5px}#sns_sm a i.fa-facebook{color:blue}#sns_sm a i.fa-square-instagram{color:#FF0069}.voi_staff{margin:30px 0 50px 0}.voi_staff th{width:90px;text-align:left;vertical-align:top;font-size:12px;font-weight:400;line-height:160%;letter-spacing:0}.voi_staff th img{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;width:70px;height:auto}.voi_staff td{background-color:#f8f5ee;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:1% 5%}#yakusoku_wrap ul{margin:0;padding:0}#yakusoku_wrap ul li{clear:both;margin:0;padding:0;list-style:none}#yakusoku_wrap ul li div{display:block;background-color:#86c591;color:#fff;padding:2% 8% 1% 8%;margin:1% 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:160%}#yakusoku_wrap ul li div h4 span{font-size:18px;background-color:#fff99a;color:#000}.daisi{margin:20px auto}.daisi th.name{background-color:#dff8e3;font-size:18px;padding:5px 0}.daisi th.left{width:70%}.daisi th ul{margin:0;padding:0}.daisi th ul li{margin:0;padding:5px 0;list-style:none;border-bottom:1px solid #ddd;text-align:left;font-weight:400}.daisi th ul li:last-child{border-bottom:1px solid #fff}.daisi td img{width:100%;height:auto;float:right}.ex_staff{width:100%;display:table;margin:30px 0 50px 0}.ex_staff span{display:table-cell}.ex_staff span:first-child{width:60px;text-align:left;vertical-align:top;font-size:12px;font-weight:400;line-height:160%;letter-spacing:0}.ex_staff span:first-child img{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;width:40px;height:auto}.ex_staff span:last-child{background-color:#f8f5ee;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:4% 5%}.ex_jirei,.ex_jirei dl,.ex_jirei dl dt,.ex_jirei dl dd{display:block;clear:both;margin:0 auto;padding:0}.ex_jirei dl dd table{border-left:1px solid #ddd;border-top:1px solid #ddd;width:100%}.ex_jirei dl dd table th{background-color:#f7f7f7}.ex_jirei dl dd table th,.ex_jirei dl dd table td{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px;font-weight:400}.ex_jirei dl dd table th{width:35%}.ex_jirei dl dd table caption{text-align:left;font-weight:700}.ex_p{width:90%;margin:0 auto 40px auto;padding:10px 0 30px 0;border-bottom:1px dashed #ddd}