@charset "UTF-8";.mod_main{padding-top:0}@media print,screen and (min-width:641px){.mod_header .wrap{position:sticky;top:0;left:0;margin-top:calc(100vh - 0.9rem);padding-top:calc(-100vh - 0.9rem)}}.mv .mv_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:calc(100vh - 0.9rem)}@media screen and (max-width:640px){.mv .mv_wrap{height:calc(100vh - 0.6rem);padding-top:0.6rem}}.mv .mv_wrap .ttl_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;z-index:2}.mv .mv_wrap .ttl_box .ttl_deco{display:block;margin-bottom:0.04rem;font-size:0.34rem;line-height:1.35;letter-spacing:0.4em}@media screen and (max-width:640px){.mv .mv_wrap .ttl_box .ttl_deco{margin-bottom:0.13rem;font-size:0.17rem}}.mv .mv_wrap .ttl_box .mv_ttl{position:relative;left:0.1rem;width:100%;font-size:0.9rem;letter-spacing:0.4em;line-height:1.34}@media screen and (max-width:640px){.mv .mv_wrap .ttl_box .mv_ttl{left:0.03rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:0.45rem}}.mv .mv_wrap .ttl_box .mv_ttl:after,.mv .mv_wrap .ttl_box .mv_ttl:before{content:"";display:block;position:absolute;top:41%;width:0.3rem;height:1px;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:640px){.mv .mv_wrap .ttl_box .mv_ttl:after,.mv .mv_wrap .ttl_box .mv_ttl:before{top:39%;width:0.15rem}}.mv .mv_wrap .ttl_box .mv_ttl:before{left:-0.5rem}@media screen and (max-width:640px){.mv .mv_wrap .ttl_box .mv_ttl:before{left:-0.25rem}}.mv .mv_wrap .ttl_box .mv_ttl:after{right:-0.16rem}@media screen and (max-width:640px){.mv .mv_wrap .ttl_box .mv_ttl:after{right:-0.08rem}}.mv .mv_wrap .ttl_box .ttl_pic{display:block;position:relative;right:0.05rem;width:4.22rem;height:0.19rem;margin-top:0.08rem}@media screen and (max-width:640px){.mv .mv_wrap .ttl_box .ttl_pic{right:0;width:100%;height:0.11rem}}.mv .mv_wrap .mv_loop{position:relative;height:100%;overflow:hidden}.mv .mv_wrap .mv_loop:before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:1}.mv .mv_wrap .mv_loop .loop_box{display:-webkit-box;display:-ms-flexbox;display:flex;height:50%}@media screen and (max-width:640px){.mv .mv_wrap .mv_loop .loop_box{height:33.3333333333%}}.mv .mv_wrap .mv_loop .loop_box .loop_list{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-animation:slide 100s linear infinite;animation:slide 100s linear infinite}.mv .mv_wrap .mv_loop .loop_box .loop_list .list{display:block;width:6rem;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:640px){.mv .mv_wrap .mv_loop .loop_box .loop_list .list{width:3rem}}.mv .mv_wrap .mv_loop .loop_box._reverse .loop_list{-webkit-animation:slide_reverse 100s linear infinite;animation:slide_reverse 100s linear infinite}@-webkit-keyframes slide{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slide{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slide_reverse{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slide_reverse{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}.content_ttl{font-family:"dnp-shuei-mincho-pr6",sans-serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.2rem;line-height:2}@media screen and (max-width:640px){.content_ttl{font-size:0.16rem}}.content_ttl .ttl_en{display:block;margin-bottom:0.09rem;font-size:0.56rem;line-height:1.33;letter-spacing:0.2em}@media screen and (max-width:640px){.content_ttl .ttl_en{margin-bottom:0.11rem;font-size:0.34rem}}.content_ttl .ttl_deco{display:block;margin-bottom:0.18rem;font-size:0.24rem;line-height:1.33;letter-spacing:0.2em}@media screen and (max-width:640px){.content_ttl .ttl_deco{font-size:0.14rem}}.content_subttl{font-family:"dnp-shuei-mincho-pr6",sans-serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.16rem;line-height:2}.content_subttl .ttl_en{display:block;margin-bottom:0.09rem;font-size:0.4rem;line-height:1.35;letter-spacing:0.2em}@media screen and (max-width:640px){.content_subttl .ttl_en{font-size:0.28rem}}.content{padding-top:0.9rem}@media screen and (max-width:640px){.content{padding-top:0}}.content .content_wrap{background-color:#F2F2F2;padding-bottom:1.4rem}@media screen and (max-width:640px){.content .content_wrap{padding-bottom:0.8rem}}.sec_reservation{padding-top:1.26rem}@media screen and (max-width:640px){.sec_reservation{padding-top:0.51rem}}@media screen and (max-width:640px){.sec_reservation .sec_wrap{padding-inline:0.1rem;-webkit-box-sizing:border-box;box-sizing:border-box}}.sec_reservation .sec_wrap .reservation_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 0.49rem;position:relative;width:12.6rem;margin:0.48rem auto 0;padding-block:0.8rem;padding-inline:0.7rem;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:640px){.sec_reservation .sec_wrap .reservation_box{display:block;width:100%;padding-block:0.52rem 0.6rem;padding-inline:0.2rem}}.sec_reservation .sec_wrap .reservation_box:before{content:"";display:block;position:absolute;top:-0.2rem;left:50%;width:1px;height:0.4rem;background-color:#1E1E28;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sec_reservation .sec_wrap .reservation_box .reservation_txt_box{text-align:center;-ms-flex-negative:0;flex-shrink:0;padding-left:0.29rem}@media screen and (max-width:640px){.sec_reservation .sec_wrap .reservation_box .reservation_txt_box{padding-left:0}}.sec_reservation .sec_wrap .reservation_box .reservation_txt_box .reservation_txt_deco{font-size:0.18rem;letter-spacing:0.05em}@media screen and (max-width:640px){.sec_reservation .sec_wrap .reservation_box .reservation_txt_box .reservation_txt_deco{font-size:0.16rem}}.sec_reservation .sec_wrap .reservation_box .reservation_txt_box .reservation_txt{margin-top:0.4rem;font-size:0.46rem;letter-spacing:0.2em}@media screen and (max-width:640px){.sec_reservation .sec_wrap .reservation_box .reservation_txt_box .reservation_txt{margin-top:0.32rem;font-size:0.32rem}}.sec_reservation .sec_wrap .reservation_box .reservation_txt_box .reservation_txt:before{content:"";display:block;width:0.39rem;height:0.44rem;margin-bottom:0.26rem;margin-inline:auto;background-image:url("../common/img/icon_bestrate.svg");background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:640px){.sec_reservation .sec_wrap .reservation_box .reservation_txt_box .reservation_txt:before{margin-bottom:0.21rem}}.sec_reservation .sec_wrap .reservation_box .reservation_txt_box .reservation_note{margin-top:0.17rem;font-size:0.14rem}@media screen and (max-width:640px){.sec_reservation .sec_wrap .reservation_box .reservation_txt_box .reservation_note{margin-top:0.11rem}}.sec_reservation .sec_wrap .reservation_box .reservation_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.2rem}@media screen and (max-width:640px){.sec_reservation .sec_wrap .reservation_box .reservation_nav{display:block;margin-top:0.32rem}}.sec_reservation .sec_wrap .reservation_box .reservation_nav .reservation_list{width:calc(50% - 0.1rem);height:0.7rem}@media screen and (max-width:640px){.sec_reservation .sec_wrap .reservation_box .reservation_nav .reservation_list{width:100%}}@media screen and (max-width:640px){.sec_reservation .sec_wrap .reservation_box .reservation_nav .reservation_list+.reservation_list{margin-top:0.1rem}}.sec_reservation .sec_wrap .reservation_box .reservation_nav .reservation_list .reservation_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;height:100%;padding-right:0.25rem;background-color:#F2F2F2;border-radius:4px;border:1px solid #1E1E28;font-size:0.14rem;line-height:1.5;letter-spacing:0.05em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}@media screen and (max-width:640px){.sec_reservation .sec_wrap .reservation_box .reservation_nav .reservation_list .reservation_link{font-size:0.12rem}}.no-touchevents .sec_reservation .sec_wrap .reservation_box .reservation_nav .reservation_list .reservation_link:hover{opacity:0.7}.no-touchevents .sec_reservation .sec_wrap .reservation_box .reservation_nav .reservation_list .reservation_link:hover:after{-webkit-transform:translateX(3px);transform:translateX(3px)}.sec_reservation .sec_wrap .reservation_box .reservation_nav .reservation_list .reservation_link:after{content:"";display:block;position:absolute;right:0.21rem;width:0.055rem;height:0.08rem;margin-top:0.03rem;background-image:url("../common/img/icon_arrow_b.svg");background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.sec_concept{margin-top:0.9rem;padding-top:0.5rem}@media screen and (max-width:640px){.sec_concept{margin-top:0;padding-top:0.6rem}}.sec_concept .sec_wrap .concept_about{position:relative;width:100%;background-image:url("../img/concept_bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:640px){.sec_concept .sec_wrap .concept_about{background-image:url("../img/concept_bg_sp.jpg")}}.sec_concept .sec_wrap .concept_about:after{content:"";display:block;position:absolute;top:0;width:100%;height:100%;background-color:rgba(30,30,30,0.5);mix-blend-mode:multiply}.sec_concept .sec_wrap .concept_about .concept_box{position:relative;text-align:center;padding-block:1.34rem 1.3rem;color:#fff;z-index:1}.sec_concept .sec_wrap .concept_about .concept_box .concept_subttl{margin-top:0.55rem;font-size:0.28rem;line-height:2;letter-spacing:0.1em}@media screen and (max-width:640px){.sec_concept .sec_wrap .concept_about .concept_box .concept_subttl{font-size:0.24rem;line-height:1.91}}.sec_concept .sec_wrap .concept_about .concept_box .concept_txt{margin-top:0.28rem;font-size:0.16rem;line-height:2.88;letter-spacing:0.1em}@media screen and (max-width:640px){.sec_concept .sec_wrap .concept_about .concept_box .concept_txt{margin-top:0.17rem;font-size:0.14rem;line-height:2.57;letter-spacing:0.05em}}.sec_concept .sec_wrap .concept_about .concept_box .concept_logo{display:block;width:2.2rem;height:2.2rem;margin:0.75rem auto 0}@media screen and (max-width:640px){.sec_concept .sec_wrap .concept_about .concept_box .concept_logo{margin:0.39rem auto 0}}.sec_concept .sec_wrap .concept_hotel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:640px){.sec_concept .sec_wrap .concept_hotel{display:block}}.sec_concept .sec_wrap .concept_hotel .concept_box{position:relative;width:50%;height:8rem;-webkit-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width:640px){.sec_concept .sec_wrap .concept_hotel .concept_box{width:100%;height:150vh}}.no-touchevents .sec_concept .sec_wrap .concept_hotel .concept_box._left:hover,.no-touchevents .sec_concept .sec_wrap .concept_hotel .concept_box._right:hover{width:60%}.no-touchevents .sec_concept .sec_wrap .concept_hotel .concept_box._left:hover .explain_box,.no-touchevents .sec_concept .sec_wrap .concept_hotel .concept_box._right:hover .explain_box{opacity:1}.sec_concept .sec_wrap .concept_hotel .concept_box._right .ttl_box{background-image:url(../img/concept_hotelbg.jpg)}.sec_concept .sec_wrap .concept_hotel .concept_box._right .explain_box .explain_deco{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;right:auto;left:0}.sec_concept .sec_wrap .concept_hotel .concept_box._right .explain_box .explain_deco:before{height:1px;margin-left:0;margin-right:0.2rem}.sec_concept .sec_wrap .concept_hotel .concept_box .flex_box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}@media screen and (max-width:640px){.sec_concept .sec_wrap .concept_hotel .concept_box .flex_box{position:sticky;top:0;display:block;height:100vh}}.sec_concept .sec_wrap .concept_hotel .concept_box .ttl_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-image:url(../img/concept_hotelbg_p.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:all 0.3s;transition:all 0.3s}.sec_concept .sec_wrap .concept_hotel .concept_box .ttl_box .concept_ttl{position:relative;font-size:0.5rem;letter-spacing:0.2em;color:#fff}.sec_concept .sec_wrap .concept_hotel .concept_box .ttl_box .concept_ttl .ttl_deco{display:block;position:absolute;bottom:calc(100% + 0.2rem);left:50%;font-size:0.2rem;letter-spacing:0.2em;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}@media screen and (max-width:640px){.sec_concept .sec_wrap .concept_hotel .concept_box .ttl_box .concept_ttl .ttl_president{font-size:0.4rem;letter-spacing:0.2em}}.sec_concept .sec_wrap .concept_hotel .concept_box .explain_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(30,30,40,0.9);color:#fff;pointer-events:none;opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width:640px){.sec_concept .sec_wrap .concept_hotel .concept_box .explain_box{padding-inline:0.3rem;-webkit-box-sizing:border-box;box-sizing:border-box}}.sec_concept .sec_wrap .concept_hotel .concept_box .explain_box .explain_deco{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media screen and (max-width:640px){.sec_concept .sec_wrap .concept_hotel .concept_box .explain_box .explain_deco{display:none}}.sec_concept .sec_wrap .concept_hotel .concept_box .explain_box .explain_deco span{position:relative;top:0.1rem;font-size:0.14rem;letter-spacing:0.2em}.sec_concept .sec_wrap .concept_hotel .concept_box .explain_box .explain_deco:before{content:"";display:inline-block;width:0.2rem;height:1px;margin-left:0.2rem;background-color:#fff}.sec_concept .sec_wrap .concept_hotel .concept_box .explain_box .explain_list{width:5.2rem}@media screen and (max-width:640px){.sec_concept .sec_wrap .concept_hotel .concept_box .explain_box .explain_list{width:100%}}.sec_concept .sec_wrap .concept_hotel .concept_box .explain_box .explain_list .explain_ttl{font-size:0.28rem;letter-spacing:0.05em}@media screen and (max-width:640px){.sec_concept .sec_wrap .concept_hotel .concept_box .explain_box .explain_list .explain_ttl{font-size:0.2rem}}.sec_concept .sec_wrap .concept_hotel .concept_box .explain_box .explain_list .explain_txt{display:block;margin-top:0.28rem;font-size:0.15rem;line-height:2.8;letter-spacing:0.05em}@media screen and (max-width:640px){.sec_concept .sec_wrap .concept_hotel .concept_box .explain_box .explain_list .explain_txt{margin-top:0.2rem;font-size:0.12rem}}.sec_concept .sec_wrap .hotel_list{background-color:#2C323F;padding-block:1.28rem 1.33rem;color:#fff}@media screen and (max-width:640px){.sec_concept .sec_wrap .hotel_list{padding-block:0.72rem 0.74rem}}.sec_concept .sec_wrap .hotel_list .list_wrap{padding-inline:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:640px){.sec_concept .sec_wrap .hotel_list .list_wrap{padding-inline:0.3rem}}.sec_concept .sec_wrap .hotel_list .flex_box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 0.3rem;margin-top:0.48rem}@media screen and (max-width:640px){.sec_concept .sec_wrap .hotel_list .flex_box{display:block;margin-top:0.33rem}}@media screen and (max-width:640px){.sec_concept .sec_wrap .hotel_list .flex_box .list_box+.list_box{margin-top:0.7rem}}.sec_concept .sec_wrap .hotel_list .flex_box .list_box .list_label{position:relative;padding-bottom:0.12rem;font-size:0.2rem;letter-spacing:0.2em}.sec_concept .sec_wrap .hotel_list .flex_box .list_box .list_label span{font-size:0.12rem;letter-spacing:0.2em;margin-right:0.15rem}@media screen and (max-width:640px){.sec_concept .sec_wrap .hotel_list .flex_box .list_box .list_label span{display:block;margin-bottom:0.07rem}}.sec_concept .sec_wrap .hotel_list .flex_box .list_box .list_label:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#D77850}.sec_concept .sec_wrap .hotel_list .flex_box .list_box .list_label._president:after{background-color:#897850}.sec_concept .sec_wrap .hotel_list .flex_box .list_box .hotel_lists{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 0.3rem;margin-top:0.4rem}@media screen and (max-width:640px){.sec_concept .sec_wrap .hotel_list .flex_box .list_box .hotel_lists{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.34rem;margin-top:0.3rem}}.sec_concept .sec_wrap .hotel_list .flex_box .list_box .hotel_lists .list{width:1.6rem}@media screen and (max-width:640px){.sec_concept .sec_wrap .hotel_list .flex_box .list_box .hotel_lists .list{width:calc(50% - 0.17rem)}}.sec_concept .sec_wrap .hotel_list .flex_box .list_box .hotel_lists .list .hotel_link{display:block;width:100%;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.no-touchevents .sec_concept .sec_wrap .hotel_list .flex_box .list_box .hotel_lists .list .hotel_link:hover{opacity:0.7}.no-touchevents .sec_concept .sec_wrap .hotel_list .flex_box .list_box .hotel_lists .list .hotel_link:hover .hotel_pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}.sec_concept .sec_wrap .hotel_list .flex_box .list_box .hotel_lists .list .hotel_link .hotel_pic{display:block;width:100%;height:1.6rem;overflow:hidden}@media screen and (max-width:640px){.sec_concept .sec_wrap .hotel_list .flex_box .list_box .hotel_lists .list .hotel_link .hotel_pic{width:1.4rem;height:1.4rem}}.sec_concept .sec_wrap .hotel_list .flex_box .list_box .hotel_lists .list .hotel_link .hotel_pic img{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.sec_concept .sec_wrap .hotel_list .flex_box .list_box .hotel_lists .list .hotel_link .hotel_name{margin-top:0.15rem;font-size:0.2rem;line-height:1.35;letter-spacing:0.2em;text-align:center}@media screen and (max-width:640px){.sec_concept .sec_wrap .hotel_list .flex_box .list_box .hotel_lists .list .hotel_link .hotel_name{margin-top:0.11rem;font-size:0.16rem}}.sec_member{position:relative;margin-top:1.41rem;padding-block:0.97rem 0.63rem}@media screen and (max-width:640px){.sec_member{margin-top:0.8rem;padding-block:0.58rem 0.8rem}}.sec_member:before{content:"";display:block;position:absolute;top:0;right:0;width:calc(50% + 2.81rem);height:100%;background-color:#fff}@media screen and (max-width:640px){.sec_member:before{width:calc(100% - 0.8rem)}}.sec_member .sec_wrap{position:relative;padding-inline:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:640px){.sec_member .sec_wrap{padding-inline:0.3rem}}.sec_member .sec_wrap .member_box{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:640px){.sec_member .sec_wrap .member_box{display:block}}.sec_member .sec_wrap .member_box .content_ttl{width:50%}@media screen and (max-width:640px){.sec_member .sec_wrap .member_box .content_ttl{width:100%}}.sec_member .sec_wrap .member_box .member_txt{width:50%;font-size:0.15rem;line-height:2.8;letter-spacing:0.04em}@media screen and (max-width:640px){.sec_member .sec_wrap .member_box .member_txt{width:100%;margin-top:0.44rem;font-size:0.14rem;line-height:2.57}}.sec_member .sec_wrap .member_benefits{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 0.33rem;padding-top:0.96rem}@media screen and (max-width:640px){.sec_member .sec_wrap .member_benefits{display:block;padding-top:0.69rem}}.sec_member .sec_wrap .member_benefits .benefits_list{position:relative;width:25%;min-height:3.6rem;background-color:#fff;padding-top:0.65rem;padding-inline:0.4rem 0.2rem;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:640px){.sec_member .sec_wrap .member_benefits .benefits_list{width:100%;min-height:auto;padding-block:0.2rem 0.4rem;padding-inline:0.3rem}}@media screen and (max-width:640px){.sec_member .sec_wrap .member_benefits .benefits_list+.benefits_list{margin-top:0.3rem}}.sec_member .sec_wrap .member_benefits .benefits_list .point_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:-0.04rem;left:0.2rem;width:0.5rem;height:0.66rem;background-image:url("../common/img/icon_point_bnr.svg");background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;font-size:0.16rem;line-height:1.37;letter-spacing:0.1em}.sec_member .sec_wrap .member_benefits .benefits_list .point_label:before{content:"POINT";display:block;font-size:0.1rem;line-height:1.3;letter-spacing:0.05em}.sec_member .sec_wrap .member_benefits .benefits_list .benefits_item .benefits_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sec_member .sec_wrap .member_benefits .benefits_list .benefits_item .benefits_icon img{display:block}.sec_member .sec_wrap .member_benefits .benefits_list .benefits_item .benefits_icon._01 img{width:0.5rem;height:0.7rem}@media screen and (max-width:640px){.sec_member .sec_wrap .member_benefits .benefits_list .benefits_item .benefits_icon._01 img{width:0.37rem;height:0.52rem}}.sec_member .sec_wrap .member_benefits .benefits_list .benefits_item .benefits_icon._02 img{width:0.73rem;height:0.66rem}@media screen and (max-width:640px){.sec_member .sec_wrap .member_benefits .benefits_list .benefits_item .benefits_icon._02 img{width:0.55rem;height:0.5rem}}.sec_member .sec_wrap .member_benefits .benefits_list .benefits_item .benefits_icon._03 img{width:0.61rem;height:0.66rem}@media screen and (max-width:640px){.sec_member .sec_wrap .member_benefits .benefits_list .benefits_item .benefits_icon._03 img{width:0.46rem;height:0.5rem}}.sec_member .sec_wrap .member_benefits .benefits_list .benefits_item .benefits_icon._04 img{width:0.71rem;height:0.56rem}@media screen and (max-width:640px){.sec_member .sec_wrap .member_benefits .benefits_list .benefits_item .benefits_icon._04 img{width:0.53rem;height:0.42rem}}.sec_member .sec_wrap .member_benefits .benefits_list .benefits_item .benefits_ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0.29rem;font-size:0.18rem;line-height:1.66;text-align:center}@media screen and (max-width:640px){.sec_member .sec_wrap .member_benefits .benefits_list .benefits_item .benefits_ttl{margin-top:0.2rem;font-size:0.16rem;line-height:1.87}}.sec_member .sec_wrap .member_benefits .benefits_list .benefits_item .benefits_txt{font-family:"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",verdana,"メイリオ","Meiryo","Osaka",sans-serif;font-weight:400;margin-top:0.1rem;font-size:0.14rem;line-height:2.14;letter-spacing:0.04em}@media screen and (max-width:640px){.sec_member .sec_wrap .member_benefits .benefits_list .benefits_item .benefits_txt{margin-top:0.14rem}}.sec_member .sec_wrap .member_benefits .benefits_list .benefits_item .benefits_txt .note{display:block;margin-top:0.19rem;font-size:0.12rem;line-height:1;letter-spacing:0.04em}@media screen and (max-width:640px){.sec_member .sec_wrap .member_benefits .benefits_list .benefits_item .benefits_txt .note{margin-top:0.18rem}}.sec_member .sec_wrap .member_btn{margin-top:0.96rem}@media screen and (max-width:640px){.sec_member .sec_wrap .member_btn{margin-top:0.37rem;margin-inline:auto}}.sec_pamp{position:relative;padding-block:1.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#F2F2F2}@media screen and (max-width:640px){.sec_pamp{padding-block:0.72rem 0.8rem}}.sec_pamp:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../img/pamp_bg.png");background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:640px){.sec_pamp:before{background-image:url("../img/pamp_bg_sp.png")}}.sec_pamp .sec_wrap{padding-inline:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:640px){.sec_pamp .sec_wrap{padding-inline:0.3rem}}.sec_pamp .sec_wrap>.in{position:relative;padding:1.26rem 1rem 1.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(169,159,134,0.2)}@media screen and (max-width:640px){.sec_pamp .sec_wrap>.in{padding:0;background-color:transparent}}.sec_pamp .pamp_pdf-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 0.1rem;font-size:0.15rem;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.no-touchevents .sec_pamp .pamp_pdf-link:hover{opacity:0.7}@media screen and (max-width:640px){.sec_pamp .pamp_pdf-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0.14rem}}.sec_pamp .pamp_pdf-link:after{content:"";display:block;width:0.24rem;height:0.24rem;background-image:url("../common/img/icon_pdf.svg");background-size:cover;background-position:center center;background-repeat:no-repeat}.sec_pamp .pamp_wrap{margin:0 auto}.sec_pamp .pamp_wrap .pamp_area{position:relative;background-color:#fff;margin-top:0.51rem;padding:0.7rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #897850}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_area{margin-top:0.3rem;padding:0.49rem 0.3rem 0.57rem}}.sec_pamp .pamp_wrap .pamp_area:after,.sec_pamp .pamp_wrap .pamp_area:before{content:"";display:block;position:absolute;width:8.8rem;height:1.3rem;pointer-events:none}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_area:after,.sec_pamp .pamp_wrap .pamp_area:before{width:1.8rem;height:1.3rem}}.sec_pamp .pamp_wrap .pamp_area:before{top:0.1rem;left:0.1rem;border-top:1px solid #897850;border-left:1px solid #897850}.sec_pamp .pamp_wrap .pamp_area:after{bottom:0.1rem;right:0.1rem;border-bottom:1px solid #897850;border-right:1px solid #897850}.sec_pamp .pamp_wrap .pamp_area .pamp_yama_box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 0.78rem;position:relative}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_area .pamp_yama_box{display:block}}.sec_pamp .pamp_wrap .pamp_area .pamp_yama_box .ttl_box .pamp_yama-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sec_pamp .pamp_wrap .pamp_area .pamp_yama_box .ttl_box .pamp_yama-ttl .pamp_icon{display:block;width:0.5rem;height:0.5rem;margin-right:0.26rem}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_area .pamp_yama_box .ttl_box .pamp_yama-ttl .pamp_icon{margin-right:0.3rem}}.sec_pamp .pamp_wrap .pamp_area .pamp_yama_box .ttl_box .pamp_yama-ttl .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:0.34rem}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_area .pamp_yama_box .ttl_box .pamp_yama-ttl .ttl{display:block;font-size:0.3rem}}.sec_pamp .pamp_wrap .pamp_area .pamp_yama_box .ttl_box .pamp_yama-ttl .ttl ._ja{position:relative;bottom:0.07rem}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_area .pamp_yama_box .ttl_box .pamp_yama-ttl .ttl ._ja{display:block;bottom:0}}.sec_pamp .pamp_wrap .pamp_area .pamp_yama_box .ttl_box .pamp_yama-ttl .ttl ._en{margin-left:0.23rem;color:#897850;font-size:0.16rem;letter-spacing:0.2em}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_area .pamp_yama_box .ttl_box .pamp_yama-ttl .ttl ._en{display:block;margin-left:0;font-size:0.14rem}}.sec_pamp .pamp_wrap .pamp_area .pamp_yama_box .ttl_box .pamp_yama-txt{margin-top:0.21rem;font-size:0.14rem;line-height:2.14;letter-spacing:0.04em}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_area .pamp_yama_box .ttl_box .pamp_yama-txt{margin-top:0.26rem}}.sec_pamp .pamp_wrap .pamp_area .pamp_yama_box .pamp_pic{display:block;width:3.02rem;height:2.1rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1)}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_area .pamp_yama_box .pamp_pic{width:100%;height:auto;margin-top:0.21rem}}.sec_pamp .pamp_wrap .pamp_area .pamp_yama_box .pamp_pdf-link{position:absolute;bottom:0;left:0}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_area .pamp_yama_box .pamp_pdf-link{position:static;margin-top:0.3rem}}.sec_pamp .pamp_wrap .pamp_htlArea{margin-top:0.89rem}.sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.43rem 0.39rem;margin-top:0.5rem}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists{display:block}}.sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list{position:relative;width:calc((100% - 0.78rem) * 1 / 3);padding-block:0.47rem 0.61rem;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #897850}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list{width:100%;padding-block:0.48rem 0.56rem}}.sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list:after,.sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list:before{content:"";display:block;position:absolute;width:2.2rem;height:2.8rem;pointer-events:none}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list:after,.sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list:before{width:1.8rem;height:1.3rem}}.sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list:before{top:0.1rem;left:0.1rem;border-top:1px solid #897850;border-left:1px solid #897850}.sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list:after{bottom:0.1rem;right:0.1rem;border-bottom:1px solid #897850;border-right:1px solid #897850}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list+.pamp_list{margin-top:0.2rem}}.sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list .pamp_ttl{font-size:0.2rem;line-height:2}.sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list .pamp_pic{display:block;width:1.75rem;height:2.5rem;margin-top:0.28rem;margin-inline:auto;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1)}.sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list .pamp_pic img{-o-object-position:top;object-position:top}.sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list .pamp_pdf-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:0.3rem;margin-inline:auto}.sec_pamp .pamp_wrap .pamp_agcArea{margin-top:0.9rem}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_agcArea{margin-top:0.75rem}}.sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea{margin-top:0.51rem}.sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.4rem}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists{display:block;margin-top:0.31rem}}.sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists .pamp_agc-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:calc((100% - 0.8rem) * 1 / 3);height:0.7rem;background-color:#fff}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists .pamp_agc-list{width:100%;height:0.6rem}}.sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists .pamp_agc-list{border:1px solid #897850;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.no-touchevents .sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists .pamp_agc-list:hover{opacity:0.7}.no-touchevents .sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists .pamp_agc-list:hover:after{-webkit-transform:translateX(3px);transform:translateX(3px)}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists .pamp_agc-list+.pamp_agc-list{margin-top:0.1rem}}.sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists .pamp_agc-list:after{content:"";display:block;position:absolute;right:0.2rem;width:0.055rem;height:0.08rem;background-image:url("../common/img/icon_arrow_b.svg");background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists .pamp_agc-list .pamp_pdf-link{width:100%;height:100%;padding-inline:0.2rem}.sec_pamp .pamp_wrap .pamp_agcArea .travel_btn{margin-top:0.51rem;margin-inline:auto;gap:0 0.6rem}@media screen and (max-width:640px){.sec_pamp .pamp_wrap .pamp_agcArea .travel_btn{gap:0 0.12rem;font-size:0.13rem}}.sec_attempt{padding-top:1.4rem}@media screen and (max-width:640px){.sec_attempt{padding-top:0.8rem}}.sec_attempt .sec_wrap{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:640px){.sec_attempt .sec_wrap{padding-inline:0.3rem;-webkit-box-sizing:border-box;box-sizing:border-box}}.sec_attempt .sec_wrap .in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 1rem;position:relative}@media screen and (max-width:640px){.sec_attempt .sec_wrap .in{display:block}}.sec_attempt .sec_wrap .in .attempt_box{width:5rem;padding-top:0.54rem;border-top:4px solid #1E1E28;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:640px){.sec_attempt .sec_wrap .in .attempt_box{width:100%;padding-top:0.36rem}}.sec_attempt .sec_wrap .in .attempt_box .txt_box{margin-top:0.51rem}@media screen and (max-width:640px){.sec_attempt .sec_wrap .in .attempt_box .txt_box{margin-top:0.31rem}}.sec_attempt .sec_wrap .in .attempt_box .txt_box .attempt_subttl{padding-top:0.46rem;border-top:1px solid #1E1E28;font-size:0.24rem;line-height:2.08}@media screen and (max-width:640px){.sec_attempt .sec_wrap .in .attempt_box .txt_box .attempt_subttl{padding-top:0.31rem;font-size:0.18rem;line-height:1.88}}.sec_attempt .sec_wrap .in .attempt_box .txt_box .attempt_txt{margin-top:0.11rem;font-size:0.15rem;line-height:2.66}@media screen and (max-width:640px){.sec_attempt .sec_wrap .in .attempt_box .txt_box .attempt_txt{font-size:0.14rem;line-height:2.57}}.sec_attempt .sec_wrap .in .pic_box{display:-ms-grid;display:grid;gap:0.08rem;width:5rem;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:640px) and (max-width:640px){.sec_attempt .sec_wrap .in .pic_box{gap:0.04rem;width:100%;margin-top:0.42rem}}.sec_attempt .sec_wrap .in .pic_box .attempt_pic{display:block}.sec_attempt .sec_wrap .in .pic_box .attempt_pic:first-child{-ms-grid-column-span:3;grid-column:span 3/span 3;gap:0.1rem;width:5rem;height:3.9rem}@media screen and (max-width:640px){.sec_attempt .sec_wrap .in .pic_box .attempt_pic:first-child{width:100%;height:auto}}.sec_attempt .sec_wrap .in .pic_box .attempt_pic:nth-child(2){-ms-grid-column-span:2;grid-column:span 2/span 2;-ms-grid-row-span:2;grid-row:span 2/span 2;-ms-grid-row:2;grid-row-start:2;width:3.2rem;height:2.4rem}@media screen and (max-width:640px){.sec_attempt .sec_wrap .in .pic_box .attempt_pic:nth-child(2){width:100%;height:auto}}.sec_attempt .sec_wrap .in .pic_box .attempt_pic:nth-child(3){-ms-grid-column:3;grid-column-start:3;-ms-grid-row:2;grid-row-start:2;width:1.7rem;height:1.15rem}@media screen and (max-width:640px){.sec_attempt .sec_wrap .in .pic_box .attempt_pic:nth-child(3){width:100%;height:auto}}.sec_attempt .sec_wrap .in .pic_box .attempt_pic:nth-child(4){-ms-grid-column:3;grid-column-start:3;-ms-grid-row:3;grid-row-start:3;width:1.7rem;height:1.15rem}@media screen and (max-width:640px){.sec_attempt .sec_wrap .in .pic_box .attempt_pic:nth-child(4){width:100%;height:auto}}.sec_attempt .sec_wrap .in .btn_box{position:absolute;bottom:0;left:0}@media screen and (max-width:640px){.sec_attempt .sec_wrap .in .btn_box{position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0.31rem auto 0}}.sec_attempt:nth-child(2n) .sec_wrap .in{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sec_attempt:nth-child(2n) .sec_wrap .in .btn_box{left:calc(50% + 0.5rem)}.sec_attempt._tsukurite .sec_wrap .in .attempt_box .content_ttl img{display:block;width:5rem;height:0.68rem;margin-bottom:0.36rem}@media screen and (max-width:640px){.sec_attempt._tsukurite .sec_wrap .in .attempt_box .content_ttl img{width:100%;height:auto;margin-bottom:0.21rem}}.banner{margin-top:1.4rem}@media screen and (max-width:640px){.banner{margin-top:0.8rem}}.banner .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-inline:0.5rem;gap:0.16rem}@media screen and (max-width:640px){.banner .wrap{display:block;padding-top:0 0.3rem;padding-inline:0.3rem}}.banner .wrap .banner_link{display:block;-webkit-filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.1));filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.1));-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.no-touchevents .banner .wrap .banner_link:hover{opacity:0.7}.banner .wrap .banner_link .banner_pic{width:3.18rem;height:1.8rem}@media screen and (max-width:640px){.banner .wrap .banner_link .banner_pic{width:100%;height:auto}}@media screen and (max-width:640px){.banner .wrap .banner_link+.banner_link{margin-top:0.18rem}}@media screen and (orientation:portrait){.os-mac.safari .sec_reservation .sec_wrap .reservation_box .reservation_nav .reservation_list .reservation_link{padding-right:0.15rem;font-size:0.1rem}.os-mac.safari .sec_concept .sec_wrap .hotel_list .flex_box{display:block}.os-mac.safari .sec_concept .sec_wrap .hotel_list .flex_box .list_box+.list_box{margin-top:0.7rem}.os-mac.safari .sec_member .sec_wrap .member_benefits{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.33rem}.os-mac.safari .sec_member .sec_wrap .member_benefits .benefits_list{width:calc(50% - 0.165rem)}.os-mac.safari .sec_pamp .sec_wrap{padding-inline:0.5rem}.os-mac.safari .sec_pamp .sec_wrap>.in{padding:1.26rem 0.5rem 1.4rem}.os-mac.safari .sec_pamp .pamp_wrap .pamp_area:after,.os-mac.safari .sec_pamp .pamp_wrap .pamp_area:before{width:4.4rem;height:0.6rem}.os-mac.safari .sec_pamp .pamp_wrap .pamp_area .pamp_yama_box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 0.78rem;position:relative}}@media screen and (orientation:portrait) and (max-width:640px){.os-mac.safari .sec_pamp .pamp_wrap .pamp_area .pamp_yama_box{display:block}}@media screen and (orientation:portrait){.os-mac.safari .sec_pamp .pamp_wrap .pamp_area .pamp_yama_box .ttl_box .pamp_yama-ttl .ttl ._ja{bottom:0.04rem}.os-mac.safari .sec_pamp .pamp_wrap .pamp_area .pamp_yama_box .ttl_box .pamp_yama-txt{font-size:0.12rem}.os-mac.safari .sec_pamp .pamp_wrap .pamp_htlArea{margin-top:0.89rem}.os-mac.safari .sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.43rem 0.39rem;margin-top:0.5rem}}@media screen and (orientation:portrait) and (max-width:640px){.os-mac.safari .sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists{display:block}}@media screen and (orientation:portrait){.os-mac.safari .sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list{position:relative;width:calc((100% - 0.78rem) * 1 / 3);padding-block:0.47rem 0.61rem;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (orientation:portrait) and (max-width:640px){.os-mac.safari .sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list{width:100%;padding-block:0.48rem 0.56rem}}@media screen and (orientation:portrait){.os-mac.safari .sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list:after,.os-mac.safari .sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list:before{content:"";display:block;position:absolute;width:2.2rem;height:2.8rem;pointer-events:none}}@media screen and (orientation:portrait) and (max-width:640px){.os-mac.safari .sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list:after,.os-mac.safari .sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list:before{width:1.8rem;height:1.3rem}}@media screen and (orientation:portrait) and (max-width:640px){.os-mac.safari .sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list+.pamp_list{margin-top:0.2rem}}@media screen and (orientation:portrait){.os-mac.safari .sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list .pamp_ttl{font-size:0.2rem;line-height:2}.os-mac.safari .sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list .pamp_pic{display:block;width:1.75rem;height:2.5rem;margin-top:0.28rem;margin-inline:auto;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1)}.os-mac.safari .sec_pamp .pamp_wrap .pamp_htlArea .pamp_listsArea .pamp_lists .pamp_list .pamp_pdf-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:0.3rem;margin-inline:auto}.os-mac.safari .sec_pamp .pamp_wrap .pamp_agcArea{margin-top:0.9rem}}@media screen and (orientation:portrait) and (max-width:640px){.os-mac.safari .sec_pamp .pamp_wrap .pamp_agcArea{margin-top:0.75rem}}@media screen and (orientation:portrait){.os-mac.safari .sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea{margin-top:0.51rem}.os-mac.safari .sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.4rem}}@media screen and (orientation:portrait) and (max-width:640px){.os-mac.safari .sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists{display:block;margin-top:0.31rem}}@media screen and (orientation:portrait){.os-mac.safari .sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists .pamp_agc-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:calc((100% - 0.8rem) * 1 / 3);height:0.7rem;padding-inline:0.2rem;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}}@media screen and (orientation:portrait) and (max-width:640px){.os-mac.safari .sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists .pamp_agc-list{width:100%;height:0.6rem}}@media screen and (orientation:portrait){.no-touchevents .os-mac.safari .sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists .pamp_agc-list:hover{opacity:0.7}.no-touchevents .os-mac.safari .sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists .pamp_agc-list:hover:after{-webkit-transform:translateX(3px);transform:translateX(3px)}.os-mac.safari .sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists .pamp_agc-list:after{content:"";display:block;position:absolute;right:0.2rem;width:0.055rem;height:0.08rem;background-image:url("../common/img/icon_arrow_b.svg");background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}}@media screen and (orientation:portrait) and (max-width:640px){.os-mac.safari .sec_pamp .pamp_wrap .pamp_agcArea .pamp_agc-listsArea .pamp_agc-lists .pamp_agc-list+.pamp_agc-list{margin-top:0.1rem}}@media screen and (orientation:portrait){.os-mac.safari .sec_pamp .pamp_wrap .pamp_agcArea .travel_btn{margin-top:0.51rem;margin-inline:auto;gap:0 0.6rem}}@media screen and (orientation:portrait) and (max-width:640px){.os-mac.safari .sec_pamp .pamp_wrap .pamp_agcArea .travel_btn{gap:0 0.32rem}}@media screen and (orientation:portrait){.os-mac.safari .sec_attempt .sec_wrap .in .attempt_box .txt_box{margin-top:0.21rem}.os-mac.safari .sec_attempt .sec_wrap .in .attempt_box .txt_box .attempt_subttl{padding-top:0.26rem}.os-mac.safari .sec_attempt .sec_wrap .in .attempt_box .txt_box .attempt_txt{margin-top:0.11rem;font-size:0.13rem}}
/*# sourceMappingURL=index.css.map */