*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}html{color:#000;background:#fff}body{-webkit-text-size-adjust:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,input,textarea,button,select,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}td,th{vertical-align:top}img{vertical-align:bottom}ul,ol,li{list-style:none}table{border-collapse:separate;border-spacing:0}p,li,dd,dt,td,th{word-wrap:break-word}select,input{word-wrap:normal}address,caption,cite,code,dfn,em,strong,th,var,time,mark{font-style:normal;font-weight:normal}caption,th{text-align:left}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}mark{color:#000;background:#fff}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select,keygen{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}pre,code,kbd,samp,tt{font-family:monospace;line-height:100%}input:not([type=radio]):not([type=checkbox]),textarea,button{-webkit-appearance:none;-moz-appearance:none;appearance:none}input:focus,select:focus,textarea:focus{outline:0}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0px}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{height:100%;font-size:10px;background:#fff}body{min-height:100%;font-size:16px;font-size:1.6rem;color:#000;line-height:1;font-family:Noto Sans JP, ヒラギノ角ゴ ProN W3, Hiragino Kaku Gothic ProN, 游ゴシック, YuGothic, メイリオ, Meiryo, Arimo, sans-serif;font-weight:400}a{color:#000;text-decoration:none;transition:all 1s}a:hover{opacity:.7}button,input,textarea{font-family:Noto Sans JP, ヒラギノ角ゴ ProN W3, Hiragino Kaku Gothic ProN, 游ゴシック, YuGothic, メイリオ, Meiryo, Arimo, sans-serif}input[type=text],textarea,select,input[type=password]{padding:.5em 1em;border:1px solid #ddd;background:#fff;border-radius:6px;width:100%}textarea{height:10em}button{cursor:pointer}@media(max-width: 767px){img{max-width:100%}}.l-container{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.index .l-header{aspect-ratio:1280/858;max-height:85.8rem;background:url(../images/bg_mv.jpg) repeat-x center top}@media(max-width: 767px){.index .l-header{padding:0;height:38vh;background:url(../images/mv_logo.png) no-repeat center top/contain,url(../images/bg_mv.png) repeat-x center top}}.l-header{width:100%;max-width:100%;margin-left:auto;margin-right:auto;min-height:17rem;max-height:350rem;background:url(../images/bg_header.png) no-repeat center top/cover;overflow:hidden}.l-headernav{z-index:100}.l-header_nav_list{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media(min-width: 1024px){.l-header_nav_list{margin-top:calc(7.2rem * 0.25);margin-bottom:calc(7.2rem * 0.25)}}@media(min-width: 768px)and (max-width: 1023px){.l-header_nav_list{margin-top:calc(5.6rem * 0.25);margin-bottom:calc(5.6rem * 0.25)}}@media(max-width: 767px){.l-header_nav_list{margin-top:calc(4rem * 0.25);margin-bottom:calc(4rem * 0.25)}}.l-header_nav_list li{padding:0 1em;text-align:center}.l-header_nav_list li:not(:last-of-type){border-right:1px solid #fff}.l-header_nav_list a{color:#fff;font-weight:500;font-size:1.8rem;font-family:"DIN Alternate","Abel","Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,"メイリオ",Meiryo,"Arimo",sans-serif}.l-header_sub{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(1.6rem * 1)}.l-header_sub .__text{min-width:20%}@media(max-width: 767px){.l-header{padding:0;min-height:7rem;height:7rem}.l-header .l-header_nav_list{position:fixed;top:0;right:0;z-index:1000;width:70vw;height:100vh;flex-direction:column;justify-content:center;background:#13478a;padding-top:5vh;margin-top:0;transition:all .3s}.l-header .l-header_nav_list li{width:100%;text-align:left;padding:.8rem 3.2rem}.l-header .l-header_nav_list li:not(:last-child):after{content:""}.l-header .l-header_nav_list li:before{content:"";display:inline-block;margin-right:1em}.l-header .l-header_nav{height:auto;display:none}.l-header .l-header_nav.open{display:block;position:fixed;width:100vw;height:100vh;z-index:100;background:rgba(0,0,0,.4)}.l-header .l-sp_humb{display:block;position:fixed;top:1.6rem;right:1.6rem;z-index:101}.l-header .l-sp_humb:before{content:"";font-family:"Material Icons";font-size:40px;color:#fff;filter:drop-shadow(0 0 0.2rem rgba(0, 0, 0, 0.2))}.l-header .l-sp_humb_close{display:none;width:3.2rem;height:3.2rem;cursor:pointer}.l-header .l-sp_humb_close{display:none;width:4rem;height:4rem;cursor:pointer;position:fixed;top:1.6rem;right:1.6rem;z-index:2000}.l-header .l-sp_humb_close:before{content:"";font-family:"Material Icons";font-size:40px;color:#fff}.l-header_sub{justify-content:flex-start;gap:1.6rem;align-items:center;margin-top:1.6rem;padding:0 1.6rem}.l-header_sub .__text{display:none}.l-header_sub .__logo{width:30vw}.l-header_sub .__time{width:30vw}}.l-sns{width:100%;max-width:1280px;margin-left:auto;margin-right:auto}@media(min-width: 1024px){.l-sns{margin-top:calc(7.2rem * 0.25);margin-bottom:calc(7.2rem * 0.25)}}@media(min-width: 768px)and (max-width: 1023px){.l-sns{margin-top:calc(5.6rem * 0.25);margin-bottom:calc(5.6rem * 0.25)}}@media(max-width: 767px){.l-sns{margin-top:calc(4rem * 0.25);margin-bottom:calc(4rem * 0.25)}}.l-sns_list{display:flex;justify-content:flex-end}.l-sns_list li{margin:0 .5rem}.l-sns_list li img{height:4rem}.l-main_section{width:100%;max-width:1280px;margin-left:auto;margin-right:auto}@media(min-width: 1024px){.l-main_section{margin-top:calc(7.2rem * 1);margin-bottom:calc(7.2rem * 1)}}@media(min-width: 768px)and (max-width: 1023px){.l-main_section{margin-top:calc(5.6rem * 1);margin-bottom:calc(5.6rem * 1)}}@media(max-width: 767px){.l-main_section{margin-top:calc(4rem * 1);margin-bottom:calc(4rem * 1)}}@media(max-width: 767px){.l-main_section{max-width:100vw;padding-right:5vw;padding-left:5vw}}.l-main_sub_section{width:100%;max-width:1024px;margin-left:auto;margin-right:auto}@media(min-width: 1024px){.l-main_sub_section{margin-top:calc(7.2rem * 1);margin-bottom:calc(7.2rem * 1)}}@media(min-width: 768px)and (max-width: 1023px){.l-main_sub_section{margin-top:calc(5.6rem * 1);margin-bottom:calc(5.6rem * 1)}}@media(max-width: 767px){.l-main_sub_section{margin-top:calc(4rem * 1);margin-bottom:calc(4rem * 1)}}@media(max-width: 767px){.l-main_sub_section{max-width:100vw;padding-right:5vw;padding-left:5vw}}.l-main_section_full{width:100%;max-width:100%;margin-left:auto;margin-right:auto}@media(min-width: 1024px){.l-main_section_full{margin-top:calc(7.2rem * 1);margin-bottom:calc(7.2rem * 1)}}@media(min-width: 768px)and (max-width: 1023px){.l-main_section_full{margin-top:calc(5.6rem * 1);margin-bottom:calc(5.6rem * 1)}}@media(max-width: 767px){.l-main_section_full{margin-top:calc(4rem * 1);margin-bottom:calc(4rem * 1)}}@media(max-width: 767px){.l-main_section_full{width:100vw;padding-right:5vw;padding-left:5vw}}.l-main_section_title{margin-bottom:calc(1.6rem * 1.5);text-align:center}@media(max-width: 767px){.l-main_section_title{text-align:center}}.l-footer{background:url(../images/bg_footer.png) no-repeat center center/cover}@media(min-width: 1024px){.l-footer{padding-top:calc(7.2rem * 0.5);padding-bottom:calc(7.2rem * 0.5)}}@media(min-width: 768px)and (max-width: 1023px){.l-footer{padding-top:calc(5.6rem * 0.5);padding-bottom:calc(5.6rem * 0.5)}}@media(max-width: 767px){.l-footer{padding-top:calc(4rem * 0.5);padding-bottom:calc(4rem * 0.5)}}.l-footer_inner{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;text-align:center;color:#fff;line-height:1.6}.l-footer_title{font-weight:500;font-size:1.8rem;margin-bottom:calc(1.6rem * 1)}.l-footer_name{font-weight:500;font-size:2rem}.l-footer_nav_list{display:flex;justify-content:center}@media(min-width: 1024px){.l-footer_nav_list{padding-top:calc(7.2rem * 0.25);padding-bottom:calc(7.2rem * 0.25)}}@media(min-width: 768px)and (max-width: 1023px){.l-footer_nav_list{padding-top:calc(5.6rem * 0.25);padding-bottom:calc(5.6rem * 0.25)}}@media(max-width: 767px){.l-footer_nav_list{padding-top:calc(4rem * 0.25);padding-bottom:calc(4rem * 0.25)}}.l-footer_nav_list li{padding:0 1em}.l-footer_nav_list li:not(:last-of-type){border-right:1px solid #fff}.l-footer_nav_list a{text-decoration:underline;color:#fff}@media(max-width: 767px){.l-footer_inner{font-weight:500;font-size:1.4rem}.l-footer_title{font-weight:500;font-size:1.6rem;margin-bottom:calc(1.6rem * 1)}.l-footer_name{font-weight:500;font-size:1.4rem}.l-footer_nav_list{display:flex;justify-content:center}}@media(max-width: 767px)and (min-width: 1024px){.l-footer_nav_list{padding-top:calc(7.2rem * 0.25);padding-bottom:calc(7.2rem * 0.25)}}@media(max-width: 767px)and (min-width: 768px)and (max-width: 1023px){.l-footer_nav_list{padding-top:calc(5.6rem * 0.25);padding-bottom:calc(5.6rem * 0.25)}}@media(max-width: 767px)and (max-width: 767px){.l-footer_nav_list{padding-top:calc(4rem * 0.25);padding-bottom:calc(4rem * 0.25)}}@media(max-width: 767px){.l-footer_nav_list li{padding:0 .5rem}}@media(max-width: 767px){.l-footer_nav_list a{text-decoration:underline;color:#fff;font-weight:500;font-size:1.2rem}}.c-button{display:block;position:relative;border:4px solid #fff;background:#000;color:#fff;border-radius:1.6rem;padding:.5em;text-align:center;line-height:1.6;font-weight:700;font-size:1.8rem;box-shadow:3px 6px 0px 0 rgba(19,71,138,.5)}.c-button-block{width:100%;max-width:60%;min-width:30rem;margin-left:auto;margin-right:auto}.c-button.__skyblue{background:#57c3ea}.c-button.__darkblue_normal{background:#13478a}.c-button.__darkblue{border:4px solid #13478a;background:#13478a}.c-button.__border_darkblue{border:4px solid #13478a;background:#fff;color:#13478a}.c-button.__border_orange{border:4px solid #f18d00;background:#fff;color:#f18d00;box-shadow:3px 6px 0px 0 rgba(241,141,0,.5)}.c-button.__large_text{font-size:3.2rem;padding:.5rem}@media(max-width: 767px){.c-button.__large_text{font-size:2rem}}.c-contents_text{line-height:1.6;margin-bottom:1em}.c-contents_text_large{line-height:1.6;margin-bottom:1em;margin-top:1em;font-weight:700;font-size:2rem}.icon_list li,.c-icon_list_item{display:flex}.icon_list li:before,.c-icon_list_item:before{content:attr(data-icon);display:block;margin-right:.2em}.sideline_title{position:relative;display:flex;align-items:center}.title_text{flex-shrink:0;padding:.5em;font-size:2rem}.sideline_title:before,.sideline_title:after{content:"";width:50%;border-bottom:1px solid #000}.c-rightline_title{display:flex;width:100%;font-weight:700;font-size:2rem;margin-bottom:calc(1.6rem * 1)}.c-rightline_title span{flex-shrink:0;display:inline-block;margin-right:1em;width:-moz-fit-content;width:fit-content}.c-rightline_title:after{content:"";width:100%;height:1px;border-top:1px solid #000;position:relative;top:.5em}.c-underline_title{width:100%;font-weight:700;font-size:2rem;margin-bottom:calc(1.6rem * 1);padding-bottom:.4em;border-bottom:1px solid #000}.c-requireditem{display:grid;gap:1.6rem;grid-template:auto;grid-template-areas:"title title" "requireditem anyitem " "requireditem anyitem "}.c-requireditem .__title{grid-area:title}.c-requireditem .__item{grid-area:requireditem;font-weight:700;font-size:2rem;line-height:1.6}.c-requireditem .__item .required_item{color:#e60012;font-weight:700;font-size:1.6rem;margin-bottom:calc(1.6rem * 1)}.c-requireditem .__any_item{grid-area:anyitem;font-weight:500;font-size:1.6rem;line-height:1.6}@media(max-width: 767px){.c-requireditem{grid-template-areas:"title title" "requireditem requireditem " "anyitem anyitem "}}.c-precautions{text-align:left}.c-precautions div{line-height:1.4}.c-precautions .icon_list li{display:flex;align-items:baseline;margin:0 0 .5rem;line-height:1.4}.c-ticket_price{display:flex;justify-content:center;gap:1.6rem}@media(min-width: 1024px){.c-ticket_price{margin-top:calc(7.2rem * 1);margin-bottom:calc(7.2rem * 1)}}@media(min-width: 768px)and (max-width: 1023px){.c-ticket_price{margin-top:calc(5.6rem * 1);margin-bottom:calc(5.6rem * 1)}}@media(max-width: 767px){.c-ticket_price{margin-top:calc(4rem * 1);margin-bottom:calc(4rem * 1)}}.c-ticket{text-align:center}@media(min-width: 1024px){.c-ticket_contents{margin-top:calc(7.2rem * 1);margin-bottom:calc(7.2rem * 1)}}@media(min-width: 768px)and (max-width: 1023px){.c-ticket_contents{margin-top:calc(5.6rem * 1);margin-bottom:calc(5.6rem * 1)}}@media(max-width: 767px){.c-ticket_contents{margin-top:calc(4rem * 1);margin-bottom:calc(4rem * 1)}}.c-ticket_cautions{width:100%;max-width:1024px;margin-left:auto;margin-right:auto}@media(min-width: 1024px){.c-ticket_cautions{margin-top:calc(7.2rem * 1);margin-bottom:calc(7.2rem * 1)}}@media(min-width: 768px)and (max-width: 1023px){.c-ticket_cautions{margin-top:calc(5.6rem * 1);margin-bottom:calc(5.6rem * 1)}}@media(max-width: 767px){.c-ticket_cautions{margin-top:calc(4rem * 1);margin-bottom:calc(4rem * 1)}}@media(max-width: 767px){.c-ticket_cautions{max-width:100vw;padding-right:5vw;padding-left:5vw}}.c-ticket_caution{margin-bottom:calc(1.6rem * 4);font-weight:500;font-size:1.8rem}.p-top_line{width:40%;min-width:28rem;margin-left:auto;margin-right:auto}.p-top_news{text-align:center;font-weight:500;font-size:1.8rem}@media(max-width: 767px){.p-top_news{text-align:left;font-weight:500;font-size:1.6rem}}.p-top_event{text-align:center}@media(max-width: 767px){.p-top_event iframe{width:100%;height:40vh}}.p-top_about{text-align:center}@media(min-width: 1024px){.p-top_about_contents{margin-top:calc(7.2rem * 2);margin-bottom:calc(7.2rem * 2)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_about_contents{margin-top:calc(5.6rem * 2);margin-bottom:calc(5.6rem * 2)}}@media(max-width: 767px){.p-top_about_contents{margin-top:calc(4rem * 2);margin-bottom:calc(4rem * 2)}}.p-top_ticket{text-align:center}@media(min-width: 1024px){.p-top_ticket_contents{margin-top:calc(7.2rem * 1);margin-bottom:calc(7.2rem * 1)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_ticket_contents{margin-top:calc(5.6rem * 1);margin-bottom:calc(5.6rem * 1)}}@media(max-width: 767px){.p-top_ticket_contents{margin-top:calc(4rem * 1);margin-bottom:calc(4rem * 1)}}.p-top_ticket_cautions{width:100%;max-width:1024px;margin-left:auto;margin-right:auto}@media(min-width: 1024px){.p-top_ticket_cautions{margin-top:calc(7.2rem * 1);margin-bottom:calc(7.2rem * 1)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_ticket_cautions{margin-top:calc(5.6rem * 1);margin-bottom:calc(5.6rem * 1)}}@media(max-width: 767px){.p-top_ticket_cautions{margin-top:calc(4rem * 1);margin-bottom:calc(4rem * 1)}}@media(max-width: 767px){.p-top_ticket_cautions{max-width:100vw;padding-right:5vw;padding-left:5vw}}.p-top_ticket_caution{margin-bottom:calc(1.6rem * 4);font-weight:500;font-size:1.8rem}.p-top_reserve_before{border:2px solid #fff;border-radius:6px;padding:.5em 1em;font-weight:700;font-size:160%;color:#13478a;line-height:2;text-align:center}.p-top_reserve_close{font-size:2.4rem;font-weight:400;line-height:1.4;margin-top:2.4rem}.p-top_setplan{text-align:center}@media(min-width: 1024px){.p-top_setplan{margin-top:calc(7.2rem * 2);margin-bottom:calc(7.2rem * 2)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_setplan{margin-top:calc(5.6rem * 2);margin-bottom:calc(5.6rem * 2)}}@media(max-width: 767px){.p-top_setplan{margin-top:calc(4rem * 2);margin-bottom:calc(4rem * 2)}}.p-top_setplan_text{text-align:center;font-weight:400;font-size:1.8rem;color:#13478a}@media(min-width: 1024px){.p-top_setplan_text{margin-top:calc(7.2rem * 0.5);margin-bottom:calc(7.2rem * 0.5)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_setplan_text{margin-top:calc(5.6rem * 0.5);margin-bottom:calc(5.6rem * 0.5)}}@media(max-width: 767px){.p-top_setplan_text{margin-top:calc(4rem * 0.5);margin-bottom:calc(4rem * 0.5)}}.p-top_setplan_day{margin-left:auto;margin-right:auto;text-align:center;background:#13478a;color:#fff;font-weight:700;font-size:3.2rem;border-radius:.8rem;padding:.5em 2em;width:90%;display:block}@media(max-width: 767px){.p-top_setplan_day{padding:.5em;font-weight:700;font-size:2.4rem}}@media(max-width: 767px){.p-top_setplan img{max-width:100%}}.p-top_howto{text-align:center}@media(min-width: 1024px){.p-top_howto{margin-top:calc(7.2rem * 2);margin-bottom:calc(7.2rem * 2)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_howto{margin-top:calc(5.6rem * 2);margin-bottom:calc(5.6rem * 2)}}@media(max-width: 767px){.p-top_howto{margin-top:calc(4rem * 2);margin-bottom:calc(4rem * 2)}}.p-top_details{background-image:linear-gradient(to bottom, #fff 0%, rgba(255, 255, 255, 0) 60px),linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 60px),url(../images/bg_contents.jpg);background-position:left top,left bottom,center center;background-repeat:no-repeat,no-repeat,repeat;background-size:100% 60px,100% 60px,auto;overflow:hidden}@media(min-width: 1024px){.p-top_details_inner{margin-top:calc(7.2rem * 1);margin-bottom:calc(7.2rem * 1)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_details_inner{margin-top:calc(5.6rem * 1);margin-bottom:calc(5.6rem * 1)}}@media(max-width: 767px){.p-top_details_inner{margin-top:calc(4rem * 1);margin-bottom:calc(4rem * 1)}}.p-top_details_inner:first-of-type{margin-top:calc(1.6rem * 8)}.p-top_details_inner:last-of-type{margin-bottom:calc(1.6rem * 8)}.p-top_details_contents{width:100%;max-width:1024px;margin-left:auto;margin-right:auto;background:#fff;padding:4rem 6rem;border-radius:1.6rem}@media(max-width: 767px){.p-top_details_contents{padding:2.4rem}}@media(min-width: 1024px){.p-top_details_map .__image{padding-top:calc(7.2rem * 0.5);padding-bottom:calc(7.2rem * 0.5)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_details_map .__image{padding-top:calc(5.6rem * 0.5);padding-bottom:calc(5.6rem * 0.5)}}@media(max-width: 767px){.p-top_details_map .__image{padding-top:calc(4rem * 0.5);padding-bottom:calc(4rem * 0.5)}}.p-top_details .__image img{width:100%}.p-top_details_note_text{font-weight:700;font-size:2.4rem;color:#57c3ea;text-align:center;line-height:1.4}@media(max-width: 767px){.p-top_details_note_text{font-weight:700;font-size:1.8rem}}.p-top_details_note_text_little{font-weight:700;font-size:1.8rem;text-align:center;line-height:1.4;margin-top:2.4rem}@media(max-width: 767px){.p-top_details_note_text_little{text-align:left;font-weight:700;font-size:1.6rem}}.p-top_details_sauna_list{display:flex;justify-content:space-around;gap:1.6rem;flex-wrap:wrap}@media(min-width: 1024px){.p-top_details_sauna_list{margin-top:calc(7.2rem * 0.5);margin-bottom:calc(7.2rem * 0.5)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_details_sauna_list{margin-top:calc(5.6rem * 0.5);margin-bottom:calc(5.6rem * 0.5)}}@media(max-width: 767px){.p-top_details_sauna_list{margin-top:calc(4rem * 0.5);margin-bottom:calc(4rem * 0.5)}}.p-top_details_sauna_list li{width:30%}.p-top_details_sauna_list li img{width:100%}@media(max-width: 767px){.p-top_details_sauna_list li{width:45%}}.p-top_details_guest{padding:0 0 3.2rem 0}.p-top_details_guest:not(:first-of-type){margin-top:calc(1.6rem * 3);padding-bottom:calc(1.6rem * 4)}.p-top_details_guest:not(:last-of-type){border-bottom:3px dotted #57c3ea}.p-top_details_saunner_list{display:flex;gap:5.4rem;justify-content:center;margin-bottom:calc(1.6rem * 3)}.p-top_details_saunner_list li{width:40%}.p-top_details_saunner_list.__small{gap:2.4rem}.p-top_details_saunner_list.__small li{width:22%}@media(max-width: 767px){.p-top_details_saunner_list{gap:2.4rem;flex-wrap:wrap}.p-top_details_saunner_list li{width:90%}.p-top_details_saunner_list.__small{gap:2.4rem}.p-top_details_saunner_list.__small li{width:90%}}.p-top_details_saunner_list .__image{margin-bottom:calc(1.6rem * 0.5)}@media(min-width: 1024px){.p-top_details_saunner_list .__image{padding-top:calc(7.2rem * 0.1);padding-bottom:calc(7.2rem * 0.1)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_details_saunner_list .__image{padding-top:calc(5.6rem * 0.1);padding-bottom:calc(5.6rem * 0.1)}}@media(max-width: 767px){.p-top_details_saunner_list .__image{padding-top:calc(4rem * 0.1);padding-bottom:calc(4rem * 0.1)}}.p-top_details_saunner_list .__prefix_title{font-weight:700;font-size:1.4rem;margin-bottom:calc(1.6rem * 0.5)}.p-top_details_saunner_list .__name{font-weight:700;font-size:2rem;margin-bottom:calc(1.6rem * 0.5)}.p-top_details_saunner_list .__exp{font-weight:400;font-size:1.3rem;line-height:1.3;word-break:break-all}.p-top_details_quest_list{display:flex;gap:5.4rem;justify-content:center;margin-top:calc(1.6rem * 3);margin-bottom:calc(1.6rem * 3)}.p-top_details_quest_list li{width:40%}.p-top_details_quest_list.__small{gap:2.4rem}.p-top_details_quest_list.__small li{width:22%}@media(max-width: 767px){.p-top_details_quest_list{gap:2.4rem;flex-wrap:wrap}.p-top_details_quest_list li{width:90%}.p-top_details_quest_list.__small{gap:2.4rem}.p-top_details_quest_list.__small li{width:90%}}.p-top_details_quest_list .__image{margin-bottom:calc(1.6rem * 0.5)}@media(min-width: 1024px){.p-top_details_quest_list .__image{padding-top:calc(7.2rem * 0.1);padding-bottom:calc(7.2rem * 0.1)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_details_quest_list .__image{padding-top:calc(5.6rem * 0.1);padding-bottom:calc(5.6rem * 0.1)}}@media(max-width: 767px){.p-top_details_quest_list .__image{padding-top:calc(4rem * 0.1);padding-bottom:calc(4rem * 0.1)}}.p-top_details_quest_list .__prefix_title{font-weight:700;font-size:1.4rem;margin-bottom:calc(1.6rem * 0.5)}.p-top_details_quest_list .__name{font-weight:700;font-size:2rem;margin-bottom:calc(1.6rem * 0.5)}.p-top_details_quest_list .__exp{font-weight:400;font-size:1.3rem;line-height:1.3;word-break:break-all}.p-top_details_apt{max-width:50rem;margin-left:auto;margin-right:auto;margin-bottom:6.4rem;margin-top:4rem}.p-top_details_apt li{width:48%}@media(max-width: 767px){.p-top_details_apt li{width:100%}}.p-top_details_ha_list{width:100%;max-width:760px;margin-left:auto;margin-right:auto;display:grid;gap:2.4rem;grid-template-columns:repeat(3, 1fr);justify-content:center;margin-bottom:calc(1.6rem * 3)}@media(max-width: 767px){.p-top_details_ha_list{grid-template-columns:repeat(1, 1fr)}}.p-top_details_ha_list .__image{margin-bottom:calc(1.6rem * 0.5)}@media(min-width: 1024px){.p-top_details_ha_list .__image{padding-top:calc(7.2rem * 0.1);padding-bottom:calc(7.2rem * 0.1)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_details_ha_list .__image{padding-top:calc(5.6rem * 0.1);padding-bottom:calc(5.6rem * 0.1)}}@media(max-width: 767px){.p-top_details_ha_list .__image{padding-top:calc(4rem * 0.1);padding-bottom:calc(4rem * 0.1)}}.p-top_details_ha_list .__prefix_title{font-weight:700;font-size:1.4rem;margin-bottom:calc(1.6rem * 0.5)}.p-top_details_ha_list .__name{font-weight:700;font-size:2rem;margin-bottom:calc(1.6rem * 0.5)}.p-top_details_ha_list .__exp{font-weight:400;font-size:1.3rem;line-height:1.3;word-break:break-all}.p-top_details_neppa{width:100%;max-width:1024px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 1fr;gap:2.4rem;border:4px solid #13478a;border-radius:20px;padding:2.4rem}@media(min-width: 1024px){.p-top_details_neppa{margin-top:calc(7.2rem * 0.5);margin-bottom:calc(7.2rem * 0.5)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_details_neppa{margin-top:calc(5.6rem * 0.5);margin-bottom:calc(5.6rem * 0.5)}}@media(max-width: 767px){.p-top_details_neppa{margin-top:calc(4rem * 0.5);margin-bottom:calc(4rem * 0.5)}}@media(max-width: 767px){.p-top_details_neppa{grid-template-columns:1fr}}.p-top_details_neppa img{width:100%}.p-top_details_neppa .__images{padding:0}.p-top_details_neppa .__detail{display:flex;gap:2rem;flex-direction:column;line-height:1.4}.p-top_details_neppa .__exp{font-weight:700;font-size:1.6rem}.p-top_details_neppa .__profile{border:2px solid #57c3ea;padding:.5em 1em}.p-top_details_neppa .__profile_name{font-weight:700;font-size:1.6rem}.p-top_details_neppa .__profile_detail{font-weight:400;font-size:1.2rem;line-height:1.4}.p-top_details_image{text-align:center}@media(min-width: 1024px){.p-top_details_image{margin-top:calc(7.2rem * 0.5);margin-bottom:calc(7.2rem * 0.5)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_details_image{margin-top:calc(5.6rem * 0.5);margin-bottom:calc(5.6rem * 0.5)}}@media(max-width: 767px){.p-top_details_image{margin-top:calc(4rem * 0.5);margin-bottom:calc(4rem * 0.5)}}.p-top_details_image.__in img{width:100%}.p-top_details_goods{margin-left:auto;margin-right:auto;width:70%;min-width:30rem;display:grid;gap:1.6rem;row-gap:2.4rem;justify-content:center;justify-items:center;align-items:flex-end;grid-template-columns:repeat(3, 1fr);grid-auto-flow:row;grid-auto-rows:1fr}.p-top_details_goods .__item{text-align:center}@media(max-width: 767px){.p-top_details_goods{grid-template-columns:repeat(2, 1fr)}}.p-top_details_stage{display:grid;gap:2.4rem;grid-template-columns:1fr 1fr}@media(max-width: 767px){.p-top_details_stage{grid-template-columns:1fr}}.p-top_details_workshop{position:relative;display:grid;grid-template-columns:1fr 1.5fr;gap:2.4rem}@media(max-width: 767px){.p-top_details_workshop{grid-template-columns:1fr}}.p-top_details_workshop .__image{padding:0}.p-top_details_workshop .__detail{display:grid;grid-template-columns:1fr;gap:2.4rem}.p-top_details_workshop .__title{text-align:center}.p-top_details_workshop .__date,.p-top_details_workshop .__exp,.p-top_details_workshop .__button{text-align:left;margin-left:5.6rem}.p-top_details_workshop .__icon{display:block;width:16rem;position:absolute;top:40%;right:-12rem}@media(max-width: 767px){.p-top_details_workshop .__date,.p-top_details_workshop .__exp,.p-top_details_workshop .__button{text-align:left;margin-left:0}}.p-top_details_foods{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-areas:"item1 item1 item2 item2 item3 item3" "item4 item4 item5 item5 item6 item6";gap:1.6rem;justify-content:center;align-items:end}.p-top_details_foods .__item{text-align:center}.p-top_details_foods .__item img{width:100%}.p-top_details_foods .__item_middle{margin-bottom:2rem}.p-top_details_foods .__item1{grid-area:item1}.p-top_details_foods .__item2{grid-area:item2}.p-top_details_foods .__item3{grid-area:item3}.p-top_details_foods .__item4{grid-area:item4}.p-top_details_foods .__item5{grid-area:item5}.p-top_details_foods .__item6{grid-area:item6}@media(max-width: 767px){.p-top_details_foods{flex-wrap:wrap}.p-top_details_foods .__item{width:90%}}.p-top_comment{background:url(../images/bg_contents.jpg) repeat center center;-webkit-clip-path:polygon(0 50px, 100% 0, 100% calc(100% - 50px), 0 100%);clip-path:polygon(0 50px, 100% 0, 100% calc(100% - 50px), 0 100%);overflow:hidden}.p-top_comment_inner{position:relative;background:#fff;box-shadow:3px 3px 5px rgba(0,0,0,.5);width:100%;max-width:840px;margin-left:auto;margin-right:auto;padding:4rem 6rem;border-radius:1.6rem;display:grid;grid-template-columns:50% 50%;gap:1.6rem;grid-template-areas:"title title" "subtitle subtitle" "image text" "image text"}@media(min-width: 1024px){.p-top_comment_inner{margin-top:calc(7.2rem * 2);margin-bottom:calc(7.2rem * 2)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_comment_inner{margin-top:calc(5.6rem * 2);margin-bottom:calc(5.6rem * 2)}}@media(max-width: 767px){.p-top_comment_inner{margin-top:calc(4rem * 2);margin-bottom:calc(4rem * 2)}}.p-top_comment_inner .__title{grid-area:title;color:#13478a;font-weight:700;font-size:3.2rem;text-align:center}.p-top_comment_inner .__sub_title{grid-area:subtitle;color:#13478a;font-weight:500;font-size:1.8rem;text-align:center}.p-top_comment_inner .__image{grid-area:image}.p-top_comment_inner .__image img{width:100%}.p-top_comment_inner .__comment{grid-area:text;font-weight:500;font-size:1.8rem;line-height:1.6}.p-top_comment_inner:before{content:"";display:block;position:absolute;border-radius:1.6rem;background:#fff;box-shadow:3px 3px 5px rgba(0,0,0,.5);top:0;left:0;transform:rotate(2deg);width:100%;height:100%;z-index:-1}@media(max-width: 767px){.p-top_comment_inner{width:95%;padding:1.6rem 2.4rem;grid-template-columns:1fr;grid-template-areas:"title " "subtitle " " text" "image "}.p-top_comment_inner .__title{font-weight:700;font-size:1.8rem}.p-top_comment_inner .__sub_title{font-weight:500;font-size:1.5rem}.p-top_comment_inner .__comment{font-weight:500;font-size:1.4rem}}.p-top_offer{width:100%;max-width:840px;margin-left:auto;margin-right:auto;border:3px solid #f18d00;padding:4rem 1rem;border-radius:1.6rem;text-align:center}@media(min-width: 1024px){.p-top_offer{margin-top:calc(7.2rem * 2);margin-bottom:calc(7.2rem * 2)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_offer{margin-top:calc(5.6rem * 2);margin-bottom:calc(5.6rem * 2)}}@media(max-width: 767px){.p-top_offer{margin-top:calc(4rem * 2);margin-bottom:calc(4rem * 2)}}@media(max-width: 767px){.p-top_offer{width:90%}}.p-top_organizer{width:100%;max-width:840px;margin-left:auto;margin-right:auto;border-top:1px solid #000}@media(min-width: 1024px){.p-top_organizer{margin-top:calc(7.2rem * 2);margin-bottom:calc(7.2rem * 2)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_organizer{margin-top:calc(5.6rem * 2);margin-bottom:calc(5.6rem * 2)}}@media(max-width: 767px){.p-top_organizer{margin-top:calc(4rem * 2);margin-bottom:calc(4rem * 2)}}@media(min-width: 1024px){.p-top_organizer{padding-top:calc(7.2rem * 1);padding-bottom:calc(7.2rem * 1)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_organizer{padding-top:calc(5.6rem * 1);padding-bottom:calc(5.6rem * 1)}}@media(max-width: 767px){.p-top_organizer{padding-top:calc(4rem * 1);padding-bottom:calc(4rem * 1)}}.p-top_organizer .__title{font-weight:700;font-size:2.4rem;text-align:center;margin-bottom:calc(1.6rem * 2)}.p-top_organizer .__main{font-weight:700;font-size:2.4rem;text-align:center;margin-bottom:calc(1.6rem * 2)}.p-top_organizer .__list{display:grid;grid-template-columns:1.5fr 1.5fr 1fr;justify-items:stretch;gap:1.6rem;text-align:left;font-weight:700;font-size:1.8rem}@media(max-width: 767px){.p-top_organizer .__main{font-weight:700;font-size:1.6rem;text-align:center;margin-bottom:calc(1.6rem * 1)}.p-top_organizer .__list{grid-template-columns:1fr;text-align:center;font-weight:500;font-size:1.4rem}}.p-top_patronage{width:100%;max-width:1024px;margin-left:auto;margin-right:auto}@media(min-width: 1024px){.p-top_patronage{margin-top:calc(7.2rem * 1);margin-bottom:calc(7.2rem * 1)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_patronage{margin-top:calc(5.6rem * 1);margin-bottom:calc(5.6rem * 1)}}@media(max-width: 767px){.p-top_patronage{margin-top:calc(4rem * 1);margin-bottom:calc(4rem * 1)}}.p-top_patronage .__title{font-weight:700;font-size:2.4rem;text-align:center;margin-bottom:calc(1.6rem * 2)}.p-top_patronage .__main{font-weight:700;font-size:2.4rem;text-align:center;margin-bottom:calc(1.6rem * 2)}.p-top_patronage .__list{display:grid;grid-template-columns:1fr;justify-items:center;justify-content:center;gap:4rem;text-align:center;font-weight:700;font-size:1.8rem}.p-top_patronage .__list li:nth-child(even){text-align:left}.p-top_patronage .__list li:nth-child(odd){text-align:right}@media(max-width: 767px){.p-top_patronage .__list{grid-template-columns:1fr;text-align:center;font-weight:700;font-size:1.8rem}}.p-top_cosponsor{width:100%;max-width:1024px;margin-left:auto;margin-right:auto}@media(min-width: 1024px){.p-top_cosponsor{margin-top:calc(7.2rem * 1.5);margin-bottom:calc(7.2rem * 1.5)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_cosponsor{margin-top:calc(5.6rem * 1.5);margin-bottom:calc(5.6rem * 1.5)}}@media(max-width: 767px){.p-top_cosponsor{margin-top:calc(4rem * 1.5);margin-bottom:calc(4rem * 1.5)}}.p-top_cosponsor .__title{font-weight:700;font-size:2.4rem;text-align:center;margin-bottom:calc(1.6rem * 4)}.p-top_cosponsor .__main{font-weight:700;font-size:2.4rem;text-align:center;margin-bottom:calc(1.6rem * 2)}.p-top_cosponsor .__list{display:grid;grid-template-columns:repeat(6, minmax(3rem, 5rem));grid-template-areas:"item1 item1 item2 item2 item3 item3" ". item4 item4 item5 item5 .";justify-items:center;justify-content:center;gap:10rem;text-align:center}@media(max-width: 767px){.p-top_cosponsor .__list{grid-template-columns:1fr 1fr;text-align:center;gap:2.4rem;grid-template-areas:"item1 item2" "item3 item4" "item5 item6";align-items:center}.p-top_cosponsor .__list li:nth-of-type(even):last-of-type{align-self:center}}.p-top_companie{width:100%;max-width:1024px;margin-left:auto;margin-right:auto}@media(min-width: 1024px){.p-top_companie{margin-top:calc(7.2rem * 1.5);margin-bottom:calc(7.2rem * 1.5)}}@media(min-width: 768px)and (max-width: 1023px){.p-top_companie{margin-top:calc(5.6rem * 1.5);margin-bottom:calc(5.6rem * 1.5)}}@media(max-width: 767px){.p-top_companie{margin-top:calc(4rem * 1.5);margin-bottom:calc(4rem * 1.5)}}.p-top_companie .__title{font-weight:700;font-size:2.4rem;text-align:center;margin-bottom:calc(1.6rem * 4)}.p-top_companie .__main{font-weight:700;font-size:2.4rem;text-align:center;margin-bottom:calc(1.6rem * 2)}.p-top_companie .__list{display:grid;grid-template-columns:repeat(4, minmax(12rem, 16rem));justify-items:center;justify-content:center;align-items:center;gap:2.4rem;row-gap:4rem;text-align:center}@media(max-width: 767px){.p-top_companie .__list{grid-template-columns:1fr 1fr;text-align:center;gap:2.4rem}}.p-howto_index{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2.4rem}.p-howto_index_item{text-align:center;width:30%}@media(max-width: 767px){.p-howto_index{gap:1.6rem}.p-howto_index_item{width:47%}.p-howto_index h2 img{width:90%}}.p-howto_point{width:100%;max-width:100%;margin-left:auto;margin-right:auto;background:url(../images/bg_contents.jpg) repeat scroll center top}@media(min-width: 1024px){.p-howto_point{padding-top:calc(7.2rem * 1);padding-bottom:calc(7.2rem * 1)}}@media(min-width: 768px)and (max-width: 1023px){.p-howto_point{padding-top:calc(5.6rem * 1);padding-bottom:calc(5.6rem * 1)}}@media(max-width: 767px){.p-howto_point{padding-top:calc(4rem * 1);padding-bottom:calc(4rem * 1)}}.p-howto_point_inner{width:100%;max-width:1024px;margin-left:auto;margin-right:auto}@media(min-width: 1024px){.p-howto_point_inner{padding-top:calc(7.2rem * 1);padding-bottom:calc(7.2rem * 1)}}@media(min-width: 768px)and (max-width: 1023px){.p-howto_point_inner{padding-top:calc(5.6rem * 1);padding-bottom:calc(5.6rem * 1)}}@media(max-width: 767px){.p-howto_point_inner{padding-top:calc(4rem * 1);padding-bottom:calc(4rem * 1)}}.p-howto_point_title{position:relative;z-index:1;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:calc(1.6rem * 2)}.p-howto_point_title img{height:3.2rem}@media(max-width: 767px){.p-howto_point_title img{height:6.4rem}}.p-howto_point_title:before{content:"";display:block;position:absolute;bottom:-0.5em;width:100%;height:1em;border-radius:.5em;z-index:-1}.p-howto_point_title.__point1:before{background:rgba(252,202,0,.9)}.p-howto_point_title.__point2:before{background:#54c3f1}.p-howto_point_title.__point3:before{background:#ec7aac}.p-howto_point_title.__point4:before{background:#009b63}.p-howto_point_title.__point5:before{background:#f3994f}.p-howto_point_text{text-align:center;color:#fff;font-weight:700;font-size:2rem;line-height:1.6;margin-bottom:calc(1.6rem * 1)}@media(max-width: 767px){.p-howto_point_text{text-align:left}}.p-howto_point_subtext{text-align:center;color:#fff;font-weight:500;font-size:1.6rem;line-height:1.6;margin-bottom:calc(1.6rem * 1)}.p-howto_num{text-align:center;margin-bottom:calc(1.6rem * 1)}.p-howto_num_item{height:6rem}.p-howto_pointlist{width:100%;max-width:960px;margin-left:auto;margin-right:auto;padding:3.2rem 4.8rem;background:#fff;border-radius:1rem}@media(min-width: 1024px){.p-howto_pointlist{margin-top:calc(7.2rem * 0.5);margin-bottom:calc(7.2rem * 0.5)}}@media(min-width: 768px)and (max-width: 1023px){.p-howto_pointlist{margin-top:calc(5.6rem * 0.5);margin-bottom:calc(5.6rem * 0.5)}}@media(max-width: 767px){.p-howto_pointlist{margin-top:calc(4rem * 0.5);margin-bottom:calc(4rem * 0.5)}}@media(max-width: 767px){.p-howto_pointlist{padding:2.4rem}}.p-howto_pointlist .__title{color:#13478a;text-align:center;font-weight:700;font-size:2.4rem;line-height:1.6;margin-bottom:calc(1.6rem * 1)}.p-howto_pointlist .__text{margin-bottom:calc(1.6rem * 4);color:#13478a;text-align:center;font-weight:500;font-size:1.6rem;line-height:1.6}@media(max-width: 767px){.p-howto_pointlist .__text{text-align:left}}.p-howto_pointlist .__note{color:#13478a;text-align:center;font-weight:500;font-size:1.6rem;line-height:1.6}@media(max-width: 767px){.p-howto_pointlist .__note{text-align:left;font-weight:500;font-size:1.4rem}}.p-howto_pointlist .__list{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2.4rem}@media(min-width: 1024px){.p-howto_pointlist .__list{margin-top:calc(7.2rem * 0.5);margin-bottom:calc(7.2rem * 0.5)}}@media(min-width: 768px)and (max-width: 1023px){.p-howto_pointlist .__list{margin-top:calc(5.6rem * 0.5);margin-bottom:calc(5.6rem * 0.5)}}@media(max-width: 767px){.p-howto_pointlist .__list{margin-top:calc(4rem * 0.5);margin-bottom:calc(4rem * 0.5)}}.p-howto_pointlist .__list li{width:48%}.p-howto_pointlist .__list img{width:100%}@media(max-width: 767px){.p-howto_pointlist .__list li{width:100%}}.p-howto_pictures{width:100%;max-width:1024px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;gap:1.6rem}@media(min-width: 1024px){.p-howto_pictures{margin-top:calc(7.2rem * 0.5);margin-bottom:calc(7.2rem * 0.5)}}@media(min-width: 768px)and (max-width: 1023px){.p-howto_pictures{margin-top:calc(5.6rem * 0.5);margin-bottom:calc(5.6rem * 0.5)}}@media(max-width: 767px){.p-howto_pictures{margin-top:calc(4rem * 0.5);margin-bottom:calc(4rem * 0.5)}}@media(max-width: 767px){.p-howto_pictures{flex-wrap:wrap;justify-content:space-around}.p-howto_pictures .__image{max-width:45%}}.p-howto_model{text-align:center}.p-howto_model_item{margin-left:auto;margin-right:auto;margin-bottom:calc(1.6rem * 3)}.p-howto_model .__course{width:100%;max-width:1024px;margin-left:auto;margin-right:auto}.p-howto_model .__course img{max-width:100%}.p-cms_title{text-align:center;font-weight:700;font-size:2.4rem;margin-bottom:2.4rem;text-align:center;color:#13478a}.p-cms_title img{margin-bottom:calc(1.6rem * 1)}@media(max-width: 767px){.p-cms_title .__sp_small{max-width:50%}}.p-cms_text{margin-bottom:calc(1.6rem * 4);color:#000;text-align:center;font-weight:700;font-size:2rem;line-height:1.6}@media(max-width: 767px){.p-cms_text{text-align:left;font-weight:700;font-size:1.6rem}}.p-cms_attention{line-height:1.6}@media(min-width: 1024px){.p-cms_attention{padding-top:calc(7.2rem * 0.5);padding-bottom:calc(7.2rem * 0.5)}}@media(min-width: 768px)and (max-width: 1023px){.p-cms_attention{padding-top:calc(5.6rem * 0.5);padding-bottom:calc(5.6rem * 0.5)}}@media(max-width: 767px){.p-cms_attention{padding-top:calc(4rem * 0.5);padding-bottom:calc(4rem * 0.5)}}@media(max-width: 767px){.p-cms_attention{font-weight:500;font-size:1.2rem}}.p-cms_area_list{margin:4rem 0;display:flex;justify-content:space-around}@media(max-width: 767px){.p-cms_area_list{flex-wrap:wrap}.p-cms_area_list li{padding:.2em .5em}}.p-cms_gmap{width:100%;height:500px}.p-cms_arrow{width:6rem;margin:auto}.p-cms_map_list{width:100%;max-width:840px;margin-left:auto;margin-right:auto}.p-cms_entry_remark{width:100%;max-width:840px;margin-left:auto;margin-right:auto}.p-sameshi_hitori{text-align:center}@media(min-width: 1024px){.p-sameshi_hitori{margin-top:calc(7.2rem * 0.5);margin-bottom:calc(7.2rem * 0.5)}}@media(min-width: 768px)and (max-width: 1023px){.p-sameshi_hitori{margin-top:calc(5.6rem * 0.5);margin-bottom:calc(5.6rem * 0.5)}}@media(max-width: 767px){.p-sameshi_hitori{margin-top:calc(4rem * 0.5);margin-bottom:calc(4rem * 0.5)}}.p-sameshi_map{width:100%;max-width:840px;margin-left:auto;margin-right:auto}.p-saunamap_entry{width:40%;min-width:28rem;margin-left:auto;margin-right:auto}.p-saunamap_entry .__title{margin-bottom:calc(1.6rem * 1)}.p-saunamap_map{width:100%;max-width:840px;margin-left:auto;margin-right:auto}.usage_entry{display:flex;justify-content:space-between}@media(max-width: 767px){.usage_entry{flex-direction:column}}.entry_step{width:22%;border:2px solid #58beed;border-radius:8px;overflow:hidden;position:relative}@media(max-width: 767px){.entry_step{width:100%}}.entry_step .step{background:#58beed;color:#fff;font-size:2.2rem;text-align:center;padding:.1em 0 .2em}.step_description{padding:1.6rem .2rem;display:flex;align-items:center;justify-content:center;flex-direction:column;height:calc(100% - 2.8rem)}.step_description .-text{font-size:1.4rem;text-align:center;line-height:1.6}.step_description .-sns{font-size:1.3rem;text-align:center;margin-top:.5em}.sns_icon{display:inline-block;width:1.3rem}.sns_arrow{display:flex;align-items:center}.sns_arrow img{width:1.6rem}@media(max-width: 767px){.sns_arrow{justify-content:center}.sns_arrow img{transform:rotate(90deg)}}.map_list_contents{display:flex;gap:1.6rem;justify-content:space-between}@media(max-width: 767px){.map_list_contents{flex-direction:column}}.map_list li{margin-bottom:2.4rem}.map_list .-name{text-align:center;font-size:2.4rem;font-weight:700;border-bottom:1px solid #000;margin-bottom:1.6rem;padding:.4em}.map_list_contents .-image{width:43%}.map_list_contents .-image img{max-width:100%}@media(max-width: 767px){.map_list_contents .-image{width:100%}}.map_list_contents .-text{width:55%}@media(max-width: 767px){.map_list_contents .-text{width:100%}}.map_list_contents .-detail{margin-bottom:.3em}.map_list_contents .-detail_title{margin-bottom:.5em;display:inline-block;background:#000;color:#fff;padding:.2em;width:5em;text-align:center;margin-right:.5em}.map_list_contents .-detail_title.-comment{width:8em}.more_link{background:rgba(0,0,0,0);cursor:pointer;border-bottom:1px solid #000;padding:.5em}.more_block{text-align:center;margin:2.4rem auto}.more_list li{transition:all .3s}.more_list .hide{opacity:0;height:0;transition:all .3s;overflow:hidden}.entry_remark{font-size:1.4rem}.entry_remark dt{margin-bottom:1.6rem}.entry_remark dd{margin-bottom:3.2rem}.icon_list li{line-height:1.4}.icon_list li.in_col{flex-wrap:wrap}.icon_list li.in_col>span{display:inline-block;width:97%}.icon_list_in{margin-left:2rem;font-size:90%}.icon_list li:before{content:attr(data-icon);margin:0 .5rem 0 0}.p-qanda_group_title{border-bottom:1px solid #4c4948;padding:0 0 .75em;margin-bottom:calc(1.6rem * 2);font-weight:700;font-size:2rem;color:#57c3ea}.p-qanda .__group{margin-bottom:calc(1.6rem * 3)}.p-qanda .__inner_group{border-bottom:1px solid #4c4948;margin-bottom:calc(1.6rem * 2)}.p-qanda_list_inner dt,.p-qanda_list_inner dd{display:flex;line-height:1.6;margin-bottom:calc(1.6rem * 2)}.p-qanda_list_inner dt{font-weight:400;font-size:2.4rem}@media(max-width: 767px){.p-qanda_list_inner dt{font-weight:400;font-size:1.8rem}}.p-qanda_list_inner dd{font-weight:400;font-size:1.8rem}@media(max-width: 767px){.p-qanda_list_inner dd{font-weight:400;font-size:1.6rem}}.p-qanda_list_inner .-qa{width:5rem;margin-right:1.6rem;display:block;flex-shrink:0;text-align:right}.p-qanda_list_inner .-qa.-q img{height:3.5rem}.p-qanda_list_inner .-qa.-a img{width:50%}.p-qanda_list_inner .-a_remark{color:#e60012}.p-access{width:100%;max-width:840px;margin-left:auto;margin-right:auto}.p-access_schedule{text-align:center}@media(min-width: 1024px){.p-access_schedule{margin-top:calc(7.2rem * 1);margin-bottom:calc(7.2rem * 1)}}@media(min-width: 768px)and (max-width: 1023px){.p-access_schedule{margin-top:calc(5.6rem * 1);margin-bottom:calc(5.6rem * 1)}}@media(max-width: 767px){.p-access_schedule{margin-top:calc(4rem * 1);margin-bottom:calc(4rem * 1)}}.p-access_map iframe{width:100%;height:auto;aspect-ratio:8/5}.p-access_info{display:flex;gap:1.6rem;justify-content:space-between}@media(min-width: 1024px){.p-access_info{margin-top:calc(7.2rem * 0.5);margin-bottom:calc(7.2rem * 0.5)}}@media(min-width: 768px)and (max-width: 1023px){.p-access_info{margin-top:calc(5.6rem * 0.5);margin-bottom:calc(5.6rem * 0.5)}}@media(max-width: 767px){.p-access_info{margin-top:calc(4rem * 0.5);margin-bottom:calc(4rem * 0.5)}}.p-access_info .__logo{width:30%}.p-access_info .__logo .__image{max-width:90%;margin:1.6rem auto;text-align:center}.p-access_info .__logo .__image img{max-width:100%;margin:auto}.p-access_info .__address{width:70%;line-height:1.6}.p-access_info .__address li{padding:.4rem 0}.p-access_info .__address .__place_name{font-weight:700;font-size:2rem}.p-access_info .__address .__place_info{margin-bottom:calc(1.6rem * 1)}.p-access_info .__address .__traffic_icon{display:inline-block;padding:.3em 1em;font-size:1.6rem;border:1px solid #231815;text-align:center;margin-bottom:.8rem}@media(max-width: 767px){.p-access_info{flex-direction:column-reverse}.p-access_info .__logo,.p-access_info .__address{width:100%}.p-access_info .__logo{display:flex;align-items:center}.p-access_info .__logo .__image{width:40%}}.reservation_separate{background:#18478a}.p-reserve_wrap{background:#18478a;color:#fff;margin-bottom:0;overflow:hidden;padding:4rem;min-height:50vh}.p-reserve_form{width:100%;max-width:840px;margin-left:auto;margin-right:auto}.p-reserve_form .price_close.reservation_title{color:#18478a;text-align:center;font-size:2.4rem}.p-reserve_form .reservation_title{text-align:center;margin-bottom:2.4rem;line-height:1.4}@media(max-width: 767px){.p-reserve_form .reservation_title{font-size:2.4rem}}.p-reserve_form .reservation_form_area input,.p-reserve_form .reservation_form_area select{font-size:2.2rem}.reservation .-contents_in{padding-top:2rem}.reservation .-contents_in:not(:last-child){margin-bottom:6rem}.reservation .-contents_in.-first{margin-bottom:3rem}.reservation .base_btn{background:#231815;color:#fff;display:inline-block;border-radius:12px;padding:.4em 2em;text-align:center;font-weight:700;margin:1.6rem 0;cursor:pointer;position:relative}.reservation .base_btn:hover{opacity:.7}.reservation .submit_btn{font-size:2.6rem;transition:all 300ms}.reservation .btn_area{text-align:center;display:flex;gap:2rem}@media(max-width: 767px){.reservation .btn_area{flex-direction:column}}.reservation .submit_btn{background:#59c4e9}.reservation .btn_base{background:#ea6000;color:#fff;padding:1em;text-align:center;border-radius:1rem;display:block;width:100%;max-width:70rem;position:relative;font-weight:700;font-size:2rem;margin-left:auto;margin-right:auto}.reservation .btn_base.__white{background:#fff;color:#13478a;z-index:10;border-bottom:6px solid #57c3ea;border-right:6px solid #57c3ea}.reservation .btn_base.__green{background:#57c3ea;border:3px solid #fff;color:#13478a}.reservation .btn_reserve{font-size:3.2rem;padding:.5em 1em}@media(max-width: 767px){.reservation .btn_reserve{font-size:2rem;padding:1em}}@media(min-width: 1024px){.reservation .reservation_form_area{margin-top:calc(7.2rem * 1);margin-bottom:calc(7.2rem * 1)}}@media(min-width: 768px)and (max-width: 1023px){.reservation .reservation_form_area{margin-top:calc(5.6rem * 1);margin-bottom:calc(5.6rem * 1)}}@media(max-width: 767px){.reservation .reservation_form_area{margin-top:calc(4rem * 1);margin-bottom:calc(4rem * 1)}}@media(max-width: 767px){.reservation .submit_btn{font-size:1.8rem;padding:1em;width:100%;min-width:28rem;background:#59c4e9}.reservation .contents_block{line-height:1.6}}.reservation .readonly{pointer-events:none;background:#dedede !important}.reservation .agree{font-size:2.2rem;margin-bottom:1.6rem}.reservation_title{color:#fff;font-size:3.2rem}.reservation .input_form{justify-content:center;margin-bottom:4rem}.reservation .input_form:not(:last-child){margin-bottom:4rem}.reservation .form_wrap{padding:.5em 2em;background:#fff;border:2px solid #18478a;border-radius:10px;display:flex;justify-content:space-between;text-align:center;line-height:1.6;font-size:2.2rem;margin:.8rem;width:50%;min-width:260px;align-items:center;margin-left:auto;margin-right:auto}@media(max-width: 767px){.reservation .form_wrap{width:100%;padding:.5em;font-size:2rem}}.reservation .form_select{padding:.2em .5em;background:#fff;border:1px solid #fff;color:#13478a;font-weight:700}.reservation .form_caption{color:#13478a;font-weight:700}.reservation .attenction{color:#fff}.reservation .large_check{display:none}.reservation .large_check+label:before{font-family:FontAwesome;display:inline-block}.reservation .large_check+label:before{content:""}.reservation .large_check+label:before{letter-spacing:10px}.reservation .large_check:checked+label:before{content:""}.reservation .large_check:checked+label:before{letter-spacing:10px}.reservation .plan_btn{cursor:pointer}.reservation .plan_btn.active{background:#e77600;color:#fff}.reservation .plan_btn .course{font-weight:700}.reservation .agree{font-size:2.2rem;margin-bottom:1.6rem;color:#fff;text-align:center}.reservation .readonly{pointer-events:none;background:#dedede}.reservation .calc_area{text-align:center;color:#fff}.reservation .calc_area .-text{font-size:2.2rem;margin-bottom:1.6rem}@media(max-width: 767px){.reservation .calc_area .-text{font-size:1.8rem}}.reservation .calc_result{font-size:3.6rem;color:#fff}@media(max-width: 767px){.reservation .calc_result{font-size:2.4rem}}.reservation .calc_target{color:#fff;text-decoration:underline}.reservation .num_select{width:5em}.reservation .time_schedule_list{display:flex;justify-content:center;color:#333}.reservation .time_schedule_list_wrap{margin-left:auto;margin-right:auto}.reservation .time_schedule_list .__blank,.reservation .time_schedule_list .__time,.reservation .time_schedule_list .__date,.reservation .time_schedule_list .__type{border:1px solid #18478a;display:flex;align-items:center;justify-content:center;background:#fff}.reservation .time_schedule_list .__blank,.reservation .time_schedule_list .__date_heading{height:6rem}.reservation .time_schedule_list .__time{width:9.5rem;height:10rem}.reservation .time_schedule_list .__time_heading{width:12rem}.reservation .time_schedule_list .__type{height:2.4rem;justify-content:flex-end;padding-right:.5em}.reservation .time_schedule_list .__type_heading{font-size:1.4rem;height:2.4rem}.reservation .time_schedule_list .schedule_date{cursor:pointer}.reservation .time_schedule_list .schedule_date.active{background:#f3e301}.reservation .time_schedule_list .__date_heading{position:relative}.reservation .time_schedule_list .__date_heading .__month{position:absolute;top:.5rem;left:.5rem;font-size:1.4rem;font-weight:700}.reservation .time_schedule_list .__date_heading .__day{font-size:3.2rem;font-weight:700}.reservation .time_schedule_list .__date_heading .__week{align-self:flex-end;border-radius:1.5em;display:inline-block;font-size:1.4rem;font-weight:700;width:1.5em;height:1.5em;text-align:center;line-height:1.2em;margin-bottom:.8rem;margin-left:.4rem}.reservation .time_schedule_list .__weekday .__week{background:#6289c6;color:#fff}.reservation .time_schedule_list .__holiday .__week{background:#ec79ac;color:#fff}.reservation .time_schedule_list .__weekday{background:#d3e6f6}.reservation .time_schedule_list .__holiday{background:#fadce9}@media(max-width: 767px){.reservation .time_schedule_list_warp{display:flex}.reservation .time_schedule_list{display:flex;flex-direction:column}.reservation .time_schedule_list .__pc_only{display:none}.reservation .time_schedule_list .__heading_block{display:flex}.reservation .time_schedule_list .__date_block{display:flex}.reservation .time_schedule_list .__type{display:none}.reservation .time_schedule_list .__blank,.reservation .time_schedule_list .__time,.reservation .time_schedule_list .__date{border:1px solid #18478a;display:flex;align-items:center;justify-content:center;background:#fff}.reservation .time_schedule_list .__blank,.reservation .time_schedule_list .__date_heading{height:6rem;width:8rem}.reservation .time_schedule_list .__time{width:7rem;height:6rem}.reservation .time_schedule_list .__time_heading{width:7rem}.reservation .time_schedule_list .__time_heading img{height:80%}.reservation .time_schedule_list .schedule_date{cursor:pointer}.reservation .time_schedule_list .schedule_date.active{background:#cfdb00;color:#fff}.reservation .time_schedule_list .__date_heading{position:relative}.reservation .time_schedule_list .__date_heading .__month{position:absolute;top:.2rem;left:.5rem;font-size:1.4rem;font-weight:700}.reservation .time_schedule_list .__date_heading .__day{font-size:3.2rem;font-weight:700}.reservation .time_schedule_list .__date_heading .__week{align-self:flex-end;padding-bottom:1rem}.reservation .time_schedule_list .__weekday{background:#d3e6f6}.reservation .time_schedule_list .__holiday{background:#fadce9}}.reservation .value_set{display:none}.reservation .detail_contents_in_full{width:100%}.reservation .reserve_list{font-size:2.2rem}@media(max-width: 767px){.reservation .reserve_list{font-size:1.8rem}}.reservation .cont3{width:100%;max-width:670px;margin:auto}.reservation .cont4{width:100%;max-width:500px;margin:auto}.reservation .total{text-align:right;font-size:2.2rem}.reservation .input_table{max-width:960px;margin:auto}.reservation .input_table .__notice{font-size:1.4rem}.reservation .input_table th,.reservation .input_table td{padding:1em 0;font-size:2.2rem;vertical-align:middle}.reservation .input_table th{width:30%}.reservation .input_table td{width:70%}@media(max-width: 767px){.reservation .input_table th,.reservation .input_table td{display:block;font-size:1.8rem;width:100%;padding:.4rem 0 .4rem}.reservation .input_table th{padding:1.6rem 0 .4rem}}.reservation input[type=text],.reservation input[type=password]{font-size:2.2rem;border:1px solid #231815;width:100%}.reservation .ul_link{text-decoration:underline;color:#fff}.reservation .list_in{margin-bottom:2.4rem}.reservation .title_sideline{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:calc(1.6rem * 0.5)}.reservation .title_sideline span{word-break:keep-all;font-size:2rem;display:inline-block;padding-right:.5em;letter-spacing:.2rem}.reservation .title_sideline:after{content:"";border-top:1px solid #fff;width:88%}.reservation .title_sideline.__black:after{border-top:1px solid #000}.reservation .message{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;margin-top:1rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem}.reservation .message_inline{font-size:1.4rem;padding:.5rem .75rem}.reservation .success{color:#18603a;background-color:#d5f1de;border-color:#c4ebd1}.reservation .error{color:#772b35;background-color:#fadddd;border-color:#f8cfcf}.p-static{width:100%;max-width:960px;margin-left:auto;margin-right:auto}.p-static .text_heading{font-size:2.2rem;text-align:left;font-weight:400;margin-bottom:2.4rem}.p-static h3.text_heading{margin-bottom:1em}.p-static .__comment{line-height:1.6}@media(min-width: 1024px){.p-static .__comment{margin-top:calc(7.2rem * 0.5);margin-bottom:calc(7.2rem * 0.5)}}@media(min-width: 768px)and (max-width: 1023px){.p-static .__comment{margin-top:calc(5.6rem * 0.5);margin-bottom:calc(5.6rem * 0.5)}}@media(max-width: 767px){.p-static .__comment{margin-top:calc(4rem * 0.5);margin-bottom:calc(4rem * 0.5)}}.p-static .__operator{max-width:660px;margin:auto;margin-bottom:4rem}.p-static .__credit_text{line-height:1.6}@media(max-width: 767px){.p-static .__credit_text{font-weight:400;font-size:1.4rem}}.p-static .commerce_list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}@media(min-width: 1024px){.p-static .commerce_list{margin-top:calc(7.2rem * 0.5);margin-bottom:calc(7.2rem * 0.5)}}@media(min-width: 768px)and (max-width: 1023px){.p-static .commerce_list{margin-top:calc(5.6rem * 0.5);margin-bottom:calc(5.6rem * 0.5)}}@media(max-width: 767px){.p-static .commerce_list{margin-top:calc(4rem * 0.5);margin-bottom:calc(4rem * 0.5)}}@media(max-width: 767px){.p-static .commerce_list{font-weight:400;font-size:1.4rem}}.p-static .commerce_list>dt{width:30%;padding:.5em 0}.p-static .commerce_list>dd{width:70%;padding:.5em 0;line-height:1.6}.p-static .commerce_list .large{width:100%}.p-static .commerce_list .medium dt{text-indent:1em}.p-static .list_in{margin-bottom:2.4rem}.p-static .list_heading{margin-bottom:1.6rem}.p-static .description{line-height:1.6;font-weight:400}.p-static .no_list{list-style-type:disc;list-style-position:outside;counter-reset:item;margin-left:2em}.p-static .no_list>li{display:flex;align-items:baseline;margin:0 0 .5rem;line-height:1.6;justify-content:flex-start;position:relative}.p-static .no_list>li:before{counter-increment:item;content:counter(item) ".";margin:0 .5rem 0 0;display:inline-block;margin-left:-3.5em;width:3em;text-align:right;position:absolute;top:0;left:0}.p-static .brackets_list{list-style-type:disc;list-style-position:outside;counter-reset:item;margin-left:2em}.p-static .brackets_list>li{display:flex;align-items:baseline;margin:0 0 .5rem;line-height:1.6;justify-content:flex-start;position:relative}.p-static .brackets_list>li:before{counter-increment:item;content:"(" counter(item) ")";margin:0 .5rem 0 0;display:inline-block;margin-left:-3.5em;width:3em;text-align:right;position:absolute;top:0;left:0}.p-static .-text{line-height:1.6;font-weight:400}@media(max-width: 767px){.p-static .commerce_list>dt,.p-static .commerce_list>dd{width:100%}.p-static .commerce_list>dt{border-bottom:1px solid #ccc;font-weight:700;font-size:1.4rem}}.p-static .__privacylist{width:100%;max-width:960px;margin-left:auto;margin-right:auto}.p-static .__privacylist .data_list dt{margin-bottom:1.6rem}.p-static .__privacylist .data_list dd{margin-bottom:4rem;line-height:1.6;padding-left:.5em;padding-right:.5em}@media(min-width: 1024px){.h-pc_hide,.h-pc_tab_hide{display:none}}@media(min-width: 768px)and (max-width: 1023px){.h-tab_hide,.h-pc_tab_hide,.h-sp_tab_hide{display:none}}@media(max-width: 767px){.h-sp_hide,.h-sp_tab_hide{display:none}}.hp_mb0{margin-bottom:0rem !important}@media(max-width: 767px){.hp_mb0{margin-bottom:0rem !important}}.hp_pb0{padding-bottom:0rem !important}@media(max-width: 767px){.hp_pb0{padding-bottom:0rem !important}}.hp_mb10{margin-bottom:1.6rem !important}@media(max-width: 767px){.hp_mb10{margin-bottom:0.8rem !important}}.hp_pb10{padding-bottom:1.6rem !important}@media(max-width: 767px){.hp_pb10{padding-bottom:0.8rem !important}}.hp_mb20{margin-bottom:3.2rem !important}@media(max-width: 767px){.hp_mb20{margin-bottom:1.6rem !important}}.hp_pb20{padding-bottom:3.2rem !important}@media(max-width: 767px){.hp_pb20{padding-bottom:1.6rem !important}}.hp_mb30{margin-bottom:4.8rem !important}@media(max-width: 767px){.hp_mb30{margin-bottom:2.4rem !important}}.hp_pb30{padding-bottom:4.8rem !important}@media(max-width: 767px){.hp_pb30{padding-bottom:2.4rem !important}}.hp_mb40{margin-bottom:6.4rem !important}@media(max-width: 767px){.hp_mb40{margin-bottom:3.2rem !important}}.hp_pb40{padding-bottom:6.4rem !important}@media(max-width: 767px){.hp_pb40{padding-bottom:3.2rem !important}}.hp_mb50{margin-bottom:8rem !important}@media(max-width: 767px){.hp_mb50{margin-bottom:4rem !important}}.hp_pb50{padding-bottom:8rem !important}@media(max-width: 767px){.hp_pb50{padding-bottom:4rem !important}}.hp_mb60{margin-bottom:9.6rem !important}@media(max-width: 767px){.hp_mb60{margin-bottom:4.8rem !important}}.hp_pb60{padding-bottom:9.6rem !important}@media(max-width: 767px){.hp_pb60{padding-bottom:4.8rem !important}}.hp_mb70{margin-bottom:11.2rem !important}@media(max-width: 767px){.hp_mb70{margin-bottom:5.6rem !important}}.hp_pb70{padding-bottom:11.2rem !important}@media(max-width: 767px){.hp_pb70{padding-bottom:5.6rem !important}}.hp_mb80{margin-bottom:12.8rem !important}@media(max-width: 767px){.hp_mb80{margin-bottom:6.4rem !important}}.hp_pb80{padding-bottom:12.8rem !important}@media(max-width: 767px){.hp_pb80{padding-bottom:6.4rem !important}}.hp_mb90{margin-bottom:14.4rem !important}@media(max-width: 767px){.hp_mb90{margin-bottom:7.2rem !important}}.hp_pb90{padding-bottom:14.4rem !important}@media(max-width: 767px){.hp_pb90{padding-bottom:7.2rem !important}}.hp_mb100{margin-bottom:16rem !important}@media(max-width: 767px){.hp_mb100{margin-bottom:8rem !important}}.hp_pb100{padding-bottom:16rem !important}@media(max-width: 767px){.hp_pb100{padding-bottom:8rem !important}}.hp_mt0{margin-top:0rem !important}.hp_mt10{margin-top:1.6rem !important}.hp_mt20{margin-top:3.2rem !important}.hp_mt30{margin-top:4.8rem !important}.hp_mt40{margin-top:6.4rem !important}.hp_mt50{margin-top:8rem !important}.hp_mt60{margin-top:9.6rem !important}.hp_mt70{margin-top:11.2rem !important}.hp_mt80{margin-top:12.8rem !important}.hp_mt90{margin-top:14.4rem !important}.hp_mt100{margin-top:16rem !important}.hp_bold{font-weight:700}.hp_white{color:#fff}.hp_black{color:#000}.hp_tac{text-align:center}@media(max-width: 767px){.hp_sp_tal{text-align:left}}.hp_tal{text-align:left}@media(max-width: 767px){.hp_sp_padding{padding-right:5vw;padding-left:5vw}}.hp_bg_white{background:#fff}.hp_bg_white .__note{color:#000}.hp_bg_radius{border-radius:1.4rem}.hp_contents_padding{padding:2.4rem}.hp_image_org_width img{width:auto !important}.hp_fontL{font-size:2rem}@media(max-width: 767px){.hp_fontL{font-size:1.8rem}}.hp_fontS{font-size:80%}.hp_notice{font-size:80%}