@font-face{font-family:"ActaW01-Light";src:url("../fonts/Acta W01 Light.woff") format("woff"),url("../fonts/Acta W01 Light.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"あおぞら明朝";src:url("../fonts/AozoraMinchoRegular.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"あおぞら明朝";src:url("../fonts/AozoraMinchoMedium.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"あおぞら明朝";src:url("../fonts/AozoraMincho-bold.ttf") format("truetype");font-weight:600;font-style:normal}.con_lnk,.con_room .wrp,.con_room .flexbox,.con_service,.con_service_2,.con_service_3,.con_popup .box_popup .tbl_normal{width:90%;max-width:1280px;margin:auto}@media only screen and (max-width: 1199px){.con_lnk,.con_room .wrp,.con_room .flexbox,.con_service,.con_service_2,.con_service_3,.con_popup .box_popup .tbl_normal{width:90%}}.con_lnk{max-width:1300px;margin-top:160px;margin-bottom:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lnk{margin-top:6rem}}@media only screen and (max-width: 767px){.con_lnk{margin-top:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lnk{margin-bottom:0rem}}@media only screen and (max-width: 767px){.con_lnk{margin-bottom:0em}}.con_lnk .c_title_m{margin-bottom:2rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lnk .c_title_m{margin-bottom:1.5rem}}@media only screen and (max-width: 767px){.con_lnk .c_title_m{margin-bottom:1.5em}}@media only screen and (min-width: 1200px){.con_lnk .cmn_unchlnk .inn .tl{font-size:85%;letter-spacing:0.02em}}@media print{.con_lnk .cmn_unchlnk .inn .tl{font-size:85%;letter-spacing:0.02em}}.con_room{padding-top:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room{padding-top:7rem}}@media only screen and (max-width: 767px){.con_room{padding-top:5em}}.con_room .wrp{max-width:1300px;margin-top:3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .wrp{margin-top:2em}}@media only screen and (max-width: 767px){.con_room .wrp{margin-top:1em}}@media only screen and (max-width: 767px){.con_room .wrp{width:100%}.con_room .wrp .slick-dots{display:none}}@media only screen and (max-width: 767px){.con_room .wrp .slide_basic_plan .slick-slider{width:100%}}.con_room .wrp .slide_basic_plan .slide{max-width:1300px;padding:0 0.5em}@media only screen and (max-width: 767px){.con_room .wrp .slide_basic_plan .slide{padding:0}}.con_room .wrp .slide_basic_plan .slide a{-webkit-transition:0.3s;transition:0.3s}.con_room .wrp .slide_basic_plan .slide a:hover{opacity:0.7}.con_room .wrp .slide_basic_plan>.slide:not(:first-child){display:none}.con_room .flexbox{margin:0 auto;margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .flexbox{margin-top:6em}}@media only screen and (max-width: 767px){.con_room .flexbox{margin-top:3em}}@media only screen and (min-width: 1200px){.con_room .flexbox{max-width:1300px}}@media print{.con_room .flexbox{max-width:1300px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .flexbox{max-width:680px}}@media only screen and (max-width: 767px){.con_room .flexbox{display:block}}.con_room .flexbox .box_l{padding-left:6%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .flexbox .box_l{padding-left:0%}}@media only screen and (max-width: 767px){.con_room .flexbox .box_l{padding-left:0}}.con_room .flexbox .box_l .d_txt{max-width:600px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .flexbox .box_l .d_txt{max-width:375px}}.con_room .flexbox .box_l .accordion_room{width:660px;margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .flexbox .box_l .accordion_room{width:95%}}@media only screen and (max-width: 767px){.con_room .flexbox .box_l .accordion_room{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .flexbox .box_l .accordion_room{margin-top:2em}}@media only screen and (max-width: 767px){.con_room .flexbox .box_l .accordion_room{margin-top:1em}}.con_room .flexbox .box_l .accordion_room .toggle{display:none}.con_room .flexbox .box_l .accordion_room .Label{cursor:pointer;padding:1em;display:block;border:1px solid #cccccc;position:relative}@media only screen and (max-width: 767px){.con_room .flexbox .box_l .accordion_room .Label{font-size:.84615rem}}.con_room .flexbox .box_l .accordion_room .Label:before{content:"";background:url(../../guestrooms/images/arrow_clause.png) top center no-repeat;top:50%;width:17px;height:17px;position:absolute;top:calc(50% - 5px);right:25px}@media only screen and (max-width: 767px){.con_room .flexbox .box_l .accordion_room .Label:before{right:8px;top:calc(50% - 8px)}}.con_room .flexbox .box_l .accordion_room .Label,.con_room .flexbox .box_l .accordion_room .content{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 0.3s;transition:all 0.3s;border-bottom:none}.con_room .flexbox .box_l .accordion_room .content{height:0;margin-bottom:10px;padding:0 20px;overflow:hidden;border:1px solid #cccccc;border-top:none}.con_room .flexbox .box_l .accordion_room .content .txt{line-height:1.5;margin-bottom:1rem}.con_room .flexbox .box_l .accordion_room .toggle:checked+.Label+.content{height:auto;padding:10px 23px 20px 23px;-webkit-transition:all 0.3s;transition:all 0.3s}.con_room .flexbox .box_l .accordion_room .toggle:checked+.Label::before{background:url(../../guestrooms/images/arrow_open.png) top center no-repeat}.con_room .flexbox .box_r{padding-left:10%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .flexbox .box_r{padding-left:10%}}@media only screen and (max-width: 767px){.con_room .flexbox .box_r{padding-left:0em}}@media only screen and (max-width: 767px){.con_room .flexbox .box_r{margin-top:1rem}}.con_room .flexbox .box_r .boxbtn{margin-top:1rem}.con_room .flexbox .box_r .boxbtn .cmn_txtlnk{margin-right:1rem;cursor:pointer}.con_room .flexbox .box_r .boxbtn .cmn_txtlnk:first-of-type a{pointer-events:none}.con_room .blockrsv .c_btn{margin:0 auto;margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .blockrsv .c_btn{margin-top:2em}}@media only screen and (max-width: 767px){.con_room .blockrsv .c_btn{margin-top:2rem}}.con_room .blockrsv .c_btn.w_360{width:360px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .blockrsv .c_btn.w_360{width:360px}}@media only screen and (max-width: 767px){.con_room .blockrsv .c_btn.w_360{width:210px}}.con_room .flexrsv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 767px){.con_room .flexrsv{display:block}}.con_room .flexrsv .c_btn{width:210px;margin-top:50px}@media only screen and (max-width: 767px){.con_room .flexrsv .c_btn{margin:0 auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .flexrsv .c_btn{width:210px}}@media only screen and (max-width: 767px){.con_room .flexrsv .c_btn{width:210px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_room .flexrsv .c_btn{margin-top:2em}}@media only screen and (max-width: 767px){.con_room .flexrsv .c_btn{margin-top:2em}}@media only screen and (min-width: 768px){.con_room .flexrsv .c_btn:first-child{margin-right:2%}}@media only screen and (max-width: 767px){.con_room .flexrsv .c_btn:last-child{margin-top:1rem}}.con_service{max-width:1600px;padding-top:100px;margin-bottom:170px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service{padding-top:7rem}}@media only screen and (max-width: 767px){.con_service{padding-top:5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service{margin-bottom:7rem}}@media only screen and (max-width: 767px){.con_service{margin-bottom:4em}}@media only screen and (max-width: 767px){.con_service .c_title_m{text-align:center;margin-top:1.5rem}}.con_service .flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-top:10rem}@media only screen and (max-width: 767px){.con_service .flexbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .flexbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width: 767px){.con_service .flexbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .flexbox{margin-top:7.5rem}}@media only screen and (max-width: 767px){.con_service .flexbox{margin-top:5em}}.con_service .flexbox:first-of-type{margin-top:2rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .flexbox:first-of-type{margin-top:1.5rem}}@media only screen and (max-width: 767px){.con_service .flexbox:first-of-type{margin-top:1em}}.con_service .flexbox .img{width:55%}@media only screen and (max-width: 767px){.con_service .flexbox .img{width:100%}}.con_service .flexbox .txtbox{width:33.75%}@media only screen and (max-width: 767px){.con_service .flexbox .txtbox{width:100%}}.con_service .flexbox .txtbox .c_title_m{margin-bottom:2rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .flexbox .txtbox .c_title_m{margin-bottom:1.5rem}}@media only screen and (max-width: 767px){.con_service .flexbox .txtbox .c_title_m{margin-bottom:1em}}.con_service .flexbox .txtbox .c_btn{margin-top:50px}@media only screen and (max-width: 767px){.con_service .flexbox .txtbox .c_btn{margin:0 auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .flexbox .txtbox .c_btn{margin-top:2em}}@media only screen and (max-width: 767px){.con_service .flexbox .txtbox .c_btn{margin-top:2rem}}.con_service .flexbox .txtbox .txt{margin-top:1em}@media only screen and (max-width: 767px){.con_service .flexbox .txtbox .txt{margin-top:2em}}.con_service .flexbox .txtbox .txt:first-child{margin-top:0}.con_service .flexbox .txtbox .txt a{text-decoration:underline;margin:0 0.25em}.con_service .flexbox:nth-of-type(odd) .txtbox{margin-left:5.625%;margin-right:5%}@media only screen and (max-width: 767px){.con_service .flexbox:nth-of-type(odd) .txtbox{margin-left:auto}}@media only screen and (max-width: 767px){.con_service .flexbox:nth-of-type(odd) .txtbox{margin-right:auto}}.con_service .flexbox:nth-of-type(odd)::before{content:'';z-index:-2;position:absolute;left:-10%;top:16%;width:110%;height:100%;max-height:622px;background:#f8f7f6}@media only screen and (max-width: 767px){.con_service .flexbox:nth-of-type(odd)::before{left:0%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .flexbox:nth-of-type(odd)::before{top:10%}}@media only screen and (max-width: 767px){.con_service .flexbox:nth-of-type(odd)::before{top:0%}}@media screen and (min-width: 768px) and (max-width: 1799px){.con_service .flexbox:nth-of-type(odd)::before{top:10%}}@media only screen and (max-width: 767px){.con_service .flexbox:nth-of-type(even) .img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:2rem}}.con_service .flexbox:nth-of-type(even) .txtbox{margin-right:5.625%;margin-left:5%}@media only screen and (max-width: 767px){.con_service .flexbox:nth-of-type(even) .txtbox{margin-right:auto}}@media only screen and (max-width: 767px){.con_service .flexbox:nth-of-type(even) .txtbox{margin-left:auto}}@media only screen and (max-width: 767px){.con_service .flexbox:nth-of-type(even) .txtbox{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.con_service .flexbox:nth-of-type(even)::before{content:'';z-index:-2;position:absolute;right:-10%;top:16%;width:110%;height:100%;max-height:622px;background:#f8f7f6}@media only screen and (max-width: 767px){.con_service .flexbox:nth-of-type(even)::before{right:0%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .flexbox:nth-of-type(even)::before{top:10%}}@media only screen and (max-width: 767px){.con_service .flexbox:nth-of-type(even)::before{top:0%}}@media screen and (min-width: 768px) and (max-width: 1799px){.con_service .flexbox:nth-of-type(even)::before{top:10%}}.con_service .flexbox .sbtn_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px;max-width:431px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .flexbox .sbtn_flex{margin-top:2em}}@media only screen and (max-width: 767px){.con_service .flexbox .sbtn_flex{margin-top:2rem}}.con_service .flexbox .sbtn_flex .box{width:47.56381%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .flexbox .sbtn_flex .box{width:48%}}@media only screen and (max-width: 767px){.con_service .flexbox .sbtn_flex .box{width:47.56381%}}.con_service_2{margin:0 auto;max-width:1280px}.con_service_2 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 767px){.con_service_2 ul{display:block}}.con_service_2 ul li{width:28.125%;margin-bottom:7rem}@media only screen and (max-width: 767px){.con_service_2 ul li{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service_2 ul li{margin-bottom:5rem}}@media only screen and (max-width: 767px){.con_service_2 ul li{margin-bottom:4em}}@media only screen and (min-width: 768px){.con_service_2 ul li{margin-left:7.8125%}.con_service_2 ul li:nth-child(3n+1){margin-left:0}}.con_service_2 ul li .c_title_m{margin-top:3rem;margin-bottom:2rem;line-height:1.2;text-align:left}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service_2 ul li .c_title_m{margin-top:1rem}}@media only screen and (max-width: 767px){.con_service_2 ul li .c_title_m{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service_2 ul li .c_title_m{margin-bottom:1rem}}@media only screen and (max-width: 767px){.con_service_2 ul li .c_title_m{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_service_2 ul li .c_title_m{text-align:center;margin-top:1.5rem}}.con_service_2 ul li .c_title_m span i{font-size:80%}@media only screen and (min-width: 1200px){.con_service_2 ul li .txt{max-width:364px;height:120px}}@media print{.con_service_2 ul li .txt{max-width:364px;height:120px}}.con_service_2 ul li .c_btn{margin-top:30px}@media only screen and (max-width: 767px){.con_service_2 ul li .c_btn{margin:0 auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service_2 ul li .c_btn{margin-top:2em}}@media only screen and (max-width: 767px){.con_service_2 ul li .c_btn{margin-top:2rem}}.con_service_3{margin:0 auto;max-width:1280px}.con_service_3 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 767px){.con_service_3 ul{display:block}}.con_service_3 ul li{width:48%;margin-bottom:7rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service_3 ul li{width:48%}}@media only screen and (max-width: 767px){.con_service_3 ul li{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service_3 ul li{margin-bottom:5rem}}@media only screen and (max-width: 767px){.con_service_3 ul li{margin-bottom:4em}}.con_service_3 ul li:nth-child(3){margin-bottom:0}.con_service_3 ul li .c_title_m{margin-top:3rem;margin-bottom:2rem;line-height:1.2;text-align:left}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service_3 ul li .c_title_m{margin-top:1rem}}@media only screen and (max-width: 767px){.con_service_3 ul li .c_title_m{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service_3 ul li .c_title_m{margin-bottom:1rem}}@media only screen and (max-width: 767px){.con_service_3 ul li .c_title_m{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_service_3 ul li .c_title_m{text-align:center;margin-top:1.5rem}}.con_service_3 ul li .c_title_m span i{font-size:80%}@media only screen and (min-width: 1200px){.con_service_3 ul li .txt{max-width:580px}}@media print{.con_service_3 ul li .txt{max-width:580px}}.con_service_3 ul li .c_btn{margin-top:30px}@media only screen and (max-width: 767px){.con_service_3 ul li .c_btn{margin-right:auto;margin-left:auto;margin-top:2rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service_3 ul li .c_btn{margin-top:2em}}@media only screen and (max-width: 767px){.con_service_3 ul li .c_btn{margin-top:2rem}}#btn_return{position:fixed;opacity:0;z-index:-1;bottom:-1em;-webkit-transition:all .3s ease;transition:all .3s ease}#btn_return.is-active{right:1em;bottom:1em;opacity:1;z-index:16;-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width: 768px) and (max-width: 1199px){#btn_return.is-active{bottom:6em}}@media only screen and (max-width: 767px){#btn_return.is-active{bottom:6em}}.con_popup{position:fixed;left:0;top:0;width:100%;height:100%;display:none;z-index:101;background-color:rgba(255,252,252,0.95);width:100%;height:100%;overflow:auto scroll}.con_popup .tl_basic--ptrn2 span.en::before{display:none}.con_popup .box_popup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-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;margin-top:9.23077rem;margin-bottom:4.61538rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_popup .box_popup{margin-top:5.53846rem}}@media only screen and (max-width: 767px){.con_popup .box_popup{margin-top:1.53846rem}}@media only screen and (max-width: 767px){.con_popup .box_popup{margin-bottom:4.61538rem}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_popup .box_popup{margin-bottom:3.07692rem}}.con_popup .box_popup .c_title_s span{margin:0 0 0.1em}@media only screen and (max-width: 767px){.con_popup .box_popup .c_title_s{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.con_popup .box_popup .c_title_s span{margin:0.2em 0}}.con_popup .box_popup .tbl_normal{max-width:1000px;margin-top:3.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_popup .box_popup .tbl_normal{margin-top:3em}}@media only screen and (max-width: 767px){.con_popup .box_popup .tbl_normal{margin-top:1.5em}}.con_popup .box_popup .tbl_normal tr th{width:20%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_popup .box_popup .tbl_normal tr th{width:20%}}@media only screen and (max-width: 767px){.con_popup .box_popup .tbl_normal tr th{width:100%}}.con_popup .box_popup .tbl_normal tr td{width:70%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_popup .box_popup .tbl_normal tr td{width:70%}}@media only screen and (max-width: 767px){.con_popup .box_popup .tbl_normal tr td{width:100%}}.con_popup .box_popup .tbl_normal tr td .switch_pt1,.con_popup .box_popup .tbl_normal tr td .switch_pt2,.con_popup .box_popup .tbl_normal tr td .switch_pt3,.con_popup .box_popup .tbl_normal tr td .switch_pt4{display:none}.con_popup .box_popup .tbl_normal tr td .switch_pt1.is-active,.con_popup .box_popup .tbl_normal tr td .switch_pt2.is-active,.con_popup .box_popup .tbl_normal tr td .switch_pt3.is-active,.con_popup .box_popup .tbl_normal tr td .switch_pt4.is-active{display:block}.con_popup .box_popup .tbl_normal tr td .ttl{font-weight:600}.con_popup .box_popup .tbl_normal tr td .txt{margin-bottom:1rem}.con_popup .box_popup .tbl_normal tr td .txt:last-of-type{margin-bottom:0}.con_popup .box_popup .tbl_normal tr td .tbl_wrp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:530px;margin-top:1.5rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_popup .box_popup .tbl_normal tr td .tbl_wrp{margin-top:1.5rem}}@media only screen and (max-width: 767px){.con_popup .box_popup .tbl_normal tr td .tbl_wrp{margin-top:1.5em}}.con_popup .box_popup .tbl_normal tr td .tbl_wrp .box{width:32%}@media only screen and (max-width: 767px){.con_popup .box_popup .tbl_normal tr td .tbl_wrp .box{width:48%}}@media only screen and (min-width: 768px){.con_popup .box_popup .tbl_normal tr td .tbl_wrp .box:nth-child(n+4){margin-top:1em}}@media only screen and (max-width: 767px){.con_popup .box_popup .tbl_normal tr td .tbl_wrp .box:nth-child(n+3){margin-top:1em}}.con_popup .box_popup .tbl_normal tr td .tbl_wrp .box .txt{font-size:90%}.con_popup .box_popup .tbl_normal tr td .tbl_wrp::after{content:"";display:block;width:32%}@media only screen and (max-width: 767px){.con_popup .box_popup .tbl_normal tr td .tbl_wrp::after{width:48%}}.con_popup .box_popup .tbl_normal .c_tbl{max-width:100%}.con_popup .box_popup .btn_close{cursor:pointer;color:#333;text-align:center;margin-top:3.07692rem}@media only screen and (max-width: 767px){.con_popup .box_popup .btn_close{margin-top:1.53846rem}}@media only screen and (max-width: 767px){.con_popup .box_popup .btn_close{font-size:59%}}.con_popup .box_popup .btn_close::before{left:-3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_popup .box_popup .btn_close::before{left:-15px}}@media only screen and (max-width: 543.5px){.con_popup .box_popup .btn_close::before{left:-10px}}.con_popup .box_popup .btn_close:hover{opacity:0.3}.con_popup .box_popup .btn_close span{margin-right:5px}#header,.js-fixnav,#footer,#contents,p{-webkit-transform:none;transform:none}
