/*!/common/css/pc.css*/#navbox,#drawer,#menu,.sm,.sm_menu,#navTgl,#sm_menutable,#hung_menu{display:none}.wrap{width:1140px;margin:0 auto;padding:0}#go2{position:fixed;right:10px;bottom:10px;line-height:130%;z-index:999}#go2 a{text-decoration:none;display:block;background-color:#93ca6f;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;color:#fff;text-align:center;font-size:10px;padding:5px}#go2 a:hover{background-color:#5cb224}#go2 a b{font-size:16px}dl{display:table-row}@media screen and (max-width:1500px){body{width:100%}#topbanarlist1,#topbanarlist2{width:100%!important;margin-left:0!important}.wrap{width:100%!important}}#h1{font-size:12px;font-weight:400;margin:0 auto;padding:0;width:95%;color:dimgray}#h1 br{display:none}header{display:block;width:95%;margin:20px auto;height:65px}header p#logo{margin:0 0 0 0;padding:0;float:left;width:17%}header p#logo img{width:100%}header ul{display:table;float:right;margin:0;padding:0}header ul li{margin:0;padding:0;display:table-cell;vertical-align:top;text-align:left}header ul li#siryo 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}header ul li#siryo 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 10px 0 0}header ul li#siryo a i{margin-left:10px;font-size:20px}header ul li#time div{background-color:#f8f5ee;font-size:12px;padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative;line-height:150%;margin:0 5px}header ul li#time i{position:absolute;top:27%;right:-10px;font-size:30px;color:#f8f5ee}header ul li#tel a{color:#d79090;text-decoration:none;font-size:20px;font-weight:700;margin:18px 12px;display:block}header ul li#kinkyu a{display:block;background-color:#e89f9f;color:#fff;font-size:16px;font-weight:700;text-decoration:none;padding:15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}header ul li#kinkyu a i{margin-right:5px}header ul li#hana a{display:block;background-color:#E4CA8D;color:#fff;font-size:14px;line-height:150%!important;font-weight:700;text-decoration:none;padding:10px 15px 7px 15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-right:5px;float:right}header ul li#hana a i{margin-left:5px;font-size:14px}header ul li#sns{padding-right:10px}header ul li#sns a{display:block;font-size:24px;margin:15px 5px;float:right}header ul li#sns a i.fa-facebook{color:blue}header ul li#sns a i.fa-square-instagram{color:#FF0069}header ul li a:hover{opacity:.8}#sns_sm{display:none}#mainimg{text-align:center;clear:both}#mainimg img{width:95%;height:auto;margin:auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#nav_menu{display:table;clear:both;margin:20px auto;letter-spacing:.5px;font-size:14px}#nav_menu dl dt{display:table-cell;padding:0 0;position:relative}#nav_menu dl dt::after{position:absolute;content:"";width:1px;height:10px;background-color:gray;display:block;top:12px;right:0}#nav_menu dl dt a.first{text-decoration:none;color:#000;padding:10px 20px;position:relative}#nav_menu dl dt a.first i{margin-left:5px;font-size:10px;color:#6faf7a}#nav_menu dl dt a.first:hover{color:green}#nav_menu dl dt a.first:hover::after{content:"";position:absolute;display:block;width:70%;height:3px;background-color:#85c590;bottom:0;left:15%;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;color:green}a.drop:hover::after{background-color:white!important}.dropmenu{margin:0;padding:0}.dropmenu li{position:relative;margin:0;padding:0;list-style:none}.dropmenu li a{display:block;margin:0;padding:13px 15px;font-size:14px;line-height:1;cursor:pointer}.dropmenu li ul{position:absolute;width:130%;z-index:9999;top:110%;left:-30%}.dropmenu li ul#company{width:190%}.dropmenu li ul li{overflow:hidden;height:0;transition:.2s}.dropmenu li ul li a{border-top:1px solid #a6e3b1;background:#6faf7a;color:#fff;text-decoration:none}.dropmenu li ul li a:after{content:none}.dropmenu li ul li:first-child a{border-top:none}@media screen and (min-width:601px){.dropmenu li:hover a:after{transform:rotate(180deg);transition:.1s}.dropmenu li:hover ul li{overflow:visible;height:40px}.dropmenu li ul li a:hover{background:#528e5d;transition:.1s}}@media screen and (max-width:600px){.dropmenu li.active_sp a:after{transform:rotate(180deg);transition:.1s}.dropmenu li.active_sp ul li{overflow:visible;height:40px}}footer{display:block;clear:both;background-color:#86c491;color:#fff;padding:40px 0 60px 0}#f_wrap{display:table;margin:auto;width:95%}#f_wrap dl dt,#f_wrap dl dd{display:table-cell;vertical-align:top;text-align:left}#f_wrap dl dt img{width:90%}#f_wrap dl dt p{width:90%;font-size:13px;line-height:160%}#f_wrap dl dt p:nth-child(3){border-top:1px solid #fff;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{display:block;background-color:#fff;color:#86c491;font-size:15px;line-height:120%;font-weight:700;text-decoration:none;padding:10px 20px 7px 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;clear:both;float:left}#f_wrap dl dt p:nth-child(5) 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 10px 0 0;color:#fff}#f_wrap dl dt p:nth-child(5) a i{margin-left:10px;font-size:16px}#f_wrap dl dt p:nth-child(6) a{display:block;background-color:#fff;color:#86c491;font-size:18px;font-weight:700;text-decoration:none;padding:12px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;margin-left:10px}#f_wrap dl dt p:nth-child(6) 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 10px 0 0;color:#fff}#f_wrap dl dt p:nth-child(6) a i{margin-left:10px;font-size:20px}#f_wrap dl dd{width:18%}#f_wrap dl dd p{border-bottom:1px solid #fff;height:60px;width:90%;position:relative}#f_wrap dl dd p b{position:absolute;bottom:10px}#f_wrap dl dd ul li{font-size:13px}#f_wrap dl dd ul li a{color:#fff}#f_wrap dl dd ul li.in{list-style:none}#pankz{border-top:1px solid #f8f5ee;margin:0;padding:0;font-size:11px;width:95%;margin:0 auto}#pankz a{color:#000}#sogi_title,#base_title{background-color:#f8f5ee;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-align:center;padding:30px 0;width:95%;margin:auto auto 30px auto;position:relative}#base_title h1{font-size:20px;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}#sogi_title p{font-size:20px;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;font-size:18px}#base_wrap{display:table;width:95%;margin:auto}#base_wrap dl dd,#base_wrap dl dt{display:table-cell;vertical-align:top;text-align:left}#base_wrap dl dt#left{width:20%;padding-right:3%;font-size:13px}#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%}#base_wrap dl dt#left ul li a:hover{background-color:#fcfaf4}#sogi_title #tabs,#base_title #tabs{display:table;margin:50px auto -31px auto}#tabs dl dt{display:table-cell;vertical-align:top;text-align:center}#tabs dl dt a{display:block;margin:0;padding:10px 30px;margin:0 5px;background-color:#f4f0e7;border-top:2px solid #f8f5ee;border-radius:10px 10px 0 0}#tabs dl dt a:hover{background-color:#fff;text-decoration:none}#top_first_txt{display:table;margin:30px auto 40px auto}#top_first_txt img,#top_first_txt p{display:table-cell;vertical-align:middle}#top_first_txt img{width:26px;height:auto;margin:5px 10px -5px 0}#top_first_txt p.siryobtn{width:180px;text-align:center}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:400;font-style:normal}.midasi01{font-size:30px;line-height:180%}.midasi02{clear:both;font-size:18px;display:flex;text-align:left;margin:70px 0 10px 0;padding:0 0 0 0;position:relative}.midasi02::after{content:"";height:1px;flex-grow:1;background-color:#C5E3CA;top:13px;left:5px;position:relative}.midasi02 i{color:#85C590;font-size:60%;margin:8px 5px 0 0}.midasi02 span{color:red}.midasi03{text-align:center}.marg_off{margin:10px 0px!important}#toptxt1{padding-top:80px}.toptxt2{padding-top:60px;line-height:170%}.toptxt2 span{font-size:15px;font-weight:400}#topbanarlist1{display:table;width:102%;margin-left:-1%}#topbanarlist1 dl dt{display:table-cell;vertical-align:top;text-align:center;width:33.3%}#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 40px 0;padding:10px 0;font-weight:400;color:#fff;font-size:15px;line-height:160%}#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%}#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:45px}#topbanarlist1 dl dt table{margin:auto}.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}#topbanarlist1 dl dt a:hover,.kaz_price td a:hover,#saijholist li a:hover,.v_list dl dt a:hover{filter:opacity(90%)}#topbanarlist2{display:table;width:102.5%;margin-left:-1%}#topbanarlist2 dl dt{display:table-cell;vertical-align:top;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:1%;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%}#topbanarlist2 dl dt table{margin:auto;clear:both;width:100%}#topbanarlist2 dl dt table.spec{width:300px!important}#topbanarlist2 dl dt table th img{width:100%;height:auto}#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}#topbanarlist2 dl dt table.spec{width:275px;margin:auto auto 30px auto}.topkazokuimg img{width:100%;height:auto}.price2{display:table;clear:both;width:95%;margin:10px auto}.price2 div{display:table-cell;margin: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;min-height:70px}.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:13px;color:#DD8689;line-height:130%;letter-spacing:0}.price2 div a em{font-style:normal;display:block;clear:both;margin:auto;color:blue;text-align:center;text-decoration:underline}#h4_kastm b{letter-spacing:-2px!important}body.page-template-default .spec{margin:10px auto auto 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}#top_kazoku_p div.price2{margin-left:20px}#topbanarlist1 dl dt:nth-child(1) a,#topbanarlist1 dl dt:nth-child(2) a,#topbanarlist1 dl dt:nth-child(3) a{height:590px}.spec_castm{margin:auto;width:90%!important}.spec_castm em{font-size:11px;display:block;float:left}.spec_castm td span{display:block;background-color:#5d7aa6;padding:2px 5px;margin:0 3px;float:left;font-size:13px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff}#top_castm_p div.price p{margin-bottom:0}.beback{background-color:#FAF9F5;clear:both;margin:100px 0 0 0;padding-bottom:100px}ul#saijholist{margin:0 auto;padding:0;display:table;width:77%}ul#saijholist li{display:table-cell;margin:0;padding:0 20px;list-style:none}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:#86c491;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:#F8F4E5;padding:2px 5px;margin:0 5px 5px 0;float:left;font-size:12px}ul#saijholist li a p.imgg{margin:0;padding:0;height:137px;overflow:hidden}.mySwiper2{width:80%}.mySwiper{width:50%}.gaiyotable{border-top:1px solid #ccc}.gaiyotable th,.gaiyotable td{border-bottom:1px solid #ccc;padding:20px;font-weight:400}.gaiyotable th{background-color:#F7F7F7;width:25%;text-align:center}.rinenbox{background-color:#F7F7F7;padding:2% 5%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.rinenbox ul{display:table;margin:30px 0;padding:0;width:100%}.rinenbox ul li{display:table-cell;margin:0;padding:0;vertical-align:middle}.rinenbox ul li:nth-child(1){background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:20px;width:20%;text-align:center;font-weight:700}.rinenbox ul li:nth-child(2){padding-left:2%}.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}.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 10px 0 0}.siryobtn a i{margin-left:10px;font-size:20px}.staffs{display:table;width:85%}.staffs dl dt,.staffs dl dd{border-bottom:1px solid #ddd;padding:35px 0;vertical-align:top}.staffs dl dt{display:table-cell;vertical-align:top;text-align:left}.staffs dl dt h2{margin:0;padding:0;font-size:12px;font-weight:400}.staffs dl dt h3{margin:0;padding:0;font-size:22px}.staffs dl dd{display:table-cell;vertical-align:top;width:35%}.staffs dl dd img{width:90%;height:auto;float:right;margin:20px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#title1{font-size:30px;line-height:180%;text-align:center;padding-top:30px}.cen{text-align:center}#firstlist{display:block;margin:auto;background-color:#f7f7f7;padding:30px 0 30px 80px;width:30%}ul#tokucho6list{margin:0;padding:0}ul#tokucho6list li{margin:3% 5% 2% 0;padding:0;list-style:none;float:left;width:47.5%}ul#tokucho6list li:nth-child(odd){clear:both}ul#tokucho6list li:nth-child(even){margin-right: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}.flow_box ol{margin:0;padding:0;font-size:16px}.flow_box ol li{margin:0;padding:0;list-style:none;clear:both}.flow_box ol li img{width:200px;height:auto;float:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.flow_box ol li div{float:right;margin:0;padding:0;width:80%}.flow_box ol li h4{font-size:18px;margin:10px 0 -5px 0}.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:0 5% 2% 0;padding:0;list-style:none;float:left;width:47.5%}#kurabubox ul li:nth-child(odd){clear:both}#kurabubox ul li:nth-child(even){margin-right:0}#kurabubox ul li table th{width:33%;vertical-align:top}#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%}#price_top{display:table;width:1000px;margin:auto;margin-left:50px}#price_top dl dt,#price_top dl dd{display:table-cell;vertical-align:top;text-align:center;padding:30px 0}#price_top dl dd{width:55%;text-align:right;font-size:12px}#price_top dl dd img{width:100%;height:auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#price_top dl dt{position:relative}#price_top dl dt::before,#price_top dl dt::after{color:#ce8585}#price_top dl dt::before{content:"“";position:absolute;width:50px;height:50px;display:block;font-family:"BIZ UDPGothic",sans-serif;font-weight:400;font-style:normal;font-size:70px;left:0;top:40px}#price_top dl dt::after{content:"”";position:absolute;width:50px;height:50px;display:block;font-family:"BIZ UDPGothic",sans-serif;font-weight:400;font-style:normal;font-size:70px;right:0;bottom:0}#price_top dl dt .table b{font-size:300%}#price_top dl dt .table span{font-size:13px}.font_s{font-size:80%}#price_top dl dt h2{display:table;margin:auto}#price_top dl dt h2 span{display:table-cell;vertical-align:top;font-size:15px;line-height:120%}#price_top dl dt h2 b{display:table-cell;vertical-align:top;font-size:30px;padding:3px 0 0 10px}#price_top dl dt h2 img{width:60%;height:auto;margin:20px auto 0 auto;border-bottom:2px solid #8f573f}#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:20px 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}.hukumu{background-color:#f7f7f7;padding:5% 5% 3% 5%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.hukumu ul{margin:0;padding:0}.hukumu ul li{margin:0 0 3% 0;padding:0;list-style:none;float:left;width:25%}.hukumu ul li:nth-child(5){clear:both}.hukumu ul li table th{width:35%;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:15px}.hukumu ul li table td p{margin:0;padding:0;line-height:150%;width:90%}.hukumu ul li:nth-child(5),.hukumu ul li:nth-child(9),.hukumu ul li:nth-child(13),.hukumu ul li:nth-child(17){clear:both}.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:100px;-moz-border-radius:100px;-webkit-border-radius:100px;font-size:15px;width:50%;margin:auto;padding:5px 0}#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:50px}#siryotxt{display:block;background-color:#f8f5ee;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;width:35%;margin:auto;padding:1%}#siryotxt b i{font-size:70px;display:block;margin:0 0 -20px 0;line-height:0;color:#f8f5ee}#siryotxt a{display:block;clear:both;margin:auto;background-color:#7fbc88;color:#fff;text-decoration:none;padding:10px;margin:10px auto;width:70%;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.title_h2{font-size:20px;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:900px;margin:30px auto}.sogi_wrap .gaiyotable{width:100%}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%}#price_point{width:940px;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}.flowimg{width:1140px;margin:0 auto!important;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#f7f7f7;padding:1% 0}.flowimg img{margin:auto;width:90%;height:auto}#tabs2{display:table;margin:20px auto 5px auto}#tabs2 dl dt{display:table-cell;vertical-align:top;text-align:center}#tabs2 dl dt a{display:block;margin:0;padding:5px 30px;margin:0 5px;background-color:#f7f7f7;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;font-size:15px}#tabs2 dl dt#fix a,#tabs2 dl dt a:hover{background-color:#86c591;text-decoration:none;color:#fff;font-weight:700}.v_list{display:table;width:70%;margin:auto}.v_list dl dt{width:30%;display:table-cell;padding:2% 2% 10% 2%}.v_list dl dt a{display:block;color:#000;text-decoration:none}.v_list dl dt a h3{font-size:11px;margin:0 0 -25px 0;padding:0 0 0 5px;font-weight:400;text-align:right;float:right;position:relative;z-index:2;background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#a68610}.v_list dl dt a p{clear:both;overflow:hidden;margin:0;padding:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:150px}.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}.v_list dl dt a span{font-size:12px;display:block;clear:both;background-color:#f8f4e5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;float:left;margin-top:10px}#top_faqlist{display:table;clear:both;margin:auto;width:90%}#top_faqlist dl dt{display:table-cell;vertical-align:top;text-align:left;width:25%;padding:2%}#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{font-size:13px}#top_faqlist dl dt ul li{border:none;line-height:160%;padding:10px 0}#top_faqlist dl dt ul li i{font-size:16px}#top_faqlist dl dt ul li a:hover{text-decoration:none}#news_wrap{background-color:#FAF9F5;clear:both;margin:100px 0 0 0;padding:100px 0 140px 0}#news_wrap div#news_wrap_box{display:table;width:1000px;margin:auto}#news_wrap div dl dt#left,#news_wrap div dl dd#right{display:table-cell;vertical-align:top;text-align:left}#news_wrap div dl dt#left{width:200px}#news_wrap div dl dt#left b{font-size:20px}#news_wrap div dl dt#left a{font-size:13px}#f_banars{text-align:center;padding:70px 0}#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{width:700px;margin:auto}#ffsiryo a{display:block;background-color:#86c591;border:3px solid #86c591;color:#fff;text-decoration:none;padding:5%;height:60px;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden}#ffsiryo a img{width:200px;height:auto;float:left;margin:-20px 20px 0 0}#ffsiryo a p{float:left;margin:0;padding:0;text-align:left}#ffsiryo a p b{font-size:26px}#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;height:60px;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden;pointer-events:none}#fftel a img{width:110px;height:auto;position:absolute;top:15px;left:15px}#fftel a p#ftel_txt1{float:left;margin:0 0 0 80px;text-align:left}#fftel a p#ftel_txt1 b{font-size:22px}#fftel a p#ftel_txt2{float:right;margin:-5%;padding:4.1% 8%;background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#d67e7e}#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}.cardimg,#cardimg img{width:500px;height:auto}#kura_nyukaibox{background-color:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:2% 5%;margin:10px 0 40px 0}#kura_nyukaibox h4{color:#ff7171;margin:0;padding:10px 0;border-bottom:1px solid #ff7171}#leftimg_table th{width:30%;text-align:left;vertical-align:top;padding:60px 0 40px 0;border-bottom:1px solid #ddd}#leftimg_table th img{width:90%;height:auto;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#leftimg_table td{padding:60px 0 40px 0;border-bottom:1px solid #ddd}#leftimg_table td h3{margin:0;padding:0}#leftimg_table tr:last-child th,#leftimg_table tr:last-child td{border:none}.bebox{background-color:#FAF9F5;padding:3% 8%}ul.site-sidebar li a{text-decoration:none}ul.site-sidebar li span.sidebar-post-body p{margin:0;padding:0;color:gray}ul.site-sidebar li span.sidebar-post-body h4{margin:0;padding:0;font-size:15px;color:blue;text-decoration:underline}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:18px;margin:0;padding:0}table#bloglist td p.day{margin:0;padding:0}table#bloglist td a{font-size:17px;font-weight:700;display:block;padding:10px 0}#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}#goto{position:fixed;bottom:-15px;right:0}#goto a{display:block;width:80px;height:60px;color:#fff;background-color:#86c491;text-decoration:none;z-index:1000;text-align:center;border-top:1px solid #fff;border-left:1px solid #fff}#goto a i{margin:15px auto 0 auto;font-size:30px}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}.whatsnew hr{display:none}.whatsnew a{width:100%}.whatsnew a dd{color:blue;text-decoration:underline}.k_h2{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}.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%}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}table.kaz_price{width:98%!important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:15px!important}table.kaz_price td a{background-color:#fff;display:block;padding:2% 0}table.kaz_price td{text-align:center;border-right:1px solid #efede7}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:20px auto auto auto;width:70px;height:70px;color:#fff}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}.img_right{float:right;margin:20px 0 20px 20px;padding:0;width:32%}.img_right img{float:right;width:90%;height:auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.voi_staff{width:70%;margin:50px 0 150px 0}.voi_staff th{width:120px;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%}.jitaku_logo{width:60%;margin:20px auto -10px auto;border-bottom:2px solid #8f573f}#yakusoku_wrap ul{display:table;margin:0;padding:0}#yakusoku_wrap ul li{display:table-cell;margin:0;padding:0}#yakusoku_wrap ul li div{display:block;background-color:#86c591;color:#fff;padding:2% 8% 1% 8%;margin:1%;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}ul#yakusoku1 li{width:33%}ul#yakusoku1 li div{height:200px}ul#yakusoku2 li{width:50%}ul#yakusoku2 li div{height:200px}.daisi{width:700px;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_jirei{display:table}.ex_jirei dl dt,.ex_jirei dl dd{display:table-cell;vertical-align:top}.ex_jirei dl dt{width:30%}.ex_jirei dl dt img{width:90%;height:auto}.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:900px;margin:0 auto 50px auto;padding:0 0 30px 0;border-bottom:1px dashed #000}.active{bottom:-10px}.ex_staff{width:100%;display:table;margin:30px 0 50px 0}.ex_staff span{display:table-cell}.ex_staff span:first-child{width:100px;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:70px;height:auto}.ex_staff span:last-child{background-color:#f8f5ee;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:4% 5%}