@charset "utf-8";@import url(//glamterrace-villa.com/wp-content/themes/bdenrone-excellent-child/style_add.css);body{overflow:visible}.fl02n{display:flex;justify-content:start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.fl02{display:flex;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.fl02r{display:flex;flex-direction:row-reverse;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}a figure img,figure a img{-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.related-entries{max-width:1170px;width:100%;padding:0 15px;margin:auto}.btn-default{color:#fff;background-color:#685c50;border:1px #685c50 solid}.btn-default:hover{color:#685c50;background-color:#fff;border:1px #685c50 solid}.navbar{-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.b_lock{display:inline-block;text-align:left}.page-slug-contact .wpcf7 textarea[name=textarea-187]{height:150px !important}.form_box .submit2{border:1px #f60 solid !important;background-color:#f60 !important;width:320px !important;font-weight:400;font-size:18px;color:#fff;height:42px;margin:0 auto;border-radius:5px;text-align:center;transition:.6s;box-shadow:none !important;-webkit-border-radius:5px;-moz-border-radius:5px;box-sizing:border-box}.form_box .submit2:hover{border:1px #f60 solid;background:#fff !important;color:#f60;transition:.6s}.dashicons-admin-post:before{content:"\f08e" !important;font-family:fontawesome;color:rgba(255,255,255,.5)}.sidebar p{line-height:1.5}.alert-danger{display:none}.navbar{z-index:999}ul.portfolio-list li{padding:20px !important}.navbar-header{padding:15px !important}.txt_center{text-align:center !important}.txt_right{text-align:right !important}.txt_left{text-align:left !important}.google-map40{position:relative;width:100%;height:0;padding-bottom:40%;overflow:hidden}.google-map40 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-slug-access .google-map40 iframe{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.google-map{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.google-map iframe,.google-map object,.google-map embed{position:absolute;top:0;left:0;width:100%;height:100%}h1.sitecaption{font-size:90%}.navbar-toggle{margin-right:0;margin-top:15px}p.pagetop{bottom:75px;right:5px}.pagetop .btn{padding:5px 10px;text-align:right}.pagetop .btn{background-color:#221200 !important;border-color:#221200 !important;border-width:1px}.pagetop .btn:hover{color:#221200;background-color:rgba(255,255,255,1) !important}.search-2 .btn{height:45px}.navbar-normal .fusion-secondary-header{background-color:rgba(255,255,255,1) !important;border-bottom-color:#fff !important;margin-top:3px}.fusion-secondary-header .widget_nav_menu ul{margin-top:3px}.fusion-secondary-header .widget_nav_menu ul li:before{content:'/';padding-left:10px;padding-right:10px}.fusion-secondary-header .widget_nav_menu ul li{font-size:90%}.footer{background-color:#786a5b !important}.home .footer,.page-slug-glamping .footer,.page-slug-glamping2 .footer{margin-top:0}.footer small.copyright{color:#fff;padding:10px}.footer small.copyright a{color:#d91718}.footer small.copyright a:hover{color:#bc7f42}.content_box{color:#fff;padding-top:50px;padding-bottom:50px}.footer .widget_nav_menu ul li a{border-bottom-color:rgba(255,255,255,.3)}footer ul li{line-height:1}.footer .come_box2{margin:2em 0;position:relative;padding:1em 2em;border:solid 2px #fff;color:#fff;text-align:left}.footer .ad_foot{color:#fff}.footer .ad_foot a{color:#fff}.footer .b_lock{display:inline-block;text-align:center !important}.b_lock{display:inline-block;text-align:left !important}.page-header{color:#fff !important;background-color:rgba(0,0,0,.3) !important;padding-top:80px !important;padding-bottom:80px}.page-header-center .page-header{padding-top:60px;padding-bottom:60px}.breadcrumb{color:rgba(255,255,255,1) !important}.breadcrumb.breadcrumb a,.breadcrumb>li+li:before{color:rgba(255,255,255,.6) !important}.breadcrumb a:hover{color:rgba(255,255,255,1) !important;text-decoration:underline}.flex-direction-nav a:before{color:rgba(255,255,255,1) !important;background-color:#f60 !important}.navbar-nav>li>.dropdown-menu{background-color:#fff}.dropdown-menu>.active>a{background-color:#fff !important;color:#000 !important}.dropdown-menu>.active>a:hover{background-color:#fff !important;color:#ffbf7f !important}.loader{color:rgba(0,0,0,.8) !important;font-size:20px !important}.loader,.loader:before,.loader:after{background:rgba(0,0,0,.3) !important;font-size:20px !important}#loading_overlay{background:#fff !important}.table>tbody>tr>th.active{border:2px #fff solid;padding:15px}.table-bordered>tbody>tr>td{padding:15px}.table-bordered>tbody>tr>td>ul{padding-left:15px}.pager li>a{background-color:#ffbf7f !important;transition:.6s}.pager li>a:hover{background-color:#fff !important;border:#ffbf7f 1px solid;color:#ffbf7f !important;transition:.6s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.pagination>li>a{color:#fff !important;background-color:#6f78f2 !important;transition:.6s}.pagination>li>a:hover{color:#fff !important;background-color:#969cf2 !important;transition:.6s}.sidebar h3.title,.widget{margin-top:30px}table.isp-business-calendar thead th{background-color:rgba(255,255,255,1) !important;color:#333 !important}table.isp-business-calendar .business{background-color:#fff;color:#333 !important}table.isp-business-calendar .space{background-color:rgba(255,255,255,1) !important;color:#333 !important}footer .widget1 table.isp-business-calendar .all{background-color:#f39494 !important}footer .widget2 table.isp-business-calendar .all{background-color:#6ad1ff !important}footer .widget3 table.isp-business-calendar .all{background-color:#f8b551 !important}p.holiday_all,p.holiday_am,p.holiday_pm{display:none}table.r_01{width:100%}.r_01 th{padding:10px;border:1px solid #ddd;font-size:110%;vertical-align:top;background:#f4f4f4;width:25%;box-sizing:border-box}.r_01 td{padding:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:none;font-size:110%}.fa{margin-right:5px}article.list-vertical .attachment-media time{background-color:#786a5b!important}.txt_c{background-image:linear-gradient(transparent 50%,#fff 50%)}.txt_cy{background-image:linear-gradient(transparent 50%,#fff799 50%)}.txt_cd{background-image:linear-gradient(transparent 50%,rgba(255,255,255,.2) 50%)}.r_img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:#eee 10px solid;overflow:hidden}.r_img2{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:#eee 10px solid;overflow:hidden}.page-slug-contact .textarea{background-color:#fff;font-size:110%;font-weight:400;margin-top:0;color:#666;padding:10px;width:100%;border:none !important;box-sizing:border-box}.page-slug-contact input:focus,.page-slug-contact textarea:focus,.page-slug-contact select:focus{background-color:#eee !important;transition:.6s !important}.page-slug-contact .red,.page-slug-akm_form .red{background:#786a5b;padding:3px 5px 3px;margin-left:5px;color:#fff;font-size:80%;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:600}.page-slug-contact .glay,.page-slug-akm_form .glay{background:#aaa;padding:3px 5px 3px;margin-left:5px;color:#fff;font-size:80%;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:600}.page-slug-contact .wpcf7 textarea[name=textarea-186],.page-slug-akm_form .wpcf7 textarea[name=textarea-186]{height:150px !important}.page-slug-contact .submit{border:1px #f60 solid !important;background-color:#f60 !important;width:320px !important;font-weight:400;font-size:120%;color:#fff;padding:10px;margin:0 auto;border-radius:5px;text-align:center;transition:.6s;box-shadow:none !important;-webkit-border-radius:5px;-moz-border-radius:5px;box-sizing:border-box}.page-slug-contact .wpcf7 .submit:hover{border:1px #f60 solid;background:#fff !important;color:#f60;transition:.6s}.page-slug-contact .wpcf7-form-control{height:auto}.page-slug-contact .come_box{border:1px #aaa dashed;padding:20px 25px}.bt5{margin-bottom:5px !important}.bt10{margin-bottom:10px !important}.bt15{margin-bottom:15px !important}.bt20{margin-bottom:20px!important}.bt30{margin-bottom:30px!important}.bt50{margin-bottom:50px!important}.bt55{margin-bottom:55px !important}.bt65{margin-bottom:65px !important}.bt80{margin-bottom:80px!important}.bt100{margin-bottom:100px!important}.tt20{margin-top:20px !important}.tt30{margin-top:30px !important}.tt50{margin-top:50px !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt25{padding-top:25px !important}.pt35{padding-top:35px !important}.pt50{padding-top:50px !important}.pt55{padding-top:55px !important}.pt70{padding-top:70px !important}.pt80{padding-top:80px !important}.pb65{padding-bottom:65px !important}.pb80{padding-bottom:80px !important}@media screen and (min-width:1200px){.container-fluid{padding-left:50px;padding-right:50px}nav .col-xs-12{padding-left:50px}nav .col-md-6{padding-right:50px}.page-slug-information .container{width:1100px}}@media screen and (max-width:1024px){.navbar-normal .navbar-toggle{border-color:transparent !important}.navbar-toggle{padding:0 !important}}@media screen and (max-width:991px){.flexiblelayout-contents{background-size:cover !important;background-attachment:scroll !important;background-position:top center !important}}@media screen and (min-width:769px){.col-md-9{padding-right:50px}nav .col-md-6{position:relative}.navbar .navbar-nav li a .link-menu .small,.navbar .navbar-nav li a .link-menu{text-align:center}.page-slug-contact dl{overflow:hidden;margin-bottom:5px;border-radius:5px;border:1px #ddd solid !important;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.page-slug-contact dl dt{width:200px;float:left;text-align:right;font-weight:400;margin-top:8px}.page-slug-contact dl dd{padding-left:30px;margin-left:230px;border-left:1px #ddd solid}.navbar-right .dropdown-menu{left:0;right:auto}}@media screen and (max-width:768px){span.wpcf7-list-item.first{display:block;margin-top:0}span.wpcf7-list-item{display:block;margin:10px 0 0 !important}.page-slug-contact .textarea{margin-top:10px;border-radius:5px;border:1px #ddd solid !important;-webkit-border-radius:5px;-moz-border-radius:5px}.topi .portfolio-list a{display:block !important}.topi ul.portfolio-list li span.category a{margin-bottom:10px;display:inline-block !important}}.wpcf7 .form_rap{overflow:hidden}.wpcf7 input,.wpcf7 select,.wpcf7 textarea{transition:.6s}.wpcf7 input:focus,.wpcf7 select:focus,.wpcf7 textarea:focus{background-color:rgba(0,0,0,.1);outline:none}.wpcf7 .wpcf7-quiz-label{margin-bottom:8px;display:inline-block}.wpcf7 select::-ms-expand{display:none}.wpcf7 select{height:50px;border:none;background:0 0;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none;padding-right:35px !important}.wpcf7 .menu-383,.wpcf7 .menu-3830,.wpcf7 .menu-page333,.wpcf7 .menu-nouki,.wpcf7 .menu-536,.wpcf7 .menu-820,.wpcf7 .q-01,.wpcf7 .q-02,.wpcf7 .q-03,.wpcf7 .q-04,.wpcf7 .q-05,.wpcf7 .q-06,.wpcf7 .toshi-01,.wpcf7 .tsuki-01,.wpcf7 .hi-01,.wpcf7 .toshi-011,.wpcf7 .tsuki-011,.wpcf7 .hi-011,.wpcf7 .toshi-02,.wpcf7 .tsuki-02,.wpcf7 .hi-02,.wpcf7 .menu-881,.wpcf7 .menu-hoshu,.wpcf7 .address1,.wpcf7 .menu-430,.wpcf7 .menu-4302,.wpcf7 .menu-583,.wpcf7 .menu-1757,.wpcf7 .menu-633,.wpcf7 .menu-975,.wpcf7 .menu-736,.wpcf7 .menu-489,.wpcf7 .menu-432{position:relative;display:block}.wpcf7 .menu-383:after,.wpcf7 .menu-3830:after,.wpcf7 .menu-page333:after,.wpcf7 .menu-nouki:after,.wpcf7 .menu-536:after,.wpcf7 .menu-820:after,.wpcf7 .q-01:after,.wpcf7 .q-02:after,.wpcf7 .q-03:after,.wpcf7 .q-04:after,.wpcf7 .q-05:after,.wpcf7 .q-06:after,.wpcf7 .toshi-01:after,.wpcf7 .tsuki-01:after,.wpcf7 .hi-01:after,.wpcf7 .toshi-011:after,.wpcf7 .tsuki-011:after,.wpcf7 .hi-011:after,.wpcf7 .toshi-02:after,.wpcf7 .tsuki-02:after,.wpcf7 .hi-02:after,.wpcf7 .menu-881:after,.wpcf7 .menu-hoshu:after,.wpcf7 .address1:after,.wpcf7 .menu-430:after,.wpcf7 .menu-4302:after,.wpcf7 .menu-583:after,.wpcf7 .menu-1757:after,.wpcf7 .menu-633:after,.wpcf7 .menu-975:after,.wpcf7 .menu-736:after,.wpcf7 .menu-489:after,.wpcf7 .menu-432:after{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:600;position:absolute;right:10px;top:-3px;pointer-events:none;color:#ccc}.wpcf7 .form_rap dl dt{font-weight:400;margin-bottom:5px}.wpcf7 .textarea,.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{padding:10px 15px;width:100%;border:1px #ddd solid;box-sizing:border-box;min-height:50px}.form_rap .in_listrap{overflow:hidden;list-style:none}.form_rap .in_listrap li{width:50%;float:left}.wpcf7 .s_textarea{padding:10px 15px;width:120px;border:1px #ddd solid;box-sizing:border-box}dd .dy{display:inline-block;margin-right:5px}dd .dm,dd .dd{display:inline-block;margin:0 5px}.wpcf7 dl dt .fred{background-color:#cf0000;color:#fff;display:inline-block;margin-right:5px;padding-right:10px;padding-left:10px;line-height:20px;height:20px;font-size:80%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.wpcf7 dl dt .fglay{background-color:#000;color:#fff;display:inline-block;margin-right:8px;padding-right:10px;padding-left:10px;line-height:20px;height:20px;font-size:80%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.wpcf7 textarea[name=textarea-7]{height:122px !important}.wpcf7 textarea[name=textarea-8]{height:128px !important}.wpcf7 textarea[name=textarea-9]{height:250px !important}.wpcf7 textarea[name=textarea-10]{height:204px !important}.wpcf7-quiz-label{line-height:21px;color:#cf0000}.cu_hei{line-height:21px}.btdl dd label{width:100%}.wpcf7 .submit,.page-slug-recruit .submit{border:1px #f60 solid !important;background-color:#f60 !important;width:260px !important;font-weight:400;font-size:14px;color:#fff;margin:0 auto;border-radius:5px;text-align:center;transition:.3s;box-shadow:none !important;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px;line-height:1}.wpcf7 .submit:hover,.page-slug-recruit .submit:hover{border:1px #f60 solid;background:#fff !important;color:#f60;transition:.6s}div.wpcf7-validation-errors{color:red;text-align:center}div.wpcf7-mail-sent-ok{margin-right:0;margin-left:0;padding-top:15px;padding-bottom:15px;background-color:#398f14;color:#fff}.ajax-loader{display:block !important}::placeholder{color:#999}div.wpcf7-validation-errors,span.wpcf7-not-valid-tip{padding-left:5px;position:relative;font-size:12px;margin-top:5px}div.wpcf7-validation-errors{border:none !important}.wpcf7-not-valid{border-color:#cf0000 !important;border-width:3px !important;background-color:rgba(207,0,0,.2) !important;color:#cf0000;font-weight:700}.wpcf7-form-control:focus,.form-control:focus{border-color:#f60 !important}.mt30{margin-top:30px}.wpcf7 input[type=checkbox]{position:relative;top:3px}.wpcf7 input.doui[type=checkbox]{position:relative;top:0 !important}.bt_doui label{padding:6px 12px}.acc_deco{padding:40px;border:1px #ddd solid}.fl02>dt{width:20%}.fl02>dd{width:75%}.overlay-01{background-image:none}.cont25{width:25%;position:relative}.cont30{width:30%;position:relative}.cont63{width:63%;position:relative}.cont65{width:65%;position:relative}.cont70{width:70%;position:relative}.en360{width:100%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;font-weight:900;color:#d91718}.shadow{box-shadow:rgba(25,25,25,.7) 0px 5px 20px -7px}.bt_sbox{display:block;text-align:right;margin-top:20px}.bt_sdf{text-decoration:none;padding:5px 50px;position:relative;transition:.6s;display:inline-block;border:1px #d91718 solid}.bt_sdf:after{content:"";width:17px;height:1px;position:absolute;top:50%;right:10px;background-color:#d91718;margin-top:-1px;transition:all .4s}.bt_sdf:before{content:"";position:absolute;right:8px;top:50%;margin-top:-3px;transition:all .4s;width:8px;height:1px;background-color:#d91718;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:2}.bt_sdf:hover{text-decoration:none !important;opacity:.3}.bt_sdf:hover:after{transform:translateX(20px);background-color:#d91718}.bt_sdf:hover:before{transform:translateX(20px);background-color:#d91718}.red_txt{color:#d91718}.c_ore .bt_dfs{width:260px}.c_ore .bt_dfs{background-color:#685c50;line-height:25.2px}.bt_come_footer{color:#fff;font-size:12px;margin-bottom:5px !important}.f18{font-size:18px}.f14{font-size:14px}.mar10{display:inline-block;margin-right:10px}.mar5{display:inline-block;margin-right:5px}.tel_rap,.tel_rap a{color:#fff !important;transition:.3s}.tel_rap a:hover{text-decoration:none;opacity:.6}@media screen and (min-width:769px){.t_no{letter-spacing:2px}footer .c_ore .bt_dfs:first-child{margin-right:30px}.sp,.sp_bana,.sp_bana2{display:none !important}}@media screen and (max-width:768px){.sp_bana,.sp_bana2{text-align:center;border-bottom:none !important}.sp_bana a,.sp_bana2 a{display:inline-block !important;width:300px;font-weight:600}.navbar-collapse .sp_bana .link-menu{display:inline-block;background-color:#fff;color:#786a5b;padding:15px 10px;margin-top:30px;margin-bottom:15px;border-radius:8px}.navbar-collapse .sp_bana2 .link-menu{display:inline-block;background-color:#fff;color:#786a5b;padding:15px 10px;margin-top:15px;margin-bottom:15px;border-radius:8px}.navbar-shrink .nav.navbar-nav .sp_bana,.navbar-shrink .nav.navbar-nav .sp_bana2{background-color:#786a5b;color:#fff}.tel_rap{text-align:center}.c_ore .bt_dfs{margin-left:auto;margin-right:auto}.c_ore:first-child{margin-bottom:20px}.cont30,.cont25{width:100%;margin-bottom:20px}cont30:last-child{margin-bottom:0}.cont65,.cont63{width:100%}.pc{display:none}.fl02 dt{width:100%}.fl02 dd{width:100%}}.freearea-postsbottom{background-color:rgba(255,255,255,0) !important;padding:20px 0 0;border-color:rgba(255,255,255,0) !important}.main_logo{width:32% !important;height:auto;margin-right:auto;margin-left:auto}.bb_font{font-size:18px !important;font-weight:100;font-family:YuMincho,'Yu Mincho',serif;letter-spacing:5px;text-indent:5px}.taizai .bb_font{font-size:22px !important;font-weight:600;font-family:YuMincho,'Yu Mincho',serif;letter-spacing:5px;text-indent:5px;margin-bottom:5px !important}.mainvisual-fullscreen-inner .bb_font{color:#fff}.s_tit,.s_tit span{font-weight:100;font-family:YuMincho,'Yu Mincho',serif;text-align:center;font-size:32px;letter-spacing:5px;text-indent:5px}.c_gold{color:#9f917c;display:inline-block;margin-left:5px}.pcome_box{font-size:16px;letter-spacing:2px;text-indent:2px;line-height:2;text-align:center}.ss_tit{position:relative;display:inline-block}.cont18{width:18%}.cont22{width:22%}.cont22x{width:12%;margin-bottom:20px}.drink_rap .ast:before{top:10px}.n_list.fl02.marm20{margin-bottom:-20px !important}.no_list.fl02.marm20{margin-bottom:-5px !important}.cont48{width:48%;position:relative}.cont48x{width:47%;position:relative}.footer_dl{list-style:none;padding-left:0}.footer_dl li{line-height:25.2px}.cp_ad,.cp_time{color:#fff;font-weight:400;font-size:14px;letter-spacing:1px !important;text-indent:1px !important}.footer_dl dd h3,.cp_ad{margin-bottom:0 !important;letter-spacing:1px !important;text-indent:1px !important}.mr5{display:inline-block;margin-right:5px;color:#fff;letter-spacing:1px !important;text-indent:1px !important}.txt_center.bt0.small,.txt_center.bt0.small span{color:rgba(244,241,235,.6)}.footer .container+small.copyright{border-top:none;margin-top:0}.sbi_follow_btn span{color:#fff}#sb_instagram #sbi_load .sbi_load_btn{background-color:#786a5b}#sb_instagram .sbi_load_btn .sbi_btn_text{color:#fff}@media screen and (min-width:769px){.in_come_bt{min-height:51px}}@media screen and (max-width:768px){.footer_dl .cont48{width:48% !important}.footer_dl .cont48 .bt_box a.bt_df{display:inline-block}.footer_dl .cont48 .bt_box{text-align:center}.cont48 .img_rap img{width:80%}.pcome_box.bt80{margin-bottom:30px !important}.s_tit.bt55{margin-bottom:10px !important}.pcome_box{text-align:justify}.s_tit,.s_tit span{font-size:22px}.ca_up_tit{position:absolute;left:-10px;top:-30px}.cont18{width:100%;margin-bottom:30px}.cont22{width:100%;margin-bottom:30px}.cont22:last-child,.cont18:last-child{margin-bottom:0}.fl02n{display:block}.cont48,.cont48x{width:100%}.cont48:first-child,.cont48x:first-child{margin-bottom:20px}.main_logo{width:80% !important;margin-bottom:30px}.bb_font{font-size:16px !important}p.pagetop{bottom:45px;right:5px}}.navbar-transparent.navbar-static-top{border-bottom-color:rgba(236,240,241,0) !important}.entry-content .h1,.entry-content .h2,.entry-content .h3,.entry-content h1,.entry-content h2,.entry-content h3{margin-top:0 !important}.s_tit2{letter-spacing:2px;text-indent:2px;font-size:32px}.block_idp .log_in dt:before{top:13.5px}.log_in dt label{font-weight:400}.w900{max-width:900px;width:100%;margin-right:auto;margin-left:auto}.w600{max-width:600px;width:100%;margin-right:auto;margin-left:auto}.w800{max-width:800px;width:100%;margin-right:auto;margin-left:auto}.ast,.ast1,.ast2,.ast3,.ast4,.ast5,.ast6,.ast7{position:relative;padding-left:15px;font-size:12px;color:#000}.ast:before{content:"※";position:absolute;top:0;left:0}.ast1:before{content:"※1";position:absolute;top:0;left:0}.ast2:before{content:"※2";position:absolute;top:0;left:0}.ast3:before{content:"※3";position:absolute;top:0;left:0}.ast4:before{content:"※4";position:absolute;top:0;left:0}.ast5:before{content:"※5";position:absolute;top:0;left:0}.ast6:before{content:"※6";position:absolute;top:0;left:0}.ast7:before{content:"※7";position:absolute;top:0;left:0}.fred{color:red}@media screen and (min-width:769px){.log_in dt lebel{margin-bottom:0}.log_in dt{line-height:normal;height:auto;padding-top:12px;padding-bottom:0}}@media screen and (max-width:768px){#select-service{font-size:12px;width:100%}.block_idp .log_in dt:before{top:13.5px}.log_in dt{margin-bottom:5px}.calender_rap #select-service{font-size:12px}}.contact_in_tit{font-size:20px}.comment_box{text-align:left;letter-spacing:1 !important;line-height:2}.form_come .comment_box2{text-align:left;letter-spacing:1 !important;line-height:2}.comment_box ol,.comment_box2 ol{padding-left:19px}.comment_box ol>li,.comment_box2 ol>li{margin-bottom:20px}.comment_box ol>li:last-child,.comment_box2 ol>li:last-child{margin-bottom:0}.pv_cp_rap .cp_name{display:inline-block;margin-right:10px}.comment_box ol li ul,.comment_box2 ol li ul{padding-left:17px;list-style:disc}.comment_box ol li ul li,.comment_box2 ol li ul li{margin-bottom:5px}.page-slug-thankyou span.ast{font-size:14px}.ast:before{content:"※";position:absolute;top:0;left:0}.home .main-contents,.home .sidebar{padding-top:80px}.main-contents,.sidebar{margin-top:0}.red_txt{color:red;font-weight:600;font-size:18px}.page-slug-thankyou .ast:before{top:-4px}.wpcf7-response-output{text-align:center;font-weight:600;color:#f60;font-size:18px}.form_rap .red{background:#f60;padding:3px 5px 3px;margin-left:5px;color:#fff;font-size:80%;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:600;margin-right:5px}.form_rap .glay{background:#aaa;padding:3px 5px 3px;margin-left:5px;color:#fff;font-size:80%;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:600;margin-right:5px}.in_tit_s{font-size:14px;font-weight:600}.c_red{color:red}.page-slug-thankyou .thank_come_rap:after{display:none}.kakunin_icon{font-size:18px;display:inline-block;background-color:#f60;color:#fff;padding:3px 10px}.f16{font-size:16px;font-weight:700}.block_idp.myp{position:relative}.batch_rap{position:absolute;top:-30px;left:auto;right:10px;z-index:3}.block_idp.myp:after{content:"有効期限 20◯◯年◯◯月末";font-size:10px;font-weight:700;position:absolute;top:-18px;right:65px;left:auto;padding-left:20px;padding-right:10px}.batch_rap img{width:60px;height:auto}.n_list{padding-left:0;list-style:none}.fix_bottom{position:fixed;bottom:5px;right:5px;z-index:999}.fix_bottom span{font-size:14px !important}.bt_bottom{display:inline-block;border:1px #f60 solid;background-color:#f60;box-sizing:border-box;position:relative;padding:10px 10px 10px 60px;color:#fff}.bt_bottom:hover{text-decoration:none;color:#f60 !important;opacity:1;background-color:#fff;border:1px #f60 solid}.bt_bottom:before{content:"";position:absolute;left:17px;top:8px;width:27.8px;height:27.8px;background-image:url(/wp-content/uploads/icon04w.png);background-size:contain;background-position:center;background-repeat:no-repeat}.bt_bottom:hover:before{content:"";position:absolute;left:17px;top:8px;width:27.8px;height:27.8px;background-image:url(/wp-content/uploads/icon04ore.png);background-size:contain;background-position:center;background-repeat:no-repeat}.fix_right{z-index:99999;text-align:center}.w1000 .fl02:after{content:"";display:block;width:30%;height:0}@media screen and (min-width:768px){.fix_right{width:50px;position:fixed;top:50%;right:-5px;margin-top:-99.98px}.fix_right .mates_bt{vertical-align:middle;text-align:center}.fix_right .mates_bt .mates_bt_df{border-top:1px rgba(34,18,0,.6) solid;border-left:1px rgba(34,18,0,.6) solid;border-bottom:1px rgba(34,18,0,.6) solid;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:50px 10px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;display:block;color:#fff;background-color:rgba(34,18,0,.6);transition:.3s}.fix_right .mates_bt .mates_bt_df:hover{background-color:rgba(34,18,0,1);text-decoration:none}}@media screen and (max-width:767px){.bt_box.gp_jv{text-align:center}.batch_rap{position:absolute;top:-30px;right:10px}.block_idp.myp:after{top:-20px;left:auto;right:65px}.tel_box a,.line_box a,.mail_box a{padding-bottom:10px;display:block}.fix_right p{padding-top:40px;margin-bottom:0}.fix_right p.icon_tel:after,.fix_right p.icon_line:after,.fix_right p.icon_mail:after{top:5px;font-size:24px}.fix_right p.icon_mail:after{margin-left:-13px}.fix_right{position:fixed;bottom:0;width:100%}.fix_right{display:flex}.fix_right>*{flex:0 0 auto;width:33.3333333333%}.fix_right>*:not(:first-child){margin-left:1px}.fix_right .tel_box>p:last-child{display:none}p.pagetop{bottom:75px;right:5px}}.navbar-fixed-top.navbar-normal,.navbar-transparent.navbar-shrink{border-bottom-color:rgba(255,255,255,0) !important}.bt_dfs{position:relative;display:inline-block;padding:10px;max-width:260px;width:100%;text-decoration:none;color:#221200;border:1px solid #221200;transition:.4s cubic-bezier(.15,.74,.16,.96);text-align:center;&:hover{color:#fff;text-decoration:none !important;&:before{transform:scaleX(1);transform-origin:left}}&:before{position:absolute;top:0;left:0;content:'';display:block;width:100%;height:100%;background:#221200;transform:scaleX(0);transform-origin:right;transition:.4s cubic-bezier(.15,.74,.16,.96);transition-property:transform}}.button__text{position:relative}.bt_box .bt_dfs:after{content:"\f105";position:absolute;font-family:"Font Awesome 5 Free";font-weight:600;right:10px;top:50%;margin-top:-12.6px}.contact_rap{margin-top:35px}.contact_rap .bt_dfs.c_light,.ccolor .bt_dfs.c_light{border-color:#221200;color:#3a2d27;background-color:#f4f1eb;&:hover{color:#f4f1eb !important;text-decoration:none !important;&:before{transform:scaleX(1);transform-origin:left}}&:before{background:#221200}}.contact_rap .bt_dfs.c_dark{border-color:#fff;color:#fff;background-color:#3a2d27;&:hover{color:#3a2d27 !important;text-decoration:none !important;&:before{transform:scaleX(1);transform-origin:left}}&:before{background:#fff}}.ccolor .bt_dfs.c_dark{border-color:#3a2d27;color:#fff;background-color:#3a2d27;&:hover{color:#3a2d27 !important;text-decoration:none !important;&:before{transform:scaleX(1);transform-origin:left}}&:before{background:#fff}}.bt_df_txt{color:#000;font-size:0px}.bt_df_txt:hover{color:#ddd;text-decoration:none !important}.bt_df_txt:after{font-size:8px;content:"Read More >";font-weight:400;position:absolute;width:100px;height:100px;border:1px #000 solid;line-height:100px;text-align:center;transition:.3s cubic-bezier(.19,.68,.61,.9);box-sizing:border-box;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.tx01 .bt_df_txt:after{color:#786a5b;border:1px #a69889 solid}.bt_df_txt:hover:after{border:1px #f4f1eb solid;background-color:#f4f1eb;color:#000}.tx01.bt_df_txt:after{border:1px #786a5b solid;color:#786a5b}.navbar-normal .navbar-nav>li>a:after{position:absolute;bottom:-20px;left:50%;content:"";width:0;height:1px;background-color:#786a5b;transition:.3s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navbar-normal .navbar-nav>li>a:hover:after{width:100%}.navbar-normal .navbar-nav>a{padding:0 !important}.breadcrumb{display:none !important}.page-header-title h1{color:#231815}.single-post .page-header-title{display:none}.single-post .page-header-overlay{background-image:none}.page-header{background-color:#fff !important;padding-top:60px !important;padding-bottom:60px}.page-header-title .in_tit{font-size:32px}.page-header .container{width:100%;padding-left:50px;padding-right:50px}.entry-content .container{width:100%;padding-left:50px;padding-right:50px}.ca_come{font-size:18px}.link-menu{font-size:14px}.w_xp{width:25%}.home .navbar-brand img{opacity:0}.navbar-shrink .navbar-brand img{opacity:1}.be_icon{margin-bottom:-10px}.be_icon li{margin-bottom:10px}.be_icon li a{color:#fff;position:relative}.be_icon li a:hover{text-decoration:none}.be_icon li a:after{position:absolute;bottom:-5px;left:50%;content:"";width:0;height:1px;background-color:#fff;transition:.3s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.be_icon li a:hover:after{width:100%}.be_icon li{position:relative;padding-left:15px}.be_icon li:before{content:"\f105";position:absolute;top:2px;left:0;font-family:"Font Awesome 5 Free";font-weight:600;font-size:80%;color:#fff}.prologue .bg_header_image,.page-slug-prologue .bg_header_image{background-image:url(/wp-content/uploads/top_pro_image.jpg);margin-bottom:30px}.cafe .bg_header_image,.page-slug-cafe .bg_header_image{background-image:url(/wp-content/uploads/soan_image-min.jpg);margin-bottom:30px}.glamping .bg_header_image,.page-slug-glamping .bg_header_image,.page-slug-glamping2 .bg_header_image{background-image:url(/wp-content/uploads/gp_new_imge.webp);margin-bottom:30px}.page-slug-barbecue .bg_header_image{background-image:url(/wp-content/uploads/bbq_image.jpg);margin-bottom:30px}.barbecue .bg_header_image{background-image:url(/wp-content/uploads/top_bbq.webp);margin-bottom:30px}.page-slug-camp01 .bg_header_image,.page-slug-camp02 .bg_header_image{background-image:url(/wp-content/uploads/bbq_top_image.webp);margin-bottom:30px}.os_camp01 .bg_header_image,.page-slug-os_camp01 .bg_header_image{background-image:url(/wp-content/uploads/new_main.webp);margin-bottom:30px}.os_camp02 .bg_header_image,.page-slug-os_camp02 .bg_header_image{background-image:url(/wp-content/uploads/new_main02.webp);margin-bottom:30px}.activity .bg_header_image,.page-slug-activity .bg_header_image{background-image:url(/wp-content/uploads/top_ac_image01_n.jpg);margin-bottom:30px}.bg_header_image{background-repeat:no-repeat;background-position:center;width:100%;height:600px;position:relative;z-index:1}.page-slug-spot_rental .bg_header_image{background-repeat:no-repeat;background-position:center;width:100%;position:static;overflow:hidden;margin-bottom:30px}.home .en_tit{position:absolute;font-size:60px;color:#fff;left:100px;top:50%;transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%)}.page-slug-prologue .en_tit{font-size:48px;text-shadow:2px 2px 6px rgba(0,0,0,.6)}.en_tit{position:absolute;font-size:60px;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:2}.navbar-fixed-top.navbar-normal{border-bottom:none !important}.home .navbar-normal{background-color:transparent !important}.home .navbar-shrink.navbar-normal{background-color:#fff !important}.home .navbar-normal .navbar-nav>.active>a{color:#eee !important}.home .navbar-normal .navbar-nav>li>a{color:#fff !important}.home .navbar-normal .navbar-nav>li>a:after{background-color:#eee}.home .navbar-shrink.navbar-normal .navbar-nav>li>a:after{background-color:#786a5b}.home .navbar-shrink.navbar-normal .navbar-nav>.active>a{color:#786a5b !important}.home .navbar-shrink.navbar-normal .navbar-nav>li>a{color:#231815 !important}.g_name{position:relative;padding-left:25px;color:#221200;padding-bottom:10px;border-bottom:1px #221200 dotted}.g_name:before{content:"\f185";font-family:"Font Awesome 5 Free";position:absolute;top:0;left:0}.t_rap table{width:100%}.t_rap table tr{border-bottom:1px #ddd solid}.t_rap table tr th,.t_rap table tr td{padding:15px 10px;color:#000}.c_ore .bt_df{border:1px #f60 solid !important;color:#f60 !important;background-color:#fff !important;width:260px;padding:10px;box-sizing:border-box;display:inline-block}.c_ore .bt_df:hover{background-color:#f60 !important;color:#fff !important;text-decoration:none !important}.page-slug-recruit .s_tit2{letter-spacing:15px;text-indent:15px}.ent_rap .wpcf7-list-item-label{font-weight:400}.fix_come{font-size:18px;border:1px #eee solid}.fix_tit{font-size:22px}.fix_list li{font-size:16px;text-align:center;position:relative;padding-bottom:30px;margin-bottom:30px}.fix_list li:last-child{padding-bottom:0;margin-bottom:0}.fix_list li:after{content:"\f078";font-family:"Font Awesome 5 Free";position:absolute;font-weight:600;left:50%;margin-left:-13.38px;bottom:-20px;font-size:160%}.fix_list li:last-child:after{display:none}.page-slug-fix .s_tit2{letter-spacing:15px !important;text-indent:15px !important;font-size:20px !important;letter-spacing:15px !important;text-indent:15px !important}.left10_now{display:inline-block;margin-left:10px;font-size:12px;color:#fff;background-color:#f60;padding:2px 5px}.bt0{margin-bottom:0 !important}@media screen and (min-width:768px){.rec_rap .cont48{width:46%}.t_rap table tr th{width:18%;vertical-align:top;font-weight:400}.fix_come{padding:40px 50px}}@media screen and (max-width:767px){.footer small.copyright{padding-bottom:60px}.un_txt_in.bt0{margin-bottom:20px !important;font-size:16px}.bt_df_txt:after{font-size:12px;content:"Read More >";right:0;font-weight:400;position:absolute;width:100px;height:30px;border:1px #000 solid;line-height:30px;text-align:center;transition:.3s cubic-bezier(.19,.68,.61,.9);box-sizing:border-box;border-radius:0;-moz-border-radius:0%;-webkit-border-radius:0%}.fix_come{padding:20px}.rec_rap .cont48:first-child{margin-bottom:50px !important}.t_rap table tr th,.t_rap table tr td{width:100%;display:block}.t_rap table tr th{padding-bottom:0;padding-left:0}.t_rap table tr td{padding-top:0}}.image_under_txt{position:relative;z-index:3}.un_txt_in{background-color:#fff}.mainvisual-fullscreen-contents>.main-contents>:first-child{margin-top:0}.home .cont100 .row{display:block !important}}.topi01 .entry-content,.topi01 .readmore{display:none}.topi01 .post-content .entry-title{font-size:14px}.topi01 .col-md-12,.topi01 .col-md-4{padding:0}.ga_top .itembox .attachment-media figure.effect-none figcaption{display:block}.ga_top .itembox figure.effect-none figcaption{padding-top:20px}.insta_rap{border-top:1px rgba(0,0,0,.3) solid;border-left:1px rgba(0,0,0,.3) solid;border-right:1px #333 solid;border-bottom:1px #333 solid;position:relative;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.6));z-index:2}.insta_rap:before{display:none;content:"";position:absolute;bottom:15px;right:15px;background-image:url(/wp-content/uploads/footer_logo2.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:200px;height:41px;z-index:1;opacity:.6}.insta_rap .insta_logo_rap{width:50px;height:auto;margin-right:auto;margin-left:auto}.insta_rap .insta_txt_rap{width:150px;height:auto;margin-right:auto;margin-left:auto}.insta_link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;transition:.6s}.insta_link:hover:before{background-color:rgba(0,0,0,.5)}.page-header-breadcrumbs{display:none !important}.page-header-leftright .page-header-title{width:100%}.r_5{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.w1000{max-width:1170px;width:100%;margin-left:auto;margin-right:auto}.w1000m{max-width:1000px;width:100%;margin-left:auto;margin-right:auto}.ow_come{line-height:27px}.ow_name01:before{content:"YUSUKE";position:absolute;font-size:60px;top:0;right:0;line-height:1;color:#786a5b;opacity:.8}.ow_name02:before{content:"MIZUKI";position:absolute;font-size:60px;top:0;right:0;line-height:1;color:#786a5b;opacity:.8}.r_50{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.big_f{color:#685c50}.gp01_name{font-size:18px}ul.spec_list li{position:relative;padding-left:27px;margin-bottom:10px}ul.spec_list li:last-child{margin-bottom:0}ul.spec_list li:before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;background-size:contain;background-position:center;background-repeat:no-repeat}ul.spec_list li.icon00:before{background-image:url(/wp-content/uploads/reibow_cha.png)}ul.spec_list li.icon01:before{background-image:url(/wp-content/uploads/kinen.png)}ul.spec_list li.icon02:before{background-image:url(/wp-content/uploads/hirosa.png)}ul.spec_list li.icon03:before{background-image:url(/wp-content/uploads/wifi.png)}ul.spec_list li.icon04:before{background-image:url(/wp-content/uploads/ninzu.png)}ul.spec_list li.icon05:before{background-image:url(/wp-content/uploads/bed.png)}ul.spec_list li.icon06:before{background-image:url(/wp-content/uploads/gp_icon.png)}ul.spec_list.jg_a li.icon00:before{background-image:url(/wp-content/uploads/reibow_w.png) !important}ul.spec_list.jg_a li.icon01:before{background-image:url(/wp-content/uploads/kinen_w.png) !important}ul.spec_list.jg_a li.icon02:before{background-image:url(/wp-content/uploads/hirosa_w.png) !important}ul.spec_list.jg_a li.icon03:before{background-image:url(/wp-content/uploads/wifi_w.png) !important}ul.spec_list.jg_a li.icon04:before{background-image:url(/wp-content/uploads/ninzu_w.png) !important}ul.spec_list.jg_a li.icon05:before{background-image:url(/wp-content/uploads/bed_w.png) !important}ul.spec_list.jg_a li.icon06:before{background-image:url(/wp-content/uploads/gp_icon_w.png) !important}ul.spec_list li.icon_ca01:before{background-image:url(/wp-content/uploads/c01-1.png)}ul.spec_list li.icon_ca02:before{background-image:url(/wp-content/uploads/kinen.png)}#gt_jg.gp01_rap,#gt_jg.gp01_rap .ast,.page-slug-price_list #tab2 #gt_jg,.page-slug-price_list #tab2 #gt_jg .ast{color:#f4f1eb}.page-slug-price_list #tab2 #gt_jg{background-color:rgba(58,45,39,1);padding:30px}.page-slug-price_list .bg_ime_c{background-color:rgba(244,241,235,1);padding:30px}#gt_jg.gp01_rap .in_gp_tit01:after{border-bottom:1px #f4f1eb dotted}#gt_jg.gp01_rap .gp01_come{background-color:#8e8683;color:#fff}#gt_jg.gp01_rap .in_gp_tit{background-color:#3a2d27}#gt_jg.gp01_rap .bt_dfs{color:#f4f1eb;border:1px solid #f4f1eb;&:hover{color:#221200;text-decoration:none !important;&:before{transform:scaleX(1);transform-origin:left}}&:before{position:absolute;top:0;left:0;content:'';display:block;width:100%;height:100%;background:#f4f1eb;transform:scaleX(0);transform-origin:right;transition:.4s cubic-bezier(.15,.74,.16,.96);transition-property:transform}}.gp01_come{background-color:#fff}.in_gp_tit{margin-top:0 !important;font-size:18px;background-color:#f4f1eb;font-weight:700;padding:0 20px 0 0;display:inline-block;position:relative;z-index:2}.in_gp_tit01{margin-bottom:15px !important;position:relative}.in_gp_tit01:after{content:"";position:absolute;top:50%;left:0;margin-top:1px;height:1px;width:100%;border-bottom:1px #786a5b dotted;z-index:1}.no_list{padding-left:21px}.page-slug-activity .no_list,.page-slug-glamping .no_list,.page-slug-glamping2 .no_list{padding-left:19px}.kiyaku_rap .no_list{padding-left:18px}.f16n{font-size:16px}.faq_tit{font-size:18px;font-weight:600;padding-left:20px;position:relative}.page-slug-price_list .faq_tit{padding-left:0;position:relative}.page-slug-price_list .faq_tit:before{display:none}.faq_tit:before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#fff}#icon01.faq_tit:before{background-image:url(/wp-content/uploads/icon01.png)}#icon02.faq_tit:before{background-image:url(/wp-content/uploads/icon02.png)}#icon03.faq_tit:before{background-image:url(/wp-content/uploads/icon03.png)}#icon04.faq_tit:before{background-image:url(/wp-content/uploads/icon04.png)}#icon05.faq_tit:before{background-image:url(/wp-content/uploads/icon05.png)}#icon06.faq_tit:before{background-image:url(/wp-content/uploads/icon06.png)}#icon07.faq_tit:before{background-image:url(/wp-content/uploads/icon07.png)}#icon08.faq_tit:before{background-image:url(/wp-content/uploads/icon08.png)}#icon09.faq_tit:before{background-image:url(/wp-content/uploads/icon09.png)}#icon10.faq_tit:before{background-image:url(/wp-content/uploads/icon10.png)}.faq_tit:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;border-bottom:1px rgba(35,24,21,.3) dotted;z-index:-1}.bgw{display:inline-block;padding-right:20px;background-color:#fff;padding-left:5px}.pd2030{padding:20px 30px}.bgw_z{background-color:#fff}.page-slug-faq .panel-title{font-size:16px;position:relative}.page-slug-faq .panel-title:before{content:"Q";position:absolute;left:-4px;top:5px;font-size:130%;color:#685c50;font-weight:600}.page-slug-faq .panel-title a{display:block;padding:10px 15px 10px 40px}.page-slug-faq .panel-body{padding-left:50px;padding-right:50px}.page-slug-faq .panel-body{position:relative}.page-slug-faq .panel-body:before{position:absolute;content:"A";top:10px;left:28px;font-size:130%;color:#685c50;font-weight:600}.panel-title a:hover,.panel-title a:focus{text-decoration:none !important}.page-slug-faq section .flexible-section-contents{padding-right:0}.page-slug-faq .panel-title a.collapsed:after{content:"\f067";position:absolute;font-family:"Font Awesome 5 Free";font-weight:600;right:5px;top:50%;margin-top:-10.4px}.page-slug-faq .panel-title a:not(.collapsed):after{content:"\f068";position:absolute;font-family:"Font Awesome 5 Free";font-weight:600;right:5px;top:50%;margin-top:-10.4px}.cate_rap .fl02n li{position:relative;padding-left:25px;margin-right:20px}.cate_rap .fl02n li:last-child{margin-right:0}.cate_rap{position:relative;padding:40px 50px;border:1px rgba(35,24,21,.3) dotted}.cate_tit{position:absolute;top:-20px;left:20px;z-index:10}.cate_tit .bgw{padding-left:15px}.cate_rap .fl02n li:before{content:"";position:absolute;left:5px;top:5px;width:15px;height:15px;background-position:center;background-size:contain;background-repeat:no-repeat}.cate_rap .fl02n li.li01:before{background-image:url(/wp-content/uploads/icon01.png)}.cate_rap .fl02n li.li02:before{background-image:url(/wp-content/uploads/icon02.png)}.cate_rap .fl02n li.li03:before{background-image:url(/wp-content/uploads/icon03.png)}.cate_rap .fl02n li.li04:before{background-image:url(/wp-content/uploads/icon04.png)}.cate_rap .fl02n li.li05:before{background-image:url(/wp-content/uploads/icon05.png)}.cate_rap .fl02n li.li06:before{background-image:url(/wp-content/uploads/icon06.png)}.cate_rap .fl02n li.li07:before{background-image:url(/wp-content/uploads/icon07.png)}.cate_rap .fl02n li.li08:before{background-image:url(/wp-content/uploads/icon08.png)}.cate_rap .fl02n li.li09:before{background-image:url(/wp-content/uploads/icon09.png)}.cate_rap .fl02n li.li10:before{background-image:url(/wp-content/uploads/icon10.png)}.page-slug-prologue02 .page-header-title h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);color:#fff;text-align:center;width:95%}.page-slug-prologue02 .page-header-title h1 .en_name{text-align:center;color:#fff}.pro_list li{position:relative}.stm{position:absolute;color:#ddd5cd;transform:rotate(90deg);z-index:3}.pro05 .pro_in_imgrap{position:relative}.pro05 .pro_in_imgrap:before{content:"";position:absolute;top:10%;left:10%;width:150px;height:150px;background-image:url(/wp-content/uploads/hukidashi-1.png);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:5}.come_up{position:relative;overflow:hidden}.come_up:before{content:"";position:absolute;width:263px;height:54px;top:　30px;left:15px;background-image:url(/wp-content/uploads/bassai-3.png);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:2}.come_up:after{content:"伐採シーン";position:absolute;bottom:　-20px;right:15px;z-index:2;font-size:30px;color:#fff}.kiyaku_tit{font-size:18px;font-weight:600;margin-bottom:10px !important}.kiyaku_rap>ul>li{margin-bottom:30px}.kiyaku_rap>ul>li:last-child{margin-bottom:0}.in_tit{position:relative;z-index:2}.page-header-title .in_tit:after{position:absolute;top:-30px;left:50%;transform:translateX(-50%);font-size:120px;font-weight:900;color:rgba(222,221,220,.2);font-family:Montserrat,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;z-index:-1}.page-slug-price_list .page-header-title .in_tit:after{content:"PRICE"}.page-slug-faq .page-header-title .in_tit:after{content:"FAQ"}.page-slug-facilities .page-header-title .in_tit:after{content:"FACILITIES"}.page-slug-access .page-header-title .in_tit:after{content:"ACCESS"}.page-slug-g_kiyaku .page-header-title .in_tit:after{content:"RULES"}.page-slug-recruit .page-header-title .in_tit:after{content:"RECRUIT"}.page-slug-contact .page-header-title .in_tit:after{content:"INQUIRY"}.page-slug-instagram .page-header-title .in_tit:after{content:"INSTAGRAM"}.page-slug-event .page-header-title .in_tit:after,.page-slug-mate_gaman .page-header-title .in_tit:after,.page-slug-yoga_event .page-header-title .in_tit:after,.page-slug-dog_offkai01 .page-header-title .in_tit:after,.page-slug-dog_offkai01_thanks .page-header-title .in_tit:after,.page-slug-okomori_event .page-header-title .in_tit:after{content:"EVENT"}.page-slug-fix .page-header-title .in_tit:after,.page-slug-wan0111_thenks .page-header-title .in_tit:after{content:"COMPLETE"}.page-slug-reservation .page-header-title .in_tit:after{content:"RESERVATION"}.page-slug-cancel-wait .page-header-title .in_tit:after{content:"WAITING"}.page-slug-signup .page-header-title .in_tit:after{content:"SIGNUP"}.page-slug-thankyou .page-header-title .in_tit:after{content:"COMPLETED"}.page-slug-mates-thankyou .page-header-title .in_tit:after{content:"RECEPTION"}.page-slug-mates-entry .page-header-title .in_tit:after{content:"ENTRY"}.page-slug-change-password .page-header-title .in_tit:after{content:"CHANGE"}.page-slug-cancel .page-header-title .in_tit:after{content:"CANCEL"}.page-slug-mypage .page-header-title .in_tit:after{content:"MYPAGE"}.page-slug-mates-payment .page-header-title .in_tit:after{content:"PAYMENT"}.page-slug-login .page-header-title .in_tit:after{content:"LOGIN"}.page-slug-inspection .page-header-title .in_tit:after{content:"INSPECTION"}.page-slug-large-number .page-header-title .in_tit:after{content:"GROUPS"}.page-slug-cancel-wait-list .page-header-title .in_tit:after{content:"LIST"}.page-slug-agreement .page-header-title .in_tit:after{content:"AGREEMENT"}.page-slug-frm_form .page-header-title .in_tit:after{content:"QUESTIONNAIRE"}.page-slug-aboutus2 .page-header-title .in_tit:after{content:"OPERATING"}.page-slug-iken .page-header-title .in_tit:after{content:"COMMENT"}.page-slug-reservation .section-title,.page-slug-cancel-wait .section-title,.page-slug-mates-entry .section-title,.page-slug-change-password .section-title,.page-slug-mypage .section-title,.page-slug-mates-payment .section-title,.page-slug-large-number .section-title,.page-slug-cancel-wait-list .section-title{display:none}.page-slug-frm_form .page-header-leftright .page-header-title,.page-slug-agreement .page-header-leftright .page-header-title,.page-slug-instagram .page-header-leftright .page-header-title,.page-slug-g_kiyaku .page-header-leftright .page-header-title,.page-slug-access .page-header-leftright .page-header-title,.page-slug-faq .page-header-leftright .page-header-title,.page-slug-recruit .page-header-leftright .page-header-title,.page-slug-contact .page-header-leftright .page-header-title,.page-slug-event .page-header-leftright .page-header-title,.page-slug-yoga_event .page-header-leftright .page-header-title,.page-slug-fix .page-header-leftright .page-header-title,.page-slug-reservation .page-header-leftright .page-header-title,.page-slug-cancel-wait .page-header-leftright .page-header-title,.page-slug-signup .page-header-leftright .page-header-title,.page-slug-thankyou .page-header-leftright .page-header-title,.page-slug-mates-thankyou .page-header-leftright .page-header-title,.page-slug-mates-entry .page-header-leftright .page-header-title,.page-slug-change-password .page-header-leftright .page-header-title,.page-slug-cancel .page-header-leftright .page-header-title,.page-slug-mypage .page-header-leftright .page-header-title,.page-slug-mates-payment .page-header-leftright .page-header-title,.page-slug-login .page-header-leftright .page-header-title,.page-slug-inspection .page-header-leftright .page-header-title,.page-slug-large-number .page-header-leftright .page-header-title,.page-slug-cancel-wait-list .page-header-leftright .page-header-title,.page-slug-mate_gaman .page-header-leftright .page-header-title,.page-slug-dog_offkai01 .page-header-leftright .page-header-title,.single-post .page-header-leftright .page-header-title,.page-slug-wan0111_thenks .page-header-title,.page-slug-dog_offkai01_thanks .page-header-title,.page-slug-okomori_event .page-header-title,.page-slug-aboutus2 .page-header-title,.page-slug-iken .page-header-title,.page-slug-facilities .page-header-title{text-align:center !important}.scrolldown1 span a:hover{opacity:.8;text-decoration:none}.page-slug-prologue02 .entry-content{position:relative}.scrolldown1{position:absolute;left:50%;top:-30px;height:50px}.scrolldown1 span a{color:#fff !important;font-weight:600;text-decoration:none;transition:.3s;display:block}.scrolldown1 span{position:absolute;left:-20px;top:-35px;font-size:1.5rem;letter-spacing:.05em;line-height:1.3;transform:rotate(90deg)}.scrolldown1:after{content:"";position:absolute;top:0;width:1px;height:30px;background:#fff;animation:pathmove 1.4s ease-in-out infinite;opacity:0}@keyframes pathmove{0%{height:0;top:0;opacity:0}30%{height:30px;opacity:1}100%{height:0;top:50px;opacity:0}}.car_ac_rap .bt_dfs{display:inline-block}.car_ac_rap ul li{padding-bottom:20px;margin-bottom:20px;border-bottom:#ddd dotted}.car_ac_rap dl{overflow:hidden}.car_ac_rap dl dt{width:100px;float:left}.car_ac_rap dl dd{padding-left:30px}.car_ac_rap ul li:last-child{margin-bottom:0}.maplink{display:inline-block;margin-left:auto;width:100px;text-align:center}.ss_bt{border:1px #221200 solid;background-color:#221200;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:.6s;font-size:12px;padding:5px 10px}.ss_bt:hover,.ss_bt:focus{text-decoration:none !important;background-color:#fff;color:#221200}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#221200 !important;border:1px solid #221200 !important;border-radius:3px}.pager li>a:hover,.pager li>span:hover{color:#221200 !important}.cust_bt{display:inline-block;width:88px;position:relative;font-size:12px}.previous .cust_bt:before{content:"\f104";font-family:"Font Awesome 5 Free";font-weight:600;position:absolute;left:-7px;top:0}.next .cust_bt:before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:600;position:absolute;right:-7px;top:0}.related-entries .media{border:1px dotted}.readmore{text-align:right}.epi_icon:before{content:"episode";position:absolute;bottom:0;right:10px;font-weight:900;font-size:60px;color:rgba(238,238,238,.6)}.stcome01,.stcome02,.stcome06,.stcome07{position:absolute;bottom:20px;left:0;width:100%;text-align:center;color:#fff;font-weight:600}.stcome03,.stcome05{position:absolute;top:30px;right:30px;color:#fff;font-weight:600}.ene_kome{position:absolute;width:130px;height:130px;left:70px;top:15px}.stcome04{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight:600}.fl02top .big_font{line-height:1}.radio>label>input:before,.wpcf7-radio .wpcf7-list-item input:before{background-color:#f60 !important}.g_time{overflow:hidden}.g_time dt{float:left;width:60px}.h2tit{position:relative;font-size:26px;padding-left:40px}.h2tit:before{content:"";position:absolute;left:0;top:0;background-size:contain;background-position:center;background-repeat:no-repeat;width:35px;height:35px}#ac01.h2tit:before{background-image:url(/wp-content/uploads/ac01.png)}#ac02.h2tit:before{background-image:url(/wp-content/uploads/ac02.png)}#ac02.h2tit{padding-left:45px}#ac03.h2tit:before{background-image:url(/wp-content/uploads/ac03.png)}#ac03.h2tit{padding-left:45px}#ac04.h2tit:before{background-image:url(/wp-content/uploads/ac04.png)}#ac04.h2tit{padding-left:50px}#ac05.h2tit:before{background-image:url(/wp-content/uploads/ac05.png)}#ac05.h2tit{padding-left:50px}.tit_u_come{background-color:#f4f1eb;position:relative;z-index:2}.tit_u_come:before{position:absolute;font-weight:900;color:#fff;font-family:Montserrat,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:40px}.house.tit_u_come:before{content:"horse trekking";bottom:-20px;right:-3px}.relaxation.tit_u_come:before{content:"relaxation";bottom:-20px;right:-3px}.yoga.tit_u_come:before{content:"yoga";bottom:-20px;right:-3px}.aroma.tit_u_come:before{content:"Aroma Session";bottom:-20px;right:-3px}.mortar.tit_u_come:before{content:"Mortar Modeling";bottom:-20px;right:-3px}.ac01_dl,.ac03_dl,.ac05_dl{overflow:hidden}.ac01_dl>dt,.ac03_dl>dt,.ac05_dl>dt{float:left;width:80px}.ac01_dl>dd,.ac03_dl>dd{padding-left:80px;margin-bottom:5px}.ac05_dl>dd{padding-left:80px;margin-bottom:0}.ac01_dl2{overflow:hidden;margin-bottom:-5px !important}.ac01_dl2>dt{float:left;width:150px;font-weight:400}.ac01_dl2>dd{padding-left:150px;margin-bottom:5px}.ac03_dl2{overflow:hidden;margin-bottom:-5px !important}.ac03_dl2>dt{float:left;width:60px;font-weight:400}.ac03_dl2>dd{padding-left:60px;margin-bottom:5px}.ac_sin_tit{position:relative;font-size:16px;padding-left:28px;margin-bottom:10px !important;font-weight:600}.ac_sin_tit:before{font-family:"Font Awesome 5 Free";font-weight:600;position:absolute;left:0;top:-1px;color:#685c50;font-size:110%}.ac_sin_tit.batsu:before{content:"\f235"}.ac_sin_tit.chui:before{content:"\f071"}.ac_sin_tit.hukuso:before{content:"\f553"}.ac_sin_tit.partner:before{content:"\f2b5"}.img_up_come{position:absolute;background-color:#fff;padding:3px 15px;top:25px;left:0}.ac02_dl{overflow:hidden}.ac02_dl dt{float:left;width:200px;padding-left:5px}.ac02_dl dd{padding-left:200px;margin-bottom:10px;padding-bottom:10px;padding-right:5px;border-bottom:1px #aaa dotted}.f13{font-size:13px}.mal10{display:inline-block;margin-left:20px}.mal15{display:inline-block;margin-left:13px}.ac03_stit_rap{position:relative;margin-bottom:10px !important}.ac03_stit_rap:after{content:"";position:absolute;height:1px;width:100%;border-bottom:1px #aaa dotted;z-index:1;top:50%;left:0;margin-top:3px}.ac03_stit{position:relative;font-size:16px;padding-left:23px;padding-right:10px;font-weight:600;background-color:#fff;z-index:3}.ac03_stit:before{position:absolute;content:"";left:0;top:-3px;width:18px;height:18px;background-color:#fff;background-image:url(/wp-content/uploads/ac03.png);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:2}.ac03_stit_rap,.ac05_stit_rap{position:relative;margin-bottom:10px !important}.ac05_stit_rap:after{content:"";position:absolute;height:1px;width:100%;border-bottom:1px #aaa dotted;z-index:1;top:50%;left:0;margin-top:3px}.ac05_stit{position:relative;font-size:16px;padding-left:23px;padding-right:10px;font-weight:600;background-color:#fff;z-index:3}.ac05_stit:before{position:absolute;content:"■";left:0;top:-3px;background-color:#fff;z-index:2}.bien li{padding-left:17px;position:relative}.bien li:before{content:"○";position:absolute;left:0;top:0}.malx{display:inline-block;margin-left:8px}.bgx_30-40{background-color:#f4f1eb}.hanabi_dl{overflow:hidden}.hanabi_dl>dt{width:120px;float:left}.hanabi_dl>dd{padding-left:120px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px #aaa dotted}.navbar-brand{position:relative}.home .navbar-brand:before{content:"";position:absolute;top:0;left:50%;margin-left:-103px;background:url(/wp-content/uploads/logo_w.png) no-repeat;width:250px;height:50px;background-size:contain}.home .navbar-shrink .navbar-brand:before{display:none}.notit{display:none}.page-slug-glamping .page-header,.page-slug-glamping2 .page-header,.page-slug-cafe .page-header,.page-slug-barbecue .page-header,.page-slug-spot_rental .page-header,.page-slug-activity .page-header,.page-slug-camp01 .page-header{padding-top:0 !important;padding-bottom:0 !important}.price_tit{background-color:rgba(120,106,91,.2);padding:10px 15px}.ss_rice_tit,.ss_rice_titno{position:relative;font-size:15px;padding-left:20px}.ss_rice_tit:before{content:"\f2e7";font-family:"Font Awesome 5 Free";position:absolute;left:0;top:0;font-weight:600}.ss_rice_titno:before{content:"\f290";font-family:"Font Awesome 5 Free";position:absolute;left:0;top:0;font-weight:600}.price_dl{overflow:hidden}.price_dl dt{float:left;width:150px}.price_dl dd{padding-left:150px;text-align:right;padding-bottom:10px;margin-bottom:10px;border-bottom:1px rgba(120,106,91,.2) dashed}.price_dl dd:last-child{margin-bottom:0}.course_rap .fl02 .cont48,.pri__rap .fl02 .cont48{width:46%}.btlist li{padding-left:20px;position:relative}.btlist li:before{content:"\f152";font-family:"Font Awesome 5 Free";font-weight:600;position:absolute;top:0;left:0}.ac02_dl dd{text-align:right}.cont20{width:20%}.cont75{width:75%;position:relative}.btm20{margin-bottom:30px !important}.red_fb{font-weight:700;color:red}.red_fb2{font-weight:700;color:#d70011}.cate_rap .fl02n li{margin-bottom:10px}.page-slug-faq .cate_rap .fl02n{margin-bottom:-10px}.page-slug-prologue02 .page-header-title h1 .s_tit2 .en_name,.page-slug-prologue02 .s_tit2 .en_name{display:block;font-size:18px}.page-slug-glamping .section-title,.page-slug-glamping2 .section-title,.page-slug-camp01 .section-title,.page-slug-camp02 .section-title{text-align:center}.page-slug-glamping .s_tit2 .en_name,.page-slug-glamping2 .s_tit2 .en_name,.page-slug-camp01 .s_tit2 .en_name,.page-slug-camp02 .s_tit2 .en_name{display:block;font-size:14px}@media screen and (min-width:768px){.bt20pc{margin-bottom:20px !important}.price_dl dt{font-weight:400}.bgx_30-40{padding:30px 40px}.tit_u_come{padding:40px 50px}.gtname{position:relative}.gtname:before{content:"ACCESS MAP";position:absolute;bottom:-70px;left:0;font-size:80px;font-weight:900;color:rgba(222,221,220,.4);font-family:Montserrat,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;z-index:3}.kiyaku_top{text-align:center;margin-bottom:50px !important}.right0 .stm{font-size:28px;top:0;left:-112px}.fl02top{display:flex;align-items:flex-start}.left0 .stm{font-size:26px;top:0;right:-112px}.pro02.left0 .stm,.pro04.left0 .stm,.pro06.left0 .stm{top:48px}.stm .big_font{font-size:133px}.wi80{width:93%}.left0{margin-right:auto}.right0{margin-left:auto}.page-slug-prologue02 .page-header-title h1{min-width:800px}.page-slug-prologue02 .page-header-title h1 .s_tit2{font-size:48px}.fontx{font-size:48px}.w900r{max-width:960px;width:100%;margin-left:auto}.in_d_list{overflow:hidden}.in_d_list dt{font-weight:400;width:60px;float:left}.in_d_list dd{padding-left:60px;width:100%}.in_cc{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.be_icon li{margin-right:30px}.be_icon li:last-child{margin-right:0}.insta_rap{padding:50px}.home .row{margin-left:0;margin-right:0}.home .cont67 .row{margin-left:-23px;margin-right:-23px}.topi01 .col-md-4{flex:0 0 30%;max-width:30%}.bt_df_txt:after{right:50px;top:30px}.bt_df_txt:hover:after{right:35px}.image_under_txt{width:888px;margin-top:-80px}.page-slug-prologue .image_under_txt,.page-slug-glamping .image_under_txt,.page-slug-glamping2 .image_under_txt,.page-slug-barbecue .image_under_txt,.page-slug-spot_rental .image_under_txt,.page-slug-activity .image_under_txt{width:88%}.glamping .image_under_txt,.activity .image_under_txt{margin-left:auto}.un_txt_in{font-size:23px;background-color:#fff;padding:50px 60px}.page-slug-prologue .un_txt_in,.page-slug-barbecue .un_txt_in,.page-slug-spot_rental .un_txt_in,.page-slug-activity .un_txt_in{font-size:15px;padding:40px 50px;line-height:32px}.page-slug-glamping .un_txt_in.spfont,.page-slug-glamping2 .un_txt_in.spfont{font-size:26px}.bg_header_image{background-size:cover}.bt_dfs{padding:8px}.navbar-nav{transition:.6s}.navbar-nav>li>a:after{position:absolute;bottom:-5px;left:50%;content:"";width:0;height:1px;background-color:#fff;transition:.3s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navbar-nav>li>a:hover:after{width:100%}.navbar-shrink .navbar-nav>li>a:after{background-color:#231815}.navbar-nav>li>a{padding:0 !important}.nav>li{padding:19.5px 15px !important}.nav.navbar-nav{margin-top:10px}.ca_rap{padding-left:100px;padding-right:100px}.ca_tit{font-size:42px}.flexible-section-contents{padding-left:50px;padding-right:50px}.cont28{width:28%}.cont67{width:67%}.home .navbar-normal .navbar-nav>li.end_menu,.page-slug-prologue02 .navbar-nav>li.end_menu{border-right:1px #fff dotted !important;border-left:1px #fff dotted !important;margin-left:50px}.navbar-normal .navbar-nav>li.end_menu{border-right:1px #786a5b dotted;border-left:1px #786a5b dotted;margin-left:50px}.navbar-shrink.navbar-normal .navbar-nav>li.end_menu{border-right:1px #786a5b dotted !important;border-left:1px #786a5b dotted !important;margin-left:50px}.big_f{font-size:42px}.gp01_come{padding:30px 40px}.stcome01,.stcome05,.stcome07{font-size:26px}.stcome02,.stcome03,.stcome04,.stcome06{font-size:32px}.sp{display:none}.pc50spbt0{margin-bottom:50px !important}}@media screen and (max-width:767px){.cate_rap .fl02n li{margin-bottom:20px}.page-slug-faq .cate_rap .fl02n{margin-bottom:-20px}.pc50spbt0{margin-bottom:0}.fl02.topi01 .attachment-media{margin-bottom:20px}.page-slug-recruit .s_tit2{letter-spacing:.8px}.car_ac_rap>ul>li>dl>dt{float:none;margin-bottom:10px}.pro05 .pro_in_imgrap:before{top:5%;left:5%;width:100px;height:100px}.ene_kome{position:absolute;width:100px;height:100px;left:20px;top:15px}.big_f{font-size:24px}.navbar-normal .navbar-nav>li>a:after{display:none}.page-header-title .in_tit:after{font-size:60px}.cate_rap{padding:40px 30px}.page-slug-faq .panel-title a{display:block;padding:10px 30px 10px 40px}.ac01_dl>dd{text-align:right}.tit_u_come:before{display:none}.tit_u_come{padding:10px 20px}.h2tit{font-size:22px}.bgx_30-40{padding:10px 20px}.un_txt_in{text-align:center}.epi_icon:before{bottom:-50px;right:0}.stm{position:static;color:#ddd5cd;transform:rotate(0deg);z-index:3;font-size:24px}.page-slug-prologue02 .s_tit2{margin-bottom:20px}.navbar-normal .navbar-toggle:focus,.navbar-normal .navbar-toggle:hover{background-color:rgba(0,0,0,0) !important}.navbar-shrink .nav.navbar-nav{background-color:#fff !important}.home .navbar:not(.navbar-shrink) .nav.navbar-nav,.page-slug-prologue02 .navbar:not(.navbar-shrink) .nav.navbar-nav{background-color:#786a5b}.home .navbar:not(.navbar-shrink) .icon-bar,.page-slug-prologue02 .navbar:not(.navbar-shrink) .icon-bar{background-color:#fff}.nav>li>a span.link-menu{padding:18px 15px}.ca_tit{text-align:center;font-size:26px}.ca_come{text-align:center !important}.pri__rap .fl02 .cont48,.course_rap .fl02 .cont48{width:100%;margin-bottom:30px}.pri__rap .fl02 .cont48:last-child,.course_rap .fl02 .cont48:last-child{margin-bottom:0}.pc{display:none !important}.stcome01,.stcome02,.stcome04,.stcome06,.stcome07{font-size:18px}.bt_box.gp_oc{text-align:center}.gp01_come{padding:20px}.ow_img_rap.sp{text-align:center}.ow_img_rap.sp img{width:50%}.cont70{width:100%}.bestr_come{text-align:left}.insta_rap{padding:40px 20px 60px}.topi01 .col-xs-6{flex:0 0 100%;max-width:100%}.topi01 .col-md-12,.topi01 .col-md-4{padding:0}.topi01 .col-md-4{margin-bottom:20px}.topi01 .col-md-4:last-child{margin-bottom:0}.cont28{width:100%;margin-bottom:20px}.cont67{width:100%}.whatsnew .flexible-section-contents{padding-left:15px;padding-right:15px}.bg_header_image{background-size:cover;background-position:top center;height:266px;margin-bottom:20px}.bg_header_image .en_tit{display:none}.w_xp{width:80%}.contact_rap .img_rap img{width:70%}.contact_rap>.fl02{margin-bottom:-20px}.bt_dfs{width:100%}.contact_rap .fl02 .cont30 .fl02 .cont48{width:48%;margin-bottom:0 !important}.icontel,.iconmail{margin-right:auto;margin-left:auto}.ca_rap{padding-left:20px;padding-right:20px}.page-header .container{padding-left:15px;padding-right:15px}.entry-content .container{padding-left:15px;padding-right:15px}.page-header-title .in_tit,.s_tit2,.s_tit,.s_tit span{font-size:26px}.contact_rap .fl02n{display:flex;flex-direction:column}.be_icon li{margin-bottom:15px}.bt_come_footer{text-align:center;margin-bottom:10px !important}.ow_name01:before,.ow_name02:before{font-size:18px;top:-30px}.in_d_list dd .mar10{display:block}.navbar-normal .navbar-nav>li>a{color:#fff !important}.navbar-shrink.navbar-normal .navbar-nav>li>a{color:#231815 !important}}.page-slug-prologue02 .navbar-brand img{opacity:0}.page-slug-prologue02 .navbar-shrink .navbar-brand img{opacity:1}.page-slug-prologue02 .page-header-overlay{background-image:url(/wp-content/uploads/pro01_bg.jpg)}.page-slug-prologue02 .page-header{background-color:rgba(255,255,255,0) !important;padding-top:0;padding-bottom:0;height:100vh;margin-top:0 !important;position:relative}.page-slug-prologue02 .navbar-normal{background-color:rgba(0,0,0,0) !important}.page-slug-prologue02 .navbar-normal.navbar-shrink{background-color:rgba(255,255,255,1) !important}.page-slug-prologue02 .navbar-brand{position:relative}.page-slug-prologue02 .navbar-brand:before{content:'';position:absolute;top:0;left:0;background:url(/wp-content/uploads/the_glamterrace_new_logo_w.png) no-repeat;width:250px;height:50px;background-size:contain;z-index:1;pointer-events:none}.page-slug-prologue02 .navbar-shrink .navbar-brand:before{display:none}.page-slug-prologue02 .navbar-normal .navbar-nav>li>a{color:#fff !important}.page-slug-prologue02 .navbar-shrink.navbar-normal .navbar-nav>li>a{color:#231815 !important}.page-slug-prologue02 .navbar-normal .navbar-nav>li>a:after{background-color:#eee}.page-slug-prologue02 .navbar-shrink.navbar-normal .navbar-nav>li>a:after{background-color:#786a5b}.whatsnew .post-content{margin-top:20px !important}.whatsnew .post-content .entry-content,.whatsnew .post-content .readmore{display:none}@media screen and (max-width:767px){.fix_bottom.sp.fl02{position:fixed;bottom:0;left:0;right:0;width:100%;padding:5px}.fix_bottom.sp.fl02 .bt_bottom{width:49.4%;text-align:center}.bt_bottom_price{display:inline-block;border:1px #fff solid;background-color:#685c50;box-sizing:border-box;position:relative;padding:10px;color:#fff;width:0;text-align:center}.bt_bottom_line{display:inline-block;border:1px #06c655 solid;background-color:#06c655;box-sizing:border-box;position:relative;padding:10px;color:#fff;width:49.4%;text-align:center}}.insta_rap{margin-right:15px;margin-left:15px}.home .insta_box .flexible-section-contents,.home .insta_box .col-xs-12.entry-content.column1{padding:0 !important}.loop_bg{min-height:317.52px;height:100%}@media screen and (max-width:767px){.loop_bg{min-height:348.53px}}.loop_bg{width:100%;background-image:url(/wp-content/uploads/s02.jpg);background-repeat:repeat-x;background-position:0 0;-webkit-animation:bgroop 40s linear infinite;animation:bgroop 40s linear infinite}@-webkit-keyframes bgroop{from{background-position:0 0}to{background-position:-1920px 0}}@keyframes bgroop{from{background-position:0 0}to{background-position:-1920px 0}}.select-reserve{padding:5px 15px}.calendar-comments{margin-left:0;margin-right:0}.block_idp_list.n_list{display:flex;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-20px !important}.block_idp_list.n_list li{width:30%;margin-bottom:20px}.my_bt_df{position:relative;display:block;text-align:center;padding:15px 30px;background-color:#786a5b;border:1px #786a5b solid;color:#fff;transition:.3s;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.my_bt_df:hover{background-color:#fff;color:#786a5b;text-decoration:none !important}.my_bt_df:before{content:"";position:absolute;width:100%;height:100%;z-index:2;pointer-events:none;top:0;left:0}.my_bt_df.l_out{background-color:#fff;border:1px #786a5b solid;color:#786a5b}.my_bt_df.l_out:hover{background-color:#786a5b;border:1px #786a5b solid;color:#fff}@media screen and (max-width:767px){.end_menu{border-bottom:1px #ecf0f1 solid}.bt10.f16n{margin-bottom:20px}.edel-select p{margin-bottom:0 !important}.block_idp_list.n_list li{width:100%}.in_head,.block_idp{padding:40px 30px 30px}}.menu_rap dl dt{font-weight:400;font-size:16px;text-align:left}.menu_rap dl dd{text-align:right;font-size:16px}.marl10{margin-left:10px;display:inline-block}.menu_rap dl dd{padding-bottom:10px;margin-bottom:10px;border-bottom:1px #aaa dotted}.page-slug-recruit .wpcf7-radio .wpcf7-list-item input:before,.form_rap.soan_form .wpcf7-radio .wpcf7-list-item input:before,.form_rap.yoga_e .wpcf7-radio .wpcf7-list-item input:before{top:-8px;left:-4px}.page-slug-recruit .wpcf7-radio .wpcf7-list-item input:after,.form_rap.soan_form .wpcf7-radio .wpcf7-list-item input:after,.form_rap.yoga_e .wpcf7-radio .wpcf7-list-item input:after{top:-12px;left:-8px}.down_yaji{position:relative}.down_yaji:after{content:"\f107";font-weight:600;font-family:"Font Awesome 5 Free";position:absolute;right:8px;top:50%;margin-top:-12.6px;color:#aaa}@media screen and (min-width:768px){.menu_rap dl dt{float:left;width:70%}.menu_rap dl dd{padding-left:70%}}.page-slug-price_list .page-header-title .in_tit:after{content:"PRICE"}.page-slug-price_list .page-header-leftright .page-header-title{text-align:center}.shumi_r_rap{background-color:#eee;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.page-slug-price_list div.wpcf7-response-output{display:none !important}.sim_rap .textarea{background-color:#fff !important}.sim_rap button{background-color:#fff !important;border:1px solid;width:100%;padding:10px;height:50px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.shu_no{border-color:#bbb;color:#bbb}.shu_no:hover{border-color:#f60;color:#f60}.shu_yes{border-color:#f60;color:#f60}.icon01{position:relative}.icon01:after{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:10px;top:50%;margin-top:-12.6px}.spec_list .icon01:after{display:none}input{-webkit-appearance:none}.ippan,.mates,.p_mates{padding-bottom:10px;position:relative;padding-left:40px}.ippan:before{content:"";position:absolute;top:-6px;left:0;width:35px;height:35px;background-image:url(https://theglamterrace.com/wp-content/plugins/bden-reserve-manager/images/st.png);background-size:contain;background-repeat:no-repeat}.mates:before{content:"";position:absolute;top:-6px;left:0;width:35px;height:35px;background-image:url(https://theglamterrace.com/test0405/wp-content/uploads/mates_s.png);background-size:contain;background-repeat:no-repeat}.p_mates:before{content:"";position:absolute;top:-5px;left:0;width:35px;height:35px;background-image:url(https://theglamterrace.com/test0405/wp-content/uploads/mates_p.png);background-size:contain;background-repeat:no-repeat}.se_tit{font-size:16px;font-weight:600}.price_total{text-align:center;font-weight:600;font-size:23px;padding:5px 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.ippan .price_total{background-color:#eee}.mates .price_total{background:linear-gradient(45deg,#757575 0%,#9e9e9e 45%,#e8e8e8 70%,#9e9e9e 85%,#757575 90% 100%)}.p_mates .price_total{background:linear-gradient(45deg,#b67b03 0%,#daaf08 45%,#fee9a0 70%,#daaf08 85%,#b67b03 90% 100%)}.f14ml5{font-size:14px;display:inline-block;margin-left:5px}.pb50b{padding-bottom:50px;border-bottom:1px #aaa dotted}.price_total_rap{padding-bottom:50px;border-bottom:1px #aaa dotted;margin-bottom:50px}.cont22.icon01{width:17%}.ippan .price_total{margin-bottom:15px !important}.reason.stay-reason{margin-bottom:8px !important}.page-slug-price_list .col-xs-12.entry-content.column1 .col-xs-12.entry-content.column1{padding:0 !important}.pri__ce_f .bt_df{border:1px #f60 solid}.pri__ce_f .bt_df:hover{background-color:#fff !important;color:#f60 !important}.pri__ce_f .cont48.reserve-button-wrapper .bt_df{border:1px #000 solid}.pri__ce_f .cont48.reserve-button-wrapper .bt_df:hover{border:1px #000 solid;color:#000 !important}@media screen and (min-width:768px){.shumi_r_rap{padding:40px 50px}}@media screen and (max-width:767px){.page-slug-recruit .wpcf7-radio .wpcf7-list-item input:before{top:4px;left:4px}.page-slug-recruit .wpcf7-radio .wpcf7-list-item input:after{top:0;left:0}.shumi_r_rap{padding:20px}.cont22.icon01:last-child{margin-bottom:0}.cont22.icon01{margin-bottom:10px !important;width:100%}}.page-slug-reservation .wpcf7-radio .wpcf7-list-item input:before{top:-8px !important;left:-5px !important}.page-slug-reservation .wpcf7-radio .wpcf7-list-item input:after{top:-12px !important;left:-9px !important}@media screen and (max-width:767px){.page-slug-reservation .wpcf7-radio .wpcf7-list-item input:before{top:4px !important;left:4px !important}.page-slug-reservation .wpcf7-radio .wpcf7-list-item input:after{top:0 !important;left:0 !important}}.new_price .btb25{padding-bottom:50px;margin-bottom:50px;border-bottom:1px #aaa dashed}.new_price .nav-tabs>li.active>a{border-color:#ccc !important}.new_price .nav-tabs>li{box-sizing:border-box;text-align:center;font-size:120%}.new_price .nav-tabs>li.active>a{border-color:#a69889 !important;background-color:#a69889 !important;color:#fff}.new_price .nav-tabs>li>a{color:#786a5b;background-color:#fff;border:1px #a69889 solid;transition:.6s;border-radius:3px !important;-moz-border-radius:3px !important;-webkit-border-radius:3px !important}.new_price .nav-tabs>li>a:hover{border-color:#a69889 !important;background-color:#a69889 !important;color:#fff;transition:.6s}.new_price .cb_font{font-size:130%;text-align:center;margin-bottom:30px}.mar10s{display:inline-block;margin-right:10px}.new_price h2{margin-bottom:10px !important}.menu_tit01{position:relative;width:100%;font-size:18px;text-align:center;font-weight:600}.menu_tit01:before{content:'';position:absolute;left:0;top:50%;width:100%;height:1px;margin:0 auto;text-align:center;background-image:-webkit-linear-gradient(left,transparent,#000 25%,#000 75%,transparent);background-image:linear-gradient(to right,transparent,#000 25%,#000 75%,transparent);background-position:center;background-repeat:no-repeat;z-index:-1}.bgw2{display:inline-block;padding-right:20px;background-color:#fff;padding-left:20px}dl.df_dl{overflow:hidden}dl.df_dl dt{float:left;width:70%;font-weight:400;text-align:left}dl.df_dl dd{padding-left:70%;text-align:right;font-size:120%}.new_price .ast:before{top:-4px}.font_n{font-size:14px !important}.wit_x{width:120px}.al_image_rap{text-align:center}.al_come,.al_come_p{text-align:center}.al2_img_rap{text-align:center}.mai50 .n_list.fl02{margin-bottom:-50px !important}.mai50 .nlist li{margin-bottom:50px}.mai50 .nlist{margin-bottom:-50px !important}.cre_bt{position:relative}.cont74{width:74%}@media screen and (min-width:768px){.p-3 .nav-tabs{display:flex;justify-content:space-between}.p-3 .nav-tabs>li{float:none;margin-bottom:0}.new_price .nav-tabs>li{width:18%;padding:0 !important}}@media screen and (max-width:767px){.cre_bt{min-height:230px}#tab3 dl.df_dl dt{width:75%}#tab3 dl.df_dl dd{padding-left:75%}.cont74{width:100%}.new_price .cont22{margin-bottom:50px}.al_come,.al_come_p,.c74_come02{font-size:18px}.al_image_rap img{width:60%}.mar10s{margin-right:0}.new_price .nav-tabs>li>a{padding:10px}.new_price .nav-tabs>li{width:100%;float:none;margin-bottom:5px}.new_price .nav-tabs>li:last-child{margin-bottom:0;width:100%}}@media screen and (max-width:767px){.bt_box.txt_center.c_ore .bt_dfs:after{margin-top:-10px}.c_ore .bt_dfs,.button__text{line-height:20px}.insta_banas{text-align:center}.insta_banas img{width:50px;height:50px}.n_list.bt20.be_icon.fl02n li:last-child{margin-bottom:0!important}}.head_income.bt30.fs14 .edel-login-a{display:inline-block;padding:1px 5px;color:#fff !important;border:1px #bf1e56 solid;background-color:#bf1e56;margin-right:5px;margin-left:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:rgba(25,25,25,.7) 0px 5px 10px -7px;transition:.3s}.head_income.bt30.fs14 .edel-login-a:hover{text-decoration:none;background-color:#fff;color:#bf1e56 !important;box-shadow:rgba(25,25,25,.7) 0px 5px 20px -7p}.top_ca_box{background-color:rgba(244,241,235,1)}.riyo_tit{position:relative;font-weight:600}.riyo_tit:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;border-bottom:1px rgba(35,24,21,.3) dotted;z-index:-1}.page-slug-barbecue .bgw,.page-slug-spot_rental .bgw{padding-left:0}.m_in_tit{font-size:16px;position:relative;padding-left:20px}.m_in_tit:before{content:"\f185";position:absolute;font-family:"Font Awesome 5 Free";font-weight:600;left:0;top:0}.qr_rap img{width:20%;height:auto}.riyo_h_rap ul{margin-bottom:-10px}.riyo_h_rap .no_list{padding-left:21px}.riyo_h_rap ul li{margin-bottom:10px}.cont48fix{width:48%}.icon_link{text-decoration:underline !important}.icon_link:before{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:600;margin-right:5px}.grecaptcha-badge{visibility:hidden}.form_rap.soan_form dl dt{margin-left:5px}.form_rap.soan_form .red,.form_rap.soan_form .glay{margin-left:0 !important}.form_rap.doisho .wpcf7-list-item-label,.form_rap.soan_form .wpcf7-list-item-label{font-weight:400}.mar_l5{margin-left:5px}.form_rap.doisho input[type=checkbox],.form_rap.soan_form input[type=checkbox]{display:inline-block !important}.in2_rap_soan{height:300px;overflow-x:hidden;overflow-y:scroll;background-color:#eee}.form_rap.yoga_e input[type=checkbox]{display:inline-block;top:-9px;left:-6px}.form_rap.yoga_e .wpcf7-checkbox .wpcf7-list-item input:before{border-color:#f60}.form_rap.yoga_e .wpcf7-acceptance .wpcf7-list-item input:before{border-color:#f60}.under_m5{display:inline-block;margin-bottom:5px}.form_rap.yoga_e p.txt_center.chosei input[type=checkbox]{top:-13px;left:-9px}.form_rap.yoga_e .wpcf7-list-item-label{font-weight:400}.dogrun_time dt{position:relative;padding-left:20px}.dogrun_time dt:before{content:"\f017";font-family:"Font Awesome 5 Free";font-weight:600;position:absolute;left:0;top:0}.c_tit{font-size:16px;margin-bottom:10px !important}.dog_li{position:relative}.dog_li.active:after{content:"";z-index:5;position:absolute;bottom:-15px;right:10px;width:30px;height:30px;background-image:url(/wp-content/uploads/ashiato2.png) !important;background-size:contain;background-position:center;background-repeat:no-repeat}.dog_li:hover:after{content:"";z-index:5;position:absolute;bottom:-15px;right:10px;width:30px;height:30px;background-image:url(/wp-content/uploads/ashiato.png);background-size:contain;background-position:center;background-repeat:no-repeat}.soan_img_rap{width:200px;height:auto;margin-right:auto;margin-left:auto}.tbt_rap{max-width:540px;width:100%;margin-right:auto;margin-left:auto}.w260{width:260px}.c_ore{color:#f60;font-weight:700}.strong{font-weight:700}.form_rap.soan_form .redcc .wpcf7-list-item-label{color:#e60012;font-weight:700}.redcc .wpcf7-acceptance .wpcf7-list-item input:after{border-color:#000}.red_font_c{color:#e60012}.wpcf7-form>p.txt_center.small{background-color:rgba(35,24,21,0)}.bg_red{color:#fff;background-color:red;font-weight:blod;line-height:1;padding:2px 3px;margin-top:5px}.f_bol{font-weight:700}.tusika_come ul li{position:relative;margin-bottom:10px}.tusika_come ul li time{position:absolute;left:0;top:0;font-weight:600}.tusika_come ul li .poji_r{padding-left:100px;line-height:21px}@media screen and (min-width:768px){.txt_center_pc{text-align:center}.in2_rap_soan{padding:40px 50px}.pc_c_spn{text-align:center}.top_ca_box{padding:40px 50px}.form_rap.soan_form label{margin-bottom:0 !important}.form_rap.soan_form .wpcf7-acceptance .wpcf7-list-item input:before,.form_rap.doisho .wpcf7-acceptance .wpcf7-list-item input:before{top:-11px !important;left:-6px !important;border-color:#f60 !important}.form_rap.soan_form ol{list-style:decimal-leading-zero;padding-left:24px}.form_rap.doisho .wpcf7-acceptance .wpcf7-list-item input:after,.soan_form .wpcf7-acceptance .wpcf7-list-item input:after{top:-16px !important;left:-10px !important}.dogrun_time{overflow:hidden}.dogrun_time dt{float:left;width:180px;font-weight:400}.dogrun_time dd{padding-left:180px}.soan_dl{overflow:hidden}.soan_dl dt{float:left;width:160px;font-weight:400}.soan_dl dd{padding-left:160px}#ive .soan_dl dt.dt01{float:left;width:200px}#ive .soan_dl dd.dd01{padding-left:230px}#ive .soan_dl dt.dt01.can{float:left;width:300px;font-weight:700}#ive .soan_dl dd.dd01.can{padding-left:300px}.soan_in_dl.bt0 dt{width:80px !important;font-weight:700}.soan_in_dl.bt0 dd{padding-left:80px !important;text-align:right;font-weight:700}.dt01.zero{text-align:right !important;font-weight:700}.bg_red{display:block;text-align:center}}@media screen and (max-width:767px){.bg_red{display:inline-block}#ive h2{font-size:22px !important}#ive .menu_tit01{font-size:16px !important}.soan_in_dl.bt0 dt{width:80px !important;font-weight:700;float:left}.soan_in_dl.bt0 dd{padding-left:80px !important;text-align:right;font-weight:700}.soan_dl dd{margin-bottom:10px}.soan_dl dd:last-child{margin-bottom:0 !important}.w260{width:100%;text-align:center}.w260:first-child{margin-bottom:20px !important}.in2_rap_soan{padding:20px}.form_rap.doisho .wpcf7-radio .wpcf7-list-item input:before,.form_rap.soan_form .wpcf7-radio .wpcf7-list-item input:before,.form_rap.yoga_e .wpcf7-radio .wpcf7-list-item input:before{top:5px;left:5px}.form_rap.doisho .wpcf7-radio .wpcf7-list-item input:after,.form_rap.soan_form .wpcf7-radio .wpcf7-list-item input:after,.form_rap.yoga_e .wpcf7-radio .wpcf7-list-item input:after{top:1px;!important;left:1px !important}.form_rap.doisho .wpcf7-acceptance .wpcf7-list-item input:before,.form_rap.soan_form .wpcf7-acceptance .wpcf7-list-item input:before{top:3px !important;left:6px !important;border-color:#f60 !important}.form_rap.doisho .wpcf7-acceptance .wpcf7-list-item input:after,.form_rap.soan_form .wpcf7-acceptance .wpcf7-list-item input:after{top:-2px !important;left:2px !important}.page-slug-barbecue .sec02 .fl02 .cont48:first-child{margin-bottom:50px !important}.pc_c_spn{text-align:left}.top_ca_box{padding:20px}.sh_chosei .cont48:first-child{margin-bottom:0 !important}.wpcf7-list-item.last{margin-bottom:10px !important}h4.s_tit.txt_center{font-size:20px}.form_rap.yoga_e input[type=checkbox]{top:5px;left:0}.form_rap.yoga_e p.txt_center.chosei input[type=checkbox]{top:2px;left:2px}.txt_center_sp{text-align:center}}.f14{font-size:14px;font-weight:700}.page-slug-glamping .f16{font-weight:400}.gp_dl_list{overflow:hidden;margin-bottom:-10px}.gp_dl_list dd{padding-bottom:10px;margin-bottom:10px;border-bottom:1px #dad6d1 solid}.sp02{letter-spacing:10px}.ast1{position:relative;padding-left:26px}.mar_l5{display:inline-block;margin-left:5px}.ast1:before{content:"※1";position:absolute;top:0;left:0}.ast2{position:relative;padding-left:26px}.ast2:before{content:"※2";position:absolute;top:0;left:0}.ast3{position:relative;padding-left:26px}.ast4{position:relative;padding-left:26px}.ast3:before{content:"※3";position:absolute;top:0;left:0}.bgc_w{background-color:#fff}.n_price01_rap table{width:100%}.n_price01_rap table tr th,.n_price01_rap table tr td{border:1px #786a5b solid;text-align:center}.n_price01_rap table tr td{padding:10px 5px;box-sizing:border-box}.n_price01_rap table tr th{text-align:center;padding:5px}.n_price02_rap table{width:1140px}.n_price02_rap table tr th,.n_price02_rap table tr td{border:1px #786a5b solid;text-align:center}.n_price01_rap table tr td{padding:10px 5px;box-sizing:border-box}.n_price02_rap table tr th{text-align:center;padding:5px}.g_time dt{float:left;width:130px}.g_time dd{padding-left:132px}.g_time dd .ast{font-weight:600}.g_time dd .ast:before{top:-5px !important}.td_indl{overflow:hidden;width:80%;margin:auto}.td_indl dt{width:120px;float:left;text-align:left}.td_indl dd{padding-left:120px;text-align:right}.light_bgp{background-color:rgba(120,106,91,.1)}.price_tit{background-color:rgba(120,106,91,.2);padding:10px 15px}.price_tit2{background-color:rgba(120,106,91,.7);padding:10px 15px;color:#fff}.price_tit,.price_tit2{font-weight:600}.tbt_rap .bt_df.line_bt{border:1px #06c655 solid;background-color:#06c655;color:#fff}.tbt_rap .bt_df.line_bt:hover{background-color:#fff;color:#06c655}.tbt_rap .bt_df.insta{border:1px #f0dde7 solid;background-color:#f0dde7;color:#000 !important}.tbt_rap .bt_df.insta:hover{border:1px #f0dde7 solid;background-color:#fff;color:#000}.okomori_dl{overflow:hidden}.okomori_dl dt{float:left;width:150px}.okomori_dl dd{padding-left:150px;padding-bottom:15px;border-bottom:1px #aaa dotted;margin-bottom:15px}.okomori_bt_come{padding:20px 40px;background-color:rgba(238,238,238,.6)}.tab001.nav-link.active,.tab001.nav-link.active:hover,.tab001.nav-link.active:focus{border:1px rgba(244,241,235,1) solid;background-color:rgba(244,241,235,1);color:#231815}.tab002.nav-link,.tab002.nav-link:hover,.tab002.nav-link:focus{color:#fff !important;background-color:rgba(58,45,39,1) !important;border:1px rgba(58,45,39,1) solid !important}.cont48li{width:48%;margin-bottom:5px}.page-slug-camp01 .f16,.page-slug-camp02 .f16{font-weight:400}@media screen and (min-width:768px){.wis{width:6%}.w18{width:18%}.gp_dl_list dt{float:left;width:110px;font-weight:400}.gp_dl_list dd{padding-left:110px}.pd4050{padding:40px 50px}.course_rap .fl02 .cont48,.pri__rap .fl02 .cont48{width:48%}}@media screen and (max-width:767px){.n_price01_rap table tr th{width:67.23px}.page-slug-price_list .n_price01_rap table tr th,.page-slug-price_list .n_price01_rap table tr th.light_bgp{width:57.41px !important}.page-slug-price_list #tab2 #gt_jg{padding:10px}.page-slug-price_list .bg_ime_c{padding:10px}.okomori_dl dt{width:80px}.okomori_dl dd{padding-left:80px}.okomori_bt_come{padding:20px}.home .main-contents,.home .sidebar{padding-top:50px}.pd4050,.pd2030{padding:20px}}.page-slug-glamping .sec02 .bt_dfs,.page-slug-glamping #gt_jg.gp01_rap .bt_dfs,.page-slug-glamping2 .sec02 .bt_dfs,.page-slug-glamping2 #gt_jg.gp01_rap .bt_dfs{position:relative;display:inline-block;padding:10px;max-width:260px;width:100%;text-decoration:none;color:#ff6600;border:1px solid #ff6600;transition:.4s cubic-bezier(.15,.74,.16,.96);text-align:center;&:hover{color:#fff;text-decoration:none !important;&:before{transform:scaleX(1);transform-origin:left}}&:before{position:absolute;top:0;left:0;content:'';display:block;width:100%;height:100%;background:#f60;transform:scaleX(0);transform-origin:right;transition:.4s cubic-bezier(.15,.74,.16,.96);transition-property:transform}}.kanbanken{position:relative}.kanbanken:before{content:"";position:absolute;background-image:url(/wp-content/uploads/kanbanken.png);background-size:contain;background-position:center;background-repeat:no-repeat}dd span.checkout-info{line-height:1.7 !important;display:block}.glamping .bg_header_image .en_tit{line-height:60px}.glamping .bg_header_image .b_lockx{display:inline-block;margin-left:76px}.tab_about_rap table{width:100%}.tab_about_rap table tr:first-child{border-top:1px #ddd solid}.tab_about_rap table tr{border-bottom:1px #ddd solid}.tab_about_rap table tr th{font-weight:400;padding:25px 5px;width:20%}.tab_about_rap table tr td{padding:25px 5px}.f_red{color:red}.page-slug-spot_rental .in_gp_tit{background-color:#fff}.page-slug-barbecue .in_gp_tit{background-color:#eee}.page-slug-barbecue .ast:before{line-height:1}.page-slug-barbecue .in_gp_tit01,.page-slug-spot_rental .in_gp_tit01{margin-bottom:20px !important}.page-slug-spot_rental .bt_df{display:inline-block;width:260px;padding:10px;box-sizing:border-box;background-color:#f60;border:1px #f60 solid;color:#fff;transition:.3s;text-decoration:none !important;position:relative}.page-slug-spot_rental .bt_df:after{content:"\f105";position:absolute;font-family:"Font Awesome 5 Free";font-weight:600;right:10px;top:50%;margin-top:-12.6px}.page-slug-spot_rental .bt_df:hover,.page-slug-spot_rental .bt_df:focus{box-shadow:rgba(25,25,25,.7) 0px 5px 10px -7px;color:#f60;background-color:#fff}.tab_rap table{width:100%}.tab_rap table tr{border-top:1px #ccc solid;border-bottom:1px #ccc solid}.tab_rap table tr th{font-weight:400;width:15%;padding-left:5px;padding-top:10px;padding-bottom:10px}.tab_rap table tr td{padding-left:5px;padding-top:10px;padding-bottom:10px}.page-slug-price_list .bgw{padding-left:0}.page-slug-price_list .p-3 .nav>li:first-child{padding:19.5px 0 0 15px !important}.page-slug-price_list .p-3 .nav>li{padding:19.5px 15px 0 0 !important}.page-slug-price_list .nav-tabs>li{width:50% !important;box-sizing:border-box;text-align:center;font-size:120%}.page-slug-price_list .nav-tabs>li:last-child{width:49%;margin-right:0}.page-slug-barbecue .f16{font-weight:400}.fbol{font-weight:700}.bgbc{background-color:#221200;color:#fff;font-size:12px;padding:3px 8px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-align:center;width:101.96px}.sho_sai li,.sho_sai.coji li{position:relative;padding-left:23px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px #aaa dotted}.sho_sai li:last-child,.sho_sai.coji li:last-child{margin-bottom:0}.sho_sai li:before,.sho_sai.coji li:before{position:absolute;left:0;top:0;font-family:"Font Awesome 5 Free";font-weight:900}.sho_sai li:before{content:"\f63c"}.sho_sai.coji li:before{content:"\f1bb"}.cace li{margin-bottom:10px}.cace li:last-child{margin-bottom:0}.wix_{display:inline-block;padding-right:30px;position:relative}.wix_:after{content:"\f105";position:absolute;top:0;right:10px;font-family:"Font Awesome 5 Free";font-weight:600}.page-slug-barbecue .footer,.page-slug-camp01 .footer,.page-slug-camp02 .footer{margin-top:0}.page-slug-barbecue .bg_header_image:before{content:"2025年6月オープン予定";position:absolute;left:0;top:50px;background-color:#fff;padding:20px 30px;font-size:30px;font-size:bold;color:red}.spfont{text-align:center !important}.sss_tit{font-size:16px;font-weight:600;position:relative;padding-left:20px}.sss_tit:before{content:"■";position:absolute;top:0;left:0}.bottomcome{background-color:#fff}.bge{background-color:#eee}.lh1:before{line-height:1}.wa_come a{text-decoration:underline}.unbor{padding-bottom:10px;border-bottom:1px #aaa dotted}.price_tit2{margin-top:0 !important}.gp01_name01 .small{color:#231815 !important;font-size:12px}.page-slug-camp01 .main-contents,.page-slug-camp01 .sidebar,.page-slug-camp02 .main-contents,.page-slug-camp02 .sidebar,.page-slug-os_camp01 .main-contents,.page-slug-os_camp01 .sidebar,.page-slug-os_camp02 .main-contents,.page-slug-os_camp02 .sidebar{margin-top:0 !important}.page-slug-camp01 .bt_dfs,.page-slug-camp02 .bt_dfs{background-color:#fff}.w60x{width:150.81px}.sho_rap{padding-right:10px;padding-left:10px}.gp_tiiit{font-size:24px}.gp_tiiit .en_name{font-size:14px}.page-slug-os_camp01 .footer,.page-slug-os_camp02 .footer{margin-top:0}.s_tab_rap table{width:100%}.s_tab_rap table tr th,.s_tab_rap table tr td{padding:20px 10px}.s_tab_rap table tr:first-child{border-top:1px #000 dotted}.s_tab_rap table tr{border-bottom:1px #000 dotted}.s_tab_rap .ast:before{top:-5px}.s_tab_rap td .no_list{padding-left:18px}.intd_dl{overflow:hidden}.intd_dl dt{font-weight:400;width:65px;float:left}.intd_dl dd{padding-left:65px}.marpx{display:inline-block;width:55px;text-align:left}.single-post .entry-content a{text-decoration:underline;transition:.3s}.submit2,.submit2:focus{border:1px #221200 solid !important;background-color:#221200 !important;border-radius:3px !important;height:51px !important;color:#fff !important;font-weight:600 !important;font-size:14px !important;text-align:center !important;width:260px !important;transition:.3s !important}.submit2:hover{background-color:#fff !important;color:#221200 !important}.w30x{width:293.74px}@media screen and (min-width:768px){.bbqcamp .tab_rap table tr th{width:30%}.kanbanken:before{top:-120px;right:10px;width:200px;height:179px}.page-slug-spot_rental .bg_header_image{height:auto;max-height:600px}.pcbt30{margin-bottom:30px}.page-slug-price_list .flexible-section-contents{padding-left:0;padding-right:0}.page-slug-price_list .nav-tabs{border-bottom:none}.nav>li.last{padding-right:0 !important}.pc_c_spl{text-align:center}}@media screen and (max-width:767px){.s_tab_rap table tr th{padding:15px 0 5px;width:100%;display:block}.s_tab_rap table tr td{padding:0 5px 15px 15px;width:100%;display:block}.page-slug-faq .panel-group{margin-bottom:0 !important}.page-slug-barbecue .bg_header_image:before{padding:20px 30px;font-size:24px}.fl02.n_list{margin-bottom:-5px}.fl02.n_list li.cont23{width:23%;margin-bottom:5px}.tab_rap table tr th{width:100%;display:block;padding-left:0;padding-top:10px;padding-bottom:0}.tab_rap table tr td{width:100%;display:block;padding-left:10px;padding-top:0;padding-bottom:10px}.tab001.nav-link.active,.tab002.nav-link{padding:10px 0}.page-slug-glamping2 .course_rap .cont48,.page-slug-glamping .course_rap .cont48,.page-slug-camp01 .course_rap .cont48,.page-slug-camp02 .course_rap .cont48{width:100vw}.w100ov{width:calc(100vw * 6)}.page-slug-camp01 .w100ov,.page-slug-camp02 .w100ov{width:calc(100vw * 3)}.ofw100{overflow-x:scroll}.spmr15{padding-right:15px}.tab_about_rap table tr th{font-weight:400;padding:25px 5px 0 0;display:block;width:100%}.tab_about_rap table tr td{padding:5px 5px 25px 15px;display:block;width:100%}.kanbanken:before{top:-120px;right:-10px;width:130px;height:116px}.n_price02_rap.res{overflow-y:scroll}.n_price02_rap.res table{width:1170px}.mm5{margin-left:-8px}.nav.navbar-nav{border-top:1px #ecf0f1 solid}.nav>li{border-top:none;border-bottom:1px solid}}@media (max-width:767px){.mainvisual-fullscreen,.mainvisual-fullscreen-display{height:100svh !important;overflow:hidden}.mainvisual-fullscreen-inner{margin-top:0 !important}}p.pagetop{display:none !important}.fix_bottom_right{position:fixed;right:10px;bottom:10px;z-index:50;width:100px;height:100px}.fix_bottom_right svg{width:100px;height:100px}.fix_bottom_right a{display:inline-block;cursor:pointer;position:relative;width:100px;height:100px;border-radius:50%;transition:.3s;z-index:5}.fix_bottom_right a:hover{opacity:.6}textPath{font-family:'Noto Sans JP',sans-serif;fill:#f60;font-size:9px;letter-spacing:.3px}.rotate-text{animation:rotate 10s linear infinite;transform-origin:50% 50%}.center-text{fill:#fff;font-size:15px;text-anchor:middle;dominant-baseline:middle;font-weight:700}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fix_bottom_right2{position:fixed;right:10px;bottom:105px;z-index:50;width:100px;height:100px}.fix_bottom_right2 svg{width:100px;height:100px}.fix_bottom_right2 a{display:inline-block;cursor:pointer;position:relative;width:100px;height:100px;border-radius:50%;transition:.3s;z-index:5}.fix_bottom_right2 a:hover{opacity:.6}.fix_bottom_right2 textPath{font-family:'Noto Sans JP',sans-serif;fill:#06c655;font-size:9px;letter-spacing:.3px}.rotate-text{animation:rotate 10s linear infinite;transform-origin:50% 50%}.center-text{fill:#fff;font-size:15px;text-anchor:middle;dominant-baseline:middle;font-weight:700}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width:767px){.nav.navbar-nav{border-top:1px solid rgba(255,255,255,.1)}nav:not(.navbar-shrink) .navbar-nav>li{border-bottom:1px solid rgba(255,255,255,.1)}nav.navbar-shrink .navbar-nav>li{       border-bottom:1px solid;border-color:#ccc !important}.navbar-brand{text-align:center}.navbar-toggle{border:none;background:0 0;padding:4px 6px}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;transition:all .3s ease;transform-origin:center}.navbar-toggle .icon-bar:nth-child(3){width:15px}.navbar-toggle.active .icon-bar:nth-child(1){transform:rotate(45deg) translate(3px,4px)}.navbar-toggle.active .icon-bar:nth-child(2){opacity:0}.navbar-toggle.active .icon-bar:nth-child(3){width:22px;transform:rotate(-45deg) translate(4px,-6px)}.navbar-collapse{position:fixed;top:80px;right:-100%;width:calc(100vw + 15px);height:calc(100vh - 80px);max-height:none !important;background:#786a5b;z-index:9999;transition:right .5s ease-in-out;overflow-y:auto;display:block}.navbar-collapse.mobile-menu-open{right:0}.navbar-nav{width:100%;margin:0}.navbar-nav>li{width:100%;border-bottom:1px solid #eee}.navbar-nav .dropdown-menu{display:block;width:100%;height:calc(100vh - 60px);position:fixed;top:80px;left:auto;right:-100%;z-index:10000;border:none;box-shadow:none;margin:0;padding-top:80px;transition:right .5s ease-in-out}.navbar-nav .dropdown.submenu-open .dropdown-menu{right:0}.navbar-nav .dropdown-menu li{width:100%;border-bottom:1px solid #ddd}.navbar-nav .dropdown-menu li a{padding:12px 40px;font-size:16px;color:#666}.navbar-nav .dropdown>a .caret{float:right;margin-top:0;transform:rotate(-90deg);top:0;right:15px;transition:transform .5s ease-in-out;width:51px;height:51px}.mobile-menu-close{position:absolute;top:0;right:30px;font-size:24px;background:0 0;border:none;color:#333;cursor:pointer;padding:5px}.dropdown-close-btn{position:absolute;top:15px;left:0;font-size:16px;background:0 0;border:none;color:#333;cursor:pointer;padding:10px;z-index:10001;font-weight:400}.dropdown-close-btn:hover{color:#666}.navbar-nav>li.active>a{background:#f0f0f0;color:#000}.navbar-nav .dropdown-menu li a{line-height:21px !important}}