/*!********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./public_html/src/scss/style.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************/
@import"https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Libre+Caslon+Display&family=Shippori+Mincho:wght@400;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300..700;1,300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300..700;1,300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300..700;1,300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300..700;1,300..700&display=swap";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,b,u,i,center,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,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,img{color:#000;border-width:0px;border-style:none;background:rgba(0,0,0,0);vertical-align:bottom}a:link{color:#000;text-decoration:none}a:visited{color:#000;text-decoration:none}a:hover{color:#000;text-decoration:none}body{width:100%;margin:0 auto;overflow-x:hidden}img{width:100%}.h1Tag{display:none}@media screen and (min-width: 769px){._sp{display:none}._pc{display:block}}@media screen and (max-width: 768px){._sp{display:block}._pc{display:none}}.ib{display:inline-block}main p{line-height:1.5em;letter-spacing:.15em}.com-ttl{font-size:35px;font-size:clamp(18px,5vw,35px)}.com-lead--l{font-size:30px;font-size:clamp(18px,4vw,30px)}.com-lead{font-size:25px;font-size:clamp(15px,3vw,25px)}.com-lead--s{font-size:20px;font-size:clamp(15px,2.5vw,20px)}.com-text--l{font-size:18px;font-size:clamp(12px,1.5vw,18px)}.com-text{font-size:15px;font-size:clamp(12px,1.3vw,15px)}.com-txt{font-size:12px;font-size:clamp(10px,1.1vw,12px)}@media screen and (max-width: 768px){.com-ttl{font-size:clamp(10px,8vw,35px)}.com-lead--l{font-size:clamp(10px,5.5vw,30px)}.com-lead{font-size:clamp(10px,4.5vw,25px)}.com-lead--s{font-size:clamp(10px,4vw,20px)}.com-text--l{font-size:clamp(10px,3.8vw,18px)}.com-text{font-size:clamp(10px,3.5vw,15px)}.com-txt{font-size:clamp(10px,3vw,12px)}}.com-w800{width:95%;max-width:800px;margin:0 auto}.com-w1000{width:95%;max-width:1000px;margin:0 auto}.com-w1100{width:95%;max-width:1100px;margin:0 auto}.com-w1200{width:95%;max-width:1200px;margin:0 auto}.com-w1400{width:95%;max-width:1400px;margin:0 auto}.com-min--vh100{min-height:100vh}.com-imgbox{position:relative}.com-imgnote{position:absolute;bottom:3px;right:3px;font-size:10px;letter-spacing:.05em}.com-notebox{width:90%;max-width:1200px;margin:0 auto;padding:50px 0}@media screen and (max-width: 768px){.com-notebox{padding:clamp(20px,6vw,50px) 0}}.com-note{font-size:10px;letter-spacing:.05em;line-height:1.2em;text-align:left}.com-fs10{font-size:10px}.com-fs12{font-size:12px}.com-texR{text-align:right}.com-texC{text-align:center}.com-col--wh{color:#fff}.com-col--bk{color:#000}.com-tex__shadow--wh{text-shadow:0 0 10px #fff}.com-tex__shadow--bk{text-shadow:0 0 10px #000}.com-flbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.com-flbox--ac{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.com-flbox--jc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}main{background:#f6f5f2;overflow:hidden}.entry_wrap .entry_inner{padding-block:3vw;margin-top:5%}.entry_wrap .entry_con{width:90%;margin-inline:auto;position:relative;text-align:center}.entry_wrap .entry_con .entry_ttlBox{color:#231815}.entry_wrap .entry_con .entry_ttlBox p{line-height:1.5em;letter-spacing:.15em}.entry_wrap .entry_con .entry_ttlBox .entry_ttl{font-size:clamp(17px,2vw,26px);text-transform:uppercase}.entry_wrap .entry_con .entry_ttlBox .entry_lead{font-size:clamp(17px,2vw,30px);margin-block:1.5vw 2vw}.entry_wrap .entry_con .entry_text{font-size:clamp(14px,2vw,18px)}.entry_wrap .entry_con .entry_flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-block:2vw;max-width:1000px;margin-inline:auto}.entry_wrap .entry_con .entry_flex .limited_con{width:48%;aspect-ratio:4/1;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}.entry_wrap .entry_con .entry_flex .limited_con .text_box{color:#fff;font-size:clamp(14px,2vw,20px);letter-spacing:.15rem;line-height:1.5}.entry_wrap .entry_con .entry_flex .limited_con .text_box span{display:inline-block;font-size:clamp(14px,2vw,22px);margin-right:clamp(14px,2vw,22px)}.entry_wrap .entry_con .entry_flex .limited_con:first-child{background:url("../../assets/img/top/limited_con_bg01.jpg") left top/cover no-repeat}.entry_wrap .entry_con .entry_flex .limited_con:last-child{background:url("../../assets/img/top/limited_con_bg02.jpg") left top/cover no-repeat}@media screen and (max-width: 768px){.entry_wrap .entry_inner{padding-block:6vw 10vw}.entry_wrap .entry_con .entry_ttlBox .entry_ttl{font-size:clamp(17px,2vw,26px)}.entry_wrap .entry_con .entry_ttlBox .entry_lead{font-size:clamp(17px,6vw,30px);margin-block:1.5vw 2vw}.entry_wrap .entry_con .entry_text{font-size:clamp(14px,2vw,18px)}.entry_wrap .entry_con .entry_flex{margin-block:5vw}.entry_wrap .entry_con .entry_flex .limited_con{width:100%;aspect-ratio:3.5/1}.entry_wrap .entry_con .entry_flex .limited_con .text_box{font-size:clamp(14px,5vw,23px)}.entry_wrap .entry_con .entry_flex .limited_con .text_box span{font-size:clamp(14px,5vw,22px)}.entry_wrap .entry_con .entry_flex .limited_con:first-child{margin-bottom:5vw}.entry_wrap .entry_con .btn_flex{width:100%}.entry_wrap .entry_con .btn_flex .limited{width:100%}}.btn_flex{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:800px;width:80%;margin-inline:auto}.btn_flex .btn{width:48%;max-width:300px;text-align:center;position:relative;-webkit-transition:.2s;transition:.2s;z-index:0}.btn_flex .btn .arrow{position:absolute;right:5%;top:47%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:7%}.btn_flex .btn::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;z-index:0;-webkit-transition:.2s;transition:.2s;z-index:-1}.btn_flex .btn a{display:block;width:100%;padding-block:max(20px,1.5vw);color:#fff;font-size:clamp(10px,3vw,14px);letter-spacing:.12rem;-webkit-transition:.5s;transition:.5s}.btn_flex .btn.req{background:#9e7e4d;background:-webkit-gradient(linear, left top, right top, from(rgb(158, 126, 77)), to(rgb(112, 82, 45)));background:-webkit-linear-gradient(left, rgb(158, 126, 77) 0%, rgb(112, 82, 45) 100%);background:linear-gradient(90deg, rgb(158, 126, 77) 0%, rgb(112, 82, 45) 100%)}.btn_flex .btn.req::before{background:#9e7e4d;background:-webkit-gradient(linear, left top, right top, from(rgb(112, 82, 45)), to(rgb(158, 126, 77)));background:-webkit-linear-gradient(left, rgb(112, 82, 45) 0%, rgb(158, 126, 77) 100%);background:linear-gradient(90deg, rgb(112, 82, 45) 0%, rgb(158, 126, 77) 100%)}.btn_flex .btn.limited{background:#221714;background:-webkit-gradient(linear, left top, right top, from(rgb(34, 23, 20)), to(rgb(66, 63, 63)));background:-webkit-linear-gradient(left, rgb(34, 23, 20) 0%, rgb(66, 63, 63) 100%);background:linear-gradient(90deg, rgb(34, 23, 20) 0%, rgb(66, 63, 63) 100%)}.btn_flex .btn.limited::before{background:-webkit-gradient(linear, left top, right top, from(rgb(66, 63, 63)), to(rgb(34, 23, 20)));background:-webkit-linear-gradient(left, rgb(66, 63, 63) 0%, rgb(34, 23, 20) 100%);background:linear-gradient(90deg, rgb(66, 63, 63) 0%, rgb(34, 23, 20) 100%)}@media(any-hover: hover){.btn_flex .btn:hover{opacity:.7}.btn_flex .btn:hover::before{opacity:1}}@media screen and (max-width: 768px){.menu_wrap{padding-top:8%}.menu_wrap .p1{font-size:clamp(10px,6vw,30px);width:100%}.menu_wrap .btm_menu .menu_list_wrap{overflow-y:scroll}.menu_wrap .btm_menu ul{width:315%}.menu_wrap .btm_menu .link{width:100%;margin-right:3%}.menu_wrap .btm_menu .link .link_inner .text_box ruby{font-size:clamp(10px,8vw,35px)}.menu_wrap .btm_menu .link .link_inner .text_box ruby rt{text-align:left;font-size:clamp(10px,3vw,12px)}.menu_wrap .btm_menu .link .link_inner .arrow{width:13%}.menu_wrap .btm_menu .link:last-child{margin-right:0}.menu_wrap .btn_wrap{padding-top:2%}.menu_wrap .btn_wrap .p2{font-size:clamp(10px,3.8vw,18px);margin-block:1.5vw 2vw}.btn_flex .btn{width:100%;max-width:unset;margin-inline:auto;background:#ddd8ca}.btn_flex .btn:not(:first-of-type)::before{width:1px;background:#fff !important;opacity:1}.btn_flex .btn a{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-block:max(20px,1.3vw);font-size:clamp(.688rem,.412rem + 1.225vw,1rem);color:#1e1e1e}.btn_flex .btn.req a{color:#fff}.btn_flex .btn.limited{margin-left:auto}.btn_flex .btn.limited a{color:#fff}.btn_flex .btn:last-child{margin-left:0}}.page-mv{position:relative;height:60dvh;overflow:hidden}.page-mv img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0;-webkit-transition:opacity 1s ease,-webkit-transform 1.3s ease;transition:opacity 1s ease,-webkit-transform 1.3s ease;transition:transform 1.3s ease,opacity 1s ease;transition:transform 1.3s ease,opacity 1s ease,-webkit-transform 1.3s ease}.page-mv .page-mv__imgnote{position:absolute;bottom:10px;right:5px;font-size:10px;letter-spacing:.1em;color:#fff}.page-mv .page-ttl{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;text-align:center;z-index:2;width:100%}.page-mv .page-ttl .page-ttl__en{font-family:"Cormorant",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:.1em;font-size:72px;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);-webkit-transition:.5s ease-out;transition:.5s ease-out}.page-mv .page-ttl .page-ttl__ja{font-size:36px;letter-spacing:.1em;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);-webkit-transition:.5s ease-out;transition:.5s ease-out}.page-mv.is-loaded img{-webkit-transform:scale(1);transform:scale(1);opacity:1}.page-mv.is-loaded .page-ttl__en,.page-mv.is-loaded .page-ttl__ja{-webkit-clip-path:inset(0 0% 0 0);clip-path:inset(0 0% 0 0)}.page-mv.is-loaded .page-ttl__ja{-webkit-transition-delay:.2s;transition-delay:.2s}@media screen and (max-width: 768px){.page-mv .page-ttl .page-ttl__en{font-size:clamp(2rem,-0.206rem + 9.804vw,4.5rem)}.page-mv .page-ttl .page-ttl__ja{font-size:clamp(1.125rem,.132rem + 4.412vw,2.25rem)}}@font-face{font-family:"";src:url(../fonts/) format("opentype")}.shippori{font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal}.libre{font-family:"Libre Caslon Display",serif;font-weight:400;font-style:normal}body{font-family:YakuHanMPs,"Shippori Mincho",serif;font-weight:400;font-style:normal}.garamond{font-family:"EB Garamond",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.cardo{font-family:"Cardo",serif;font-weight:400;font-style:normal}.cormorant{font-family:"Cormorant",serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.img_scale{overflow:hidden;opacity:0;-webkit-transition:1s;transition:1s}.img_scale img{scale:1.1;-webkit-transition:1.5s;transition:1.5s}.img_scale.scrollin{opacity:1}.img_scale.scrollin img{scale:1}.anime1_y_right{-webkit-transform:translate(100px, 0);transform:translate(100px, 0);opacity:0;-webkit-transition:1s;transition:1s}.anime1_y_right.scrollin{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.anime1_y_left{-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0);opacity:0;-webkit-transition:1s;transition:1s}.anime1_y_left.scrollin{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.scrollin_anime_01{opacity:0;-webkit-transition:1s;transition:1s}.scrollin_anime_01.scrollin{opacity:1}.scrollin_anime_01.scrollin .anm:before,.scrollin_anime_01.scrollin .anm:after{width:0}.scrollin_anime_01 .anm{position:relative}.scrollin_anime_01 .anm:before,.scrollin_anime_01 .anm:after{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;right:0;-webkit-transition:1s;transition:1s}.scrollin_anime_01 .anm:after{background:#dbdcdd}.scrollin_anime_01 .anm:before{background:#fff}.scrollin_anime_01 .anm_01:after{-webkit-transition-delay:0;transition-delay:0}.scrollin_anime_01 .anm_01:before{-webkit-transition-delay:.3s;transition-delay:.3s}.scrollin_anime_01 .anm_02:after{-webkit-transition-delay:.2s;transition-delay:.2s}.scrollin_anime_01 .anm_02:before{-webkit-transition-delay:.5s;transition-delay:.5s}.scrollin_anime_01 .anm_03:after{-webkit-transition-delay:.4s;transition-delay:.4s}.scrollin_anime_01 .anm_03:before{-webkit-transition-delay:.7s;transition-delay:.7s}.scrollin_anime_01 .anm_04:after{-webkit-transition-delay:.6s;transition-delay:.6s}.scrollin_anime_01 .anm_04:before{-webkit-transition-delay:.9s;transition-delay:.9s}.scrollin_anime_01 .anm_05:after{-webkit-transition-delay:.8s;transition-delay:.8s}.scrollin_anime_01 .anm_05:before{-webkit-transition-delay:1.1s;transition-delay:1.1s}.scrollin_anime_01 .anm_06:after{-webkit-transition-delay:1s;transition-delay:1s}.scrollin_anime_01 .anm_06:before{-webkit-transition-delay:1.3s;transition-delay:1.3s}.scrollin_anime_02{opacity:0;-webkit-transition:2s;transition:2s}.scrollin_anime_02.scrollin{opacity:1}.scrollin_anime_02.scrollin .anm_box .anm{-webkit-transform:scale(1);transform:scale(1)}.scrollin_anime_02 .anm_box{overflow:hidden}.scrollin_anime_02 .anm_box .anm{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:2s;transition:2s}.scrollin_anime_02 .anm_box .anm_01{-webkit-transition-delay:.3s;transition-delay:.3s}.scrollin_anime_03.scrollin .anm{opacity:1}.scrollin_anime_03 .anm{opacity:0;-webkit-transition:1s;transition:1s}.scrollin_anime_03 .anm_01{-webkit-transition-delay:.5s;transition-delay:.5s}.scrollin_anime_03 .anm_02{-webkit-transition-delay:.7s;transition-delay:.7s}.scrollin_anime_03 .anm_03{-webkit-transition-delay:.9s;transition-delay:.9s}.scrollin_anime_03 .anm_04{-webkit-transition-delay:1.1s;transition-delay:1.1s}.anime_scale{opacity:0;-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);-webkit-transition:all 1s;transition:all 1s}.anime_scale.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:scale(1, 1);transform:scale(1, 1)}.anime_scale_2{opacity:0;-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:1s;transition-delay:1s}.anime_scale_2.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:scale(1, 1);transform:scale(1, 1)}.anime_scale_3{opacity:0;-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:2s;transition-delay:2s}.anime_scale_3.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:scale(1, 1);transform:scale(1, 1)}.anime_y{opacity:0;-webkit-transform:translate(0px, -20px);transform:translate(0px, -20px);-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:3s;transition-delay:3s}.anime_y.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime_y_2{opacity:0;-webkit-transform:translate(0px, -20px);transform:translate(0px, -20px);-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:3.5s;transition-delay:3.5s}.anime_y_2.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime_x.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime_x{opacity:0;-webkit-transform:translate(-50px, 0px);transform:translate(-50px, 0px);-webkit-transition:all 1s;transition:all 1s}.anime_x.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime_x_r{opacity:0;-webkit-transform:translate(50px, 0px);transform:translate(50px, 0px);-webkit-transition:all 1s;transition:all 1s}.anime_x_r.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime_x_2{opacity:0;-webkit-transform:translate(-50px, 0px);transform:translate(-50px, 0px);-webkit-transition:all 1.1s;transition:all 1.1s}.anime_x_2.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime_x.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime0{opacity:0;-webkit-filter:blur(100px);filter:blur(100px);-webkit-transition:all 2s;transition:all 2s}.anime0.scrollin{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}.anime1{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;will-change:transform}.anime1.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime2{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:.3s;transition-delay:.3s}.anime2.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime3{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:.6s;transition-delay:.6s}.anime3.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime4{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:.9s;transition-delay:.9s}.anime4.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime5{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:1.2s;transition-delay:1.2s}.anime5.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime6{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:1.5s;transition-delay:1.5s}.anime6.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime7{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:1.8s;transition-delay:1.8s}.anime7.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime8{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.1s;transition-delay:2.1s}.anime8.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime9{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.4s;transition-delay:2.4s}.anime9.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime10{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.7s;transition-delay:2.7s}.anime10.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime11{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3s;transition-delay:3s}.anime11.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime12{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.3s;transition-delay:3.3s}.anime12.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime13{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.6s;transition-delay:3.6s}.anime13.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime14{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.9s;transition-delay:3.9s}.anime14.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime15{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:4.9s;transition-delay:4.9s}.anime15.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.anime16{opacity:0;-webkit-filter:blur(100px);filter:blur(100px);-webkit-transition:all 2s;transition:all 2s}.anime16.scrollin{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}.anime17{opacity:0;-webkit-filter:blur(100px);filter:blur(100px);-webkit-transition:all 5s;transition:all 5s}.anime17.scrollin{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}.anime1_1{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s}.anime1_1.scrollin{opacity:1}.anime1_2{opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.3s;transition-delay:.3s}.anime1_2.scrollin{opacity:1}.anime1_3{opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.3s;transition-delay:.3s}.anime1_3.scrollin{opacity:1}.anime1_4{opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.3s;transition-delay:.3s}.anime1_4.scrollin{opacity:1}.anime1_5{opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.5s;transition-delay:.5s}.anime1_5.scrollin{opacity:1}.anime1_6{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:1.5s;transition-delay:1.5s}.anime1_6.scrollin{opacity:1}.anime1_7{opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.5s;transition-delay:.5s}.anime1_7.scrollin{opacity:1}.anime1_8{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.1s;transition-delay:2.1s}.anime1_8.scrollin{opacity:1}.anime1_9{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.4s;transition-delay:2.4s}.anime1_9.scrollin{opacity:1}.anime1_10{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:2.7s;transition-delay:2.7s}.anime1_10.scrollin{opacity:1}.anime1_11{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3s;transition-delay:3s}.anime1_11.scrollin{opacity:1}.anime1_12{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.3s;transition-delay:3.3s}.anime1_12.scrollin{opacity:1}.anime1_13{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.6s;transition-delay:3.6s}.anime1_13.scrollin{opacity:1}.anime1_14{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:3.9s;transition-delay:3.9s}.anime1_14.scrollin{opacity:1}.anime1_15{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:4.2s;transition-delay:4.2s}.anime1_15.scrollin{opacity:1}.anime1_16{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:4.5s;transition-delay:4.5s}.anime1_16.scrollin{opacity:1}.anime1_17{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:4.8s;transition-delay:4.8s}.anime1_17.scrollin{opacity:1}.anime1_18{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:5.1s;transition-delay:5.1s}.anime1_18.scrollin{opacity:1}.anime2_1{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s}.anime2_1.scrollin{opacity:1}.anime2_2{opacity:0;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transition-delay:.1s;transition-delay:.1s}.anime2_2.scrollin{opacity:1}.anime2_3{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.1s;transition-delay:.1s}.anime2_3.scrollin{opacity:1}.anime2_4{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.15s;transition-delay:.15s}.anime2_4.scrollin{opacity:1}.anime2_5{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.2s;transition-delay:.2s}.anime2_5.scrollin{opacity:1}.anime2_6{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.25s;transition-delay:.25s}.anime2_6.scrollin{opacity:1}.anime2_7{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.3s;transition-delay:.3s}.anime2_7.scrollin{opacity:1}.anime2_8{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.35s;transition-delay:.35s}.anime2_8.scrollin{opacity:1}.anime2_9{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.4s;transition-delay:.4s}.anime2_9.scrollin{opacity:1}.anime2_10{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.45s;transition-delay:.45s}.anime2_10.scrollin{opacity:1}.anime2_11{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.5s;transition-delay:.5s}.anime2_11.scrollin{opacity:1}.anime2_12{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.55s;transition-delay:.55s}.anime2_12.scrollin{opacity:1}.anime2_13{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.6s;transition-delay:.6s}.anime2_13.scrollin{opacity:1}.anime2_14{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.65s;transition-delay:.65s}.anime2_14.scrollin{opacity:1}.anime2_15{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.7s;transition-delay:.7s}.anime2_15.scrollin{opacity:1}.anime2_16{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.75s;transition-delay:.75s}.anime2_16.scrollin{opacity:1}.anime2_17{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.8s;transition-delay:.8s}.anime2_17.scrollin{opacity:1}.anime2_18{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:.85s;transition-delay:.85s}.anime2_18.scrollin{opacity:1}@-webkit-keyframes opacity-anime3_0{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes opacity-anime3_0{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.anime3_1{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.1s;animation-delay:.1s}.anime3_2{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.anime3_3{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.anime3_4{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.anime3_5{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.anime3_6{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.6s;animation-delay:.6s}.anime3_7{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.7s;animation-delay:.7s}.anime3_8{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.8s;animation-delay:.8s}.anime3_9{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:.9s;animation-delay:.9s}.anime3_10{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1s;animation-delay:1s}.anime3_11{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.1s;animation-delay:1.1s}.anime3_12{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s}.anime3_13{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.3s;animation-delay:1.3s}.anime3_14{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.4s;animation-delay:1.4s}.anime3_15{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}.anime3_16{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.6s;animation-delay:1.6s}.anime3_17{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.7s;animation-delay:1.7s}.anime3_18{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.8s;animation-delay:1.8s}.anime3_19{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:1.9s;animation-delay:1.9s}.anime3_20{opacity:0;-webkit-animation:opacity-anime3_0 2.2s ease forwards;animation:opacity-anime3_0 2.2s ease forwards;-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes blur-anime{0%{opacity:0;-ms-opacity:0;-moz-opacity:0}50%{opacity:.5;-ms-opacity:.5;-moz-opacity:.5}100%{opacity:1;-ms-opacity:1;-moz-opacity:1}}@keyframes blur-anime{0%{opacity:0;-ms-opacity:0;-moz-opacity:0}50%{opacity:.5;-ms-opacity:.5;-moz-opacity:.5}100%{opacity:1;-ms-opacity:1;-moz-opacity:1}}.anime01{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:.3s;animation-delay:.3s;-ms-animation-delay:.3s;-moz-animation-delay:.3s}.anime02{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:.6s;animation-delay:.6s;-ms-animation-delay:.6s;-moz-animation-delay:.6s}.anime03{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:.9s;animation-delay:.9s;-ms-animation-delay:.9s;-moz-animation-delay:.9s}.anime04{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s;-ms-animation-delay:1.2s;-moz-animation-delay:1.2s}.anime05{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s;-ms-animation-delay:1.5s;-moz-animation-delay:1.5s}.anime06{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:1.8s;animation-delay:1.8s;-ms-animation-delay:1.8s;-moz-animation-delay:1.8s}.anime07{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:2.1s;animation-delay:2.1s;-ms-animation-delay:2.1s;-moz-animation-delay:2.1s}.anime08{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:2.4s;animation-delay:2.4s;-ms-animation-delay:2.4s;-moz-animation-delay:2.4s}.anime09{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:2.7s;animation-delay:2.7s;-ms-animation-delay:2.7s;-moz-animation-delay:2.7s}.anime00{opacity:0;-webkit-animation:blur-anime 5s ease forwards;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;-webkit-animation-delay:3s;animation-delay:3s;-ms-animation-delay:3s;-moz-animation-delay:3s}@-webkit-keyframes opacity-anime{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes opacity-anime{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}.anime-1{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:.3s;animation-delay:.3s;-moz-animation-delay:.3s}.anime-2{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:.6s;animation-delay:.6s;-moz-animation-delay:.6s}.anime-3{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:.9s;animation-delay:.9s;-moz-animation-delay:.9s}.anime-4{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s;-moz-animation-delay:1.2s}.anime-5{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s;-moz-animation-delay:1.5s}.anime-6{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:1.8s;animation-delay:1.8s;-moz-animation-delay:1.8s}.anime-7{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:2.1s;animation-delay:2.1s;-moz-animation-delay:2.1s}.anime-8{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:2.4s;animation-delay:2.4s;-moz-animation-delay:2.4s}.anime-9{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:2.7s;animation-delay:2.7s;-moz-animation-delay:2.7s}.anime-10{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:3s;animation-delay:3s;-moz-animation-delay:3s}.anime-11{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:3.3s;animation-delay:3.3s;-moz-animation-delay:3.3s}.anime-12{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:3.6s;animation-delay:3.6s;-moz-animation-delay:3.6s}.anime-13{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:3.9s;animation-delay:3.9s;-moz-animation-delay:3.9s}.anime-14{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:4.2s;animation-delay:4.2s;-moz-animation-delay:4.2s}.anime-15{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:5s}.anime-16{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:5.3s}.anime-17{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:5.6s}.anime-18{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:5.9s}.anime-19{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:6.2s}.anime-20{opacity:0;-webkit-animation:opacity-anime 5s ease forwards;animation:opacity-anime 5s ease forwards;-webkit-animation-delay:5s;animation-delay:5s;-moz-animation-delay:6.5s}.header{width:100%;position:fixed;top:0;left:0;z-index:10000;-webkit-transition:.5s;transition:.5s;color:#fff}.top_header{padding-block:14px 10px;width:95%;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10000}.link_box.hide{display:none;opacity:0;visibility:hidden}.g_menu_btn{width:100%;max-width:45px;height:20px;position:relative;cursor:pointer;z-index:10000}.g_menu_btn span{width:100%;position:absolute;height:1px;left:50%;-webkit-transition:.3s;transition:.3s;background-color:#c9a063}.g_menu_btn span:nth-child(1){top:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.g_menu_btn span:nth-child(2){top:50%;opacity:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.g_menu_btn span:nth-child(3){bottom:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.g_menu_btn.active span:nth-child(1){top:46%;-webkit-transform:translate(-50%, -50%) rotate(30deg);transform:translate(-50%, -50%) rotate(30deg)}.g_menu_btn.active span:nth-child(2){opacity:0}.g_menu_btn.active span:nth-child(3){bottom:45%;-webkit-transform:translate(-50%, -50%) rotate(-30deg);transform:translate(-50%, -50%) rotate(-30deg)}.btn_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:45%}.btn_area .g_menu_btn{width:20%}.btn_area .btn_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.btn_area .btn_flex .btn{width:47%}.btn_area .btn_flex .btn a{padding-block:10px}.btn_area .btn_flex .btn:last-child{margin-left:5%}@media screen and (max-width: 768px){.btn_area .btn_flex{display:none}}.bottom_header{width:min(45%,580px);position:fixed;right:-100%;top:0;z-index:1001;-webkit-transition:.7s;transition:.7s;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;height:100vh;background:#f6f5f2}.bottom_header.active{right:0%}.bottom_header .in{width:90%;right:-100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-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;-webkit-transition:.7s ease;transition:.7s ease;overflow-y:auto}.bottom_header .top-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:1;-webkit-transition:.5s .5s;transition:.5s .5s;z-index:10;width:80%}.bottom_header .nav__items{margin-inline:auto;width:100%;padding:20px 0 0}.bottom_header .nav_btn{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.5s .5s;transition:.5s .5s}.bottom_header .nav_btn a{display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #000}.bottom_header .nav_btn a p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:clamp(14px,2vw,23px);width:90%;margin:0 auto}.bottom_header .nav_btn a p span{display:inline-block;font-size:clamp(14px,2vw,15px)}.bottom_header .nav_btn::before{position:absolute;content:"";width:1px;height:48px;top:50%;right:min(14vw,78px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bottom_header .nav__item--name{width:100%;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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:min(1.6vw,18px) 0;font-size:28px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s;cursor:pointer;letter-spacing:.1em;color:#000;font-family:"Libre Caslon Display",serif;font-weight:400;font-style:normal}.bottom_header .nav__item--name:hover{background:-webkit-gradient(linear, left top, right top, from(#A17C2D), to(#D0B261));background:-webkit-linear-gradient(left, #A17C2D 0%, #D0B261 100%);background:linear-gradient(90deg, #A17C2D 0%, #D0B261 100%);color:#fff}.bottom_header .nav__item--name.none{color:#c6b08e;pointer-events:none;position:relative}.bottom_header .nav__item--name.none .comming{background-color:rgba(226,208,182,.4196078431);width:100%;height:100%;left:0;top:0;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;text-align:center;position:absolute;color:#1e1e1e}.bottom_header .nav__item--name.none .comming p{text-align:center;font-size:clamp(14px,5vw,21px);margin-inline:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bottom_header .nav__item--name.none:hover{background:unset;color:rgba(0,0,0,.5)}.bottom_header .nav__item--nameJa{display:block;font-size:.5em;font-family:"Inter",sans-serif;font-weight:400;margin-bottom:2px;line-height:1.1;letter-spacing:.1px;padding:0 0 10px}.bottom_header .btn-limited{margin-top:min(3.5vw,68px);-webkit-transition:.5s .5s;transition:.5s .5s}.bottom_header .btn-nav{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-transition:.5s .5s;transition:.5s .5s;font-size:clamp(14px,2vw,14px);width:80%}.bottom_header .btn-nav .btn{width:50%}.bottom_header .btn-nav .btn a{display:block;padding-block:min(5vw,20px);text-align:center}.bottom_header .btn-nav .btn a:hover{background:-webkit-gradient(linear, left top, right top, from(#A17C2D), to(#D0B261));background:-webkit-linear-gradient(left, #A17C2D 0%, #D0B261 100%);background:linear-gradient(90deg, #A17C2D 0%, #D0B261 100%);color:#fff}.bottom_header .btn_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(1.2vw,16px)}.bottom_header .btn_flex .btn{width:100%;max-width:unset}@media screen and (max-width: 768px){.bottom_header .btn_flex .btn{width:85%}.bottom_header .btn_flex .btn:last-child{margin-inline:auto}}.bottom_header .btn-entry__wrap{margin-top:min(3.5vw,68px);padding-block:min(2.5vw,48px);width:100%;-webkit-transition:.5s .5s;transition:.5s .5s}@media screen and (max-width: 768px){.top_header .link_box{position:fixed;bottom:0;left:0;width:100%;height:min(24.5vw,90px);display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;-webkit-transition:all .8s ease;transition:all .8s ease}.top_header .link_box .link{width:50%}.top_header .link_box .link a{display:inline-block;width:100%;padding:25px 0;font-size:clamp(13px,3.4vw,14px);text-align:center;letter-spacing:-0.5px}.top_header .link_box .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.bottom_header{width:100%;position:fixed;top:0;overflow:hidden}.bottom_header .btn_flex{width:95%}.bottom_header .btn_flex .btn{width:100%}.bottom_header .top-nav{width:95%;max-width:1200px;margin:0px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:1;-webkit-transition:.5s .5s;transition:.5s .5s;z-index:10}.bottom_header .nav__items{width:100%;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0 0}.bottom_header .nav_btn{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.5s .5s;transition:.5s .5s}.bottom_header .nav_btn::before{position:absolute;content:"";width:1px;height:48px;top:50%;right:min(14vw,78px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bottom_header .nav_btn a{padding-block:min(2.1vw,16px)}.bottom_header .nav_btn a p{font-size:clamp(14px,5.5vw,23px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bottom_header .nav__item--name{width:100%;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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:min(.83vw,16px);font-size:28px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s;cursor:pointer;letter-spacing:.1em}.bottom_header .nav__item--nameJa{display:block;font-size:.5em;font-family:"Inter",sans-serif;font-weight:400;margin-bottom:2px;line-height:1.1;letter-spacing:.1px;padding:0 0 10px}.bottom_header .btn-limited{margin-top:min(3.5vw,68px);-webkit-transition:.5s .5s;transition:.5s .5s}.bottom_header .btn-nav{width:95%;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;gap:min(10vw,94px);-webkit-transition:.5s .5s;transition:.5s .5s}.bottom_header .btn-entry__wrap{margin-top:min(3.5vw,68px);padding-block:min(2.5vw,48px);width:100%;-webkit-transition:.5s .5s;transition:.5s .5s}}.footer{color:#000}.footer .menu_wrap{margin-inline:auto;padding-bottom:4%;text-align:center;background-color:#f6f5f2}.footer .menu_wrap p{line-height:1.5}.footer .menu_wrap .p1{font-size:clamp(10px,10vw,30px);text-transform:uppercase}.footer .menu_wrap .btm_menu{max-width:1000px;width:90%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-inline:auto;padding-top:5%}.footer .menu_wrap .btm_menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-block:5%}.footer .menu_wrap .btm_menu .link{width:32.3333333333%;background-color:#000;aspect-ratio:2.3/1;position:relative}.footer .menu_wrap .btm_menu .link a{display:block;width:100%;height:100%;position:relative;z-index:1;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}.footer .menu_wrap .btm_menu .link::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:0;opacity:1;-webkit-transition:.5s;transition:.5s}.footer .menu_wrap .btm_menu .link.acc{background:rgba(0,0,0,0) url("../../assets/img/common/btmmenu_acc_bg.jpg") left top/cover no-repeat}.footer .menu_wrap .btm_menu .link.acc::before{background-color:rgba(35,24,21,.64)}.footer .menu_wrap .btm_menu .link.loc{background:rgba(0,0,0,0) url("../../assets/img/common/btmmenu_loc_bg.jpg") left top/cover no-repeat}.footer .menu_wrap .btm_menu .link.loc::before{background-color:rgba(0,98,141,.6784313725);mix-blend-mode:multiply}.footer .menu_wrap .btm_menu .link.plan{background:rgba(0,0,0,0) url("../../assets/img/common/btmmenu_plan_bg.jpg") left top/cover no-repeat}.footer .menu_wrap .btm_menu .link.plan::before{background-color:rgba(35,24,21,.64)}.footer .menu_wrap .btm_menu .link .link_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1;width:90%;margin:auto 0}.footer .menu_wrap .btm_menu .link .link_inner .text_box{color:#fff;text-transform:uppercase;text-shadow:0 0 10px #000,0 0 10px #000}.footer .menu_wrap .btm_menu .link .link_inner .text_box ruby{font-size:clamp(10px,3vw,30px);ruby-position:under;letter-spacing:.2rem}.footer .menu_wrap .btm_menu .link .link_inner .text_box ruby rt{text-align:left;font-size:clamp(10px,3vw,12px)}.footer .menu_wrap .btm_menu .link .link_inner .arrow{width:13%;-webkit-transition:.5s;transition:.5s;-webkit-transform:translateX(0px);transform:translateX(0px)}@media(any-hover: hover){.footer .menu_wrap .btm_menu .link:hover .arrow{-webkit-transform:translateX(10px);transform:translateX(10px)}.footer .menu_wrap .btm_menu .link:hover::before{opacity:0}}.footer .menu_wrap .entry_wrap{background-color:#e7e7e7}.footer .menu_wrap .entry_wrap .entry_con{width:90%;margin-inline:auto;position:relative;text-align:center}.footer .menu_wrap .entry_wrap .entry_con .entry_ttlBox .entry_ttl{font-size:clamp(17px,2vw,26px);text-transform:uppercase}.footer .menu_wrap .entry_wrap .entry_con .entry_ttlBox .entry_lead{font-size:clamp(17px,2vw,30px);margin-block:1.5vw 2vw}.footer .menu_wrap .entry_wrap .entry_con .entry_text{font-size:clamp(14px,2vw,18px)}.footer .menu_wrap .entry_wrap .entry_con .entry_flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-block:2vw;max-width:1000px;margin-inline:auto}.footer .menu_wrap .entry_wrap .entry_con .entry_flex .limited_con{width:48%;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;aspect-ratio:4/1}.footer .menu_wrap .entry_wrap .entry_con .entry_flex .limited_con .text_box{color:#fff;font-size:clamp(14px,2vw,23px);letter-spacing:.15rem}.footer .menu_wrap .entry_wrap .entry_con .entry_flex .limited_con .text_box span{display:inline-block;font-size:clamp(14px,2vw,22px);margin-bottom:.5vw}.footer .menu_wrap .entry_wrap .entry_con .entry_flex .limited_con:first-child{background:url("../../assets/img/top/limited_con_bg01.jpg") left top/cover no-repeat}.footer .menu_wrap .entry_wrap .entry_con .entry_flex .limited_con:last-child{background:url("../../assets/img/top/limited_con_bg02.jpg") left top/cover no-repeat}.footer .menu_wrap .entry_wrap .btn_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .menu_wrap .entry_wrap .btn_flex .btn:last-child{margin-left:5%}@media screen and (max-width: 768px){.footer .menu_wrap .entry_wrap{margin-bottom:10vw}.footer .menu_wrap .entry_wrap .entry_inner{padding-block:6vw 10vw}.footer .menu_wrap .entry_wrap .entry_con .entry_ttlBox .entry_ttl{font-size:clamp(17px,2vw,26px)}.footer .menu_wrap .entry_wrap .entry_con .entry_ttlBox .entry_lead{font-size:clamp(17px,6vw,30px);margin-block:1.5vw 2vw}.footer .menu_wrap .entry_wrap .entry_con .entry_text{font-size:clamp(14px,2vw,18px)}.footer .menu_wrap .entry_wrap .entry_con .entry_flex{margin-block:5vw}.footer .menu_wrap .entry_wrap .entry_con .entry_flex .limited_con{width:100%}.footer .menu_wrap .entry_wrap .entry_con .entry_flex .limited_con .text_box{font-size:clamp(14px,5vw,23px)}.footer .menu_wrap .entry_wrap .entry_con .entry_flex .limited_con .text_box span{font-size:clamp(14px,5vw,22px)}.footer .menu_wrap .entry_wrap .entry_con .entry_flex .limited_con:first-child{margin-bottom:5vw}.footer .menu_wrap .entry_wrap .entry_con .btn_flex .limited{width:100%}.footer .menu_wrap .entry_wrap .entry_con .btn_flex .btn:last-child{margin-left:0%}}.footer .menu_wrap .btn_wrap{padding-top:2%;margin-top:5%}.footer .menu_wrap .btn_wrap .p2{font-size:clamp(10px,3vw,18px);margin-block:1.5vw 2vw}@media screen and (max-width: 768px){.footer .menu_wrap{padding-top:8%}.footer .menu_wrap .p1{font-size:clamp(10px,6vw,30px);width:100%}.footer .menu_wrap .btm_menu .menu_list_wrap{overflow-y:scroll}.footer .menu_wrap .btm_menu ul{width:280%}.footer .menu_wrap .btm_menu .link{width:100%;margin-right:1%}.footer .menu_wrap .btm_menu .link .link_inner .text_box ruby{font-size:clamp(10px,7vw,35px)}.footer .menu_wrap .btm_menu .link .link_inner .text_box ruby rt{text-align:left;font-size:clamp(10px,3vw,12px)}.footer .menu_wrap .btm_menu .link .link_inner .arrow{width:13%}.footer .menu_wrap .btm_menu .link:last-child{margin-right:0}.footer .menu_wrap .btn_wrap{padding-top:2%}.footer .menu_wrap .btn_wrap .p2{font-size:clamp(10px,3.8vw,18px);margin-block:1.5vw 2vw}.footer .menu_wrap .btn_flex{width:100%}.footer .menu_wrap .btn_flex .btn{width:100%;margin-inline:auto}.footer .menu_wrap .btn_flex .btn a{padding-block:max(20px,1.3vw);font-size:clamp(10px,4vw,16px)}.footer .menu_wrap .btn_flex .btn.limited{margin-left:auto;margin-top:3%}}.footer .tel_box{background:#311301;margin-bottom:5%;padding-block:5%}.footer .tel_box p{color:#fff;text-align:center}.footer .tel_box .p1{font-size:clamp(10px,3.5vw,18px);line-height:1.2}.footer .tel_box .p1 span{font-size:clamp(10px,4vw,20px)}.footer .tel_box .sup{font-size:10px;vertical-align:super}.footer .tel_box .note{font-size:clamp(10px,3vw,14px);margin-top:max(1.5vw,10px)}.footer .tel_box .tel{margin:-10px 0 10px}.footer .tel_box .tel a{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-block:max(1.5vw,10px)}.footer .tel_box .tel a img{width:15%;max-width:100px}.footer .tel_box .tel a p{font-size:clamp(0px,11vw,62px);letter-spacing:.1em;line-height:1em}.footer .clm>div,.footer .clm>li{letter-spacing:.08em;vertical-align:top;display:inline-block}.footer .inner{max-width:1024px;margin:0 auto;width:90%;padding:0}.footer .ftr_logos{margin:0 auto;text-align:center;color:#3e3a39;font-size:10px;line-height:1.2;padding:35px 0;position:relative}.footer .ftr_logos::after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:1000px;width:90%;height:1px;background-color:#ccc}.footer .ftr_logos .flex{/*! margin-bottom: 35px; */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}.footer .ftr_logos .flex li{margin:0 15px;width:29.5%}.footer .ftr_logos .flex li:last-child{width:29.5%}.footer .ftr_logos .flex li img{margin:0 0 10px 0}.footer .ftr_logos .flex p{margin-top:5px;line-height:1;text-align:center;margin-bottom:8px}.footer .ftr_logos .flex p a{font-size:10px;text-decoration:underline}.footer .ftr_logos .flex p a:hover{text-decoration:none}.footer .ftr_contact{text-align:center;padding:25px 0;background-color:#f9f9f9;border-bottom:1px solid #ccc}.footer .ftr_contact .clm .tel{margin:0 20px}.footer .ftr_contact .clm .text01{line-height:1.5;letter-spacing:.16em;text-align:left}.footer .ftr_contact .clm .text02{font-size:12px;line-height:1.5;text-align:left}.footer .ftr_contact .clm>div{vertical-align:middle}.footer .ftr_pankuzu{padding:7px 0;line-height:1.5}.footer .ftr_pankuzu .clm li{font-size:11px;vertical-align:baseline}.footer .ftr_pankuzu .clm li:nth-child(even){margin:0 5px}.footer .ftr_pankuzu .clm li a{font-size:11px}.footer .ftr_bnr{padding-top:2%;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #000}.footer .ftr_bnr .bnrs{text-align:center;margin-top:-20px;margin-bottom:25px}.footer .ftr_bnr .bnrs>div{margin:20px 16px 0}.footer .ftr_other{border-bottom:1px solid rgba(255,255,255,.3);padding:6px 20px;background-color:#e6e6e6;max-width:1024px;margin:10px auto 0}.footer .ftr_other dl{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .ftr_other dl dt{font-size:11px;white-space:nowrap}.footer .ftr_other dl dd{font-size:11px;margin-left:30px}.footer .ftr_other dl dd a{font-size:11px;margin-right:1em;color:#3e3a39}.footer .ftr_other dl+dl{margin-top:15px}.footer .owner_area{margin-bottom:20px}.footer .owner_area ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .owner_area ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24%}.footer .owner_area ul li:nth-child(1){width:19.68%}.footer .owner_area ul li:nth-child(2){width:21%}.footer .owner_area ul li:nth-child(3){width:20%}.footer .owner_area ul li:nth-child(4){width:25%}.footer .owner_area ul li p{font-size:min(.625vw,12px);margin-bottom:10px}.footer .owner_area ul li p a{font-family:"Lucida Grande","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,sans-serif;padding-bottom:1px;border-bottom:1px solid #5e5e5e;color:#000}.footer .owner_area ul li .owner_ttl{font-size:min(.625vw,12px);margin-bottom:0;text-align:left;width:100%}.footer .seo{font-size:11px;line-height:1.5;color:#3e3a39}.footer>.ftr_logos>.inner>p.caution{font-size:10px}.copyright{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:10px;text-align:center}@media only screen and (max-width: 767px){.footer{padding-bottom:0px}.footer .tel_box{padding-block:10% 13%}.footer .tel_box .note{font-size:clamp(10px,3vw,14px)}.footer .tel_box .tel{margin:0px 0 10px}.footer .tel_box .tel a p{font-size:clamp(0px,9vw,62px)}.footer .inner{max-width:1024px;margin:0 auto;padding:0 4%}.footer #corporation{text-align:center}.footer #corporation ul li{margin-right:0 !important;margin-bottom:15px;display:block !important}.footer .ftr_contact{padding:0 0 15px}.footer .ftr_contact .clm>div{width:100%}.footer .ftr_contact .clm{margin:10px 0 10px}.footer .ftr_contact .clm .tel{margin:0 auto;width:90%}.footer .ftr_contact .clm .text01{text-align:center;font-size:13px}.footer .ftr_contact .clm .text02{font-size:10px;text-align:center}.footer .ftr_contact .clm .text02 br{display:none}.footer .ftr_caption .cap{text-align:left}.footer .ftr_pankuzu{display:none}.footer .ftr_bnr{padding:15px 0 20px}.footer .ftr_bnr .bnrs>div{width:100%;margin:20px 0 0}.footer .ftr_other{padding:15px 0;margin-bottom:4%}.footer .ftr_other dl{display:block}.footer .ftr_other dl dt{margin:0 0 5px}.footer .ftr_other dl dd{margin:0}.footer .ftr_other dl dd a{display:inline-block}.footer .ftr_other dl dd br{display:none}.footer .ftr_logos{padding:20px 0 10px}.footer .ftr_logos .flex{display:block;text-align:center;margin-bottom:25px}.footer .ftr_logos .flex li:last-child{width:70%}.footer .ftr_logos .flex p{text-align:center}.footer .ftr_logos .flex>li{margin:0 auto 20px;width:70%}.footer .owner_area{margin-bottom:20px}.footer .owner_area ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .owner_area ul li{margin-inline:auto;margin-bottom:5%;width:55%}.footer .owner_area ul li:nth-child(1){width:55%}.footer .owner_area ul li:nth-child(2){width:55%}.footer .owner_area ul li:nth-child(3){width:55%}.footer .owner_area ul li:nth-child(3) a{width:80%;margin-inline:auto}.footer .owner_area ul li:nth-child(4){width:55%;margin-bottom:0}.footer .owner_area ul li p{font-size:clamp(10px,3vw,12px);text-align:center}.footer .owner_area ul li .owner_ttl{font-size:clamp(10px,3vw,12px)}.tel{color:#3e3a39}.footer .ftr_logos .flex>li+li{margin-top:25px;width:80%;margin-left:auto;margin-right:auto}}#top main{background-color:#fff}#top main .char{display:inline-block;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);-webkit-transition:-webkit-clip-path .3s;transition:-webkit-clip-path .3s;transition:clip-path .3s;transition:clip-path .3s, -webkit-clip-path .3s}#top main .char[style*="--clip"]{-webkit-clip-path:inset(0 calc(100% - var(--clip)) 0 0);clip-path:inset(0 calc(100% - var(--clip)) 0 0)}#top main .js-subTtl{display:inline-block;-webkit-clip-path:inset(0 var(--clip2, 0%) 0 0);clip-path:inset(0 var(--clip2, 0%) 0 0)}#top main .main__wrap--mv{position:relative;width:100%}#top main .main__wrap--mv .com-imgnote{z-index:5}#top main .main__wrap--mv video{width:100%;height:auto;display:block;opacity:1;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;display:block}#top main .main__wrap--mv video.is-hidden{opacity:0;display:none}#top main .main__wrap--mv #controlBtn{position:absolute;right:2%;top:65px;max-width:150px;width:25%;background:rgba(0,0,0,.5);color:#fff;border:1px solid #fff;padding:.4em 1em;cursor:pointer;font-size:clamp(16px,0vw,18px);z-index:4;font-family:"Libre Caslon Display",serif;font-weight:400;font-style:normal}#top main .main__wrap--mv .mv-end-img{width:100%;height:auto;opacity:0;display:none;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;position:relative}#top main .main__wrap--mv .mv-end-img .none{opacity:0}#top main .main__wrap--mv .mv-end-img .end_img{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;-webkit-transition:.5s ease;transition:.5s ease}#top main .main__wrap--mv .mv-end-img .end_img.img_1{overflow:hidden;z-index:1}#top main .main__wrap--mv .mv-end-img .end_img.img_1 img{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}#top main .main__wrap--mv .mv-end-img.is-active{opacity:1;display:block}#top main .main__wrap--mv .mv-end-img.is-active .end_img{opacity:1}#top main .main__wrap--mv .mv-end-img.is-active .end_img.img_1 img{-webkit-transform:scale(1, 1);transform:scale(1, 1)}#top main .main__wrap--mv .mv-end-img.is-active .end_img.img_2{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}#top main .main__wrap--mv .mv-end-img.is-active .end_img.img_3{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}#top main .main__wrap--mv .mv-end-img.is-active .end_img.img_4{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}@media screen and (max-width: 768px){#top main .main__wrap--mv #controlBtn{padding:.1em 1em;bottom:unset;top:10px;z-index:10000;right:unset;left:10px}#top main .main__wrap--mv .mv-end-img .end_img.img_1 img{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}#top main .main__wrap--mv .mv-end-img .end_img.img_2{-webkit-transform:scale(1, 1);transform:scale(1, 1)}#top main .main__wrap--mv .mv-end-img .end_img.img_3{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}#top main .main__wrap--mv .mv-end-img .end_img.img_4{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}#top main .main__wrap--mv .mv-end-img.is-active .end_img{opacity:1}#top main .main__wrap--mv .mv-end-img.is-active .end_img.img_1 img{-webkit-transform:scale(1, 1);transform:scale(1, 1)}#top main .main__wrap--mv .mv-end-img.is-active .end_img.img_2{-webkit-transform:scale(1, 1);transform:scale(1, 1)}#top main .main__wrap--mv .mv-end-img.is-active .end_img.img_3{-webkit-transform:scale(1, 1);transform:scale(1, 1)}#top main .main__wrap--mv .mv-end-img.is-active .end_img.img_4{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}#top main img{vertical-align:bottom}#top main .band{background-color:#2e1408;padding-block:1% 2%;position:relative}#top main .band::before{content:"";position:absolute;width:100%;height:100%;top:-33%;left:0;z-index:1;background:#2e1408;background:-webkit-gradient(linear, left top, right top, from(rgb(46, 20, 8)), color-stop(81%, rgb(46, 20, 8)), to(rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(left, rgb(46, 20, 8) 0%, rgb(46, 20, 8) 81%, rgba(255, 255, 255, 0) 100%);background:-webkit-gradient(linear, left bottom, left top, from(rgb(46, 20, 8)), color-stop(81%, rgb(46, 20, 8)), to(rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(bottom, rgb(46, 20, 8) 0%, rgb(46, 20, 8) 81%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(0deg, rgb(46, 20, 8) 0%, rgb(46, 20, 8) 81%, rgba(255, 255, 255, 0) 100%)}#top main .band .com-imgbox{max-width:500px;width:75%;margin-inline:auto;z-index:2}@media screen and (max-width: 768px){#top main .band{padding-block:1% 4%;margin-top:-2%}}#top main .btn_wrap{padding-top:5%}#top main .btn_wrap .btn_flex{display:-webkit-box;display:-ms-flexbox;display:flex}#top main .btn_wrap .btn_flex .btn:last-child{margin-left:5%}@media screen and (max-width: 768px){#top main .btn_wrap{padding-top:5%}#top main .btn_wrap .btn_flex{width:95%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#top main .btn_wrap .btn_flex .btn{width:48%}#top main .btn_wrap .btn_flex .btn:last-child{margin-left:0%}}#top main .concept_wrap{padding-block:5%}#top main .concept_wrap .con_inner{max-width:1200px;width:90%;margin-inline:auto;text-align:center}#top main .concept_wrap .con_inner .text_block .con_ttl{font-size:clamp(10px,10vw,50px);text-transform:uppercase;margin-bottom:2%;font-weight:300;letter-spacing:.05rem}#top main .concept_wrap .con_inner .text_block .con_text{font-size:clamp(10px,10vw,21px);line-height:3rem}#top main .concept_wrap .con_inner .text_block .con_text .sup{vertical-align:super;font-size:clamp(10px,10vw,12px)}#top main .concept_wrap .con_inner .con_imgbox{margin-top:5%;max-width:1000px;margin-inline:auto}#top main .concept_wrap .con_inner .con_imgbox p{font-size:clamp(10px,10vw,24px);margin-bottom:3%}@media screen and (max-width: 768px){#top main .concept_wrap{padding-block:15% 10%}#top main .concept_wrap .con_inner .text_block .con_ttl{font-size:clamp(10px,10vw,50px)}#top main .concept_wrap .con_inner .text_block .con_text{font-size:clamp(10px,4vw,21px);line-height:3rem;letter-spacing:.05rem}#top main .concept_wrap .con_inner .con_imgbox{margin-top:10%}#top main .concept_wrap .con_inner .con_imgbox p{font-size:clamp(10px,5vw,24px);margin-bottom:7%}}#top main .mrt_wrap{position:relative}#top main .mrt_wrap .com-flbox{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px;width:90%;margin-inline:auto}#top main .mrt_wrap .com-flbox .mrt{width:32.3333333333%}@media screen and (max-width: 768px){#top main .mrt_wrap{position:relative}#top main .mrt_wrap .com-flbox{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px;width:90%;margin-inline:auto}#top main .mrt_wrap .com-flbox .mrt{width:100%;margin-bottom:3%}#top main .mrt_wrap .com-flbox .mrt:last-child{margin-top:0}}#top main .entry_wrap{background-color:#e7e7e7}#top main .entry_wrap .entry_inner{background-color:unset}#top main .entry_wrap .entry_inner .textbox{margin-bottom:3%}#top main .entry_wrap .entry_inner .textbox p{font-size:clamp(10px,5vw,24px)}#top main .entry_wrap .entry_inner .btn_flex{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1000px}#top main .entry_wrap .entry_inner .btn_flex .btn:last-child{margin-left:5%}@media screen and (max-width: 768px){#top main .entry_wrap .entry_inner .entry_flex{margin-bottom:10%}#top main .entry_wrap .entry_inner .textbox{margin-bottom:5%}#top main .entry_wrap .entry_inner .textbox p{font-size:clamp(10px,5vw,24px)}#top main .entry_wrap .entry_inner .btn_flex .btn:last-child{margin-left:0%;margin-top:5%}}#top main .content_wrap .content_ttlBox p{display:inline-block}#top main .content_wrap .content_ttlBox .content_ttl{font-family:"Cormorant",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:clamp(16px,9vw,150px);text-transform:uppercase;letter-spacing:.05rem;line-height:1;position:relative}#top main .content_wrap .content_ttlBox .content_ttl_sub{font-size:clamp(12px,3vw,24px);text-align:left;position:absolute;bottom:-8%;left:0}#top main .content_wrap .content_lead{font-size:clamp(16px,20vw,40px);line-height:2;letter-spacing:.4rem;position:relative}#top main .content_wrap .content_lead .big{font-size:clamp(16px,20vw,55px);letter-spacing:.8rem;padding-left:12px}#top main .content_wrap .content_lead .sup{font-size:clamp(10px,5vw,20px);vertical-align:super}#top main .content_wrap .content_lead .gold{color:#c9a063}#top main .content_wrap .content_lead .note{font-size:11px;letter-spacing:.15rem;position:absolute;bottom:0;left:0}#top main .content_wrap .content_text p{line-height:3rem}#top main .content_wrap .content_text p .sup{vertical-align:super;font-size:10px}#top main .content_wrap .content_text p .note{font-size:10px;letter-spacing:.05rem}@media screen and (max-width: 768px){#top main .content_wrap .content_ttlBox .content_ttl{font-size:clamp(16px,17vw,150px)}#top main .content_wrap .content_ttlBox .content_ttl_sub{font-size:clamp(12px,3vw,24px)}#top main .content_wrap .content_lead{font-size:clamp(16px,5.5vw,40px);letter-spacing:.15rem;line-height:1.5}#top main .content_wrap .content_lead .big{font-size:clamp(16px,10vw,55px);padding-left:12px}#top main .content_wrap .content_lead .sup{font-size:clamp(10px,3vw,20px);vertical-align:super}#top main .content_wrap .content_lead .note{font-size:11px;letter-spacing:.15rem;position:relative;line-height:1.5;display:inline-block;margin-top:5px}#top main .content_wrap .content_text p{line-height:1.5rem;letter-spacing:.05rem}#top main .content_wrap .content_text p .sup{font-size:10px}}#top main .landmark_wrap{text-align:center;padding-top:0;background-color:#fff;margin-bottom:10%}#top main .landmark_wrap .landmarkImgBox{position:relative}#top main .landmark_wrap .landmarkImgBox .imgnote{position:absolute;font-size:10px;color:#fff;right:10px;bottom:10px}#top main .landmark_wrap .landmarkImgBox .textBox{position:absolute;top:10%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#top main .landmark_wrap .landmarkImgBox .textBox .content_lead{margin-block:3%;font-size:clamp(16px,20vw,40px)}#top main .landmark_wrap .landmarkImgBox .textBox .content_text{width:90%;max-width:1200px;margin-inline:auto;text-align:left;font-size:clamp(10px,5vw,22px);letter-spacing:.05rem}#top main .landmark_wrap .landmarkImgBox .textBox .content_text p{text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}@media screen and (max-width: 768px){#top main .landmark_wrap{padding-top:15%;margin-bottom:10%}#top main .landmark_wrap .landmarkImgBox{position:relative}#top main .landmark_wrap .landmarkImgBox .textBox{top:0%}#top main .landmark_wrap .landmarkImgBox .textBox .content_ttl{text-align:left}#top main .landmark_wrap .landmarkImgBox .textBox .content_lead{margin-block:5% 10%;font-size:clamp(16px,6vw,40px)}#top main .landmark_wrap .landmarkImgBox .textBox .content_text{font-size:clamp(10px,4vw,22px);letter-spacing:.05rem;width:98%}}#top main .link_wrap{width:80%;padding-bottom:10%}#top main .link_wrap.link_wrap_l{margin-right:auto}#top main .link_wrap.link_wrap_r{margin-left:auto}#top main .link_wrap .page_btn{max-width:430px;position:relative;opacity:1;-webkit-transition:.5s;transition:.5s}#top main .link_wrap .page_btn a{width:100%;display:block;background:#9e7e4d;background:-webkit-gradient(linear, left top, right top, from(rgb(158, 126, 77)), to(rgb(116, 84, 47)));background:-webkit-linear-gradient(left, rgb(158, 126, 77) 0%, rgb(116, 84, 47) 100%);background:linear-gradient(90deg, rgb(158, 126, 77) 0%, rgb(116, 84, 47) 100%);color:#fff;padding-block:4% 5%;text-align:center}#top main .link_wrap .page_btn a p{letter-spacing:.05rem;font-size:clamp(16px,20vw,30px);line-height:1}#top main .link_wrap .page_btn a p span{font-size:clamp(16px,10vw,14px);display:inline-block;margin-bottom:5px}#top main .link_wrap .page_btn .arrow{position:absolute;right:5%;top:47%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:7%;-webkit-transition:.5s;transition:.5s}@media(any-hover: hover){#top main .link_wrap .page_btn:hover{opacity:.7}#top main .link_wrap .page_btn:hover .arrow{right:3%}}@media screen and (max-width: 768px){#top main .link_wrap{width:100%;padding-bottom:15%}#top main .link_wrap .page_btn{max-width:430px;position:relative}#top main .link_wrap .page_btn a{width:100%;padding-block:4% 5%}#top main .link_wrap .page_btn a p{font-size:clamp(16px,7vw,30px)}#top main .link_wrap .page_btn a p span{font-size:clamp(11px,3vw,14px);margin-bottom:5px}#top main .link_wrap .page_btn .arrow{right:5%;width:7%}}#top main .access_wrap .content_lead{margin-block:3%}#top main .access_wrap .access_flbox{width:90%;margin-top:3%;margin-right:auto}#top main .access_wrap .access_flbox .Box_1{width:55%;margin-right:-5%}#top main .access_wrap .access_flbox .Box_1 .content_text{font-size:clamp(10px,1.3vw,21px)}#top main .access_wrap .access_flbox .Box_1 .page_btn{margin-top:5%}#top main .access_wrap .access_flbox .Box_2{width:50%;margin-top:3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#top main .access_wrap .access_flbox .Box_2 .box_l{width:35%;margin-bottom:18%}#top main .access_wrap .access_flbox .Box_2 .box_r{width:50%;margin-left:5%}#top main .access_wrap .access_flbox .Box_2 .box_r .com-imgbox:first-child{width:60%;margin-left:8%}#top main .access_wrap .access_flbox .Box_2 .box_r .com-imgbox:last-child{width:100%;margin-top:25%}#top main .access_wrap .access_flbox .Box_3{width:100%}#top main .access_wrap .access_flbox .Box_3 .com-imgbox{width:51%;margin-left:15%;margin-top:-2%}#top main .access_wrap .access_flbox .Box_4{width:100%}@media screen and (max-width: 768px){#top main .access_wrap .content_ttlBox{width:90%;margin-inline:auto}#top main .access_wrap .content_lead{margin-block:5% 3%}#top main .access_wrap .access_flbox{width:100%;margin-top:5%}#top main .access_wrap .access_flbox .Box_1{width:95%;margin-left:auto;margin-right:0}#top main .access_wrap .access_flbox .Box_1 .content_text{font-size:clamp(10px,3.5vw,21px)}#top main .access_wrap .access_flbox .Box_2{margin-left:auto;margin-right:0;width:100%;margin-top:-20%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#top main .access_wrap .access_flbox .Box_2 .box_l{width:26%;margin-bottom:-14%}#top main .access_wrap .access_flbox .Box_2 .box_r{width:52%;margin-left:0%;margin-right:5%}#top main .access_wrap .access_flbox .Box_2 .box_r .com-imgbox:first-child{width:60%;margin-left:90%}#top main .access_wrap .access_flbox .Box_2 .box_r .com-imgbox:last-child{width:90%;margin-top:20%}#top main .access_wrap .access_flbox .Box_3{width:100%}#top main .access_wrap .access_flbox .Box_3 .com-imgbox{width:85%;margin-inline:auto;margin-top:0%}#top main .access_wrap .access_flbox .Box_4{width:90%;margin:5% auto 0}}#top main .location_wrap{width:95%}#top main .location_wrap .location_flbox{margin-block:3%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#top main .location_wrap .location_flbox .box_r{width:43%}#top main .location_wrap .location_flbox .box_r .com-flbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#top main .location_wrap .location_flbox .box_r .com-flbox .com-imgbox:first-child{width:100%;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 82%, 0% 100%);clip-path:polygon(0 0, 100% 0%, 100% 82%, 0% 100%);margin-bottom:-19%}#top main .location_wrap .location_flbox .box_r .com-flbox .com-imgbox:first-child .com-imgnote{bottom:unset;top:3px}#top main .location_wrap .location_flbox .box_r .com-flbox .com-imgbox:first-child .text{position:absolute;width:38%;left:3%;top:2%;z-index:1}#top main .location_wrap .location_flbox .box_r .com-flbox .com-imgbox:last-child{-webkit-clip-path:polygon(0 18%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0 18%, 100% 0%, 100% 100%, 0% 100%)}#top main .location_wrap .location_flbox .box_r .com-flbox .com-imgbox:last-child .text{position:absolute;width:40%;right:3%;bottom:0%;z-index:1}#top main .location_wrap .location_flbox .box_l{width:53%;margin-bottom:29%}#top main .location_wrap .location_flbox .box_l .content_lead{margin-top:10%}#top main .location_wrap .location_flbox .box_l .content_text{margin-block:3% 5%;font-size:clamp(10px,5vw,21px)}#top main .location_wrap .location_flbox .box_l .imgwrap{width:80%;margin-top:14%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#top main .location_wrap .location_flbox .box_l .imgwrap .com-imgbox{position:relative}#top main .location_wrap .location_flbox .box_l .imgwrap .com-imgbox:nth-child(1){width:42%;margin-left:0%;z-index:3}#top main .location_wrap .location_flbox .box_l .imgwrap .com-imgbox:nth-child(1) .com-imgnote{right:unset;left:10px;font-size:clamp(10px,1.5vw,12px)}#top main .location_wrap .location_flbox .box_l .imgwrap .com-imgbox:nth-child(2){width:50%;margin-left:2%;margin-top:-9%;margin-bottom:6%;z-index:2}#top main .location_wrap .location_flbox .box_l .imgwrap .com-imgbox:nth-child(2) .com-imgnote{font-size:clamp(10px,1.5vw,12px)}#top main .location_wrap .location_flbox .box_l .imgwrap .com-imgbox:nth-child(3){width:100%;z-index:1;margin-top:0%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:16%}@media screen and (max-width: 768px){#top main .location_wrap{margin-inline:auto}#top main .location_wrap .location_flbox{margin-block:3%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#top main .location_wrap .location_flbox .box_r{width:100%;margin-top:15%;margin-inline:auto}#top main .location_wrap .location_flbox .box_r .com-flbox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#top main .location_wrap .location_flbox .box_r .com-flbox .com-imgbox:first-child{width:56%;-webkit-clip-path:polygon(0 0, 100% 0, 78% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 78% 100%, 0 100%)}#top main .location_wrap .location_flbox .box_r .com-flbox .com-imgbox:first-child .com-imgnote{right:unset;left:10px;bottom:3px;top:unset}#top main .location_wrap .location_flbox .box_r .com-flbox .com-imgbox:first-child .text{position:absolute;width:65%;left:3%;top:2%;z-index:1}#top main .location_wrap .location_flbox .box_r .com-flbox .com-imgbox:last-child{width:56%;margin-left:-12%;-webkit-clip-path:polygon(22% 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(22% 0, 100% 0, 100% 100%, 0 100%)}#top main .location_wrap .location_flbox .box_r .com-flbox .com-imgbox:last-child .text{position:absolute;width:61%;right:3%;bottom:4%;z-index:1}#top main .location_wrap .location_flbox .box_l{width:100%;margin-inline:auto;margin-bottom:0}#top main .location_wrap .location_flbox .box_l .content_lead{margin-top:10%}#top main .location_wrap .location_flbox .box_l .content_text{font-size:clamp(10px,3.39vw,21px)}#top main .location_wrap .location_flbox .box_l .imgwrap{width:100%;margin-top:10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#top main .location_wrap .location_flbox .box_l .imgwrap .com-imgbox{position:relative}#top main .location_wrap .location_flbox .box_l .imgwrap .com-imgbox:nth-child(1){width:55%;margin-left:0;margin-right:auto;z-index:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:-19%}#top main .location_wrap .location_flbox .box_l .imgwrap .com-imgbox:nth-child(2){width:55%;margin-left:auto;margin-right:0;z-index:2}#top main .location_wrap .location_flbox .box_l .imgwrap .com-imgbox:nth-child(3){width:85%;z-index:3;margin-top:0%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-left:0;margin-right:auto;margin-bottom:15%}#top main .location_wrap .page_btn{width:90%;margin-inline:auto;margin-top:10%}}#top main .plan_wrap{margin-top:-25%}#top main .plan_wrap .content_ttlBox{margin-bottom:5%}#top main .plan_wrap .content_ttlBox .content_lead .note{position:relative;letter-spacing:.05rem}#top main .plan_wrap .tab_wrap{margin-block:5%;margin-left:-19%}#top main .plan_wrap .tab_wrap .tab_flbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#top main .plan_wrap .tab_wrap .tab_flbox .tab{margin-right:1.5%;background:#fff;background:-webkit-gradient(linear, left top, right top, from(rgb(255, 255, 255)), to(rgb(64, 63, 63)));background:-webkit-linear-gradient(left, rgb(255, 255, 255) 0%, rgb(64, 63, 63) 100%);background:-webkit-linear-gradient(324deg, rgb(255, 255, 255) 0%, rgb(216, 216, 216) 100%);background:linear-gradient(126deg, rgb(255, 255, 255) 0%, rgb(216, 216, 216) 100%);-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #000;width:45%;max-width:150px;padding-block:1.5%;text-align:center;font-size:clamp(10px,3.5vw,18px);cursor:pointer}#top main .plan_wrap .tab_wrap .tab_flbox .tab:last-child{margin-right:0%}#top main .plan_wrap .type_wrap{width:80%;background-color:#f8f6f1;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-block:5%}#top main .plan_wrap .type_wrap .type_flbox{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%;margin-bottom:5%}#top main .plan_wrap .type_wrap .type_flbox.show{display:-webkit-box;display:-ms-flexbox;display:flex}#top main .plan_wrap .type_wrap .type_flbox .plan_detail{width:25%}#top main .plan_wrap .type_wrap .type_flbox .plan_type_img{width:75%}#top main .plan_wrap .type_wrap .type_flbox .plan_type_img .com-imgbox img{mix-blend-mode:multiply}#top main .plan_wrap .type_wrap .page_btn{max-width:450px;position:relative;width:100%}@media screen and (max-width: 768px){#top main .plan_wrap{margin-top:unset}#top main .plan_wrap .content_ttlBox{width:90%;margin-inline:auto;margin-bottom:5%}#top main .plan_wrap .content_ttlBox .content_lead{margin-block:5%}#top main .plan_wrap .content_ttlBox .content_lead .note{position:relative;letter-spacing:.05rem}#top main .plan_wrap .tab_wrap{margin:10% auto}#top main .plan_wrap .tab_wrap .tab_flbox .tab{max-width:100px;padding-block:4.5%;font-size:clamp(10px,4vw,18px)}#top main .plan_wrap .type_wrap{width:100%;padding-block:10%}#top main .plan_wrap .type_wrap .type_flbox{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%;margin-bottom:0%}#top main .plan_wrap .type_wrap .type_flbox.show{display:-webkit-box;display:-ms-flexbox;display:flex}#top main .plan_wrap .type_wrap .type_flbox .plan_detail{width:100%}#top main .plan_wrap .type_wrap .type_flbox .plan_type_img{width:100%}#top main .plan_wrap .type_wrap .plan_note{max-width:500px;width:70%;margin:5% auto 7%}#top main .plan_wrap .type_wrap .page_btn{width:90%;margin-inline:auto}}#plan main{padding-bottom:min(13.5vw,176px)}#plan main .page_copyBox{margin-top:min(6.7vw,88px);text-align:center}#plan main .page_copyBox .page_copy{font-size:26px;color:#c9a063;position:relative}#plan main .page_copyBox .page_copy .small{font-size:clamp(10px,3vw,15px);letter-spacing:.05rem}#plan main .page_copyBox .page_lead{margin-top:min(3vw,40px)}#plan main .page_copyBox .page_lead .sup{font-size:clamp(10px,3vw,12px);vertical-align:super}#plan main .page_copyBox .page_lead .small{font-size:clamp(10px,3vw,12px);letter-spacing:.05rem}@media screen and (max-width: 768px){#plan main .page_copyBox .page_copy{font-size:clamp(1.25rem,.147rem + 4.902vw,2.5rem)}#plan main .page_copyBox .page_lead{margin-top:min(2.66vw,20px)}}#plan main .num_limited{font-size:clamp(18px,5vw,40px);color:#c9a063;position:relative;display:inline-block}#plan main .num_limited::before,#plan main .num_limited::after{content:"";position:absolute;width:100%;max-width:20px;height:1px;background-color:#c9a063;top:53%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#plan main .num_limited::before{right:120%}#plan main .num_limited::after{left:109%}#plan main .limited_leadBox{margin:5% auto 0;padding-block:2%;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(25%, #FFF), color-stop(50%, #FFF), color-stop(75%, #FFF), to(rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #FFF 25%, #FFF 50%, #FFF 75%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFF 25%, #FFF 50%, #FFF 75%, rgba(255, 255, 255, 0) 100%);text-align:center;max-width:1000px;position:relative}#plan main .limited_leadBox::before,#plan main .limited_leadBox::after{content:"";position:absolute;width:100%;left:0;height:1px;background:-webkit-gradient(linear, left top, right top, from(rgba(201, 160, 99, 0)), color-stop(22.12%, #C9A063), color-stop(51.92%, #C9A063), color-stop(79.33%, #C9A063), to(rgba(201, 160, 99, 0)));background:-webkit-linear-gradient(left, rgba(201, 160, 99, 0) 0%, #C9A063 22.12%, #C9A063 51.92%, #C9A063 79.33%, rgba(201, 160, 99, 0) 100%);background:linear-gradient(90deg, rgba(201, 160, 99, 0) 0%, #C9A063 22.12%, #C9A063 51.92%, #C9A063 79.33%, rgba(201, 160, 99, 0) 100%)}#plan main .limited_leadBox::before{top:0}#plan main .limited_leadBox::after{bottom:0}#plan main .limited_leadBox .text{font-size:clamp(18px,3vw,24px)}@media screen and (max-width: 768px){#plan main .num_limited{font-size:clamp(18px,6vw,40px) !important}#plan main .limited_leadBox{padding-block:3% 6%;margin-block:10%}#plan main .limited_leadBox p{font-size:clamp(18px,3vw,24px)}}#plan main .value_link{width:80%;margin-left:auto;text-align:left;margin-block:5% 10%}#plan main .value_link .limited_plan_ttl{text-align:left;margin-bottom:5%}#plan main .value_link .link_btn{margin-bottom:5%;max-width:350px;width:100%}#plan main .value_link .link_btn a{background:-webkit-gradient(linear, left top, right top, from(#634F31), to(#C9A063));background:-webkit-linear-gradient(left, #634F31 0%, #C9A063 100%);background:linear-gradient(90deg, #634F31 0%, #C9A063 100%);text-align:center;display:block;width:100%;height:100%;padding-block:6%;color:#fff;opacity:1;-webkit-transition:.7s;transition:.7s;font-size:clamp(10px,7vw,25px);letter-spacing:.15rem}@media(any-hover: hover){#plan main .value_link .link_btn a:hover{opacity:.5}}@media screen and (max-width: 768px){#plan main .value_link{width:90%;margin-left:auto;text-align:left;margin-block:5% 15%}#plan main .value_link .limited_plan_ttl{text-align:left;margin-bottom:5%}#plan main .value_link .link_btn{width:80%}#plan main .value_link .link_btn a{padding-block:5%;font-size:clamp(10px,5vw,25px);letter-spacing:.15rem}}@media screen and (max-width: 768px)and (any-hover: hover){#plan main .value_link .link_btn a:hover{opacity:.5}}#plan main .limited_plan_ttl{text-align:center;margin-block:5% 2%}#plan main .limited_plan_ttl .p1{text-transform:uppercase;font-size:clamp(10px,10vw,80px);line-height:1;margin-top:10px}#plan main .limited_plan_ttl .p2{font-size:clamp(10px,4vw,20px)}#plan main .wing{text-align:center;ruby-position:under;font-size:clamp(10px,7vw,26px)}#plan main .wing.wing-lmt{color:#c9a063}#plan main .wing span{display:inline-block;line-height:1em}#plan main .wing rt{font-size:clamp(10px,4vw,20px);text-align:center}#plan main .wing.limited_page{background:rgba(201,160,99,.1);padding-block:3%}@media screen and (max-width: 768px){#plan main .wing.limited_page{background:rgba(201,160,99,.1);padding-block:9% 10%}}#plan main .plan_wrap{margin-top:min(8.6vw,112px)}#plan main .plan_wrap.limited{margin-block:min(10.9vw,82px);padding-block:min(5.3vw,40px) min(8.8vw,66px);background:rgba(201,160,99,.1)}#plan main .plan_wrap.limited .textBox{text-align:center;margin-top:min(2vw,34px);font-size:clamp(10px,4vw,20px)}#plan main .plan_wrap.limited_page{margin-block:0;padding-block:min(10.9vw,82px);position:relative}#plan main .plan_wrap.limited_page::before{content:"";position:absolute;width:80%;height:90%;margin-inline:auto;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(201,160,99,.2);z-index:0}#plan main .plan_wrap.limited_page .plan_flbox{position:relative;z-index:1}@media screen and (max-width: 768px){#plan main .plan_wrap.limited_page{margin-top:0 !important}#plan main .plan_wrap.limited_page::before{width:100%;top:45%}}#plan main .plan_wrap.limited_page_n{margin-top:0;padding-block:min(8.6vw,112px);background-color:rgba(201,160,99,.1)}@media screen and (max-width: 768px){#plan main .plan_wrap.limited_page_n{margin-top:0;padding-block:min(8.6vw,112px);background-color:rgba(201,160,99,.1)}#plan main .plan_wrap.limited_page_n .plan_flbox{margin-top:0}}@media screen and (max-width: 768px){#plan main .plan_wrap{margin-top:min(13.6vw,102px)}#plan main .plan_wrap.limited{margin-top:min(10.9vw,82px);padding-block:min(5.3vw,40px) min(8.8vw,66px)}#plan main .plan_wrap .wing{font-size:clamp(10px,7vw,26px)}#plan main .plan_wrap .wing .small{font-size:clamp(10px,4vw,20px)}}#plan main .plan_wrap .plan_flbox{width:95%;margin-top:min(3.1vw,40px);margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:min(2.6vw,34px)}#plan main .plan_wrap .plan_flbox .planBox{width:min(45%,350px);background:-webkit-gradient(linear, left top, left bottom, from(#3B3B3B), to(#6B6B6B));background:-webkit-linear-gradient(top, #3B3B3B 0%, #6B6B6B 100%);background:linear-gradient(180deg, #3B3B3B 0%, #6B6B6B 100%);-webkit-box-shadow:5px 5px 20px 0 rgba(0,0,0,.5);box-shadow:5px 5px 20px 0 rgba(0,0,0,.5)}#plan main .plan_wrap .plan_flbox .planBox.planBox__lmt{padding-block:min(1.5vw,11px)}#plan main .plan_wrap .plan_flbox .planBox .planBox__link{display:block;padding:min(1.5vw,11px);-webkit-transition:.4s;transition:.4s}#plan main .plan_wrap .plan_flbox .planBox .planBox__link:hover .typeLink-wrap .typeLink{background:#fff;color:#c9a063;letter-spacing:.25em}#plan main .plan_wrap .plan_flbox .planBox .typeName{padding-bottom:min(2.1vw,28px);font-family:"Libre Caslon Display",serif;font-weight:400;font-style:normal;color:#c9a063;text-align:center;letter-spacing:.1em;font-size:46px;position:relative}#plan main .plan_wrap .plan_flbox .planBox .typeName::before{position:absolute;content:"";bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:min(15%,46px);height:1px;background:#c9a063}#plan main .plan_wrap .plan_flbox .planBox .typeName span{font-size:1.5em}#plan main .plan_wrap .plan_flbox .planBox .floorPlan{margin-top:min(1vw,14px);font-family:"Libre Caslon Display",serif;font-weight:400;font-style:normal;color:#c9a063;text-align:center;font-size:40px}#plan main .plan_wrap .plan_flbox .planBox .floorPlan.floorPlan2{margin-top:-24px}#plan main .plan_wrap .plan_flbox .planBox .floorPlan .big{font-size:1.5em}#plan main .plan_wrap .plan_flbox .planBox .floorPlan .small{font-size:.75em}#plan main .plan_wrap .plan_flbox .planBox .area{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:min(1.2vw,15px) auto 0;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:30px;color:#fff;text-align:center;letter-spacing:.1em}#plan main .plan_wrap .plan_flbox .planBox .area .area-note{display:block;font-size:10px;text-align:left;line-height:1.1}#plan main .plan_wrap .plan_flbox .planBox .area .big{font-size:1.33em}#plan main .plan_wrap .plan_flbox .planBox .area .small{margin-top:-14px;display:block;font-size:.8em}#plan main .plan_wrap .plan_flbox .planBox .typeLink-wrap{width:95%;margin:min(4vw,40px) auto 0}#plan main .plan_wrap .plan_flbox .planBox .typeLink-wrap .typeLink{padding-block:14px;font-family:"EB Garamond",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;text-transform:uppercase;text-align:center;border:1px solid #c9a063;background:#c9a063;color:#424242;font-size:26px;letter-spacing:.1em;-webkit-transition:.4s;transition:.4s}#plan main .plan_wrap .plan_flbox .planBox .planBox__lmtLabel{width:95%;margin:min(1.1vw,14px) auto 0;background:#393939;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #393939;-webkit-transition:.4s;transition:.4s}#plan main .plan_wrap .plan_flbox .planBox .planBox__lmtLabel .planBox__lmtLabel--txt{padding-block:14px;color:#fff;text-align:center;-webkit-transition:.4s;transition:.4s}#plan main .plan_wrap .plan_flbox .planBox.planBox__lmt{-webkit-transition:.4s;transition:.4s}#plan main .plan_wrap .plan_flbox .planBox.planBox__lmt .planBox__label{background:-webkit-linear-gradient(359deg, #080808 0%, #3E3E3E 48.56%, #151515 100%);background:linear-gradient(91deg, #080808 0%, #3E3E3E 48.56%, #151515 100%);color:#fff;text-align:center;font-family:"Libre Caslon Display",serif;font-weight:400;font-style:normal;letter-spacing:.1em;padding:6px 0;font-size:16px;text-transform:uppercase;-webkit-transition:.4s;transition:.4s}#plan main .plan_wrap .plan_flbox .planBox.planBox__lmt .planBox__label p{border-top:1px solid #fff;border-bottom:1px solid #fff;padding-block:min(.9vw,12px);-webkit-transition:.4s;transition:.4s}@media(any-hover: hover){#plan main .plan_wrap .plan_flbox .planBox.planBox__lmt:hover .planBox__lmtLabel{background:#fff}#plan main .plan_wrap .plan_flbox .planBox.planBox__lmt:hover .planBox__lmtLabel p{letter-spacing:.25em;color:#1e1e1e}}@media screen and (max-width: 768px){#plan main .plan_wrap .plan_flbox{margin-block:10%;row-gap:min(5.8vw,44px)}#plan main .plan_wrap .plan_flbox .planBox{width:48%}#plan main .plan_wrap .plan_flbox .planBox.planBox__lmt{width:48%}#plan main .plan_wrap .plan_flbox .planBox .typeName{font-size:clamp(1.25rem,-0.184rem + 6.373vw,2.875rem)}#plan main .plan_wrap .plan_flbox .planBox .floorPlan{margin-top:min(1.86vw,14px);font-size:clamp(1.125rem,-0.088rem + 5.392vw,2.5rem)}#plan main .plan_wrap .plan_flbox .planBox .floorPlan.floorPlan2{margin-top:max(-3.2vw,-24px)}#plan main .plan_wrap .plan_flbox .planBox .area{font-size:clamp(1rem,.228rem + 3.431vw,1.875rem)}#plan main .plan_wrap .plan_flbox .planBox .area .small{margin-top:max(-1.86vw,-14px)}#plan main .plan_wrap .plan_flbox .planBox .typeLink-wrap .typeLink{padding-block:min(1.86vw,14px);font-size:clamp(1rem,.449rem + 2.451vw,1.625rem)}#plan main .plan_wrap .plan_flbox .planBox .planBox__lmtLabel{margin:min(1.86vw,14px) auto 0}#plan main .plan_wrap .plan_flbox .planBox .planBox__lmtLabel .planBox__lmtLabel--txt{padding-block:min(1.86vw,14px);font-size:clamp(.7rem,.309rem + 1.961vw,1.25rem)}#plan main .plan_wrap .plan_flbox .planBox.planBox__lmt .planBox__label{padding:6px 0}#plan main .plan_wrap .plan_flbox .planBox.planBox__lmt .planBox__label p{font-size:clamp(.75rem,.529rem + .98vw,1rem)}}@media screen and (max-width: 768px){#plan main .plan_wrap .wing{font-size:clamp(10px,7vw,26px)}#plan main .plan_wrap .wing .small{font-size:clamp(10px,4vw,20px)}}#plan main .wing__type--wrap{width:min(88%,800px);margin:min(6.4vw,84px) auto 0;padding-block:min(1vw,14px);background:#373737;text-align:center}#plan main .wing__type--wrap .limited_wrap{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #c9a063;padding-bottom:min(10px,1vw);color:#c9a063;font-family:"Libre Caslon Display",serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:.15rem}#plan main .wing__type--wrap .wing__name--en{font-family:"Libre Caslon Display",serif;font-weight:400;font-style:normal;color:#fff;font-size:28px;padding-top:min(10px,2vw)}#plan main .wing__type--wrap .wing__name--ja{color:#fff}#plan main .type-container{width:min(88%,800px);margin-inline:auto;padding-bottom:min(9.8vw,128px)}#plan main .type__name--wrap{width:80%;margin-top:min(4.3vw,56px);margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:"Libre Caslon Display",serif;font-weight:400;font-style:normal;color:#c9a063;padding-bottom:min(.5vw,8px);border-bottom:2px solid rgba(30,30,30,.6)}#plan main .type__name--wrap .type__name{font-size:46px}#plan main .type__name--wrap .type__name .big{font-size:1.52em}#plan main .type__name--wrap .type__area{font-size:40px;letter-spacing:.1em}#plan main .type__name--wrap .type__area .big{font-size:1.5em}#plan main .type__name--wrap .type__area .small{font-size:.8em}#plan main .area__wrap{width:80%;margin-top:min(1.38vw,18px);margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:400}#plan main .area__wrap .area__main--txt{font-size:clamp(.875rem,.694rem + .377vw,1rem);letter-spacing:.1em}#plan main .area__wrap .area__main--txt .big{font-size:2.5em}#plan main .area__wrap .area__main--txt .middle{font-size:1.25em}#plan main .area__wrap .area__sub--txt{font-size:clamp(.75rem,.569rem + .377vw,.875rem);letter-spacing:.04em}#plan main .type-img__wrap{margin-top:min(4.6vw,60px);padding-block:min(4.9vw,64px) min(2.46vw,32px);background:#fff}#plan main .type-img__wrap .type-imgBox{width:78%;margin-inline:auto}#plan main .type-img__wrap .type-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:min(1.46vw,19px);margin-top:min(1.46vw,19px);margin-inline:auto}#plan main .type-img__wrap .type-option .p-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:400;font-size:10px;white-space:nowrap}#plan main .btn-summary{width:min(45%,350px);margin:min(6.4vw,84px) auto 0}#plan main .btn-summary .btn-summary__link{padding-block:min(1.35vw,18px);display:block;text-align:center;letter-spacing:.1em;background:#c9a063;border:1px solid #c9a063;color:#424242;-webkit-transition:.3s ease;transition:.3s ease}#plan main .btn-summary .btn-summary__link:hover{background:#fff;color:#c9a063}@media screen and (max-width: 768px){#plan main .type-container{margin-top:min(5.3vw,40px)}#plan main .wing__type--wrap{padding-block:min(4vw,16px) min(1.8vw,14px)}#plan main .wing__type--wrap .limited_wrap{position:relative}#plan main .wing__type--wrap .limited_wrap::before{content:"";position:absolute;width:100%;height:1px;background-color:#c9a063;left:0;top:-22%}#plan main .wing__type--wrap .wing__name--en{font-size:clamp(1.063rem,.456rem + 2.696vw,1.75rem)}#plan main .wing__type--wrap .wing__name--ja{font-size:clamp(.75rem,.529rem + .98vw,1rem)}#plan main .type__name--wrap{width:100%}#plan main .type__name--wrap .type__name{font-size:clamp(1.625rem,.522rem + 4.902vw,2.875rem)}#plan main .type__name--wrap .type__area{font-size:clamp(1.5rem,.618rem + 3.922vw,2.5rem)}#plan main .area__wrap{margin-top:min(3.46vw,26px);width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:min(3.7vw,28px)}#plan main .type-img__wrap .type-imgBox{width:95%}#plan main .btn-summary{width:min(85%,570px)}#plan main .btn-summary .btn-summary__link{padding-block:min(4.2vw,32px);font-size:clamp(1rem,.559rem + 1.961vw,1.5rem)}}#accesslocation .page-mv{height:auto}#accesslocation .page-mv .page-ttl .page-ttl__en{font-size:clamp(1.8rem,-0.206rem + 5.804vw,4.5rem)}@media screen and (max-width: 768px){#accesslocation .page-mv{height:auto}}#accesslocation .parallax-img img{width:100%}#accesslocation .spacer{height:80dvh}#accesslocation .page_copyBox{text-align:center;margin-block:5%}#accesslocation .page_copyBox .page_copy{color:#c9a063;font-size:clamp(10px,3vw,32px)}#accesslocation .page_copyBox .page_copy .note{font-size:10px;line-height:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:10px auto 0;letter-spacing:.05em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:left}#accesslocation .page_copyBox .page_copy .big{font-size:clamp(10px,10vw,45px)}#accesslocation .page_copyBox .page_copy .sup{font-size:clamp(10px,3vw,12px);vertical-align:super;margin-left:-1.5%}#accesslocation .page_copyBox .page_copy.page_copy_b{font-size:clamp(10px,3vw,35px)}#accesslocation .page_copyBox .page_copy.page_copy_b .big{font-size:clamp(10px,10vw,45px)}#accesslocation .page_copyBox .page_lead{letter-spacing:.05em;font-size:clamp(10px,3vw,19px);margin-top:3%;line-height:2}@media screen and (max-width: 768px){#accesslocation .page_copyBox{margin-block:10% 5%}#accesslocation .page_copyBox .page_copy{font-size:clamp(10px,5vw,25px)}#accesslocation .page_copyBox .page_copy .big{font-size:clamp(10px,10vw,30px)}#accesslocation .page_copyBox .page_copy.page_copy_b{font-size:clamp(10px,5.5vw,35px)}#accesslocation .page_copyBox .page_copy.page_copy_b .big{font-size:clamp(10px,10vw,45px)}#accesslocation .page_copyBox .page_lead{font-size:clamp(10px,3.8vw,21px)}}#accesslocation .tab_area{padding-block:5%;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;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;max-width:1200px;width:90%;margin-inline:auto}#accesslocation .tab_area .tab{width:45%;max-width:400px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;padding-block:min(20px,4vw);-webkit-transition:.5s;transition:.5s;text-align:center;position:relative;z-index:1;cursor:pointer;transition:.5s;overflow:hidden}#accesslocation .tab_area .tab::before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:-100%;background-image:-webkit-linear-gradient(320deg, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 75%);background-image:linear-gradient(130deg, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 75%);-webkit-transition:.5s;transition:.5s}#accesslocation .tab_area .tab:last-child{margin-left:5%}#accesslocation .tab_area .tab.active{border:1px solid #fff;background:-webkit-gradient(linear, left top, right top, from(#634F31), to(#C9A063));background:-webkit-linear-gradient(left, #634F31 0%, #C9A063 100%);background:linear-gradient(90deg, #634F31 0%, #C9A063 100%);color:#fff}@media(any-hover: hover){#accesslocation .tab_area .tab:hover{border:none;background:-webkit-gradient(linear, left top, right top, from(#634F31), to(#C9A063));background:-webkit-linear-gradient(left, #634F31 0%, #C9A063 100%);background:linear-gradient(90deg, #634F31 0%, #C9A063 100%);color:#fff}#accesslocation .tab_area .tab:hover::before{left:100%}}@media screen and (max-width: 768px){#accesslocation .tab_area{margin-block:10%}#accesslocation .tab_area .tab{width:90%;margin-inline:auto}#accesslocation .tab_area .tab:last-child{margin-top:5%}}#accesslocation .page_area .page{display:none}#accesslocation .page_area .page .con_wrap{margin-inline:auto;padding-bottom:10%}#accesslocation .page_area .page .con_wrap .con_ttlBox{margin-bottom:5%;width:90vw}#accesslocation .page_area .page .con_wrap .con_ttlBox.con_ttlBox_l{margin-right:auto}#accesslocation .page_area .page .con_wrap .con_ttlBox.con_ttlBox_l .com-imgbox .con_ttl{left:5%;text-align:right}#accesslocation .page_area .page .con_wrap .con_ttlBox.con_ttlBox_r{margin-left:auto}#accesslocation .page_area .page .con_wrap .con_ttlBox.con_ttlBox_r .com-imgbox .con_ttl{right:5%;text-align:left}#accesslocation .page_area .page .con_wrap .con_ttlBox .com-imgbox{width:100%;overflow:hidden}#accesslocation .page_area .page .con_wrap .con_ttlBox .com-imgbox .con_ttl{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:clamp(10px,22vw,70px);width:80%;letter-spacing:.05rem;line-height:1rem}#accesslocation .page_area .page .con_wrap .con_lead{text-align:center;margin-bottom:5%;font-size:clamp(10px,6vw,25px)}@media screen and (max-width: 768px){#accesslocation .page_area .page .con_wrap{padding-bottom:20%}#accesslocation .page_area .page .con_wrap .con_ttlBox{width:95vw;margin-bottom:13%}#accesslocation .page_area .page .con_wrap .con_ttlBox.con_ttlBox_l .com-imgbox .con_ttl{left:3%}#accesslocation .page_area .page .con_wrap .con_ttlBox.con_ttlBox_r .com-imgbox .con_ttl{right:3%}#accesslocation .page_area .page .con_wrap .con_ttlBox .com-imgbox .con_ttl{font-size:clamp(10px,7vw,35px);top:55%;width:90%}#accesslocation .page_area .page .con_wrap .con_lead{font-size:clamp(10px,6vw,18px);margin-bottom:7%}}#accesslocation .page_area .page.active{display:block}#accesslocation .page_area .page.access .bg_blk{background-color:#0d0f12;color:#fff;padding-block:5%}@media screen and (max-width: 768px){#accesslocation .page_area .page.access .bg_blk{padding-bottom:10%;padding-top:10%}}#accesslocation .page_area .page.access .bg_blk .tab_area .tab{border:1px solid #fff;color:#fff}#accesslocation .page_area .page.access .bg_blk .tab_area .tab.active{border:none}@media screen and (max-width: 768px){#accesslocation .page_area .page.access .bg_blk .tab_area{margin-bottom:10%}}#accesslocation .page_area .page.access .bg_blk .page_copyBox{margin-top:0;margin-bottom:3%}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .mrt{padding-bottom:2vw;margin:0 auto 3%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .mrt .gld{color:#c9a063}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .mrt p{font-size:clamp(12px,10vw,34px);position:relative;line-height:1.6rem;letter-spacing:.12rem}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .mrt .sup_box{position:relative}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .mrt .sup_box .sup{font-size:10px;position:absolute;line-height:1.2;right:0%}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .mrt .small_1{font-size:clamp(10px,3vw,18px);line-height:1;letter-spacing:.05em;display:inline-block;margin-bottom:3%}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .mrt .small_2{font-size:clamp(11px,2vw,17px)}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .mrt .small_3{font-size:clamp(12px,10vw,30px)}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .mrt .big_1{font-size:clamp(17px,6vw,59px);font-weight:600}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .mrt .big_2{font-size:clamp(22px,7vw,96px)}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .mrt .note{font-size:10px;line-height:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:10px auto 0;letter-spacing:.05em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 768px){#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .mrt{padding-bottom:5%}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .mrt p{font-size:clamp(12px,5vw,23px)}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .mrt .small_1{font-size:clamp(12px,1vw,15px);width:100%;text-align:left;margin-bottom:10px}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .mrt .small_2{font-size:clamp(11px,1vw,13px)}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .mrt .big_1{font-size:clamp(17px,10vw,35px)}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .mrt .big_2{font-size:clamp(22px,15vw,50px)}}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox{max-width:1200px;width:80%;margin:5% auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox{width:90%}}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .page_copyBox{width:48%}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .page_copyBox .page_copy{font-size:clamp(10px,1.8vw,29px)}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .page_copyBox .page_lead{margin-top:5%;font-size:clamp(10px,3vw,18px)}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .page_copyBox .page_lead .sup{vertical-align:super;font-size:10px}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .page_copyBox .page_lead .note{font-size:10px}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .page_copyBox .page_copy,#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .page_copyBox .page_lead{text-align:left}@media screen and (max-width: 768px){#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .page_copyBox{width:100%}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .page_copyBox .page_copy{font-size:clamp(10px,6vw,25px)}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .page_copyBox .page_lead{margin-top:5%;font-size:clamp(10px,3.8vw,21px)}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .page_copyBox .page_copy,#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .page_copyBox .page_lead{text-align:center}}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .imgBox{width:52%;margin-top:3%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .imgBox .graphImg{width:90%;margin-left:auto}@media screen and (max-width: 768px){#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .imgBox{width:90%;margin-inline:auto}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .imgBox .graphImg{width:85%;margin-inline:auto}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .imgBox .graphImg:first-child{margin-bottom:0%}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .stationMrt_flbox .imgBox .graphImg:last-child{width:100%;margin-top:15%}}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .value_map_flbox{max-width:1000px;width:90%;margin-inline:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .value_map_flbox .p1{width:100%;font-size:clamp(10px,3.8vw,28px);-webkit-box-sizing:border-box;box-sizing:border-box;padding-block:1%;border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center;margin-bottom:2%}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .value_map_flbox .box_l{width:45%;font-size:clamp(10px,3.8vw,20px)}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .value_map_flbox .box_l p{letter-spacing:.05rem;line-height:2}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .value_map_flbox .box_r{width:52%}@media screen and (max-width: 768px){#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .value_map_flbox{margin-block:10%}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .value_map_flbox .p1{width:100%;font-size:clamp(10px,5vw,28px);margin-bottom:2%}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .value_map_flbox .box_l{width:100%;font-size:clamp(10px,3.8vw,20px);margin-top:3%}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .value_map_flbox .box_l p{letter-spacing:.05rem;line-height:2}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .value_map_flbox .box_r{width:100%;margin-top:3%}}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .map_wrap{margin-top:10%;max-width:1000px;width:90%;margin-inline:auto;text-align:center}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .map_wrap .map_lead{margin-bottom:5%;font-size:clamp(10px,3vw,25px)}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .map_wrap .mapImg_wrap{background-color:#fff;padding-block:5%;position:relative}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .map_wrap .mapImg_wrap .com-imgbox{width:90%;margin-inline:auto}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .map_wrap .map_note{font-size:10px;text-align:right;margin-top:10px}@media screen and (max-width: 768px){#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .map_wrap{margin-top:10%}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .map_wrap .map_lead{font-size:clamp(10px,3.8vw,16px);margin-bottom:10%}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .map_wrap .mapImg_wrap{padding-block:5%}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .map_wrap .mapImg_wrap .com-imgbox{width:90%;margin-inline:auto;overflow-x:scroll}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .map_wrap .mapImg_wrap .com-imgbox img{width:180%}#accesslocation .page_area .page.access .bg_blk .stationMrt_wrap .map_wrap .map_note{font-size:10px;text-align:right;margin-top:10px}}#accesslocation .page_area .page.access .con_wrap .con_ttlBox .com-imgbox .con_ttl{text-transform:uppercase}#accesslocation .page_area .page.access .access_copyBox{padding-block:9% 6%;text-align:center}#accesslocation .page_area .page.access .access_copyBox .page_copy{color:#c9a063;font-size:clamp(10px,10vw,70px);line-height:1;letter-spacing:.5rem;text-transform:uppercase;display:block}#accesslocation .page_area .page.access .access_copyBox .page_copy .small{font-size:clamp(10px,3vw,22px);display:block;letter-spacing:.2rem;margin-top:min(1rem,2vw)}@media screen and (max-width: 768px){#accesslocation .page_area .page.access .access_copyBox{padding-block:15% 12%}#accesslocation .page_area .page.access .access_copyBox .page_copy{font-size:clamp(10px,9vw,70px);letter-spacing:.2rem}#accesslocation .page_area .page.access .access_copyBox .page_copy .small{font-size:clamp(10px,3.5vw,22px);margin-top:min(1rem,2vw);letter-spacing:.05rem}}#accesslocation .page_area .page.access .train_wrap .train_flbox{text-align:center;margin-bottom:5%}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox{width:49%}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox .com-imgbox .place,#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox .com-imgbox .min{position:absolute;color:#fff}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox .com-imgbox .place{font-size:clamp(10px,6vw,49px);font-family:"Libre Caslon Display",serif;font-weight:400;font-style:normal;bottom:-2%;line-height:1;text-align:left}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox .com-imgbox .min{right:3%;font-size:clamp(10px,6vw,36px);font-family:"EB Garamond",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;bottom:-6%}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox .com-imgbox .min .small{font-size:clamp(10px,6vw,18px);letter-spacing:.05rem}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox .com-imgbox .min .big{font-size:clamp(10px,10vw,71px)}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox .text_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5px}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox .text_box .img_detail{text-align:left;letter-spacing:.05rem;font-size:clamp(10px,4vw,16px)}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox .text_box .com-imgnote{position:relative}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox:first-child .com-imgbox .place{left:2%;bottom:0%}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox:first-child .com-imgbox .com-imgnote{top:100%}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox:last-child .com-imgbox .place{left:2%}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox:last-child .com-imgbox .com-imgnote{top:100%}#accesslocation .page_area .page.access .train_wrap .timetable_wrap{max-width:900px;width:100%;margin-inline:auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#accesslocation .page_area .page.access .train_wrap .timetable_wrap .timetable_ttl{width:100%;margin-bottom:1%;position:relative;font-size:clamp(10px,5vw,23px);color:#35061e;text-align:center}#accesslocation .page_area .page.access .train_wrap .timetable_wrap .box_l{width:43%;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:-webkit-gradient(linear, left top, right top, from(#310119), to(rgba(110, 60, 104, 0.8)));background:-webkit-linear-gradient(left, #310119 0%, rgba(110, 60, 104, 0.8) 100%);background:linear-gradient(90deg, #310119 0%, rgba(110, 60, 104, 0.8) 100%)}#accesslocation .page_area .page.access .train_wrap .timetable_wrap .box_l p{color:#fff}#accesslocation .page_area .page.access .train_wrap .timetable_wrap .box_l .p1{font-size:clamp(10px,10vw,20px);margin-top:-3%}#accesslocation .page_area .page.access .train_wrap .timetable_wrap .box_l .p2{font-size:clamp(10px,2vw,23px);text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;width:85%;margin-inline:auto;padding-block:5px;margin-top:3%}#accesslocation .page_area .page.access .train_wrap .timetable_wrap .box_l .p2 .big{font-size:clamp(10px,3vw,30px)}#accesslocation .page_area .page.access .train_wrap .timetable_wrap .box_r{width:57%}#accesslocation .page_area .page.access .train_wrap .timetable_wrap .box_r img{vertical-align:bottom}@media screen and (max-width: 768px){#accesslocation .page_area .page.access .train_wrap .train_flbox{text-align:center;margin-bottom:5%}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox{width:100%}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox .com-imgbox .place{font-size:clamp(10px,8vw,46px);bottom:-2%;left:1%}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox .com-imgbox .min{font-size:clamp(10px,6.7vw,36px);bottom:-4.5%}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox .com-imgbox .min .big{font-size:clamp(10px,13vw,78px)}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox:first-child .com-imgbox .place{left:2%}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox:first-child .com-imgbox .com-imgnote{top:100%}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox:last-child{margin-top:10%}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox:last-child .min{bottom:-4.7%}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox:last-child .com-imgbox .place{left:2%}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox:last-child .com-imgbox .com-imgnote{top:100%}#accesslocation .page_area .page.access .train_wrap .train_flbox .train_imgbox .text_box .img_detail{font-size:clamp(10px,3.2vw,16px)}#accesslocation .page_area .page.access .train_wrap .timetable_wrap{margin-top:10%}#accesslocation .page_area .page.access .train_wrap .timetable_wrap .box_l{width:100%;padding-block:5% 4%}#accesslocation .page_area .page.access .train_wrap .timetable_wrap .box_l .p1{font-size:clamp(10px,5vw,20px)}#accesslocation .page_area .page.access .train_wrap .timetable_wrap .box_l .p2{font-size:clamp(10px,5vw,23px);width:95%;padding-block:5px;margin-top:3%}#accesslocation .page_area .page.access .train_wrap .timetable_wrap .box_l .p2 .big{font-size:clamp(10px,8vw,30px)}#accesslocation .page_area .page.access .train_wrap .timetable_wrap .box_r{width:100%}}#accesslocation .page_area .page.access .bus_wrap .terminal_wrap{text-align:center;margin-inline:auto}#accesslocation .page_area .page.access .bus_wrap .terminal_wrap p{line-height:1.5rem;font-size:clamp(10px,3.8vw,30px);display:inline-block;position:relative;background-color:rgba(201,160,99,.8);padding:1vw 8vw 1.2vw;color:#fff;display:inline-block}#accesslocation .page_area .page.access .bus_wrap .terminal_wrap p .small_1{font-size:clamp(10px,3.8vw,24px);display:inline-block;margin-left:min(1.5vw,20px)}#accesslocation .page_area .page.access .bus_wrap .terminal_wrap p .small_2{font-size:clamp(10px,3.8vw,12px);display:inline-block;position:absolute;right:0;bottom:-50%;line-height:1;letter-spacing:.05em;width:100%;text-align:right}#accesslocation .page_area .page.access .bus_wrap .terminal_wrap p .small_3{font-size:clamp(10px,3.8vw,18px);position:absolute;top:0;left:0;letter-spacing:.05rem}#accesslocation .page_area .page.access .bus_wrap .terminal_wrap p .big{font-size:clamp(10px,10vw,50px);color:#c9a063}#accesslocation .page_area .page.access .bus_wrap .bus_flbox{margin:3% auto 7%;width:88%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#accesslocation .page_area .page.access .bus_wrap .bus_flbox .imgbox{width:46%;background-color:#fff;padding-block:1%}#accesslocation .page_area .page.access .bus_wrap .bus_flbox .imgbox .textbox{margin-top:0%;width:90%;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#accesslocation .page_area .page.access .bus_wrap .bus_flbox .imgbox .textbox p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:.05rem}#accesslocation .page_area .page.access .bus_wrap .bus_flbox .imgbox .textbox .p1{line-height:1;font-size:clamp(10px,3vw,22px);display:inline-block;width:100%}#accesslocation .page_area .page.access .bus_wrap .bus_flbox .imgbox .textbox .p2{margin-top:5px;font-size:clamp(10px,3vw,14px);position:relative;width:100%}#accesslocation .page_area .page.access .bus_wrap .bus_flbox .imgbox .textbox .p2 .big{font-size:clamp(10px,7vw,35px)}#accesslocation .page_area .page.access .bus_wrap .bus_flbox .imgbox .textbox .p2 .small{font-size:clamp(10px,1vw,14px)}#accesslocation .page_area .page.access .bus_wrap .bus_flbox .imgbox .textbox .box_r .p2{font-size:clamp(10px,4vw,19px);text-align:center;line-height:1}#accesslocation .page_area .page.access .bus_wrap .bus_flbox .imgbox:last-child{margin-left:5%}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_lead{font-size:clamp(10px,3.8vw,25px);text-align:center}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:3%}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_l{width:45%}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_r{width:55%;background-color:#9caa92;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}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_r .box_inner{width:80%;max-width:600px;margin-inline:auto}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_r .box_inner .text_box{color:#fff}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_r .box_inner .text_box .p1{font-size:clamp(10px,6vw,26px)}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_r .box_inner .text_box .p2{font-size:clamp(10px,6vw,18px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_r .box_inner .text_box .p2 .min{display:inline-block;margin-left:clamp(10px,3vw,22px);line-height:1}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_r .box_inner .text_box .p2 .min .big{font-size:clamp(10px,8vw,35px)}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_r .box_inner .text_box .p2 .min .small{font-size:clamp(10px,3vw,12px)}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_r .box_inner .text_box .p3{font-size:clamp(10px,6vw,17px);margin-block:3% 8%}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_r .box_inner .com-imgbox{width:90%}@media screen and (max-width: 768px){#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox{margin:5% calc(50% - 50vw) 0}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_l{width:100%}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_l img{vertical-align:bottom}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_r{width:100%;padding-block:5%}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_r .box_inner{width:90%}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_r .box_inner .text_box .p1{font-size:clamp(10px,5.5vw,26px)}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_r .box_inner .text_box .p2{font-size:clamp(10px,3.6vw,18px)}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_r .box_inner .text_box .p3{font-size:clamp(10px,4vw,20px);margin-block:3% 7%}#accesslocation .page_area .page.access .bus_wrap .nagaiPark_flbox .box_r .box_inner .com-imgbox{width:100%}}#accesslocation .page_area .page.access .bus_wrap .carMap_wrap{width:100%}#accesslocation .page_area .page.access .bus_wrap .carMap_wrap .com-imgbox{width:100%;margin-inline:auto}@media screen and (max-width: 768px){#accesslocation .page_area .page.access .bus_wrap .terminal_wrap{text-align:center;width:100%;margin-inline:auto;background-color:rgba(201,160,99,.8)}#accesslocation .page_area .page.access .bus_wrap .terminal_wrap p{font-size:clamp(10px,4.5vw,28px);padding:2vw 0 2.5vw;background-color:unset;position:relative;color:#fff}#accesslocation .page_area .page.access .bus_wrap .terminal_wrap p .big{font-size:clamp(10px,6vw,41px)}#accesslocation .page_area .page.access .bus_wrap .terminal_wrap p .small{font-size:clamp(10px,2.4vw,14px);margin-top:0;width:100%;position:absolute;right:0;bottom:10px;text-align:right}#accesslocation .page_area .page.access .bus_wrap .bus_flbox{margin-block:5% 10%;width:100%;margin-inline:auto}#accesslocation .page_area .page.access .bus_wrap .bus_flbox .imgbox{width:100%;padding-block:2% 2%}#accesslocation .page_area .page.access .bus_wrap .bus_flbox .imgbox .textbox p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:.05rem}#accesslocation .page_area .page.access .bus_wrap .bus_flbox .imgbox .textbox .p1{font-size:clamp(10px,4vw,28px);text-align:left}#accesslocation .page_area .page.access .bus_wrap .bus_flbox .imgbox .textbox .p2{font-size:clamp(10px,3vw,21px)}#accesslocation .page_area .page.access .bus_wrap .bus_flbox .imgbox:nth-child(2){margin-top:5%;margin-left:0}}#accesslocation .page_area .page.access .car_wrap .con_lead{margin-bottom:3%}#accesslocation .page_area .page.access .car_wrap .car_flbox{-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}#accesslocation .page_area .page.access .car_wrap .car_flbox .textbox{position:relative}#accesslocation .page_area .page.access .car_wrap .car_flbox .textbox:last-child{margin-top:4%}#accesslocation .page_area .page.access .car_wrap .car_flbox .textbox p{line-height:1.5rem;font-size:clamp(10px,3.8vw,30px);display:inline-block}#accesslocation .page_area .page.access .car_wrap .car_flbox .textbox p .small_1{font-size:clamp(10px,3.8vw,24px);display:inline-block;margin-left:min(1.5vw,20px)}#accesslocation .page_area .page.access .car_wrap .car_flbox .textbox p .small_2{font-size:clamp(10px,3.8vw,12px);display:inline-block;position:absolute;right:0;bottom:-37%;line-height:1;letter-spacing:.05em;width:100%;text-align:right}#accesslocation .page_area .page.access .car_wrap .car_flbox .textbox p .small_3{font-size:clamp(10px,3.8vw,18px);position:absolute;top:0;left:0;letter-spacing:.05rem}#accesslocation .page_area .page.access .car_wrap .car_flbox .textbox p .big{font-size:clamp(10px,10vw,50px);color:#c9a063}#accesslocation .page_area .page.access .car_wrap .place_flbox{max-width:1200px;width:90%;margin:7% auto 0}#accesslocation .page_area .page.access .car_wrap .place_flbox .place{background-color:#fff;width:49%}#accesslocation .page_area .page.access .car_wrap .place_flbox .place:nth-child(n+3){margin-top:2%}#accesslocation .page_area .page.access .car_wrap .place_flbox .place p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;margin-inline:auto;padding-block:3%;font-size:clamp(10px,4.4vw,21px);letter-spacing:.05rem;line-height:1.2}#accesslocation .page_area .page.access .car_wrap .place_flbox .place p .small{font-size:clamp(10px,3vw,15px)}#accesslocation .page_area .page.access .car_wrap .place_flbox .place p .min{font-size:clamp(10px,3vw,21px)}#accesslocation .page_area .page.access .car_wrap .place_flbox .place p .min .big{font-size:clamp(10px,5vw,30px)}#accesslocation .page_area .page.access .car_wrap .carMap_wrap{width:100%;margin-top:5%;max-width:1000px;margin-inline:auto}#accesslocation .page_area .page.access .car_wrap .carMap_wrap .com-imgbox{width:100%;margin-inline:auto}@media screen and (max-width: 768px){#accesslocation .page_area .page.access .car_wrap .car_flbox{margin-bottom:10%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#accesslocation .page_area .page.access .car_wrap .car_flbox .textbox{text-align:center}#accesslocation .page_area .page.access .car_wrap .car_flbox .textbox:last-child{margin-top:10%}#accesslocation .page_area .page.access .car_wrap .car_flbox .textbox:last-child::before{display:none}#accesslocation .page_area .page.access .car_wrap .car_flbox .textbox p{font-size:clamp(10px,5.8vw,30px)}#accesslocation .page_area .page.access .car_wrap .car_flbox .textbox p .small_1{font-size:clamp(10px,4vw,24px);margin-left:min(2.5vw,10px)}#accesslocation .page_area .page.access .car_wrap .car_flbox .textbox p .small_2{font-size:clamp(10px,3.8vw,12px);text-align:center;bottom:-33%;line-height:1.5;left:50%;width:100vw;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#accesslocation .page_area .page.access .car_wrap .car_flbox .textbox p .small_3{font-size:clamp(10px,3vw,18px);position:absolute;top:8%;left:0;letter-spacing:.05rem}#accesslocation .page_area .page.access .car_wrap .car_flbox .textbox p .big{font-size:clamp(10px,8vw,50px)}#accesslocation .page_area .page.access .car_wrap .place_flbox{margin:15% auto 0}#accesslocation .page_area .page.access .car_wrap .place_flbox .place{width:100%}#accesslocation .page_area .page.access .car_wrap .place_flbox .place:nth-child(3){margin-bottom:5%}#accesslocation .page_area .page.access .car_wrap .place_flbox .place:nth-child(n+2){margin-top:5%}#accesslocation .page_area .page.access .car_wrap .place_flbox .place p{padding-block:5%;font-size:clamp(10px,4.4vw,21px)}#accesslocation .page_area .page.access .car_wrap .place_flbox .place p .min{font-size:clamp(10px,4vw,21px)}#accesslocation .page_area .page.access .car_wrap .carMap_wrap{position:relative;margin-top:15%}#accesslocation .page_area .page.access .car_wrap .carMap_wrap .com-imgbox{width:100%;margin-inline:auto;overflow-x:scroll}#accesslocation .page_area .page.access .car_wrap .carMap_wrap .com-imgbox img{width:180%}}#accesslocation .page_area .page.location{background-color:#fff;padding-top:5%}#accesslocation .page_area .page.location .custom-scroll-hint{opacity:0}@media screen and (max-width: 768px){#accesslocation .page_area .page.location .custom-scroll-hint{opacity:1;background-color:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.4);box-shadow:0 4px 5px rgba(0,0,0,.4);position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:calc(50% + 230px);-webkit-box-sizing:border-box;box-sizing:border-box;width:120px;height:auto;border-radius:5px;-webkit-transition:opacity .3s;transition:opacity .3s;background:rgba(255,255,255,.7);text-align:center;padding:20px 10px 10px 10px;z-index:1}#accesslocation .page_area .page.location .custom-scroll-hint::before{-webkit-animation:scroll-hint-appear 1.2s linear;animation:scroll-hint-appear 1.2s linear;-webkit-animation-iteration-count:2;animation-iteration-count:2;display:inline-block;width:40px;height:40px;color:#fff;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}}#accesslocation .page_area .page.location .page_copyBox{margin-block:0;padding-bottom:5%}#accesslocation .page_area .page.location .place_text{font-size:clamp(10px,5vw,14px);letter-spacing:.05rem}@media screen and (max-width: 768px){#accesslocation .page_area .page.location .page_copyBox{margin-block:10%}#accesslocation .page_area .page.location .place_text{font-size:clamp(10px,1vw,13px)}}#accesslocation .page_area .page.location .con_wrap .con_ttlBox .com-imgbox .con_ttl{font-size:clamp(10px,30vw,130px)}@media screen and (max-width: 768px){#accesslocation .page_area .page.location .con_wrap .con_ttlBox .com-imgbox .con_ttl{font-size:clamp(10px,13vw,50px);top:49%}}#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10%}#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox .text_box{width:45%}#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox .text_box .p1{font-size:clamp(10px,10vw,25px)}#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox .text_box .p2{font-size:clamp(10px,10vw,40px);color:#c9a063;margin-block:5%}#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox .text_box .p2 .big{font-size:clamp(10px,20vw,80px)}#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox .text_box .p2 .small{font-size:clamp(10px,10vw,27px);letter-spacing:.1em}#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox .text_box .p3{font-size:clamp(10px,10vw,17px)}#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox .img_box{width:51%}#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox .img_box .holiday_img_flbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox .img_box .holiday_img_flbox .img_1{width:100%;margin-bottom:10px}#accesslocation .page_area .page.location .holiday_wrap .flbox_1 .img_box .holiday_img_flbox .img_2{width:53.5%}#accesslocation .page_area .page.location .holiday_wrap .flbox_1 .img_box .holiday_img_flbox .img_3{width:44.5%}#accesslocation .page_area .page.location .holiday_wrap .flbox_2{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#accesslocation .page_area .page.location .holiday_wrap .flbox_2 .img_box .holiday_img_flbox .img_2{width:42%}#accesslocation .page_area .page.location .holiday_wrap .flbox_2 .img_box .holiday_img_flbox .img_3{width:56.5%}@media screen and (max-width: 768px){#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox{margin-bottom:5%}#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox .text_box{width:95%;margin:5% auto}#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox .text_box .p1{font-size:clamp(10px,4.5vw,25px)}#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox .text_box .p2{font-size:clamp(10px,8vw,40px);margin-block:5%}#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox .text_box .p2 .big{font-size:clamp(10px,14vw,80px)}#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox .text_box .p2 .small{font-size:clamp(10px,6vw,27px)}#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox .text_box .p3{font-size:clamp(10px,3.5vw,17px);letter-spacing:.05rem}#accesslocation .page_area .page.location .holiday_wrap .holiday_flbox .img_box{width:95%}#accesslocation .page_area .page.location .holiday_wrap .flbox_1{margin-right:auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#accesslocation .page_area .page.location .holiday_wrap .flbox_2{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-left:auto}}#accesslocation .page_area .page.location .holiday_wrap .flbox_3{max-width:1000px;width:90%;margin-inline:auto}#accesslocation .page_area .page.location .holiday_wrap .flbox_3 .box_l{width:43.5%}#accesslocation .page_area .page.location .holiday_wrap .flbox_3 .box_l .com-imgbox:last-child{margin-top:1%}#accesslocation .page_area .page.location .holiday_wrap .flbox_3 .box_r{width:56%}#accesslocation .page_area .page.location .weekday_wrap{padding-bottom:0}#accesslocation .page_area .page.location .weekday_wrap .main_img{width:100%;overflow:hidden}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-block:5% 0}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .text_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .text_box p{font-size:clamp(10px,10vw,22px)}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_1{width:55%}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_2{width:100%;text-align:center}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_2 p{margin-inline:auto}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_4{margin-inline:1.5%}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_3,#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_4,#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_5{width:calc(33% - 10px);margin-top:5%}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_7{margin-right:2%}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_6,#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_7{width:calc(33.3333333333% - 15px);margin-bottom:5%}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_8{width:65%;margin-bottom:7%}@media screen and (max-width: 768px){#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox{margin-block:10% 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .text_box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .text_box p{width:100%;text-align:center;font-size:clamp(10px,4vw,22px)}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_1{width:calc(50% - 5px)}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_2{width:100%;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;margin-left:0}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_4{margin-inline:0%}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_3,#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_4,#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_5{width:calc(50% - 5px);margin-block:5%}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_5{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_6{width:100%;margin-top:10%}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_7{margin-inline:0}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_7{width:calc(50% - 5px);margin-bottom:5%}#accesslocation .page_area .page.location .weekday_wrap .weekday_flbox .box_8{width:100%;margin-bottom:5%}}#accesslocation .page_area .page.location .bg_wrap{background-color:#f6f5f2;padding-top:5%}#accesslocation .page_area .page.location .bg_wrap .con_ttl{text-align:center;margin-bottom:3.5%}#accesslocation .page_area .page.location .bg_wrap .con_ttl .p1{text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #000;padding-bottom:3.5%;font-size:clamp(10px,10vw,45px)}#accesslocation .page_area .page.location .bg_wrap .con_ttl .p1 ruby{ruby-position:under}#accesslocation .page_area .page.location .bg_wrap .con_ttl .p1 ruby rt{letter-spacing:.05rem;text-align:center;font-size:clamp(10px,5vw,17px);margin-top:1%}#accesslocation .page_area .page.location .bg_wrap .con_ttl .p2{margin-top:3%;font-size:clamp(10px,5vw,22px)}@media screen and (max-width: 768px){#accesslocation .page_area .page.location .bg_wrap .con_ttl .p1{font-size:clamp(10px,6.5vw,45px);padding-bottom:8.5%}#accesslocation .page_area .page.location .bg_wrap .con_ttl .p1 ruby rt{font-size:clamp(10px,3vw,17px);margin-top:1%}#accesslocation .page_area .page.location .bg_wrap .con_ttl .p2{margin-top:2%;font-size:clamp(10px,3.4vw,18px)}}#accesslocation .page_area .page.location .education_wrap .bg_w{background-color:#fff;width:100vw;margin:4% calc(50% - 50vw);padding-block:7%}#accesslocation .page_area .page.location .education_wrap .bg_w .bg_w_inner{max-width:1200px;width:90%;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#accesslocation .page_area .page.location .education_wrap .con_wrap{padding-bottom:5%}#accesslocation .page_area .page.location .education_wrap .education_flbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_0{margin-top:3%;width:40%}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_1{margin-left:2%;margin-top:3%;width:40%}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_2,#accesslocation .page_area .page.location .education_wrap .education_flbox .box_4,#accesslocation .page_area .page.location .education_wrap .education_flbox .box_5,#accesslocation .page_area .page.location .education_wrap .education_flbox .box_6{width:40%}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_2,#accesslocation .page_area .page.location .education_wrap .education_flbox .box_5{margin-right:2%}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_5,#accesslocation .page_area .page.location .education_wrap .education_flbox .box_6{margin-top:3%}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_7{width:100%;margin-top:5%}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_7 .com-imgbox{width:100%;overflow:hidden}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_8{width:100%;margin-block:5%}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_8 p{text-align:center;color:#c9a063;font-size:clamp(10px,3vw,27px)}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_9,#accesslocation .page_area .page.location .education_wrap .education_flbox .box_10{width:49%;margin-top:0%}@media screen and (max-width: 768px){#accesslocation .page_area .page.location .education_wrap .education_flbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5%}#accesslocation .page_area .page.location .education_wrap .education_flbox .bg_w .bg_w_inner{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_0{width:49%}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_1{width:49%}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_2,#accesslocation .page_area .page.location .education_wrap .education_flbox .box_4,#accesslocation .page_area .page.location .education_wrap .education_flbox .box_5,#accesslocation .page_area .page.location .education_wrap .education_flbox .box_6{width:49%;margin-block:5% 0}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_5{margin-inline:0%}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_7{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:0%;margin-top:10%}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_8{margin-block:7% 5%}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_8 p{font-size:clamp(10px,3.4vw,27px)}#accesslocation .page_area .page.location .education_wrap .education_flbox .box_9{margin-right:0%}}#accesslocation .page_area .page.location .education_wrap .cramSchool_area{background-color:rgba(201,160,99,.53);padding-block:5%;margin-top:5%}#accesslocation .page_area .page.location .education_wrap .cramSchool_area .cramSchool_flbox{width:90%;margin-inline:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#accesslocation .page_area .page.location .education_wrap .cramSchool_area .cramSchool_flbox .box_1{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}#accesslocation .page_area .page.location .education_wrap .cramSchool_area .cramSchool_flbox .box_1{width:100%;font-size:clamp(10px,3vw,25px)}#accesslocation .page_area .page.location .education_wrap .cramSchool_area .cramSchool_flbox .box_2,#accesslocation .page_area .page.location .education_wrap .cramSchool_area .cramSchool_flbox .box_3,#accesslocation .page_area .page.location .education_wrap .cramSchool_area .cramSchool_flbox .box_4,#accesslocation .page_area .page.location .education_wrap .cramSchool_area .cramSchool_flbox .box_5{width:calc(50% - 10px);margin-top:5%}@media screen and (max-width: 768px){#accesslocation .page_area .page.location .education_wrap .cramSchool_area{background-color:rgba(201,160,99,.53);padding-block:8%;margin-top:5%}#accesslocation .page_area .page.location .education_wrap .cramSchool_area .cramSchool_flbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#accesslocation .page_area .page.location .education_wrap .cramSchool_area .cramSchool_flbox .box_1{width:100%;font-size:clamp(10px,4vw,20px);text-align:center}#accesslocation .page_area .page.location .education_wrap .cramSchool_area .cramSchool_flbox .box_2,#accesslocation .page_area .page.location .education_wrap .cramSchool_area .cramSchool_flbox .box_3,#accesslocation .page_area .page.location .education_wrap .cramSchool_area .cramSchool_flbox .box_4,#accesslocation .page_area .page.location .education_wrap .cramSchool_area .cramSchool_flbox .box_5{width:calc(50% - 5px);margin-top:5%}}#accesslocation .page_area .page.location .hospital_wrap .con_wrap{padding-bottom:0}#accesslocation .page_area .page.location .hospital_wrap .hospital_flbox .box_1{width:100%;margin-bottom:5%}#accesslocation .page_area .page.location .hospital_wrap .hospital_flbox .box_2{width:46.2%}#accesslocation .page_area .page.location .hospital_wrap .hospital_flbox .box_3{width:26.5%}#accesslocation .page_area .page.location .hospital_wrap .hospital_flbox .box_4{width:26%}@media screen and (max-width: 768px){#accesslocation .page_area .page.location .hospital_wrap .hospital_flbox{margin-top:5%}#accesslocation .page_area .page.location .hospital_wrap .hospital_flbox .box_1,#accesslocation .page_area .page.location .hospital_wrap .hospital_flbox .box_2{width:100%;margin-bottom:5%}#accesslocation .page_area .page.location .hospital_wrap .hospital_flbox .box_3,#accesslocation .page_area .page.location .hospital_wrap .hospital_flbox .box_4{width:49%}}#accesslocation .page_area .page.location .hospital_wrap .cramSchool_area{background-color:rgba(201,160,99,.53);padding-block:5%;margin-top:5%}#accesslocation .page_area .page.location .hospital_wrap .cramSchool_area .cramSchool_flbox{width:90%;margin-inline:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#accesslocation .page_area .page.location .hospital_wrap .cramSchool_area .cramSchool_flbox .box_1{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}#accesslocation .page_area .page.location .hospital_wrap .cramSchool_area .cramSchool_flbox .box_1{width:40%;font-size:clamp(10px,3vw,20px)}#accesslocation .page_area .page.location .hospital_wrap .cramSchool_area .cramSchool_flbox .box_2{width:50%}#accesslocation .page_area .page.location .hospital_wrap .cramSchool_area .cramSchool_flbox .box_3,#accesslocation .page_area .page.location .hospital_wrap .cramSchool_area .cramSchool_flbox .box_4,#accesslocation .page_area .page.location .hospital_wrap .cramSchool_area .cramSchool_flbox .box_5{width:calc(33.3333333333% - 10px);margin-top:5%}@media screen and (max-width: 768px){#accesslocation .page_area .page.location .hospital_wrap .cramSchool_area{background-color:rgba(201,160,99,.53);padding-block:5%;margin-top:5%}#accesslocation .page_area .page.location .hospital_wrap .cramSchool_area .cramSchool_flbox .box_1{width:100%;font-size:clamp(10px,3vw,20px);text-align:center}#accesslocation .page_area .page.location .hospital_wrap .cramSchool_area .cramSchool_flbox .box_2,#accesslocation .page_area .page.location .hospital_wrap .cramSchool_area .cramSchool_flbox .box_3,#accesslocation .page_area .page.location .hospital_wrap .cramSchool_area .cramSchool_flbox .box_4,#accesslocation .page_area .page.location .hospital_wrap .cramSchool_area .cramSchool_flbox .box_5{width:calc(50% - 5px);margin-top:5%}}#accesslocation .page_area .page.location .park_wrap .park_flbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#accesslocation .page_area .page.location .park_wrap .park_flbox .box_1{width:100%;margin-bottom:5%}#accesslocation .page_area .page.location .park_wrap .park_flbox .box_1 .com-imgbox{width:100%;overflow:hidden}#accesslocation .page_area .page.location .park_wrap .park_flbox .box_2,#accesslocation .page_area .page.location .park_wrap .park_flbox .box_3{width:35%}#accesslocation .page_area .page.location .park_wrap .park_flbox .box_3{margin-left:3%}@media screen and (max-width: 768px){#accesslocation .page_area .page.location .park_wrap .park_flbox{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5%}#accesslocation .page_area .page.location .park_wrap .park_flbox .box_1{width:100%;margin-bottom:5%}#accesslocation .page_area .page.location .park_wrap .park_flbox .box_2,#accesslocation .page_area .page.location .park_wrap .park_flbox .box_3{width:49%}#accesslocation .page_area .page.location .park_wrap .park_flbox .box_3{margin-left:0%}}#accesslocation .page_area .page.location .public_wrap .w80{width:80%;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#accesslocation .page_area .page.location .public_wrap .public_flbox .box_1{width:100%;margin-bottom:5%}#accesslocation .page_area .page.location .public_wrap .public_flbox .box_2,#accesslocation .page_area .page.location .public_wrap .public_flbox .box_3{width:48%;margin-bottom:5%}#accesslocation .page_area .page.location .public_wrap .public_flbox .box_4{width:100%}@media screen and (max-width: 768px){#accesslocation .page_area .page.location .public_wrap .w80{width:100%}}#accesslocation .page_area .page.location .shop-ttl__wrap{position:relative}#accesslocation .page_area .page.location .shop-ttl__wrap .shop-ttl__img{width:100%;height:100%;overflow:hidden}#accesslocation .page_area .page.location .shop-ttl__wrap .shop-ttl__img img{height:100%;-o-object-fit:cover;object-fit:cover}#accesslocation .page_area .page.location .shop-ttl__wrap .shop-ttl__imgnote{position:absolute;right:5px;bottom:5px;font-size:10px;color:#fff}#accesslocation .page_area .page.location .shop-ttl{position:absolute;z-index:5;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:"Libre Caslon Display",serif;font-weight:400;font-style:normal;text-align:center;letter-spacing:0;color:#f6f5f2;font-size:110px}#accesslocation .page_area .page.location .holiday{border-top:6px solid #c9a063;border-bottom:6px solid #c9a063}#accesslocation .page_area .page.location .holiday-bg{margin-top:-1px;padding-block:min(6.15vw,80px)}#accesslocation .page_area .page.location .sec-lead__holiday{color:#c9a063}#accesslocation .page_area .page.location .sec-text__holiday1{font-family:YakuHanMP,"Shippori Mincho",serif;text-align:center}#accesslocation .page_area .page.location .area__time{color:#c9a063;font-size:40px;letter-spacing:.06em}#accesslocation .page_area .page.location .area__time .big{font-size:2em}#accesslocation .page_area .page.location .area__time .small{font-size:.75em}@media screen and (max-width: 768px){#accesslocation .page_area .page.location .shop-ttl{bottom:max(-2vw,-15px);font-size:clamp(3.438rem,.404rem + 13.48vw,6.875rem)}#accesslocation .page_area .page.location .holiday{border-top:min(.8vw,6px) solid #c9a063;border-bottom:min(.8vw,6px) solid #c9a063}#accesslocation .page_area .page.location .holiday-bg{padding-block:min(9vw,68px)}#accesslocation .page_area .page.location .sec-text__holiday1{margin-top:min(3vw,23px)}#accesslocation .page_area .page.location .area__time{font-size:clamp(1.5rem,.618rem + 3.922vw,2.5rem)}}#accesslocation .page_area .page.location .weekday-bg{margin-top:-1px}@media screen and (max-width: 768px){#accesslocation .page_area .page.location .weekday-bg{padding-block:min(9vw,68px)}}@media screen and (max-width: 768px){#accesslocation .page_area .tab_area{margin-block:0;padding-block:10% 0}#accesslocation .page_area .tab_area .tab{width:90%;margin-inline:auto}#accesslocation .page_area .tab_area .tab:last-child{margin-top:5%}}#accesslocation .com-notebox .com-note{display:none}#accesslocation .com-notebox .com-note.active{display:block}#accesslocation .life-info{background-color:#f6f5f2;padding-top:5%;padding-bottom:5%}#accesslocation .life-info__ttl{text-transform:uppercase;text-align:center;color:#c9a063;font-size:clamp(2.25rem,1.164rem + 2.26vw,3rem);letter-spacing:.1em}#accesslocation .map_img{margin-top:5%;width:100%;max-width:1100px;margin-inline:auto}#accesslocation .map_img .is-hidden{display:none}#accesslocation .tabs{font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal;margin-inline:auto;max-width:1100px;margin-inline:auto}#accesslocation [role=tablist]{min-width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr)}#accesslocation [role=tab],#accesslocation [role=tab]:focus,#accesslocation [role=tab]:hover{display:inline-block;text-align:center;position:relative;z-index:2;top:2px;margin:0;padding-block:min(2.5vw,40px);border:1px solid #fff;background:#e9e3d9;outline:none;overflow:hidden;cursor:pointer;-webkit-transition:.5s ease;transition:.5s ease;color:#1e1e1e}#accesslocation [role=tab][aria-selected=true]{background:-webkit-gradient(linear, left top, right top, from(#321301), to(#69432C));background:-webkit-linear-gradient(left, #321301 0%, #69432C 100%);background:linear-gradient(90deg, #321301 0%, #69432C 100%);color:#fff}#accesslocation [role=tab][aria-selected=true]#tab-1{background:#765644;color:#fff}#accesslocation [role=tab][aria-selected=true]#tab-2{background:#bc4c4c;color:#fff}#accesslocation [role=tab][aria-selected=true]#tab-3{background:#c1b072;color:#fff}#accesslocation [role=tab][aria-selected=true]#tab-4{background:#6f88ae;color:#fff}#accesslocation [role=tab][aria-selected=true]#tab-5{background:#cc8e6d;color:#fff}#accesslocation [role=tab][aria-selected=true]#tab-6{background:#8dad6f;color:#fff}#accesslocation [role=tab] span.focus{display:inline-block;font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal;letter-spacing:.1em;font-size:clamp(.875rem,.694rem + .377vw,3rem)}#accesslocation [role=tabpanel]{margin-top:min(4.6vw,60px);padding:.3em 1em 1em;min-height:10em;width:90%;max-width:1000px;margin-inline:auto;overflow:auto;height:min(95vw,450px)}#accesslocation [role=tabpanel].is-hidden{display:none}#accesslocation [role=tabpanel] .panel__txt{text-align:right;line-height:1.5;letter-spacing:.1em}#accesslocation [role=tabpanel] .panel__txt .panel__txt--en{text-transform:uppercase}#accesslocation .panel__list{display:-ms-grid;display:grid;row-gap:min(2vw,28px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#accesslocation .panel__list .panel__list--item{list-style-type:none;counter-increment:cnt;margin-bottom:3%}#accesslocation .panel__list .panel__name{position:relative;padding-left:2.3em;padding-bottom:10px;border-bottom:2px dotted #1e1e1e;line-height:1.2;letter-spacing:.04em}#accesslocation .panel__list .panel__name::before{position:absolute;content:counter(cnt);top:35%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;padding:2px 0 5px;min-width:1.8em;text-align:center;translate:-2em 0}#accesslocation .panel__list .panel__name .span1{font-size:.85em}#accesslocation .panel__list .panel__list--items{width:45%}#accesslocation .panel__list .tab-images .tab-image{opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;position:absolute}#accesslocation .panel__list .tab-images .tab-image.is-active{opacity:1;position:relative}#accesslocation #tabpanel-1 .panel__list .panel__name::before{background:#765644}#accesslocation #tabpanel-1 .panel__list--items:last-child{counter-reset:cnt 6}#accesslocation #tabpanel-1 .panel__list--items:last-child .panel__list--item{counter-increment:cnt}#accesslocation #tabpanel-1 .panel__list--items:last-child .panel__list--item .panel__name::before{content:counter(cnt)}#accesslocation #tabpanel-2 .panel__list .panel__name::before{background:#bc4c4c}#accesslocation #tabpanel-2 .panel__list--items:last-child{counter-reset:cnt 8}#accesslocation #tabpanel-2 .panel__list--items:last-child .panel__list--item{counter-increment:cnt}#accesslocation #tabpanel-2 .panel__list--items:last-child .panel__list--item .panel__name::before{content:counter(cnt)}#accesslocation #tabpanel-3 .panel__list .panel__name::before{background:#c1b072}#accesslocation #tabpanel-3 .panel__list--items{width:100%}#accesslocation #tabpanel-4 .panel__list .panel__name::before{background:#6f88ae}#accesslocation #tabpanel-4 .panel__list--items:last-child{counter-reset:cnt 10}#accesslocation #tabpanel-4 .panel__list--items:last-child .panel__list--item{counter-increment:cnt}#accesslocation #tabpanel-4 .panel__list--items:last-child .panel__list--item .panel__name::before{content:counter(cnt)}#accesslocation #tabpanel-5 .panel__list .panel__name::before{background:#cc8e6d}#accesslocation #tabpanel-5 .panel__list--items{width:100%}#accesslocation #tabpanel-6 .panel__list .panel__name::before{background:#8dad6f}#accesslocation #tabpanel-6 .panel__list--items:last-child{counter-reset:cnt 8}#accesslocation #tabpanel-6 .panel__list--items:last-child .panel__list--item{counter-increment:cnt}#accesslocation #tabpanel-6 .panel__list--items:last-child .panel__list--item .panel__name::before{content:counter(cnt)}@media screen and (max-width: 768px){#accesslocation .map_img{margin-top:5%;width:100%}#accesslocation .map_img .com-imgbox{width:100%;overflow-x:scroll}#accesslocation .map_img .com-imgbox img{width:200%}#accesslocation .life-info{padding-bottom:min(13vw,100px)}#accesslocation .life-info__ttl{font-size:clamp(1.5rem,.176rem + 5.882vw,3rem)}#accesslocation [role=tablist]{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}#accesslocation [role=tab],#accesslocation [role=tab]:focus,#accesslocation [role=tab]:hover{padding-block:min(4.6vw,20px)}#accesslocation [role=tabpanel]{margin-top:min(8vw,60px);height:min(95vw,450px)}#accesslocation [role=tabpanel] .panel__txt{font-size:clamp(.875rem,.765rem + .49vw,1rem)}#accesslocation .panel__list{row-gap:min(4vw,28px);-ms-flex-wrap:wrap;flex-wrap:wrap}#accesslocation .panel__list .panel__list--items{width:100%}#accesslocation .panel__name{font-size:clamp(.875rem,.765rem + .49vw,1rem)}}#map main{background:#fff}#map .page-mv{height:45dvh}@media screen and (max-width: 768px){#map .page-mv .page-ttl .page-ttl__ja{font-size:clamp(.75rem,.088rem + 2.941vw,1.5rem)}}#map .map-container{width:min(75%,1000px);margin-inline:auto;padding-block:min(8.5vw,110px) min(2.5vw,32px)}#map .btn-ggl{width:min(100%,350px);margin-top:min(3vw,40px);margin-inline:auto}#map .btn-ggl .google-map-button{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;background:-webkit-gradient(linear, left top, right top, from(#A17C2D), to(#D0B261));background:-webkit-linear-gradient(left, #A17C2D 0%, #D0B261 100%);background:linear-gradient(90deg, #A17C2D 0%, #D0B261 100%);text-align:center;padding-block:15px 18px;color:#fff;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}#map .btn-ggl .google-map-button .map-icon{width:25px;height:25px;margin-right:10px;fill:#fff;-webkit-transition:fill .3s ease;transition:fill .3s ease}#map .btn-ggl .google-map-button span{-webkit-transition:color .3s ease;transition:color .3s ease}#map .btn-ggl .google-map-button:hover{background:-webkit-gradient(linear, left top, right top, from(#d4af37), to(#b8860b));background:-webkit-linear-gradient(left, #d4af37, #b8860b);background:linear-gradient(to right, #d4af37, #b8860b);color:#f0f0f0}#map .btn-ggl .google-map-button:hover .map-icon{fill:#f0f0f0}#map .map-note{margin-top:min(6.6vw,86px)}@media screen and (max-width: 768px){#map .map-imgbox{margin-top:min(8.5vw,110px)}#map .map-imgbox img{width:200%}#map .btn-ggl .google-map-button{padding-block:min(2.5vw,15px) min(2.9vw,18px)}#map .map-note{margin-top:min(5.6vw,42px)}}#login .link_box{display:none}#login .copy{margin-bottom:0}#login .w-1200{width:90%;max-width:1200px;margin:0 auto}@media screen and (max-width: 768px){#login .w-1200{max-width:500px}}#login p{letter-spacing:normal;text-align:center}#login footer .btn-entry{display:none}#login main .main_wrap{background-repeat:no-repeat;background-size:cover;padding:8vw 0}#login main .main_wrap .login_box{padding:5vw 0}#login main .main_wrap .login_box .stitle{font-size:clamp(10px,3vw,25px);opacity:.7;letter-spacing:.2em;text-transform:uppercase;color:#c9a063}#login main .main_wrap .login_box .title{font-size:clamp(14px,4vw,35px);color:#1e1e1e;letter-spacing:.08em;padding-top:.6em}#login main .main_wrap .login_box .text{font-size:clamp(10px,2vw,16px);letter-spacing:.08em;line-height:1.8em;padding-top:1em}#login main .main_wrap .form_box{display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;max-width:600px;margin:1.5vw auto;padding-top:3em}@media screen and (max-width: 768px){#login main .main_wrap .form_box{-ms-flex-wrap:wrap;flex-wrap:wrap}}#login main .main_wrap .form_box .password,#login main .main_wrap .form_box .login-btn{font-size:clamp(13px,2vw,16px);border:none;text-transform:uppercase;letter-spacing:.1em;padding:.8em}#login main .main_wrap .form_box .password.password,#login main .main_wrap .form_box .login-btn.password{border:solid 1px #e0e0e0}#login main .main_wrap .form_box .password.password::-webkit-input-placeholder, #login main .main_wrap .form_box .login-btn.password::-webkit-input-placeholder{color:#8c8c8c}#login main .main_wrap .form_box .password.password::-moz-placeholder, #login main .main_wrap .form_box .login-btn.password::-moz-placeholder{color:#8c8c8c}#login main .main_wrap .form_box .password.password:-ms-input-placeholder, #login main .main_wrap .form_box .login-btn.password:-ms-input-placeholder{color:#8c8c8c}#login main .main_wrap .form_box .password.password::-ms-input-placeholder, #login main .main_wrap .form_box .login-btn.password::-ms-input-placeholder{color:#8c8c8c}#login main .main_wrap .form_box .password.password::placeholder,#login main .main_wrap .form_box .login-btn.password::placeholder{color:#8c8c8c}#login main .main_wrap .form_box .password.login-btn,#login main .main_wrap .form_box .login-btn.login-btn{position:relative;border:.5px solid #fff;background:-webkit-gradient(linear, left top, right top, from(#4B240C), to(#A57038));background:-webkit-linear-gradient(left, #4B240C 0%, #A57038 100%);background:linear-gradient(90deg, #4B240C 0%, #A57038 100%);color:#fff;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease;margin-top:0em;margin-left:1%;font-family:"Libre Caslon Display",serif;font-weight:400;font-style:normal}#login main .main_wrap .form_box .password.login-btn:hover,#login main .main_wrap .form_box .login-btn.login-btn:hover{opacity:.8}@media screen and (max-width: 768px){#login main .main_wrap .form_box .password.login-btn,#login main .main_wrap .form_box .login-btn.login-btn{margin-left:0%;margin-top:5%}}#login main .main_wrap .form_box .password{width:70%;font-family:"Libre Caslon Display",serif;font-weight:400;font-style:normal;text-transform:none}@media screen and (max-width: 768px){#login main .main_wrap .form_box .password{width:100%}}#login main .main_wrap .form_box .login-btn{width:30%;margin-top:0}@media screen and (max-width: 768px){#login main .main_wrap .form_box .login-btn{width:100%;margin-left:0}}#login main .main_wrap .entry_box{width:80%;max-width:1000px}#login main .main_wrap .entry_box p{width:80%;max-width:450px;font-size:clamp(12px,1.6vw,15px);text-align:left;line-height:2em;margin:0 auto;padding-bottom:1.8em}#login main .main_wrap .entry_box p.entry_title{font-size:clamp(14px,1.8vw,18px);text-align:center}#login main .main_wrap .entry_box .btn_flex{display:-webkit-box;display:-ms-flexbox;display:flex}#login main .main_wrap .entry_box .btn_flex .btn{max-width:450px}@media screen and (max-width: 768px){#login main .main_wrap{padding:min(30vw,100px) 0}#login main .main_wrap .login_box{padding:min(10vw,45px) 0}#login main .main_wrap .login_box .title_box{width:90%;margin:0 auto}#login main .main_wrap .login_box .title_box .stitle{font-size:clamp(10px,7vw,20px)}#login main .main_wrap .login_box .title_box .title{font-size:clamp(14px,6vw,35px)}#login main .main_wrap .login_box .title_box .text{font-size:clamp(10px,4vw,16px)}#login main .main_wrap .entry_box{max-width:500px;width:90%}#login main .main_wrap .entry_box p{text-align:center;max-width:400px;font-size:clamp(10px,3.5vw,15px)}#login main .main_wrap .entry_box p.entry_title{font-size:clamp(14px,2.5vw,16px)}#login main .main_wrap .entry_box .btn{max-width:400px}#login main .main_wrap .entry_box .btn span{font-size:15px}}#value main .main__wrap .page_copyBox{text-align:center;margin-block:5%}#value main .main__wrap .page_copyBox .page_lead{letter-spacing:.05em;font-size:clamp(10px,3vw,21px);margin-top:3%;line-height:2}#value main .main__wrap .page_copyBox .page_lead .sup{vertical-align:super;font-size:clamp(10px,3vw,12px)}#value main .main__wrap .page_copyBox .small{font-size:10px;line-height:1.5;display:inline-block}@media screen and (max-width: 768px){#value main .main__wrap .page_copyBox{margin-block:10%}#value main .main__wrap .page_copyBox .page_copy{font-size:clamp(10px,5vw,25px)}#value main .main__wrap .page_copyBox .page_copy .big{font-size:clamp(10px,10vw,30px)}#value main .main__wrap .page_copyBox .page_copy.page_copy_b{font-size:clamp(10px,5.5vw,35px)}#value main .main__wrap .page_copyBox .page_copy.page_copy_b .big{font-size:clamp(10px,10vw,45px)}#value main .main__wrap .page_copyBox .page_lead{font-size:clamp(10px,4.5vw,21px)}#value main .main__wrap .page_copyBox .page_lead .small{margin-top:5%}}#value main .main__wrap .note{font-size:10px;line-height:1.2}#value main .main__wrap .link_flbox{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1200px;width:90%;margin:0 auto 5%}#value main .main__wrap .link_flbox .p_btn{width:24%;background-color:#9e7e4d;position:relative}#value main .main__wrap .link_flbox .p_btn::before{content:"";position:absolute;height:11%;aspect-ratio:2;-webkit-clip-path:polygon(50% 100%, 100% 0, 0 0);clip-path:polygon(50% 100%, 100% 0, 0 0);background-color:#9e7e4d;top:102%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.5s;transition:.5s}#value main .main__wrap .link_flbox .p_btn a{display:block;width:100%;height:100%;color:#fff;text-align:center}#value main .main__wrap .link_flbox .p_btn a .p1{padding-block:4% 3%;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #fff;font-family:"Cardo",serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:clamp(10px,3vw,18px)}#value main .main__wrap .link_flbox .p_btn a .p2{aspect-ratio:3.5/1;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;font-size:clamp(10px,3vw,20px);line-height:1.5}@media(any-hover: hover){#value main .main__wrap .link_flbox .p_btn:hover::before{top:108%}}@media screen and (max-width: 768px){#value main .main__wrap .link_flbox{margin:0 auto 10%}#value main .main__wrap .link_flbox .p_btn{width:48%}#value main .main__wrap .link_flbox .p_btn a .p1{padding-block:6% 4%;font-size:clamp(10px,3.5vw,18px)}#value main .main__wrap .link_flbox .p_btn a .p2{font-size:clamp(10px,3.3vw,20px)}#value main .main__wrap .link_flbox .p_btn:nth-child(n+3){margin-top:10%}}#value main .main__wrap .con_wrap{padding-bottom:5%}#value main .main__wrap .con_wrap .point_ttl{width:100%;text-align:center;background-color:#fff;padding-block:2%;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}#value main .main__wrap .con_wrap .point_ttl .p1{text-align:center;text-transform:uppercase;font-size:clamp(10px,3vw,16px)}#value main .main__wrap .con_wrap .point_ttl .p1 .num{font-size:clamp(10px,3vw,31px)}#value main .main__wrap .con_wrap .point_ttl .p2{font-size:clamp(10px,5vw,32px);margin-left:2%}#value main .main__wrap .con_wrap .con_inner{padding-top:5%}@media screen and (max-width: 768px){#value main .main__wrap .con_wrap{padding-bottom:10%}#value main .main__wrap .con_wrap .point_ttl{padding-block:4.5%}#value main .main__wrap .con_wrap .point_ttl .p1{font-size:clamp(10px,3vw,16px)}#value main .main__wrap .con_wrap .point_ttl .p1 .num{font-size:clamp(10px,5.5vw,31px)}#value main .main__wrap .con_wrap .point_ttl .p2{font-size:clamp(10px,5.5vw,32px);margin-left:3%;text-align:left}#value main .main__wrap .con_wrap .con_inner{padding-top:10%}}#value main .main__wrap .point1_wrap{padding-bottom:0}#value main .main__wrap .point1_wrap .con_inner .textBox{text-align:center}#value main .main__wrap .point1_wrap .con_inner .textBox .content_ttlBox .content_ttl{font-size:clamp(16px,9vw,110px);letter-spacing:.05rem;text-transform:uppercase}#value main .main__wrap .point1_wrap .con_inner .textBox .content_lead{margin-block:3%;font-size:clamp(16px,20vw,40px);line-height:2;position:relative;letter-spacing:.05rem}#value main .main__wrap .point1_wrap .con_inner .textBox .content_lead .big{font-size:clamp(16px,20vw,55px);letter-spacing:.8rem;padding-left:12px}#value main .main__wrap .point1_wrap .con_inner .textBox .content_lead .sup{font-size:clamp(10px,5vw,20px);vertical-align:super}#value main .main__wrap .point1_wrap .con_inner .textBox .content_lead .gold{color:#c9a063}#value main .main__wrap .point1_wrap .con_inner .textBox .content_text{font-size:clamp(10px,5vw,22px);letter-spacing:.05rem;text-align:center}#value main .main__wrap .point1_wrap .con_inner .textBox .content_text p{text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}#value main .main__wrap .point1_wrap .con_inner .com-imgbox{margin-top:-5%}@media screen and (max-width: 768px){#value main .main__wrap .point1_wrap .con_inner .textBox .content_ttlBox .content_ttl{font-size:clamp(16px,12vw,110px)}#value main .main__wrap .point1_wrap .con_inner .textBox .content_lead{margin-block:10%;font-size:clamp(15px,5.5vw,40px)}#value main .main__wrap .point1_wrap .con_inner .textBox .content_lead .big{font-size:clamp(16px,8vw,55px);letter-spacing:.15rem;padding-left:0px}#value main .main__wrap .point1_wrap .con_inner .textBox .content_lead .sup{font-size:10px}#value main .main__wrap .point1_wrap .con_inner .textBox .content_text{font-size:clamp(10px,4vw,22px)}#value main .main__wrap .point1_wrap .con_inner .com-imgbox{margin-top:-5%}}#value main .main__wrap .point2_wrap .con_inner .com-flbox{max-width:1100px;width:90%;margin-inline:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#value main .main__wrap .point2_wrap .con_inner .com-flbox .textBox .bold{font-weight:800;letter-spacing:.05rem}#value main .main__wrap .point2_wrap .con_inner .flbox_1 .textBox{width:53%}#value main .main__wrap .point2_wrap .con_inner .flbox_1 .textBox .text{font-size:clamp(10px,5vw,30px);margin-bottom:3%}#value main .main__wrap .point2_wrap .con_inner .flbox_1 .textBox .text .bold{font-size:clamp(10px,5vw,35px)}#value main .main__wrap .point2_wrap .con_inner .flbox_1 .textBox .text .gold{color:#9e7e4d}#value main .main__wrap .point2_wrap .con_inner .flbox_1 .imgBox{width:45%}#value main .main__wrap .point2_wrap .con_inner .flbox_2 .imgBox{width:55%}#value main .main__wrap .point2_wrap .con_inner .flbox_2 .textBox{width:37%;margin-left:5%}#value main .main__wrap .point2_wrap .con_inner .flbox_2 .textBox .ttl{background-color:#9e7e4d;width:100%;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;padding-block:3% 2%;margin-bottom:3%}#value main .main__wrap .point2_wrap .con_inner .flbox_2 .textBox .ttl p{color:#fff;font-size:clamp(10px,2vw,20px)}#value main .main__wrap .point2_wrap .con_inner .flbox_2 .textBox .ttl p .bold{font-size:clamp(10px,5vw,26px)}#value main .main__wrap .point2_wrap .con_inner .flbox_2 .textBox .text{font-size:clamp(10px,2vw,18px);letter-spacing:.05rem;margin-bottom:3%}@media screen and (max-width: 768px){#value main .main__wrap .point2_wrap .con_inner .flbox_1 .textBox{width:100%}#value main .main__wrap .point2_wrap .con_inner .flbox_1 .textBox .text{font-size:clamp(10px,4.8vw,30px);margin-bottom:3%;line-height:1.6}#value main .main__wrap .point2_wrap .con_inner .flbox_1 .textBox .text .bold{font-size:clamp(10px,7vw,35px)}#value main .main__wrap .point2_wrap .con_inner .flbox_1 .imgBox{width:85%;margin-left:14%;margin-top:10%}#value main .main__wrap .point2_wrap .con_inner .flbox_2{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:10%}#value main .main__wrap .point2_wrap .con_inner .flbox_2 .imgBox{width:100%}#value main .main__wrap .point2_wrap .con_inner .flbox_2 .textBox{width:100%;margin-left:0%}#value main .main__wrap .point2_wrap .con_inner .flbox_2 .textBox .ttl p{font-size:clamp(10px,4vw,20px)}#value main .main__wrap .point2_wrap .con_inner .flbox_2 .textBox .ttl p .bold{font-size:clamp(10px,5vw,26px)}#value main .main__wrap .point2_wrap .con_inner .flbox_2 .textBox .text{font-size:clamp(10px,3.5vw,18px);margin-bottom:3%;line-height:1.7;letter-spacing:0rem}}#value main .main__wrap .point3_wrap .con_inner .flbox_1{max-width:1200px;width:90%;margin-inline:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#value main .main__wrap .point3_wrap .con_inner .flbox_1 .box_l{width:50%}#value main .main__wrap .point3_wrap .con_inner .flbox_1 .box_r{width:40%;margin-left:5%}#value main .main__wrap .point3_wrap .con_inner .flbox_1 .box_r .textBox .ttl p{font-size:clamp(10px,2vw,25px);font-weight:600}#value main .main__wrap .point3_wrap .con_inner .flbox_1 .box_r .textBox .text{font-size:clamp(10px,2vw,18px);letter-spacing:.05rem;margin-block:6% 12%}#value main .main__wrap .point3_wrap .con_inner .flbox_1 .box_r .img-flbox .imgbox_1{width:57%}#value main .main__wrap .point3_wrap .con_inner .flbox_1 .box_r .img-flbox .imgbox_2{width:38%;margin-top:20%}@media screen and (max-width: 768px){#value main .main__wrap .point3_wrap .con_inner .flbox_1{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#value main .main__wrap .point3_wrap .con_inner .flbox_1 .box_l{width:100%;margin-top:10%}#value main .main__wrap .point3_wrap .con_inner .flbox_1 .box_r{width:100%;margin-left:0%}#value main .main__wrap .point3_wrap .con_inner .flbox_1 .box_r .textBox .ttl p{font-size:clamp(10px,4.8vw,25px)}#value main .main__wrap .point3_wrap .con_inner .flbox_1 .box_r .textBox .text{font-size:clamp(10px,3.5vw,18px);margin-block:5% 8%}#value main .main__wrap .point3_wrap .con_inner .flbox_1 .box_r .img-flbox .imgbox_1{width:55%}}#value main .main__wrap .point4_wrap .con_inner{padding-top:0%}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap{padding-top:5%;max-width:1000px;width:90%;margin:0 auto}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .ttl{text-align:center;position:relative;color:#a03b3b;text-transform:uppercase;font-size:clamp(10px,5vw,50px)}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .ttl p{position:relative;z-index:2;display:inline-block}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .ttl p::after{content:"";position:absolute;width:120%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#f6f5f2;z-index:-1}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .ttl::before{content:"";position:absolute;width:47%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:1px;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#a03b3b;z-index:0}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox{margin-block:7% 10%}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking{text-align:center;width:42.5%}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking .r_ttl{-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:2px solid #ede9dc;padding-bottom:3%;font-size:clamp(10px,5.5vw,23px)}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking table{width:100%}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-block:5%}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking table tr th{width:30%;text-align:center;font-size:clamp(10px,5.5vw,18px)}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking table tr td{width:70%;text-align:left;font-size:clamp(10px,5.5vw,18px)}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking table tr.red{background-color:#a03b3b;color:#fff;font-weight:500}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking table tr.red th{width:30%;font-size:clamp(10px,5.5vw,20px)}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking table tr.red td{width:70%;font-size:clamp(10px,5.5vw,20px)}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking .note{text-align:right}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking:nth-child(n+3){margin-top:5%}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .r_text{margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:5px solid #9e7e4d;padding-bottom:5px}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .r_text p{display:inline-block;font-size:clamp(10px,5.5vw,24px);font-weight:600}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .r_text p .gold{color:#9e7e4d}@media screen and (max-width: 768px){#value main .main__wrap .point4_wrap .con_inner .ranking_wrap{padding-top:10%}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .ttl{font-size:clamp(10px,6vw,50px)}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .ttl p::after{width:120%}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .ttl::before{width:64%}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox{margin-block:7% 10%}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking{width:100%}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking .r_ttl{font-size:clamp(10px,4.6vw,23px)}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking table{width:100%}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking table tr{padding-block:5%}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking table tr th{font-size:clamp(10px,3.8vw,18px)}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking table tr td{font-size:clamp(10px,3.8vw,18px)}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking table tr.red th{font-size:clamp(10px,5.5vw,20px)}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking table tr.red td{font-size:clamp(10px,4.5vw,20px)}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .com-flbox .ranking:nth-child(n+2){margin-top:10%}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .r_text{padding-bottom:10px;text-align:center}#value main .main__wrap .point4_wrap .con_inner .ranking_wrap .r_text p{letter-spacing:.05rem;font-size:clamp(10px,4vw,24px)}}#value main .main__wrap .point5_wrap .point_ttl .p2{color:#9e7e4d}#value main .main__wrap .point5_wrap .con_inner{padding-top:0%}#value main .main__wrap .point5_wrap .con_inner .com-flbox .com-imgbox{width:33.3333333333%}#value main .main__wrap .point5_wrap .con_inner .com-flbox .com-imgbox .text_area{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;width:100%}#value main .main__wrap .point5_wrap .con_inner .com-flbox .com-imgbox .text_area .p1{color:rgba(255,255,255,.4);text-transform:uppercase;font-size:clamp(10px,4.8vw,30px);margin-bottom:3%}#value main .main__wrap .point5_wrap .con_inner .com-flbox .com-imgbox .text_area .p2{color:#fff;font-size:clamp(10px,4.8vw,28px)}#value main .main__wrap .point5_wrap .con_inner .com-flbox .com-imgbox .text_area .yellow{color:#d2a738}#value main .main__wrap .point5_wrap .con_inner .com-flbox .com-imgbox .text_area .big{font-size:clamp(10px,4.8vw,40px)}#value main .main__wrap .point5_wrap .con_inner .com-flbox .com-imgbox .text_area .note{color:#fff}#value main .main__wrap .point5_wrap .con_inner .com-flbox .com-imgbox .text_area .sup{font-size:11px;vertical-align:super}#value main .main__wrap .point5_wrap .con_inner .text_wrap{padding-block:5%}#value main .main__wrap .point5_wrap .con_inner .text_wrap p{text-align:center;line-height:3;font-size:clamp(10px,4.8vw,18px)}@media screen and (max-width: 768px){#value main .main__wrap .point5_wrap .point_ttl{padding-block:6%}#value main .main__wrap .point5_wrap .con_inner .com-flbox .com-imgbox{width:100%}#value main .main__wrap .point5_wrap .con_inner .com-flbox .com-imgbox .text_area .p1{font-size:clamp(10px,6vw,30px);margin-bottom:3%;line-height:1}#value main .main__wrap .point5_wrap .con_inner .com-flbox .com-imgbox .text_area .p2{line-height:1.5;font-size:clamp(10px,5.5vw,28px)}#value main .main__wrap .point5_wrap .con_inner .com-flbox .com-imgbox .text_area .big{font-size:clamp(10px,8vw,40px)}#value main .main__wrap .point5_wrap .con_inner .com-flbox .com-imgbox .text_area .sup{font-size:11px;vertical-align:super}#value main .main__wrap .point5_wrap .con_inner .com-flbox .com-imgbox .text_area .note{margin-top:10px}#value main .main__wrap .point5_wrap .con_inner .text_wrap{padding-block:10%}#value main .main__wrap .point5_wrap .con_inner .text_wrap p{font-size:clamp(10px,4vw,18px);letter-spacing:.05rem;line-height:2.5}}#stop main{background-color:#f6f5f2}#stop main img{vertical-align:bottom}#stop main .main__wrap{padding-block:10% 3%}#stop main .main__wrap .textBox_wrap{text-align:center;font-size:clamp(10px,4vw,24px)}#stop main .main__wrap .btn_wrap{text-align:center;margin-top:3%}#stop main .main__wrap .btn_wrap p{font-size:clamp(10px,4vw,22px);width:100%;display:inline-block;padding-block:1%;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #000;border-bottom:1px solid #000;letter-spacing:.05rem;max-width:450px;margin:0 auto}#stop main .main__wrap .btn_wrap .com-flbox{margin-top:2%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#stop main .main__wrap .btn_wrap .com-flbox .btn{width:100%;max-width:450px;margin:0 auto;opacity:1;-webkit-transition:.5s;transition:.5s}#stop main .main__wrap .btn_wrap .com-flbox .btn a{color:#fff;display:inline-block;width:100%;height:100%;padding-block:4.5%;background:-webkit-gradient(linear, left top, right top, from(#2A1405), to(#6B552E));background:-webkit-linear-gradient(left, #2A1405 0%, #6B552E 100%);background:linear-gradient(90deg, #2A1405 0%, #6B552E 100%);font-size:clamp(10px,4vw,18px)}#stop main .main__wrap .btn_wrap .com-flbox .btn:last-child{margin-top:min(20px,1%)}@media(any-hover: hover){#stop main .main__wrap .btn_wrap .com-flbox .btn:hover{opacity:.5}}@media screen and (max-width: 768px){#stop main .main__wrap{padding-block:25% 10%}#stop main .main__wrap .textBox_wrap{font-size:clamp(10px,4.5vw,24px)}#stop main .main__wrap .btn_wrap{text-align:center;margin-top:10%}#stop main .main__wrap .btn_wrap p{width:90%;font-size:clamp(10px,5vw,22px);padding-block:3%}#stop main .main__wrap .btn_wrap .com-flbox{margin-top:5%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#stop main .main__wrap .btn_wrap .com-flbox .btn{width:90%;margin:0 auto}#stop main .main__wrap .btn_wrap .com-flbox .btn a{font-size:clamp(10px,4vw,18px)}#stop main .main__wrap .btn_wrap .com-flbox .btn:last-child{margin-top:min(20px,3%)}}#thanks main{background-color:#f6f5f2}#thanks main img{vertical-align:bottom}#thanks main .main__wrap{padding-block:10% 3%}#thanks main .main__wrap .textBox_wrap{text-align:center;font-size:clamp(10px,4vw,24px)}#thanks main .main__wrap .btn_wrap{text-align:center;margin-top:3%}#thanks main .main__wrap .btn_wrap .border{font-size:clamp(10px,4vw,22px);width:100%;display:inline-block;padding-block:1%;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #000;border-bottom:1px solid #000;letter-spacing:.05rem;max-width:450px;margin:0 auto}#thanks main .main__wrap .btn_wrap .bg{background:#fff;-webkit-box-shadow:0 4px 10px 0 rgba(215,190,190,.2);box-shadow:0 4px 10px 0 rgba(215,190,190,.2);padding-block:4%;margin-top:3%}#thanks main .main__wrap .btn_wrap .bg p{letter-spacing:.05rem}#thanks main .main__wrap .btn_wrap .bg .p1{font-size:clamp(10px,4.5vw,22px)}#thanks main .main__wrap .btn_wrap .bg .p2{margin-top:2%;font-size:clamp(10px,4vw,12px)}@media screen and (max-width: 768px){#thanks main .main__wrap{padding-block:25% 10%}#thanks main .main__wrap .textBox_wrap{font-size:clamp(10px,4.5vw,24px)}#thanks main .main__wrap .btn_wrap{text-align:center;margin-top:10%}#thanks main .main__wrap .btn_wrap .border{width:90%;font-size:clamp(10px,5vw,22px);padding-block:3%}#thanks main .main__wrap .btn_wrap .bg{padding-block:8%;margin-top:5%}#thanks main .main__wrap .btn_wrap .bg .p1{font-size:clamp(10px,4.5vw,22px)}#thanks main .main__wrap .btn_wrap .bg .p2{margin-top:3%;font-size:clamp(10px,2vw,12px)}}

/*# sourceMappingURL=style.css.map*/