.VIpgJd-ZVi9od-aZ2wEe-wOHMyf{display:none!important}html{height:100%;font-size:62.5%;scroll-behavior:smooth;height:-webkit-fill-available}body{color:#3b4043;overflow-x:hidden;height:auto;margin:0;width:100%;font-family:"YakuHanJP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:1.6rem;line-height:1.8;overflow-y:scroll;position:relative;text-align:justify;text-justify:inter-ideograph;min-height:100vh!important;min-height:-webkit-fill-available}a,a:visited{color:#31220a}h1{margin:0;font-size:0}.nav_none2{display:none!important}.pc_fixation{}.switcher{font-size:14px!important;width:143px!important;position:absolute;top:8px;right:210px;overflow:unset}.switcher a{font-size:14px!important}.switcher a img{display:none!important}.switcher .selected{background:transparent!important;z-index:initial!important}.switcher .selected a{border:none!important}.switcher .selected a:after{height:18px!important}.switcher .selected a{width:100px!important;margin-left:auto!important;color:#5c4f3a;font-size:12px!important;font-family:'Shippori Mincho',serif!important}.switcher .option{width:141px!important;max-height:500px!important}.fixation_header_content{position:fixed;width:100%;z-index:100;top:0}.header_content{position:fixed;width:100%;top:-200px!important;z-index:5000;transition:.5s}.header_content_text .header_company_name{display:inline-block;width:235px;height:30px}.header_content.fixed{top:0!important;transform:translateY(0);height:91px!important;position:fixed;width:100%}.fixed{bottom:-142px;z-index:9998;transform:translateY(0)}.footer_contact .fixeds{z-index:2999!important}.fixeds{bottom:-142px!important;transform:translateY(0)}.accordion_menu .hum_content_menu{color:#5a4620;text-align:left;padding:10px 0 10px 10px;border-bottom:1px solid #c9b797}.hum_content_menu{position:relative;border-bottom:1px solid #fff}.hum_content_menu::after{position:absolute;content:'';width:8px;height:8px;border:0;border-top:solid 2px #b7a075;border-right:solid 2px #b7a075;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;right:16px;margin-top:-4px}.header_logo{height:63px;margin-right:16px}.header_nav{justify-content:space-between;display:flex;background-color:#f6f4f0;height:90px}.header_nav .head{position:initial;border-top:none;border-bottom:none;flex:1}.header_nav .head_menu{height:90px;flex:1}.header_nav .head_menu_content{height:32px}.header_nav .head_menu_list li{height:100%}.header_nav .head_menu_list a{height:38px;padding:5px 0;white-space:nowrap}.nav-fixed .head_menu{margin-right:240px}.head_language_inner{position:relative;overflow:hidden;text-align:center;display:flex;justify-content:space-between;max-width:180px;width:100%}.head_language_inner select{padding-right:30px;cursor:pointer;text-indent:.01px;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none;padding-right:38px;color:#3b4043;line-height:1.7;font-size:1.4rem}.head_language_inner select::-ms-expand{display:none}.head_language_inner::before{position:absolute;top:7px;right:18px;width:0;height:0;padding:0;content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #3b4043;pointer-events:none}.head_megamenu_other{width:230px;transition:1s}.header_nav .Toggle{height:90px;width:100%;padding:10px;margin:0;position:relative;flex-direction:row-reverse}.header_nav .head_hum_btn{margin:0 0 0 auto;height:70px;width:70px;background:#bca97c;box-shadow: 0px 3px 6px #00000029}.header_nav .Toggle .head_hum_btn span{left:18px;width:35px}.header_nav .Toggle{animation:hum_out .6s ease forwards}.header_nav .Toggle.active2{right:0;top:0;position:relative;animation:hum_in .6s ease forwards}@keyframes hum_in {
    from {
        opacity: 0;
        display: none;
    }

    to {
        opacity: 1;
        display: block;
    }
}@keyframes hum_out {
    from {
        opacity: 0;
        display: none;
    }

    to {
        opacity: 1;
        display: block;
    }
}.header_nav .Toggle.active2 .head_hum_btn span:nth-child(1) {left:18px}.header_nav .Toggle .head_hum_btn span:nth-child(1) {top:20px}.header_nav .Toggle .head_hum_btn span:nth-child(2) {top:35px}.header_nav .Toggle .head_hum_btn span:nth-child(3) {font-size:1rem;top:46px;letter-spacing:.1em}.header_search_form{justify-content:flex-start;padding-left:132px;display:flex;background-color:#bca97c;height:60px;box-shadow: 0px 3px 6px #00000029}.header_contact{border-bottom:1px solid #bca97c;box-shadow: 0px 3px 6px #00000029}.header_contact_detail{color:#5c4f3a;margin-left:40px;display:flex;padding-top:14px}.header_contact_detail .header_company_name{font-size:20px;color:#5c4f3a;font-style:italic}.header_contact_detail p{margin:0}.header_contact_detail span{font-size:1.8rem}.header_contact_detail .header_tel{font-size:16px;margin-right:6px}.header_content_text .flex{display:flex;justify-content:space-between;line-height:1.3;margin-top:5px}.header_content_text .header_yroom_image{height:24px;width:77px;display:inline-block}.header_content_text .header_yroom_image img{object-fit:contain;width:100%;height:100%}.header_search_form .room_search{color:#fff;font-size:18px}.header_room_search{margin-right:30px;display:flex;align-items:center;justify-content:center}.header_room_search p{margin:0;margin-right:0;width:120px}.header_room_search img{height:20px;width:20px;margin-right:6px;margin-bottom:5px}.simple_search_list li:hover{background-color: #ffffffd9}.header_search_form .simple_search_list{max-width:1000px;width:100%;align-items:center;display:flex}.header_search_form .simple_search_list li{border:none;background-color:#fff;max-width:240px;width:100%;height:40px;margin-right:5px;display:flex;align-items:center}.header_search_form .simple_search_list .search_favorite{border:1px solid #fff;background-color:transparent}.header_search_form .simple_search_list .search_favorite a{color:#fff}.header_search_form .simple_search_list a{display:block;width:100%;padding:0;padding:5px 0;text-align:left;line-height:1;text-align:center;color:#af9146;font-size:1.5rem;display:flex;align-items:center;justify-content:center;flex-direction:initial}.header_search_form .simple_search_list img{width:25px;height:25px;margin:0 10px 0 0;vertical-align:middle}.header_search_form .simple_search_list span{vertical-align:middle}.header_nav .head_language_list .simple_search_visitors select{background-color:#fff;line-height:1.7}.header_nav .head_language_list{margin-top:5px}.head_language_list{top:8px;right:28px}.logo_title{max-width:300px;width:100%;margin-top:10px;height:44px}.simple_search_visitors{position:relative;border-bottom:2px solid #c9b797;max-width:190px}.simple_search_visitors::before{position:absolute;right:4px;width:0;height:0;padding:0;content:'';border-left:7px solid transparent;border-right:7px solid transparent;pointer-events:none}.hum_content{position:relative}.hum_inner{position:absolute;bottom:30px;display:flex;flex-direction:column;background:#fff;padding:20px 80px 30px 80px;border-radius:5px;width:80%}.header .hum_image .hum_inner img{width:initial}.hum_image .hum_inner img{width:initial;transform:translateY(-5px);padding-right:10px}.hum_inner p:first-child{color:#31220a;font-size:18px;line-height:36px;margin:0;text-align:center;border-bottom: 1px solid #bbbbbbbf;padding-bottom:10px}.hum_inner p:nth-child(2) {color:#8b754b;font-size:3.4rem;margin:0;text-align:center}.hum_inner p:nth-child(3) {color:#8b754b;font-size:16px;padding-bottom:10px;margin:0 0 10px;text-align:center;border-bottom: 1px solid #bbbbbbbf}.hum_inner .hum_btn{border:2px solid #8b754b;font-size:2rem;color:#8b754b;background-color:#fff;margin-top:10px;text-align:center;padding:10px 15px}.hum_inner .hum_inner_contact{color:#fff;background-color:#8b754b}.hum_image{width:50%;position:relative;float:left;height:100vh}.header .hum_image img{position:initial;max-width:none;object-fit:cover;width:100%;height:100%}.hum_image img{position:initial;max-width:none;object-fit:cover;width:100%;height:100%}.hum_image img{position:initial;max-width:none;height:100%}.hum_menu{background-color:#fff;width:50%;float:right;overflow-y:scroll;height:100vh}.hum_menu::-webkit-scrollbar{display:none}.hum_menu_favorite{position:relative;font-size:22px;color:#31220a;margin:20px 0}.hum_menu_favorite .hum_title_picture{display:inline-block;width:35px;height:35px;transform:translateY(-5px)}.hum_menu_inner .hum_menu_favorite h2{font-size:22px;color:#31220a}.hum_menu_favorite:after{content:".";display:block;clear:both;height:0;visibility:hidden}.hum_favorite{float:right;position:absolute;right:60px;bottom:0;background-color:#bca97c;padding:5px 25px;font-size:14px}.hum_menu_favorite a{color:#fff}.hum_menu_favorite img{display:inline-block;width:25px;height:25px;padding-right:12px}.hum_menu h2{line-height:1;text-align:left;color:#8b754b;margin:0}.hum_menu h2 span{font-size:1.4rem;color:#817a6d;margin-top:10px}.hum_menu input{display:none}.hum_menu .hum_title{height:89px;background:#f6f4f0;position:fixed;z-index:10000;width:50%}.hum_menu .hum_title h2{display:inline-block;font-size:34px;line-height:89px;padding-left:3%;margin-bottom:21px;font-weight:bold}.hum_menu .hum_title .flex{display:flex;width:100%;justify-content:left;flex-wrap:nowrap;justify-content:space-between}.hum_title_menu{flex:1;padding-top:12px}.hum_title_menu ul{height:24px;display:flex;justify-content:space-between}.hum_title_menu li .switcher{position:static!important}.hum_title_menu li{font-size:12px;padding:0 0 7px!important;border-bottom:1px solid #bca97c}.hum_title .hum_title_menu ul li a{padding:0;display:inline-block;padding:5px}.head_megamenu_lang{font-size:12px;margin-top:10px;display:flex;padding-top:3px}.head_megamenu_lang .switcher{top:0;right:-10px}.head_megamenu_lang span{border-bottom:1px solid #bca97c;padding-bottom:1px;font-family:"A-OTF Ryumin Pro"}.head_megamenu_lang span:first-child{margin-right:10px;width:100px}.head_megamenu_lang span:first-child a{color:#5c4f3a}.head_megamenu_lang span:last-child{position:relative;width:96px}.head_menu_hum .Toggle .head_megamenu_lang .switcher{position:absolute!important;width:100px!important;right:0;top:-2px;overflow:unset}.head_menu_hum .Toggle .head_megamenu_lang .switcher a{color:#5c4f3a;font-size:12px!important;font-family:'Shippori Mincho',serif!important}.sp_header .Toggle span{border-bottom:1px solid #fff;padding-bottom:1px}.hum_favorite_btn{margin:0;display:inline-block;margin-top:10px;margin-right:69px;height:30px;width:154px}.hum_favorite_btn span:first-child{border:1px solid #bca97c;background-color:#bca97c;padding:2px 5px 4px;color:#fff}.hum_favorite_btn span:last-child{color:#5c4f3a;font-size:14px;position:relative;left:-6px;padding:4px 10px;line-height:22px;width:120px;display:inline-block;background-color:#fff;border:1px solid #bca97c}.hum_menu_inner{width:calc(100% - 10px);margin:110px 10px 30px 0;min-width:300px;padding:0 45px 0 60px;overflow-y:auto;height:calc(100vh - 140px)}.hum_menu_inner::-webkit-scrollbar{width:3px}.hum_menu_inner::-webkit-scrollbar-thumb{background:#bca97c}.hum_menu_inner::-webkit-scrollbar-track{background:#e4dcca}.hum_menu_inner .accordion_menu{margin-top:20px}.hum_content .simple_search_list{flex-wrap:wrap;border:none;justify-content:space-between;text-align:left}.hum_content .hum_search_text{font-size:1em}.hum_content .hum_search_text span{display:inline-block;font-size:16px}.hum_content .simple_search_list .hum_search_picture{width:100%;height:75px;margin-bottom:0}.hum_content .simple_search_list .hum_btn_arrow{display:inline-block;width:0;height:0;border-left:5px solid #bca97c;border-top:5px solid transparent;border-bottom:5px solid transparent;margin-top:10px}.hum_content .simple_search_list .flex{display:flex;justify-content:space-between;transform:translateY(-8px)}.hum_content .simple_search_list img{position:absolute;width:32px;height:32px;top:34%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);object-fit:cover}.hum_content .simple_search_list li{width:47%;background-color:#fff;margin-bottom:20px;padding:0;border:none}.hum_content .simple_search_list li:hover{background-color: #ffffff86}.hum_content .simple_search_list li::before{float:none;content:none}.hum_content .simple_search_list li:nth-of-type(n+3) {margin:0}.hum_content .simple_search_list a{display:flex;flex-direction:column;position:relative;padding:60px 0 10px 0;color:#5a4620}.hum_menu_list{display:flex;font-size:1.6rem;justify-content:center;flex-wrap:wrap}.hum_menu_list li:first-child,
.hum_menu_list li:nth-child(2) {width:45%;min-height:40px;padding:5px 0;background:#f9f9fa;border:1px solid #8b754b;margin-bottom:30px;font-size:16px}.hum_menu_list li:first-child a,
.hum_menu_list li:nth-child(2) a {color:#31220a;display:block;width:100%;height:100%;padding:0;line-height:50px;padding:0}.hum_menu_list li:first-child{margin-right:4%}.hum_menu_list li:nth-child(2) {margin-left:4%}.hum_menu .accordion_menu label{position:relative;background-color:transparent;color:#5a4620;height:50px!important;font-size:1.6rem;font-weight:normal;border:none;margin:0;border-bottom:1px solid #c9b797;padding:1em 10px}.hum_menu .accordion_menu .hum_accordion_picture{display:inline-block;width:35px;height:25px;padding-right:15px;transform:translateY(-3px)}.hum_menu .accordion_menu #グループ_4493,.hum_menu .accordion_menu #グループ_4494,.hum_menu .accordion_menu #グループ_4211{width:35px!important;padding-right:15px;display:inline-block;stroke:#c9b797}.hum_menu .accordion_menu #menu_bar13:checked+label svg,.hum_menu .accordion_menu #menu_bar14:checked+label svg,.hum_menu .accordion_menu #menu_bar15:checked+label svg,.hum_menu .accordion_menu #menu_bar19:checked+label svg,.hum_menu .accordion_menu #menu_bar21:checked+label svg,.hum_menu .accordion_menu #menu_bar22:checked+label svg{stroke:#fff}.hum_menu .accordion_menu #グループ_4494{transform:translateX(-1px) translateY(-4px)}.hum_menu .accordion_menu label a{color:#5a4620;padding:0}.hum_menu .accordion_menu label:hover{opacity:.7}.hum_menu .accordion_menu label:first-of-type{border-top:1px solid #c9b797}#menu_bar13:checked~#links13 li,
#menu_bar14:checked~#links14 li,
#menu_bar15:checked~#links15 li,
#menu_bar16:checked~#links16 li,
#menu_bar17:checked~#links17 li,
#menu_bar24:checked~#links24 li,
#menu_bar25:checked~#links25 li,
#menu_bar26:checked~#links26 li,
#menu_bar27:checked~#links27 li,
#menu_bar28:checked~#links28 li {height:55px;opacity:1;border-bottom:1px solid #c9b797;position:relative;background:#f6f4f0;line-height:55px}#links13 li,#links14 li,#links15 li{text-align:center}.hum_menu .accordion_menu #menu_bar13:checked+label,.hum_menu .accordion_menu #menu_bar14:checked+label,.hum_menu .accordion_menu #menu_bar15:checked+label,.hum_menu .accordion_menu #menu_bar16:checked+label,.hum_menu .accordion_menu #menu_bar17:checked+label,.hum_menu .accordion_menu #menu_bar18:checked+label,.hum_menu .accordion_menu #menu_bar24:checked+label,.hum_menu .accordion_menu #menu_bar25:checked+label,.hum_menu .accordion_menu #menu_bar26:checked+label,.hum_menu .accordion_menu #menu_bar27:checked+label,.hum_menu .accordion_menu #menu_bar28:checked+label,.hum_menu .accordion_menu #menu_bar13:checked+label img,.hum_menu .accordion_menu #menu_bar14:checked+label img,.hum_menu .accordion_menu #menu_bar15:checked+label img,.hum_menu .accordion_menu #menu_bar16:checked+label img,.hum_menu .accordion_menu #menu_bar17:checked+label img,.hum_menu .accordion_menu #menu_bar18:checked+label img,.hum_menu .accordion_menu #menu_bar24:checked+label img,.hum_menu .accordion_menu #menu_bar25:checked+label img,.hum_menu .accordion_menu #menu_bar26:checked+label img,.hum_menu .accordion_menu #menu_bar27:checked+label img,.hum_menu .accordion_menu #menu_bar28:checked+label img{background-color:#bca97c;color:#fff}.hum_menu .accordion_menu #menu_bar13:checked+label a,.hum_menu .accordion_menu #menu_bar15:checked+label a,.hum_menu .accordion_menu #menu_bar24:checked+label a,.hum_menu .accordion_menu #menu_bar26:checked+label a{color:#fff}.hum_menu .accordion_menu label::after{content:"＋";right:2%;top:30%;position:absolute;font-weight:normal;font-size:2rem;color:#b7a075}.hum_menu .accordion_menu #menu_bar13:checked+label::after,.hum_menu .accordion_menu #menu_bar14:checked+label::after,.hum_menu .accordion_menu #menu_bar15:checked+label::after,.hum_menu .accordion_menu #menu_bar16:checked+label::after,.hum_menu .accordion_menu #menu_bar17:checked+label::after,.hum_menu .accordion_menu #menu_bar18:checked+label::after,.hum_menu .accordion_menu #menu_bar24:checked+label::after,.hum_menu .accordion_menu #menu_bar25:checked+label::after,.hum_menu .accordion_menu #menu_bar26:checked+label::after,.hum_menu .accordion_menu #menu_bar27:checked+label::after,.hum_menu .accordion_menu #menu_bar28:checked+label::after{content:"－";color:#fff;font-family:"YakuHanJP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif}.hum_menu .accordion_menu label span::after{display:none}.hum_menu .hum_company_info{padding-top:38px;text-align:center}.hum_menu .hum_company_info>img{width:80%;max-width:450px;height:auto}.hum_menu .hum_company_info>p{font-size:1em;margin:1em;color:#5c4f3a}.hum_menu .hum_company_info>p:first-of-type{margin-bottom:5px}.hum_menu .hum_company_info .hum_address{font-size:14px;color:#5c4f3a;margin:0 0 20px}.hum_menu .hum_company_info .hum_address .hum_pin_picture{display:inline-block;width:35px;height:20px}.overlay,.overlay2{background-color:#000;cursor:pointer;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .6s;visibility:hidden;width:100vw;z-index:5000}.overlay.active,.overlay2.active2{opacity:.8;visibility:visible}.remove_z-index{z-index:auto!important}.header img{position:absolute;top:30px;left:40px;z-index:2}.header .head_menu img{position:initial}.header{position:absolute;width:100%;display:flex;right:0;z-index:4000}.header_hum_maxwidth{max-width:640px;margin:0 auto}.header_hum_maxwidth label a,.header_hum_maxwidth ul{font-size:15px}.head{position:absolute;display:flex;right:0}.head::after{content:"";display:block;clear:both}.head_menu{display:flex;float:right;height:90px;justify-content:center}.head_menu .head_megamenu_list{flex:1;display:flex;width:100%;justify-content:center;flex-wrap:nowrap;margin:0;padding:0 5%}.head_menu .head_megamenu_list img{height:30px;width:100%}.head_menu .head_megamenu_list li{position:relative;display:inline-block;width:25%;max-width:200px;padding-top:14px;text-align:center}.head_menu .head_megamenu_list li .flex{display:flex;justify-content:center;align-items:center}.head_menu .head_megamenu_list .flex span{width:7px;height:7px;margin-left:10px;margin-bottom:5px;border-top:1.5px solid #bca97c;border-right:1.5px solid #bca97c;transform:rotateZ(135deg);transition:.3s}.head_menu .head_megamenu_list .hover_line .flex span{transform:rotateZ(315deg);margin-top:10px}.head_menu .head_megamenu_list li #グループ_4493{height:30px;width:100%;fill:#bca97c;stroke:#bca97c}.head_menu .head_megamenu_list li::after{content:"";position:absolute;top:30px;right:-1px;border-right:1px solid #b5ac97;width:3px;height:30px}.head_menu .head_megamenu_list li:last-child::after{content:none}.head_menu .head_megamenu_list .hover_line{border-bottom:3px solid #bca97c}.head_menu .head_megamenu_list h3{font-size:14px;margin-top:10px}.head_menu .head_megamenu_other{width:220px;margin-right:20px;background-color: rgb(170, 113, 113, 0.3);text-align:left}.head_menu_hum{width:300px;position:relative}.active3.head_menu_hum{width:90px}.head_menu_content{display:flex;justify-content:space-between;height:35px;align-items:center}.head_menu_content img{height:23px;margin:0 0 0 20px}.head_language_list{display:flex;margin:10px 20px 0 0}.head_language_list li{font-size:14px}.head_language_list .simple_search_visitors{margin-top:0;width:130px;border:none;height:20px}.head_language_list .simple_search_visitors select{width:130px;font-size:1.4rem;background-color:#f6f4f0;height:20px;color:#31220a;cursor:pointer;text-indent:.01px;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;appearance:none;padding-right:38px;line-height:1.7}.head_language_list .simple_search_visitors::before{border-top:8px solid #31220a;top:6px;right:28px}.head_menu_list{display:flex;text-align:center;margin:0;border-top:1px solid #5c4f3a;height:50px}.head_menu_list li{width:200px;font-size:16px;border-right:1px solid #5c4f3a;height:50px;display:flex;align-items:center;justify-content:center}.head_menu_list li:last-of-type{border:none}.head_menu_list li a{color:#31220a;padding:10px 0;display:flex;align-items:center}.head_menu_list li img{margin-right:15px}nav.globalMenuSp{position:fixed;visibility:hidden;height:100vh;z-index:6000;top:0;right:0;color:#000;text-align:center;opacity:0;transition:opacity .6s ease , visibility .6s ease;width: calc(85% + 14px)}nav.globalMenuSp ul{margin:0 auto;padding:0;width:100%}nav.globalMenuSp ul li{list-style-type:none;padding:0 16px;width:auto}nav.globalMenuSp ul li:last-child{padding-bottom:0}nav.globalMenuSp ul li a{display:block;color:#817a6d;padding:1em 0}nav.globalMenuSp.active{transform:translateY(0%);opacity:1;visibility:visible;height:100%;overflow-x:hidden;overflow-y:scroll}nav.globalMenuSp.active::-webkit-scrollbar{display:none}.navToggle{display:block;position:relative;width:90px;height:90px;cursor:pointer;z-index:3;background:#f6f4f0;text-align:center;border-left:2px solid #5c4f3a}.navToggle span{display:block;position:absolute;width:40px;border-bottom:solid 3px #31220a;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out;left:25px}.navToggle span:nth-child(1) {top:24px}.navToggle span:nth-child(2) {top:40px}.navToggle span:nth-child(3) {border:none;color:#31220a;font-size:10px;width:45px;letter-spacing:.3em;top:54px;text-align:left}.navToggle.active{border:1px solid #5c4f3a;z-index:9998;right:0;display:block;background-color:#f1f1f2}.navToggle.active span:nth-child(1) {top:32px;left:25px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.navToggle.active span:nth-child(2) {top:32px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}nav.globalMenu{position:fixed;visibility:hidden;height:100vh;z-index:6000;top:0;right:0;color:#000;width: calc(85% + 14px)}nav.globalMenu a{transition:0s}nav.globalMenu ul{margin:0 auto;padding:0;width:100%}nav.globalMenu ul li{list-style-type:none;padding:0 16px;width:auto}nav.globalMenu ul li span{font-size:1.8rem}nav.globalMenu ul li:last-child{padding-bottom:0;border-bottom:none}nav.globalMenu ul li a{display:block;color:#5a4620;padding:0;text-align:center}@media screen and (min-width:641px){.partner_banner{display:none}}@media screen and (max-width:640px){.partner_banner{width:300px;text-align:center;display:block;margin:0 auto;padding-bottom:20px}.hum_content .hum_menu .hum_menu_list{padding-bottom:0!important}}nav.globalMenu.active2{height:100vh;display:block!important;opacity:1;visibility:visible;overflow-x:hidden;animation:appear .5s ease}@keyframes appear {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}nav.globalMenu.active2::-webkit-scrollbar{display:none}.head_menu_hum{width:330px}.Toggle{display:flex;width:90px;height:90px;cursor:pointer;z-index:0;text-align:center;justify-content:space-between}.head_hum_btn{position:relative;width:100%;height:100%}.Toggle .head_hum_btn span{display:block;position:absolute;width:40px;border-bottom:solid 3px #fff;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out;left:25px}.Toggle .head_hum_btn span:nth-child(1) {top:24px}.Toggle .head_hum_btn span:nth-child(2) {top:40px}.Toggle .head_hum_btn span:nth-child(3) {border:none;color:#fff;font-size:1rem;width:45px;letter-spacing:.3em;top:50px;text-align:left}.Toggle.active2{z-index:9998}.Toggle.active2 .head_hum_btn span:nth-child(1) {top:27px;left:25px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.Toggle.active2 .head_hum_btn span:nth-child(2) {top:27px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}html.is-fixed,html.is-fixed body{height:100%;overflow:hidden}html.nav-fixed,html.nav-fixed body{height:100%;overflow:hidden}.footer_contact{position:fixed;width:100%;bottom:-250px;z-index:5999!important;transition:1s;right:0}.footer_form{height:142px;width:100%;background-color:#ae985f;display:flex;color:#fff;text-align:center;align-items:center}#top .footer_form .wrapper{display:flex;justify-content:space-evenly;align-items:center;width:100%;padding:22px 0}.footer_form .footer_tel{line-height:3em;font-size:1.5rem}.footer_form span{display:block;font-size:4rem}.footer_form span A{color:#fff}.footer_respond{display:flex}.footer_form_detail{display:flex;max-width:539px;width:100%;justify-content:space-between;align-items:center}.footer_form_detail .btn::before{background-color:#ae985f;right:10px}.footer_form_detail .btn::after{border-top:solid 1px #ae985f;right:12px}.footer_form_detail li{position:relative;background-color:#fff;height:60px;max-width:265px;width:100%;font-size:2rem}.footer_form_detail li a{width:100%;height:100%;display:block;color:#ae985f;text-align:left;padding:15px 0 0 10px}.footer_form_detail_sub{display:flex;margin-left:20px}.footer_form_detail_sub li{border:#fff 1px solid;color:#fff;padding:10px 0;margin-right:10px;display:flex;align-items:center;width:120px;justify-content:center}.footer_form_detail_sub li:last-of-type{margin:0}.footer_form_detail li{margin-right:10px}.footer_form_detail li:last-of-type{margin:0}.footer_form_detail_sub .btn::before{width:20px;top:25px;right:5px}.footer_form_detail_sub .btn::after{top:20px;right:7px}.footer_form_detail_sub li a{color:#fff;font-size:16px}.footer_banner{display:flex;align-items:center}footer .footer_form .wrapper{max-width:1550px;display:flex;justify-content:space-evenly;align-items:center;width:100%;padding:22px 0}.footer_form .footer_form_link{display:flex;width:60%}.icon_pagetop{display:block;margin-left:auto;position:fixed;bottom:0;right:0;transition:.5s;z-index:5998!important}.icon_pagetop:hover{opacity:.8}@media screen and (max-width:640px){.icon_pagetop{display:none}}.icon_contact{display:block;margin-left:auto;position:absolute;top:-103px;right:70px;transition:.5s;z-index:5998!important}.icon_contact:hover{opacity:.8}header>.sp_only{height:80px;padding:13px 0 13px 20px}.header_hum_maxwidth_inner{width:230px;height:90px;position:relative;right:27%;visibility:visible;opacity:1}.sp_favorite{display:none}.header_hover_container{width:90%;max-width:1350px;padding:0;margin:0 auto}.header_hover_container.flex{display:flex;flex-wrap:nowrap;justify-content:space-between}.header_hover_guide>.flex,.header_hover_service>.flex{flex-wrap:wrap}.hover_image_title{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid #827a67;font-weight:bold}.header_hover_container .hum_search_text{font-size:14px;color:#5c4f3a;width:95%}.header_hover_container .hum_btn_arrow{display:inline-block;width:0;height:0;border-left:5px solid #bca97c;border-top:5px solid transparent;border-bottom:5px solid transparent;margin-top:7px}.hover_menu_list{margin-top:5px;margin-left:20px}.hover_menu_list li{list-style:disc!important;font-size:14px;line-height:1}.hover_menu_list li a{color:#5c4f3a;display:block;padding:10px 0}.header_hover_room .header_hover_container>li,.header_hover_guide .header_hover_container>li,.header_hover_service .header_hover_container>li{width:24%;background-color:#fff}.header_hover_room .header_hover_container img,.header_hover_guide .header_hover_container img,.header_hover_service .header_hover_container img{display:block;width:100%;height:75px;object-fit:cover}.header_hover_guide .header_hover_container>li,.header_hover_service .header_hover_container>li{margin-bottom:20px}.header_hover_content,.header_hover_room,.header_hover_guide,.header_hover_service{transition:all .3s;opacity:0;pointer-events:none}.header_hover_content{position:relative;background-color:#fff;box-shadow: 0px 5px 5px #0000000d;min-height:370px}.header_hover_room,.header_hover_guide,.header_hover_service{position:absolute;top:0;width:100%;padding:40px 0;background-color:#fff;box-shadow: 0px 5px 5px #0000000d}.header_hover_content.hover_active{opacity:1;pointer-events:unset}.header_hover_room.hover_active,.header_hover_guide.hover_active,.header_hover_service.hover_active{opacity:1;transition:all .3s;pointer-events:unset}.top_redirect{text-align:center;margin-top:20px}@media screen and (max-width:640px){.icon_contact{width:20vw;top:-20vw;max-width:100px;right:0}}@media screen and (max-width:1440px){.hum_inner{padding:20px 40px 30px 40px}}@media screen and (max-width:1400px){.head_menu_list li{width:180px}}@media screen and (max-width:1301px){.header img{left:40px}.head_menu_hum{width:90px}.head_menu_hum .head_megamenu_other{display:none}.Toggle.active2 .head_megamenu_other{display:block!important}.header_room_search p{margin-right:10px}.head_menu_list li img{display:none}.head_menu_list li{width:150px}.header_search_form .simple_search_list li{max-width:220px}.header_search_form .simple_search_list{justify-content:right;max-width:910px}.header_hum_maxwidth_inner{visibility:hidden;transition:0s}.active2 .header_hum_maxwidth_inner{visibility:visible}.nav-fixed .head_menu{margin-right:0}}@media screen and (max-width:1170px){.head_menu_list li{width:140px}.head_menu .head_megamenu_list li .flex{flex-direction:column;justify-content:space-between}.head_menu .head_megamenu_list .hover_line .flex span{transform:translateY(0) rotateZ(-45deg)}.head_menu .head_megamenu_list li h3{margin:8px 0 0;line-height:1.3}.head_menu .head_megamenu_list .flex span{margin:0 auto;transform:translateY(5px) rotateZ(135deg)}.header_room_search{margin-right:0}.header_search_form .simple_search_list{max-width:820px}.header_search_form .simple_search_list li{max-width:196px}}@media screen and (max-width:1100px){.header_search_form .simple_search_list{max-width:790px}.header_search_form .simple_search_list a{font-size:1.2rem}.header_search_form{padding-left:130px}.footer_form .footer_form_link{width:65%}}@media screen and (max-width:1090px){.footer_form span{font-size:3rem}}@media screen and (max-width:1050px){.header_room_search img{margin-right:5px}.header_content_text .header_company_name{display:inline-block;width:230px;height:30px;margin-top:10px}.header_content_text .flex{display:none}.header_contact_detail{margin-left:30px}.head_menu .head_megamenu_list{width:100%;justify-content:space-between;padding:0 0 0 4%}.header_search_form{padding-left:120px}.header_search_form .room_search{font-size:16px}}@media screen and (max-width:1024px){.head_menu_list li{font-size:15px}.header img{top:10px;left:30px;max-width:300px}.header_search_form{padding-left:0;justify-content:center}.hum_inner{width:95%}.logo_title{max-width:240px;margin-top:0}.footer_form span{font-size:2rem}.footer_form_detail{max-width:450px}.footer_form_detail li{font-size:1.6rem;max-width:220px}.footer_form .footer_tel{line-height:2em}.footer_form_detail li a{padding:15px 0 10px 10px}nav.globalMenuSp,nav.globalMenu{width: calc(100% + 14px)}.footer_form .footer_form_link{flex-direction:column;width:50%;margin:10px 0;max-width:450px}.footer_form_detail_sub li{max-width:220px;width:100%}.footer_form_detail{margin-top:0;margin-bottom:10px}.footer_form_detail_sub{margin:0}}@media screen and (max-width:980px){.header_contact_detail{margin-left:30px}.header_room_search{display:none}}@media screen and (max-width:850px){.header_nav{background-color:#827a67;height:80px}.header_nav .head_menu{display:none}.header_contact_detail{display:none}.head_menu_hum{z-index:5001}.hum_image{display:none}.head_megamenu_lang span:first-child a{padding-top:15px;display:block;height:100%}header>.sp_only{display:flex!important;align-items:center;background-color:#827a67}nav.globalMenu ul li a{padding:15px}}@media screen and (max-width:840px){.logo_title{max-width:230px}.head_menu_list li{width:125px}.footer_form_detail{width:initial}.footer_form_detail li{width:220px}}@media screen and (max-width:810px){.logo_title{max-width:210px}}@media screen and (max-width:790px){.head_menu_list li{width:120px}.header img{left:15px;max-width:250px}}@media screen and (max-width:730px){.logo_title{max-width:200px}.header_contact_detail{margin-left:25px}.header_contact_detail{margin-left:10px}.hum_favorite{padding:5px 15px}.navToggle{width:75px}.navToggle span{left:20px}.navToggle.active span:nth-child(1) {left:20px}.footer_form_detail{max-width:370px}.footer_form_detail li{font-size:16px;max-width:175px}.footer_form_detail li a{padding-top:20px}.footer_form_detail .btn::before{right:10px}.footer_form_detail .btn::after{right:12px}}@media screen and (max-width:700px){.header_search_form .simple_search_list img{margin-right:5px}.header_search_form .simple_search_list a{font-size:1.1rem}.head_menu_list li{font-size:14px}.head_language_list .simple_search_visitors{width:115px}.head_language_list .simple_search_visitors select{font-size:1.2rem}.head_language_list li{font-size:12px}.head_menu_list li{width:110px}.header_nav .head_menu_content{height:40px}.logo_title{max-width:175px}.switcher{right:185px!important}}@media screen and (max-width:670px){.header img{max-width:220px}}@media screen and (min-width:641px){.footer_contact:hover{bottom:0!important}}@media screen and (min-width:640px) and (max-width:1024px){.header .head_menu img{width:initial}.header_logo{margin:0 10px 0 0;height:60px}.header_search_form .simple_search_list li{max-width:none;width:24%}.header_contact_detail .header_tel{font-size:1rem}.header_contact_detail span{font-size:2rem}.header_search_form .simple_search_list a{padding:5px 0}.header_room_search p{margin:0}.hum_image{width:40%}.hum_menu{width:60%}.hum_menu .hum_title{width:62%}.header_hum_maxwidth_inner{right:15%}.hum_content .simple_search_list li{width:47%;padding:0 5px}.hum_content .simple_search_list a{font-size:1.6rem}.hum_inner{padding:20px 30px 30px 30px}.remove_flex{justify-content:space-around}.remove_flex>span{padding-top:40px}}@media screen and (max-width:850px){.sp_fixation{margin-top:80px}.pc_fixation{margin-top:80px}html.nav-fixed,html.nav-fixed body{top:0!important;margin:0!important}.sp_header{display:flex!important;align-items:center;height:80px;background-color:#827a67;padding:3% 0 3% 20px}.sp_header>.sp_only{display:flex!important}.sp_header_inner.sp_only{display:flex!important;align-items:center;height:80px}.sp_header_inner a{display:flex;align-items:center}.sp_header img{width:35px;height:50px}.head_title p{margin:0}.sp_header .head_menu_hum{position:absolute;right:8%;z-index:20000;width:30px}.sp_header .head_menu_hum .head_hum_btn span{border-bottom:3px solid #fff;width:30px;display:block;margin-bottom:10px}.sp_header .Toggle.active2{border:none}.sp_header nav.globalMenu.active2{width:100%;height:90vh}.pc_tab_favorite{display:none}.sp_favorite{display:block}.header_contact_detail{margin-left:35px}nav.globalMenu{height:100%;z-index:9997}.remove_flex{display:block!important}.remove_flex .people_search{justify-content:center}.remove_flex .people_search>span{margin:0!important;line-height:42px}.refined_search .people_search>span{line-height:42px}.Toggle{position:absolute;top:-10px;border:none;background-color:transparent;width:30px;height:20px;flex-direction:column}.Toggle .head_hum_btn span{border-bottom:solid 3px #fff;width:30px;left:0}.Toggle .head_hum_btn span:nth-child(1) {top:0}.Toggle .head_hum_btn span:nth-child(2) {top:15px}.Toggle.active2 .head_hum_btn span:nth-child(1) {top:10px;left:0}.Toggle.active2 .head_hum_btn span:nth-child(2) {top:10px}.header_nav .head{flex-flow:row-reverse}.head_title{color:#fff;margin-left:20px;display:flex;flex-direction:column}.head_title img:first-of-type{width:76px}.head_title img{width:200px;height:auto;margin-left:-10px}.hum_menu .hum_title{position:static;width:100%}.hum_menu .hum_title>.flex{max-width:640px;width:95%;margin:0 auto;justify-content:space-between}.header_hum_maxwidth_inner{display:flex;flex-direction:column;height:auto;margin-top:8px 0 0 0!important;width:100%;padding:0 10px;right:0;justify-content:auto}.hum_menu .hum_title .flex h2{font-weight:normal;position:absolute;padding-top:1px}.hum_menu_inner{overflow-y:initial;max-width:640px;width:95%;margin:0 auto;padding:0}.header_nav .head_hum_btn{background-color:transparent;box-shadow:none}.hum_menu{width:100%;margin:0;float:initial;background:#fff;height:100%;transform:translate(7px,0)}.hum_menu .accordion_menu li a{padding:0}.hum_menu .accordion_menu svg,.hum_menu .accordion_menu img{margin-top:3px}.hum_menu_favorite{display:none}.hum_menu_favorite .header_hum_maxwidth{display:flex;justify-content:space-between}.hum_menu_favorite .header_hum_maxwidth .header_hum_maxwidth_inner{display:flex}.head_megamenu_lang{padding-top:14px;padding-bottom:14px;margin:0 0 10px auto;justify-content:end}.head_megamenu_lang span:first-child{padding:0;line-height:1.2;font-size:14px;width:110px;text-align:center}.hum_content{height:calc(90vh - 80px);margin-top:80px}.hum_favorite{position:static;height:40px;background-color:#fff;border:1px solid #bca97c;padding:0;max-width:200px;display:flex;align-items:center;margin:20px 0 0 auto!important}.hum_favorite span:first-child{display:inline-block;width:36px;line-height:1.6;font-size:22px;background:#bca97c;color:#fff;text-align:center;height:100%}.hum_favorite span:nth-child(2) {position:relative;padding:10px 20px 10px 10px;line-height:50px;color:#5c4f3a;font-size:15px;text-align:center;white-space:nowrap;min-width:150px}.hum_inner{position:initial;padding:0;width:100%;margin:40px 0 40px}.hum_inner br,.hum_address br,.hum_content .hum_search_text br{display:block}.hum_inner p:first-child{font-size:22px;color:#5a4620;line-height:38px;border-bottom:none;padding-bottom:0}.hum_inner p:nth-child(2) a {color:#8b754b;padding:0;font-size:42px}.hum_inner p:nth-child(3) {border-bottom:none;color:#5c4f3a;font-size:18px;margin-top:10px;margin-bottom:0}.hum_inner a{display:block;padding:15px}.hum_header{background-color:#827a67;padding:13px 0 13px 20px}nav.globalMenu .hum_header img{text-align:left}.sp_header_inner a>img{width:35px;height:50px}.active3.head_menu_hum{width:90px}.header_nav .Toggle .head_hum_btn span:nth-child(1) {top:30px;width:30px}.header_nav .Toggle .head_hum_btn span:nth-child(2) {top:45px;width:30px}.Toggle.active2 .head_hum_btn span:nth-child(1) {transform:translateX(0) translateY(2px) rotate(-45deg)}.Toggle.active2 .head_hum_btn span:nth-child(2) {transform:translateX(0) translateY(-12px) rotate(45deg)}.header_nav .Toggle .head_hum_btn span:nth-child(3) {display:none}.hum_menu .simple_search_list{width:95%;margin:90px auto 20px}.hum_content .hum_menu .hum_menu_list{flex-wrap:wrap;padding-bottom:20px}.hum_menu_list li a{text-align:center}.hum_menu h2{float:left;margin:0;color:#8b754b;font-size:33px!important}.hum_menu .accordion_menu label{height:initial}.hum_menu .switcher{position:initial;width:100%}.hum_menu .switcher .selected a{margin-left:initial;font-size:1.4rem;color:#5a4620;width:100%!important;padding:14px 0 14px 10px}.hum_menu .switcher .selected a:hover{background-color:transparent}.hum_menu .switcher .option a{font-size:1.6rem}.hum_menu .switcher .option{width:100%!important;margin-bottom:20px;position:absolute;margin-left:0;margin-top:3px!important}.switcher{position:initial;width:100%!important;font-family:"Yu Mincho","Hiragino Mincho ProN",serif!important}.accordion_menu .interpretation{color:#5a4620;text-align:left;border-bottom:1px solid #fff}nav.globalMenu.active2 .hum_img img{height:100%}nav.globalMenu .hum_menu_list li{position:relative;font-size:1.5rem;width:auto;padding:0 20px;text-align:center}.hum_menu_list li::after{content:"|";position:absolute;right:0;top:25%}.hum_menu .hum_menu_list li:first-child,
    .hum_menu .hum_menu_list li:nth-child(2) {width:95%;margin:0;color:#8b754b;font-size:20px;height:50px}.hum_menu .hum_menu_list li:first-child::after,
    .hum_menu .hum_menu_list li:nth-child(2)::after,
    .hum_menu .hum_menu_list li:last-child::after {content:""}.hum_menu .hum_menu_list li:first-child{margin-bottom:10px}.hum_menu .hum_menu_list li:nth-child(2) {margin-bottom:20px}.hum_inner .hum_btn{height:50px;display:flex;align-items:center;justify-content:center}.hum_menu .accordion_menu{margin-top:10px;width:95%}#menu_bar19:checked~#links19 li,
    #menu_bar20:checked~#links20 li,
    #menu_bar21:checked~#links21 li,
    #menu_bar22:checked~#links22 li,
    #menu_bar23:checked~#links23 li {height:55px;opacity:1;border-bottom:1px solid #c9b797;position:relative;background:#f6f4f0}.hum_menu .accordion_menu #menu_bar19:checked+label,.hum_menu .accordion_menu #menu_bar20:checked+label,.hum_menu .accordion_menu #menu_bar21:checked+label,.hum_menu .accordion_menu #menu_bar22:checked+label,.hum_menu .accordion_menu #menu_bar23:checked+label{background-color:#bca97c;color:#fff}.hum_menu .accordion_menu #menu_bar19:checked+label a,.hum_menu .accordion_menu #menu_bar20:checked+label a,.hum_menu .accordion_menu #menu_bar21:checked+label a,.hum_menu .accordion_menu #menu_bar22:checked+label a,.hum_menu .accordion_menu #menu_bar23:checked+label a{color:#fff}.hum_menu .accordion_menu #menu_bar19:checked+label::after,.hum_menu .accordion_menu #menu_bar20:checked+label::after,.hum_menu .accordion_menu #menu_bar21:checked+label::after,.hum_menu .accordion_menu #menu_bar22:checked+label::after,.hum_menu .accordion_menu #menu_bar23:checked+label::after{content:"ー";color:#fff;font-family:initial}.hum_menu .accordion_menu label::after{top:30%;font-weight:bold}.hum_menu .hum_company_info{padding-top:0}.hum_menu .hum_company_info .hum_address{font-size:1em}.footer_form_detail .btn::before{width:15px;right:5px}.footer_form_detail .btn::after{width:8px;top:31px;right:6px}.footer_form .footer_tel img{width:30px}.hum_content .simple_search_list a{font-size:1.4rem}.hum_content .simple_search_list li{padding:0 0;width:48%}.overlay{height:100%}.overlay2{height:calc(100vh - 80px);top:80px}.footer_banner{width:100%;justify-content:center;margin-top:10px}.footer_form_detail{margin:0;flex-direction:initial}.footer_form_detail_sub{flex-direction:initial;margin-top:10px;margin-bottom:10px}.footer_form_detail_sub li{padding:0}.footer_form .footer_form_link{}.footer_form .footer_tel{}.footer_form .footer_tel img{margin:0 auto}.footer_form_detail_sub li a{font-size:1.4rem}.footer_form_detail{max-width:none}.footer_form_detail li{max-width:none;font-size:1.4rem}.footer_contact{z-index:5999!important}.footer_up{bottom:0!important}.Toggle.active2 .head_megamenu_other{display:none!important}}@media screen and (max-width:640px){.hum_menu .accordion_menu label::after{top:17%;font-weight:bold}.hum_menu .accordion_menu label{font-size:14px;height:50px}.hum_menu_favorite .header_hum_maxwidth{align-items:center}.hum_menu .accordion_menu .hum_content_menu{font-size:14px;height:50px}.hum_content .hum_search_text span{font-size:14px}.hum_favorite span:nth-child(2) {padding:10px 6px 10px 6px;font-size:14px}.footer_form .footer_tel{width:15%;height:100px;display:flex}.footer_form .footer_form_link{width:75%}.hum_menu_favorite{height:100px;background:none}.hum_menu_favorite .header_hum_maxwidth{flex-direction:column}.hum_menu .hum_title{background-color:transparent;height:auto}.hum_menu .hum_title>.flex{flex-wrap:wrap;width:100%}.hum_menu .hum_title h2{width:100%;padding:14px 25px!important;font-size:22px!important;margin-bottom:0;line-height:40px;padding-left:2.5%;background:#f6f4f0!important}.header_hum_maxwidth_inner{width:100%;justify-content:center}.head_megamenu_lang{margin:0 0 0 auto;padding-top:6px}.hum_favorite{margin:16px 10px 0 auto!important}.hum_menu .simple_search_list{margin:34px auto 20px}}@media screen and (max-width:450px){.header_hum_maxwidth_inner{flex-direction:column;align-items:center}.hum_menu .hum_title .flex h2{margin-bottom:20px}.hum_favorite{margin:15px 0}}@media screen and (max-width:360px){.footer_form_detail_sub li a{font-size:1.2rem}.footer_form_detail li{font-size:1.2rem}}footer .cookie_content{position:fixed;display:flex;width:62%;bottom:1rem;z-index:5998;left:1%;background-color:#333;opacity:.8;font-size:1.4rem;padding:1.5rem}.cookie_content.hidden{display:none!important}footer .cookie_content div{display:block;margin-left:auto;top:-103px;left:70px;z-index:5997;color:#fff}.cookie_content p{margin:0;padding-right:1rem}.cookie_content p span{text-decoration:underline}.cookie_content span a{color:#fff}footer .cookie_content button{display:flex;margin-left:auto;z-index:5997;padding:0;height:5rem;cursor:pointer}.cookie_content .btn::before{background-color:#a89052;width:30px;top:27px;right:14px}.cookie_content .btn span{line-height:24px;background-color:#fff;height:100%;width:100%;display:flex;padding:1.1rem}.btn_search_wt span{border:none}.cookie_content .btn::after{border-top:solid 1px #a89052;top:24px;right:14px}@media screen and (max-width:1420px){footer .cookie_content{display:block;width:55%}}@media screen and (max-width:910px){.cookie_content{display:block}br{display:none}}@media screen and (max-width:640px){footer .cookie_content{width:100%;z-index:5999;left:0;bottom:0;border:solid 1px #a89052}footer .cookie_content button{width:70%;margin:8px auto 0;z-index:5999}.cookie_content .btn::after{top:24px;width:8px}.cookie_content .btn span{font-size:1.5rem}}