@charset "UTF-8";/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}:root{--colorText: #141414;--colorSubText: #727272;--colorBase: #e87b1b;--colorBaseBg: #fcf6ec;--colorHead: #f69e53;--colorHover: #d35a00}@media screen and (max-width: 1480px){html{font-size:1.0810810811vw}}@media screen and (max-width: 750px){html{font-size:2.1333333333vw}}body{font-family:YakuHanJP,Zen Kaku Gothic New,游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,"sans-serif";word-break:normal;overflow-wrap:anywhere;line-break:strict;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--colorText);background:var(--colorBaseBg);line-height:1.5;font-feature-settings:"palt"}@media screen and (max-width: 750px){body{font-size:1.875rem}}.main__wrap{display:flex;align-items:stretch}@media screen and (max-width: 750px){.main__wrap{flex-direction:column}}.main{flex-grow:1;overflow:hidden;position:relative}.container{max-width:71.5rem;margin-left:auto;margin-right:auto;padding-left:3rem;padding-right:3rem}@media screen and (max-width: 750px){.container{width:100%}}img{width:100%;height:auto}.page__header{display:flex;flex-direction:column;align-items:flex-start;padding:3rem 3rem 0 0;margin-bottom:4.0625rem;margin-left:auto;width:65.6756756757vw}.page__header-container{position:relative;width:100%}.page__header-jp{position:absolute;left:-13.125rem;bottom:5.375rem;background:var(--colorHead);color:#fff;font-size:2.75rem;border-radius:.9375rem .9375rem .9375rem 0;padding:1.25rem 2.1875rem 1.25rem 1.875rem;text-box:trim-both cap alphabetic;z-index:1}@media screen and (max-width: 1600px){.page__header-jp{left:calc(-14.1891891892vw + 3rem)}}.page__header-photo{height:25.75rem;width:100%;margin-left:auto;border-radius:1.875rem;overflow:hidden;position:relative;z-index:0}.page__header-photo img{width:100%;height:calc(100% + 6.25rem);position:absolute;left:0;top:0;object-fit:cover}.page__nav{padding:.9375rem .9375rem .9375rem 0;background:var(--colorBaseBg);display:flex;justify-content:flex-start;margin-top:-1.5625rem;margin-left:-13.125rem;position:relative;border-radius:1.875rem}@media screen and (max-width: 1600px){.page__nav{margin-left:calc(-14.1891891892vw + 3rem)}}.page__nav ul{background:#fff;display:flex;border-radius:.9375rem;padding:1.25rem 1.875rem;gap:1em}.page__nav ul li{display:flex;align-items:center;gap:1em}.page__nav ul li:after{content:"|";display:block;color:#b8b8b8}.page__nav ul li:last-child:after{display:none}.page__nav ul li a{display:block;text-box:trim-both cap alphabetic;transition:.5s all}@media (hover: hover) and (pointer: fine){.page__nav ul li a:hover{color:var(--colorBase)}}.page__title{display:flex;justify-content:flex-start;margin-bottom:2.1875rem}.page__title span{text-box:trim-both cap alphabetic;font-size:2.125rem;padding-bottom:.9375rem;display:block;border-bottom:dashed .1875rem var(--colorBase)}@media screen and (max-width: 750px){.page__header{display:flex;flex-direction:column;align-items:flex-start;padding:2.5rem 0 0;margin-bottom:6.25rem;width:100%}.page__header-container{position:relative;width:100%}.page__header-jp{position:absolute;left:1.875rem;bottom:-2.5rem;font-size:3.3125rem;border-radius:1.125rem 1.125rem 1.125rem 0;padding:1.5625rem 2.1875rem;line-height:1;text-box:none}.page__header-photo{height:14.625rem;width:43.375rem;border-radius:1.875rem 0 0}.page__header-photo img{top:-20%}.page__nav{display:none}.page__title{margin-bottom:3.125rem}.page__title span{font-size:2.5rem;padding-bottom:1.25rem}}.notfound{width:41.25rem;margin:8.4375rem auto}.notfound h1{padding:3.125rem 0;display:flex;justify-content:center;align-items:center;color:var(--colorBase);font-size:2.0625rem;gap:3.4375rem;border-top:dashed .1875rem var(--colorBase);border-bottom:dashed .1875rem var(--colorBase);line-height:1;margin-bottom:3.4375rem}.notfound h1 span{font-size:7.5rem}.notfound p{text-align:center;font-size:2.125rem;line-height:1.47;font-weight:500;margin-bottom:3.4375rem}.notfound__btn{display:flex;justify-content:center;align-items:center}.notfound__btn a{color:var(--colorBase);font-size:1.375rem;display:flex;justify-content:center;align-items:center;gap:.9375rem;font-weight:500;transition:.5s all}@media (hover: hover) and (pointer: fine){.notfound__btn a:hover{opacity:.5}}.notfound__btn a:after{content:" ";width:1.75rem;height:1.75rem;display:block;background-image:url(../images/commons/arrow__round-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 750px){.notfound{width:39.875rem;margin:6.25rem auto}.notfound h1{padding:3.125rem 0;flex-direction:column;font-size:2.5rem;gap:1.875rem;margin-bottom:3.4375rem}.notfound h1 span{font-size:9rem}.notfound p{font-size:2rem;margin-bottom:4.375rem}.notfound__btn a{font-size:2.25rem;gap:1.875rem}.notfound__btn a:after{width:3rem;height:3rem}}[data-only-show=pc]{display:block}@media screen and (max-width: 750px){[data-only-show=pc]{display:none!important}}[data-only-show=sp]{display:none}@media screen and (max-width: 750px){[data-only-show=sp]{display:block!important}}.hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.header{width:20rem;min-width:20rem;position:sticky;top:0;left:0;height:100svh;background:#fff;padding:5.125rem 2.5rem 0 4rem}.header__logo{margin-bottom:4rem;width:9.375rem;height:7.5rem;position:relative}.header__logo:before{content:" ";width:3rem;height:4.6875rem;display:block;position:absolute;right:-.5rem;top:-2.8125rem;background-image:url(../images/commons/logo__character.webp);background-position:center;background-size:contain;background-repeat:no-repeat}.header__logo a{text-indent:100%;display:block;overflow:hidden;white-space:nowrap;color:transparent;width:100%;height:100%;background-image:url(../images/commons/logo.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 750px){.header{width:100%;min-width:100%;position:sticky;height:8.75rem;padding:0 1.875rem;display:flex;align-items:center;justify-content:space-between;z-index:10}.header__logo{margin-bottom:0;width:24.375rem;height:3.375rem}.header__logo:before{content:" ";width:3.875rem;height:6.0625rem;right:-.875rem;top:50%;transform:translate(100%,-50%)}.header__logo a{background-image:url(../images/commons/logo_sp.svg)}}.nav__list{margin-bottom:2.1875rem}.nav__list li{font-size:1.1875rem;line-height:2.2}.nav__list li a{display:block;position:relative;transition:.5s all}@media (hover: hover) and (pointer: fine){.nav__list li a:hover{color:var(--colorHead)}}.nav__list li a:before{content:" ";width:.5rem;height:.5rem;background:var(--colorHead);border-radius:50%;position:absolute;left:-.9375rem;top:50%;transform:translate(-100%,-50%);opacity:0;visibility:hidden}.nav__list li.is-active a:before{opacity:1;visibility:visible}.nav__member a{background:var(--colorBase);color:#fff;display:flex;align-items:center;justify-content:center;padding:.9375rem;font-size:1.1875rem;border-radius:.9375rem;gap:.625rem;position:relative;transition:.5s all}@media (hover: hover) and (pointer: fine){.nav__member a:hover{--colorBase: var(--colorHover)}}.nav__member a:before{content:" ";width:3.125rem;height:3.125rem;border:solid .3125rem #ffffff;border-radius:50%;background:var(--colorBase);display:block;background-image:url(../images/commons/member.svg);background-position:center;background-size:1.125rem auto;background-repeat:no-repeat;position:absolute;left:-.6875rem;top:-.6875rem;transition:.5s all}.nav__member a:after{content:" ";width:.5rem;height:.8125rem;display:block;background-image:url(../images/commons/arrow__white.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 750px){.nav{display:none}}.footer{margin-top:6.25rem;background:#727272;padding:5rem 4.0625rem 2.8125rem;color:#fff}.footer__inner{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1.25rem}.footer__logo{width:9.4375rem;height:7.5rem;text-indent:100%;display:block;overflow:hidden;white-space:nowrap;color:transparent;background:#fff;mask-image:url(../images/commons/logo.svg);mask-position:center;mask-size:contain;mask-repeat:no-repeat}.footer__nav-list{display:flex}.footer__nav-list li{display:flex;align-items:center}.footer__nav-list li a{display:block;font-size:1.0625rem;transition:.5s all}@media (hover: hover) and (pointer: fine){.footer__nav-list li a:hover{opacity:.5}}.footer__nav-list li:after{content:"|";margin:0 1em}.footer__nav-list li:last-child:after{display:none}.footer__member{display:flex;justify-content:flex-end;margin-top:1.25rem}.footer__member a{width:11rem;background:#fff;display:flex;align-items:center;justify-content:center;padding:.9375rem;border-radius:.9375rem;gap:.4375rem;position:relative;color:var(--colorBase);transition:.5s all}@media (hover: hover) and (pointer: fine){.footer__member a:hover{background:var(--colorBase);color:#fff}.footer__member a:hover:before{background-color:var(--colorBase);background-image:url(../images/commons/member.svg)}.footer__member a:hover:after{background-image:url(../images/commons/arrow__white.svg)}}.footer__member a:before{content:" ";width:2.5rem;height:2.5rem;background-color:#fff;border-radius:50%;border:solid .25rem #727272;display:block;background-image:url(../images/commons/member__orange.svg);background-position:center;background-size:.875rem auto;background-repeat:no-repeat;position:absolute;left:-.5rem;top:-.5rem;transition:.5s all}.footer__member a:after{content:" ";width:.375rem;height:.625rem;display:block;background-image:url(../images/commons/arrow__orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat;transition:.5s all}.footer__address{width:100%;margin-top:1.875rem;margin-bottom:3.75rem;line-height:1.6875}.footer__bnr{display:flex;justify-content:flex-end;gap:1.25rem}.footer__bnr a{width:10.625rem;display:block;background:#fff;height:100%;display:flex;justify-content:center;align-items:center;color:var(--colorText);text-align:center;font-size:.9375rem;line-height:1.6;font-weight:500;transition:.5s all}@media (hover: hover) and (pointer: fine){.footer__bnr a:hover{opacity:.5}}.footer__sub{align-content:flex-end;display:grid;grid-template-columns:auto 1fr;gap:.625rem 1.25rem;align-items:baseline}.footer__sub-line a{padding:.625rem .9375rem;border-radius:.625rem;background:#06c155;color:#fff;display:flex;align-items:center;gap:.625rem;font-size:.9375rem;font-weight:700;transition:.5s all}@media (hover: hover) and (pointer: fine){.footer__sub-line a:hover{opacity:.5}}.footer__sub-line a:before{content:" ";width:1.625rem;height:1.5625rem;display:block;background:url(../images/commons/line.svg) no-repeat center;background-size:contain}.footer__sub-policy{display:flex;justify-content:flex-start;font-size:.9375rem;transition:.5s all}@media (hover: hover) and (pointer: fine){.footer__sub-policy:hover{opacity:.5}}.footer__sub-copyright{grid-column:span 2;font-size:.75rem}@media screen and (max-width: 750px){.footer{margin-top:5.625rem;padding:5.625rem 3.125rem 3.4375rem;color:#fff}.footer__inner{flex-direction:column}.footer__logo{width:33.125rem;height:4.75rem;mask-image:url(../images/commons/logo_footer_sp.svg);order:1;margin:0 auto}.footer__nav{order:3}.footer__nav-list{display:none}.footer__member{display:flex;justify-content:center;margin-top:1.25rem}.footer__member a{width:24.375rem;background:#fff;display:flex;align-items:center;justify-content:center;padding:1.875rem;border-radius:1.375rem;gap:.8125rem}.footer__member a:before{width:4.6875rem;height:4.6875rem;border:solid .4375rem #727272;background-size:1.6875rem auto;left:-1rem;top:-1rem}.footer__member a:after{width:.75rem;height:1.25rem}.footer__address{order:2;width:100%;text-align:center;margin-top:3.75rem;margin-bottom:3.125rem;line-height:1.73}.footer__bnr{order:3;display:flex;justify-content:flex-end;flex-direction:column;gap:2.5rem;margin-top:3.75rem}.footer__bnr a{width:100%;height:7.5rem;display:flex;justify-content:center;align-items:center;background:#fff;font-size:1.875rem}.footer__bnr a br{display:none}.footer__bnr a img{height:7.5rem;width:auto}.footer__sub{order:4;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;gap:2.5rem;margin-top:4.375rem}.footer__sub-line a{padding:1.25rem 1.875rem;border-radius:1.25rem;gap:.8125rem;font-size:1.875rem}.footer__sub-line a:before{width:3.3125rem;height:3.125rem}.footer__sub-policy{display:flex;justify-content:flex-start;font-size:1.75rem}.footer__sub-copyright{grid-column:span 1;font-size:1.375rem}}.hamburger-menu-btn{display:none}@media screen and (max-width: 750px){.hamburger-menu-btn{display:block;font-size:1.125rem;text-align:center;font-family:Lexend;color:var(--colorBase);line-height:1;z-index:15;transition:.5s .4s cubic-bezier(.43,.05,.17,1)}.is-hamburger-menu-open .hamburger-menu-btn{color:#fff}.hamburger-menu-btn div{width:3.75rem;height:3.75rem;border-radius:50%;background:var(--colorBase);position:relative;margin-bottom:.625rem;transition:.5s .4s cubic-bezier(.43,.05,.17,1)}.is-hamburger-menu-open .hamburger-menu-btn div{background:#fff}.hamburger-menu-btn div span{width:1.375rem;height:.25rem;border-radius:.125rem;background:#fff;position:absolute;left:50%;top:50%;transition:.5s .4s cubic-bezier(.43,.05,.17,1)}.is-hamburger-menu-open .hamburger-menu-btn div span{background:var(--colorBase)}.is-hamburger-menu-open .hamburger-menu-btn div span:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.is-hamburger-menu-open .hamburger-menu-btn div span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.hamburger-menu-btn div span:nth-child(1){transform:translate(-50%,calc(-50% - .3125rem))}.hamburger-menu-btn div span:nth-child(2){transform:translate(-50%,calc(-50% + .3125rem))}}.hamburger-menu{position:fixed;width:100%;height:100%;background-color:var(--colorHead);color:#fff;left:0;top:0;z-index:5;padding:5rem;display:flex;flex-direction:column;visibility:hidden;opacity:0;transition:.5s .4s cubic-bezier(.43,.05,.17,1);overflow:auto}.is-hamburger-menu-open .hamburger-menu{opacity:1;visibility:visible}.hamburger-menu__logo{width:29.25rem;height:4.375rem;min-height:4.375rem;margin-bottom:6.25rem}.hamburger-menu__logo a{text-indent:100%;display:block;overflow:hidden;white-space:nowrap;color:transparent;width:100%;height:100%;background:#fff;mask-image:url(../images/commons/logo_sp.svg);mask-position:center;mask-size:contain;mask-repeat:no-repeat}.hamburger-menu__list li a{display:block;font-size:2.5rem;line-height:2.75}.hamburger-menu__member{display:flex;justify-content:flex-start;margin-top:6.25rem}.hamburger-menu__member a{position:relative;color:var(--colorBase);width:24.375rem;background:#fff;display:flex;align-items:center;justify-content:center;padding:1.875rem;border-radius:1.375rem;gap:.8125rem}.hamburger-menu__member a:before{content:" ";width:4.6875rem;height:4.6875rem;background:#fff;border:solid .4375rem var(--colorHead);border-radius:50%;left:-1.25rem;top:-1.25rem;display:block;background-image:url(../images/commons/member__orange.svg);background-position:center;background-size:1.6875rem auto;background-repeat:no-repeat;position:absolute;left:-.5rem;top:-.5rem}.hamburger-menu__member a:after{content:" ";width:.75rem;height:1.25rem;display:block;background-image:url(../images/commons/arrow__orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.home-pagebody .mv{padding:3rem;min-height:100svh;position:relative}.home-pagebody .mv__image{width:100%;height:calc(100svh - 6rem);display:flex;justify-content:space-between;gap:1.5rem}.home-pagebody .mv__slide{overflow:hidden}.home-pagebody .mv__slide .swiper{border-radius:1.875rem}.home-pagebody .mv__slide .swiper,.home-pagebody .mv__slide .swiper-wrapper,.home-pagebody .mv__slide .swiper-slide{height:100%;position:relative}.home-pagebody .mv__slide .swiper img,.home-pagebody .mv__slide .swiper-wrapper img,.home-pagebody .mv__slide .swiper-slide img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.home-pagebody .mv__slide-type1{width:30vw;height:100%}.home-pagebody .mv__slide-type2{width:48.3783783784vw;overflow:visible;display:grid;gap:1.25rem;grid-template-columns:100%;grid-template-rows:1fr auto}.home-pagebody .mv__slide-type2_block{position:relative}.home-pagebody .mv__slide .animate-zoom img{animation:zoomIn 5s linear forwards}.home-pagebody .mv__slide .animate-zoom-out img{transform:scale(1.15);animation:zoomOut 5s linear forwards}.home-pagebody .mv__slide .animate-slide-left img{animation:slideLeft 5s linear forwards;width:calc(100% + 3.125rem)}.home-pagebody .mv__slide .animate-slide-right img{animation:slideRight 5s linear forwards;width:calc(100% + 3.125rem);left:auto;right:0}@keyframes zoomIn{0%{transform:scale(1)}to{transform:scale(1.15)}}@keyframes zoomOut{0%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes slideLeft{0%{transform:translate(0)}to{transform:translate(-3.125rem)}}@keyframes slideRight{0%{transform:translate(0)}to{transform:translate(3.125rem)}}.home-pagebody .mv__title{position:absolute;left:5.375rem;bottom:12.5rem;display:flex;flex-direction:column;align-items:flex-start;z-index:2}.home-pagebody .mv__title span{display:flex;align-items:center;height:5rem;color:#fff;font-size:2.75rem;background-color:var(--colorHead);border-radius:.9375rem;padding:0 1.875rem;z-index:1}.home-pagebody .mv__title span:nth-child(2){margin-top:-1rem;margin-left:3.875rem;z-index:0}.home-pagebody .mv__search{position:absolute;right:-3rem;bottom:0;transform:translateY(50%);background:var(--colorBaseBg);padding:.625rem 0 .625rem .625rem;border-radius:1.5625rem 0 0 1.5625rem;z-index:2}.home-pagebody .mv__search-corner{display:block;width:1.875rem;height:1.875rem;position:absolute;right:3rem;overflow:hidden;z-index:0}.home-pagebody .mv__search-corner:before{content:" ";display:block;width:200%;height:200%;position:absolute;top:0;left:0;overflow:hidden;background:transparent;border-radius:50%;box-shadow:1.875rem 1.875rem 0 0 var(--colorBaseBg)}.home-pagebody .mv__search-corner:first-child{top:1px;transform:translateY(-100%)}.home-pagebody .mv__search-corner:first-child:before{transform:translate(-50%,-50%)}.home-pagebody .mv__search-corner:last-child{top:50%;transform:translate(-100%,-1.8125rem);right:auto;left:0}.home-pagebody .mv__search-corner:last-child:before{transform:translate(-50%,-50%)}.home-pagebody .mv__search a{display:block;font-size:1.125rem;line-height:1.27;text-align:right;text-box:trim-both cap alphabetic;padding:.9375rem 1.25rem;border-radius:1.25rem 0 0 1.25rem;background:var(--colorBase);color:#fff;font-weight:700;position:relative;transition:.5s all}@media (hover: hover) and (pointer: fine){.home-pagebody .mv__search a:hover{--colorBase: var(--colorHover)}}.home-pagebody .mv__search a:before{content:" ";border:solid .4375rem var(--colorBaseBg);background-color:var(--colorBase);background-image:url(../images/commons/search.svg);background-repeat:no-repeat;background-position:center;background-size:1.1875rem auto;border-radius:50%;width:3.25rem;height:3.25rem;position:absolute;left:-1.25rem;top:-1.25rem;z-index:1;transition:.5s all}@media screen and (max-width: 750px){.home-pagebody .mv{padding:0;min-height:auto}.home-pagebody .mv__image{width:100%;height:auto;flex-direction:column-reverse;gap:1.25rem}.home-pagebody .mv__slide{overflow:hidden}.home-pagebody .mv__slide-type1{width:38.625rem;height:34vh;margin-left:auto}.home-pagebody .mv__slide-type1 .swiper{border-radius:1.875rem 0 0 1.875rem}.home-pagebody .mv__slide-type2{width:100%;height:auto;overflow:visible;display:block;gap:1.25rem}.home-pagebody .mv__slide-type2_block{position:relative}.home-pagebody .mv__slide-type2_block .swiper{width:44.875rem;height:40vh;margin:0;border-radius:0 1.875rem 1.875rem 0}.home-pagebody .mv__title{left:1.875rem;bottom:auto;top:38vh;display:flex;flex-direction:column;align-items:flex-start;z-index:2}.home-pagebody .mv__title span{height:6rem;font-size:3.3125rem;border-radius:1.125rem;z-index:1}.home-pagebody .mv__title span:nth-child(2){margin-top:-1rem;margin-left:3.625rem}.home-pagebody .mv__search{position:absolute;right:auto;left:0;bottom:-25vh;transform:translateY(50%);padding:.625rem 0 .625rem .625rem;padding:0;border-radius:1.5625rem 0 0 1.5625rem;z-index:2;width:13.75rem;background:none}.home-pagebody .mv__search-corner{right:0}.home-pagebody .mv__search-corner:before{content:" ";display:block;width:200%;height:200%;position:absolute;top:0;left:auto;overflow:hidden;background:transparent;border-radius:50%;box-shadow:1.875rem 1.875rem 0 0 var(--colorBaseBg)}.home-pagebody .mv__search-corner:first-child{top:1px;transform:translateY(-100%) scaleX(-1);right:3.75rem}.home-pagebody .mv__search-corner:first-child:before{transform:translate(-50%,-50%)}.home-pagebody .mv__search-corner:last-child{top:auto;bottom:0;transform:translateY(100%) scale(-1);right:3.75rem;left:auto}.home-pagebody .mv__search-corner:last-child:before{transform:translate(-50%,-50%)}.home-pagebody .mv__search a{width:100%;font-size:1.75rem;text-align:left;padding:1.875rem;border-radius:0 1.875rem 1.875rem 0;border:solid .625rem var(--colorBaseBg);border-left:none}.home-pagebody .mv__search a:before{border:solid .625rem var(--colorBaseBg);background-size:1.5625rem auto;width:4.875rem;height:4.875rem;left:auto;right:-1.875rem;top:-1.875rem}}.home-pagebody .about{display:flex;align-items:flex-start;margin-bottom:6.25rem;gap:1.5625rem}.home-pagebody .about__body{display:grid;grid-template-columns:100%;gap:1.875rem;width:40rem;min-width:40rem}.home-pagebody .about__title{font-size:2.375rem;line-height:1.68;letter-spacing:.05em;color:#fff;text-box:trim-both cap alphabetic;margin-bottom:3.75rem;position:relative}.home-pagebody .about__title span{position:relative;z-index:1}.home-pagebody .about__title:after{content:" ";width:calc(100vw - 16.875rem);height:calc(100% + 6.25rem);top:-3.125rem;right:-15rem;border-radius:0 1.875rem 1.875rem 0;background:var(--colorHead);position:absolute;z-index:0}.home-pagebody .about__subtitle{font-size:1.75rem;line-height:1.64;color:var(--colorSubText)}.home-pagebody .about__text{line-height:1.875}.home-pagebody .about__button{margin-top:.625rem}.home-pagebody .about__link{display:flex;align-items:center;font-size:1.1875rem;color:var(--colorBase);gap:.9375rem;transition:.5s all}@media (hover: hover) and (pointer: fine){.home-pagebody .about__link:hover{color:var(--colorHover)}}.home-pagebody .about__link:after{content:" ";width:1.5rem;height:1.5rem;display:block;background-image:url(../images/commons/arrow__round-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.home-pagebody .about__photo{position:relative;z-index:2;flex-grow:1}.home-pagebody .about__photo img{width:calc(100% + 50vw - 42.75rem);border-radius:1.875rem 0 0 1.875rem;overflow:hidden}@media screen and (max-width: 750px){.home-pagebody .about{flex-direction:column-reverse;margin-bottom:4.375rem;gap:0}.home-pagebody .about__body{display:grid;grid-template-columns:100%;gap:2.5rem;width:100%;min-width:100%}.home-pagebody .about__title{font-size:2.75rem;line-height:1.59;letter-spacing:.02em;margin-bottom:0;padding-top:1.875rem;padding-bottom:2.5rem}.home-pagebody .about__title:after{content:" ";width:calc(100vw - 1.875rem);height:200%;top:auto;bottom:0;right:0}.home-pagebody .about__subtitle{font-size:2.25rem;line-height:1.61}.home-pagebody .about__text{line-height:1.875}.home-pagebody .about__button{margin-top:-.625rem}.home-pagebody .about__link{justify-content:flex-end;font-size:2.25rem;gap:1.875rem}.home-pagebody .about__link:after{width:3rem;height:3rem}.home-pagebody .about__photo{width:39.6875rem;margin-left:auto;margin-right:-3.125rem}.home-pagebody .about__photo img{width:100%;border-radius:1.875rem 0 0 1.875rem;overflow:hidden}}.home-pagebody .content{margin-top:2.5rem;margin-bottom:9.375rem}.home-pagebody .content__list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.875rem 2rem}.home-pagebody .content__item:last-child .content__item-text{letter-spacing:-.01em}.home-pagebody .content__item-link{display:flex;align-items:flex-start;position:relative;min-height:14.125rem;transition:.5s all}@media (hover: hover) and (pointer: fine){.home-pagebody .content__item-link:hover .content__item-body{background:#fae5d3}.home-pagebody .content__item-link:hover .content__item-button{--colorBase: var(--colorHover)}}.home-pagebody .content__item-body{width:19.375rem;min-width:19.375rem;border-radius:1.875rem 0;background:#fff;z-index:1;padding:2.1875rem 1.25rem 1.25rem 1.5625rem;transition:.5s all}.home-pagebody .content__item-title{font-size:1.5rem;border-bottom:dashed .125rem var(--colorBase);margin-bottom:.9375rem;line-height:1;padding-bottom:.625rem}.home-pagebody .content__item-text{line-height:1.75}.home-pagebody .content__item-button{margin-top:.625rem;display:flex;justify-content:flex-end;align-items:center;gap:.75rem;color:var(--colorBase);line-height:1;transition:.5s all}.home-pagebody .content__item-button:after{content:" ";width:1.375rem;height:1.375rem;display:block;background-image:url(../images/commons/arrow__round-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.home-pagebody .content__item-photo{width:15rem;min-width:15rem;border-radius:0 1.875rem;background:#eee;height:13.5rem;right:0;top:.625rem;z-index:0;position:absolute;overflow:hidden}.home-pagebody .content__item-photo img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 750px){.home-pagebody .content{margin-top:5.625rem;margin-bottom:5rem;padding:0}.home-pagebody .content__list{grid-template-columns:100%;gap:3.5rem}.home-pagebody .content__item:last-child .content__item-text{letter-spacing:0}.home-pagebody .content__item-link{min-height:auto;flex-direction:column-reverse;justify-content:center;align-items:center}.home-pagebody .content__item-body{width:43.75rem;min-width:43.75rem;padding:1.875rem;margin-left:auto;margin-top:-3.125rem}.home-pagebody .content__item-title{font-size:2.25rem;margin-bottom:1.25rem;padding-bottom:.9375rem}.home-pagebody .content__item-text{line-height:1.6}.home-pagebody .content__item-button{margin-top:.625rem;gap:1.25rem}.home-pagebody .content__item-button:after{width:2.5rem;height:2.5rem}.home-pagebody .content__item-photo{width:42.375rem;min-width:42.375rem;height:24.5rem;right:auto;top:auto;position:relative}}.home-pagebody .image{height:19.875rem;position:relative;overflow:hidden;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.home-pagebody .image img{position:fixed;right:0;top:0;width:calc(100% - 20rem);height:100%;object-fit:cover}@media screen and (max-width: 750px){.home-pagebody .image{height:26.25rem}.home-pagebody .image img{width:100%}}.home-pagebody .news{display:grid;grid-template-columns:1fr auto;align-items:end}.home-pagebody .news[data-only-show=sp]{display:none}.home-pagebody .news h2{font-size:1.3125rem;color:var(--colorHead);font-family:Lexend;font-weight:500;grid-column:span 2;margin-bottom:.625rem}.home-pagebody .news__list{display:grid;grid-template-columns:auto auto 1fr;gap:.75rem 0}.home-pagebody .news__item{display:grid;grid-template-columns:subgrid;grid-column:span 3}.home-pagebody .news__item a{display:grid;grid-template-columns:subgrid;grid-column:span 3;gap:.5rem;align-items:center;transition:.5s all}@media (hover: hover) and (pointer: fine){.home-pagebody .news__item a:hover{color:var(--colorBase)}}.home-pagebody .news__item a time{font-family:Lexend;font-size:.9375rem;text-box:trim-both cap alphabetic;color:#898989}.home-pagebody .news__item a h3{width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.home-pagebody .news__category{background:#f69e53;color:#fff;border-radius:1.5625rem;font-size:.9375rem;padding:.3125rem .75rem;text-box:trim-both cap alphabetic;line-height:1}.home-pagebody .news__log-link{display:flex;align-items:center;gap:.9375rem;color:var(--colorBase);transition:.5s all}@media (hover: hover) and (pointer: fine){.home-pagebody .news__log-link:hover{--colorBase: var(--colorHover)}}.home-pagebody .news__log-link:after{content:" ";width:1.375rem;height:1.375rem;display:block;background-image:url(../images/commons/arrow__round-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 750px){.home-pagebody .news{grid-template-columns:100%;align-items:start;padding:0 1.875rem;margin-top:1.5625rem}.home-pagebody .news[data-only-show=sp]{display:grid}.home-pagebody .news h2{font-size:2.125rem;grid-column:span 1;margin-bottom:.9375rem}.home-pagebody .news__list{gap:1.25rem}.home-pagebody .news__item{display:block}.home-pagebody .news__item a{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.home-pagebody .news__item a time{font-size:1.625rem}.home-pagebody .news__item a h3{font-size:1.75rem}.home-pagebody .news__category{border-radius:1.25rem;font-size:1.625rem;padding:.3125rem 1.25rem}.home-pagebody .news__log{display:none}.home-pagebody .news__log-link{display:flex;align-items:center;gap:.9375rem;color:var(--colorBase)}.home-pagebody .news__log-link:after{content:" ";width:1.375rem;height:1.375rem;display:block;background-image:url(../images/commons/arrow__round-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}}.home-pagebody .contact{padding-top:4.6875rem;padding-bottom:6.25rem;margin-bottom:-6.25rem;background:var(--colorHead)}.home-pagebody .contact__title{font-size:1.75rem;line-height:1.64;color:#fff;margin-bottom:1.5625rem}.home-pagebody .contact__body{padding:2.8125rem 6.25rem 2.8125rem 2.5rem;display:flex;align-items:center;position:relative}.home-pagebody .contact__body:after{content:" ";border-radius:1.875rem 0 0 1.875rem;background-color:#fff;position:absolute;left:0;bottom:0;width:calc(100vw - 20rem);height:100%;z-index:0}.home-pagebody .contact__tel{margin-right:1.25rem;position:relative;z-index:1}.home-pagebody .contact__tel-link{display:flex;align-items:center;gap:.625rem}.home-pagebody .contact__tel-link span{font-size:2.0625rem;color:var(--colorBase);font-family:Lexend;border-bottom:solid 1px var(--colorBase);padding-bottom:.625rem;line-height:1}.home-pagebody .contact__tel-link:before{content:" ";width:2.625rem;height:2.625rem;display:block;background-image:url(../images/commons/tel.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.home-pagebody .contact__time{font-size:.875rem;line-height:1.57;position:relative;z-index:1}.home-pagebody .contact__mail{margin-left:auto;position:relative;z-index:1}.home-pagebody .contact__mail-link{display:flex;align-items:center;gap:.9375rem;font-size:1.1875rem;color:var(--colorBase);transition:.5s all}@media (hover: hover) and (pointer: fine){.home-pagebody .contact__mail-link:hover{color:var(--colorHover)}}.home-pagebody .contact__mail-link:after{content:" ";width:1.5rem;height:1.5rem;display:block;background-image:url(../images/commons/arrow__round-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 750px){.home-pagebody .contact{padding-top:3.125rem;padding-bottom:5rem;margin-bottom:-5.625rem}.home-pagebody .contact__title{font-size:2.25rem;line-height:1.61;margin-bottom:2.1875rem}.home-pagebody .contact__body{padding:2.8125rem 0;flex-direction:column}.home-pagebody .contact__body:after{content:" ";border-radius:1.875rem 0 0 1.875rem;background-color:#fff;position:absolute;left:0;bottom:0;width:calc(100% + 3.125rem);height:100%;z-index:0}.home-pagebody .contact__tel{margin-right:0;margin-bottom:1.875rem}.home-pagebody .contact__tel-link{gap:1.0625rem}.home-pagebody .contact__tel-link span{font-size:3.75rem;padding-bottom:1.25rem}.home-pagebody .contact__tel-link:before{width:4.75rem;height:4.75rem}.home-pagebody .contact__time{font-size:1.875rem;line-height:1.6;text-align:center}.home-pagebody .contact__mail{margin-left:0;margin-top:1.875rem;position:relative;z-index:1}.home-pagebody .contact__mail-link{gap:1.25rem;font-size:1.875rem}.home-pagebody .contact__mail-link:after{width:2.5rem;height:2.5rem}}.home-pagebody .access{margin-top:3.125rem;display:flex;justify-content:space-between;align-items:center;gap:2.5rem;color:#fff}.home-pagebody .access__map{width:37.5rem;border-radius:1.875rem;overflow:hidden;position:relative}.home-pagebody .access__map iframe{position:absolute;left:0;top:0;width:100%;height:100%}.home-pagebody .access__map:before{content:" ";padding-top:52%;display:block;background:#fff}.home-pagebody .access__body{flex-grow:1;display:flex;flex-direction:column;align-items:start}.home-pagebody .access__title{font-size:2.125rem;border-bottom:dashed .1875rem #ffffff;padding-bottom:.625rem;margin-bottom:2.1875rem}.home-pagebody .access__subtitle{font-size:1.5rem;margin-bottom:1.5625rem}.home-pagebody .access__address{line-height:1.875}@media screen and (max-width: 750px){.home-pagebody .access{margin-top:2.5rem;flex-direction:column-reverse;gap:2.8125rem}.home-pagebody .access__map,.home-pagebody .access__body{width:100%}.home-pagebody .access__title{font-size:2.5rem;padding-bottom:1.25rem;margin-bottom:2.5rem}.home-pagebody .access__subtitle{font-size:2.25rem;margin-bottom:1.875rem}.home-pagebody .access__address{line-height:1.73}}.home-pagebody .bg__object1{position:absolute;left:3.125rem;top:calc(100svh - 8.125rem);width:15.625rem;pointer-events:none;z-index:-1;mix-blend-mode:darken}.home-pagebody .bg__object2{position:absolute;right:27.027027027vw;top:calc(100svh + 5.4375rem);width:15.625rem;pointer-events:none;z-index:-1;mix-blend-mode:darken}.home-pagebody .bg__object3{position:absolute;left:-13.125rem;top:calc(100svh + 13.125rem);width:37.1875rem;pointer-events:none;z-index:-1;mix-blend-mode:darken}.home-pagebody .bg__object4{position:absolute;right:-10rem;top:calc(100svh + 40.3125rem);width:45.625rem;pointer-events:none;z-index:-1;mix-blend-mode:darken}@media screen and (max-width: 750px){.home-pagebody .bg__object1,.home-pagebody .bg__object2{display:none}.home-pagebody .bg__object3{position:absolute;left:-5rem;top:450vh;width:29.6875rem}.home-pagebody .bg__object4{display:none}}.about-pagebody .container{display:flex;flex-direction:column;gap:4.375rem}.about-pagebody .message{clear:both}.about-pagebody .message__title{font-size:2.375rem;line-height:1.68;text-box:trim-both cap alphabetic;color:var(--colorHead);margin-bottom:2.1875rem}.about-pagebody .message__text{line-height:1.875}.about-pagebody .message__photo{float:right;width:21.25rem;height:22.8125rem;border-radius:1.875rem;margin-bottom:2.1875rem;margin-left:2.5rem;overflow:hidden;position:relative}.about-pagebody .message__photo img{position:absolute;width:100%;height:100%;left:0;top:50%;transform:translateY(-50%);object-fit:cover;object-position:top}.about-pagebody .message__data{display:flex;align-items:center;justify-content:flex-end;margin-top:2.1875rem;gap:1.6875rem}.about-pagebody .message__name{width:7.3125rem;height:1.5625rem;text-indent:100%;display:block;overflow:hidden;white-space:nowrap;color:transparent;background:url(../images/about/name.svg) no-repeat center;background-size:contain}@media screen and (max-width: 750px){.about-pagebody .message__container{display:grid;grid-template-columns:100%}.about-pagebody .message__title{font-size:2.75rem;line-height:1.59;order:1;letter-spacing:.02em;white-space:nowrap}.about-pagebody .message__text{order:3;line-height:1.875}.about-pagebody .message__photo{order:2;float:none;width:100%;height:26.625rem;margin-bottom:2.1875rem;margin-left:0}.about-pagebody .message__photo img{top:calc(50% - 1.25rem);height:calc(100% + 2.5rem)}.about-pagebody .message__data{order:4;flex-direction:column;justify-content:flex-end;align-items:flex-end;margin-top:5.625rem;gap:.625rem}.about-pagebody .message__name{width:11.5rem;height:2.5rem}}.about-pagebody .outline__purpose{margin-bottom:2.5rem}.about-pagebody .outline__purpose-block{margin-top:2.5rem}.about-pagebody .outline__purpose-block h3{font-size:1.375rem;color:#727272;border-bottom:solid 1px #b8b8b8;padding-bottom:.625rem;margin-bottom:.625rem}.about-pagebody .outline__purpose-block>ol{counter-reset:listnum1}.about-pagebody .outline__purpose-block>ol>li{display:grid;grid-template-columns:auto 1fr;gap:.25em;line-height:1.75}.about-pagebody .outline__purpose-block>ol>li:before{counter-increment:listnum1;content:counter(listnum1) ".";display:block;grid-row:span 2}.about-pagebody .outline__purpose-block>ol>li ul li{display:grid;grid-template-columns:auto 1fr;gap:.25em;line-height:1.75}.about-pagebody .outline__purpose-block>ol>li ul li:before{content:"・";display:block}.about-pagebody .outline__purpose-block>ul{display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(3,1fr);grid-auto-flow:column;gap:0 4.375rem}.about-pagebody .outline__purpose-block>ul li{display:grid;grid-template-columns:auto 1fr;gap:.25em;line-height:1.75}.about-pagebody .outline__purpose-block>ul li:before{content:"・";display:block}.about-pagebody .outline__list{display:flex;flex-direction:column;gap:1.875rem}.about-pagebody .outline__item-title{background:#fff;border:solid .125rem var(--colorHead);padding:.9375rem 2.5rem;border-radius:1.875rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:.5s all}@media (hover: hover) and (pointer: fine){.about-pagebody .outline__item-title:hover{background:var(--colorHead)}.about-pagebody .outline__item-title:hover h3,.about-pagebody .outline__item-title:hover span{--colorHead: #ffffff}}.about-pagebody .outline__item-title h3{font-size:1.75rem;color:var(--colorHead);text-box:trim-both cap alphabetic;transition:.5s all}.about-pagebody .outline__item-title span{width:1.25rem;height:1.25rem;position:relative}.about-pagebody .outline__item-title span:before,.about-pagebody .outline__item-title span:after{content:" ";width:1.25rem;height:.1875rem;background:var(--colorHead);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.about-pagebody .outline__item-title span:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .5s}.about-pagebody .outline__item-title.is-open span:after{transform:translate(-50%,-50%) rotate(0)}.about-pagebody .outline__item-container{height:0;overflow:hidden}.about-pagebody .outline__item-content{padding:2.1875rem 6.5625rem 0}.about-pagebody .outline__description{line-height:1.875}.about-pagebody .outline__description *{line-height:inherit}.about-pagebody .outline__plan-list{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1.875rem 2.5rem}.about-pagebody .outline__plan-item h4{font-size:1.375rem;color:#727272;border-bottom:solid 1px #727272;margin-bottom:.625rem;padding-bottom:.625rem}.about-pagebody .outline__plan-item ol,.about-pagebody .outline__plan-item ul{counter-reset:listnum1}.about-pagebody .outline__plan-item ol li,.about-pagebody .outline__plan-item ul li{display:grid;grid-template-columns:auto 1fr;gap:.25em;line-height:1.75}.about-pagebody .outline__plan-item ol li:before,.about-pagebody .outline__plan-item ul li:before{counter-increment:listnum1;content:counter(listnum1) ".";display:block}.about-pagebody .outline__plan-item ol li ol,.about-pagebody .outline__plan-item ol li ul,.about-pagebody .outline__plan-item ul li ol,.about-pagebody .outline__plan-item ul li ul{counter-reset:listnum2;grid-column:span 2;padding-left:1em}.about-pagebody .outline__plan-item ol li ol li:before,.about-pagebody .outline__plan-item ol li ul li:before,.about-pagebody .outline__plan-item ul li ol li:before,.about-pagebody .outline__plan-item ul li ul li:before{counter-increment:listnum2;content:"(" counter(listnum2) ")"}.about-pagebody .outline__btn{margin-top:3.75rem}.about-pagebody .outline__btn-lead{text-align:center;font-size:1.375rem;margin-bottom:1.25rem}.about-pagebody .outline__btn-link{display:flex;justify-content:center;align-items:center}.about-pagebody .outline__btn-link a{color:var(--colorBase);font-size:1.375rem;display:flex;justify-content:center;align-items:center;gap:.9375rem;font-weight:500}.about-pagebody .outline__btn-link a:after{content:" ";width:1.75rem;height:1.75rem;display:block;background-image:url(../images/commons/arrow__round-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 750px){.about-pagebody .outline__purpose{margin-bottom:4.375rem}.about-pagebody .outline__purpose p{line-height:1.73}.about-pagebody .outline__purpose-block{margin-top:6.875rem}.about-pagebody .outline__purpose-block:last-child{margin-top:4.375rem}.about-pagebody .outline__purpose-block h3{font-size:2.25rem;padding-bottom:1.25rem;margin-bottom:1.25rem}.about-pagebody .outline__purpose-block>ul{display:grid;grid-template-columns:100%;grid-template-rows:auto;grid-auto-flow:row;gap:0}.about-pagebody .outline__list{gap:1.875rem}.about-pagebody .outline__item-title{padding:1.875rem 3.125rem;border-radius:3.125rem}.about-pagebody .outline__item-title h3{font-size:2.25rem}.about-pagebody .outline__item-content{padding:2.5rem 0 0}.about-pagebody .outline__plan-list{margin-top:5.625rem;grid-template-columns:100%;gap:4.375rem}.about-pagebody .outline__plan-item h4{font-size:2.25rem;margin-bottom:1.25rem;padding-bottom:1.25rem}.about-pagebody .outline__btn{margin-top:3.75rem}.about-pagebody .outline__btn-lead{text-align:center;font-size:1.875rem;margin-bottom:1.25rem}.about-pagebody .outline__btn-link a{font-size:1.875rem}.about-pagebody .outline__btn-link a:after{width:2.8125rem;height:2.8125rem}}.about-pagebody .schedule__title{font-size:1.75rem;font-weight:500;color:var(--colorHead)}.about-pagebody .schedule__container{display:grid;grid-template-columns:auto 1fr auto 1fr;grid-template-rows:repeat(var(--row),auto);grid-auto-flow:column;gap:0 1.25rem;margin-top:.625rem}.about-pagebody .schedule__item{display:grid;grid-template-columns:subgrid;grid-column:span 2;background:#f1f1f1;gap:0}.about-pagebody .schedule__item.is-white{background:#fff}.about-pagebody .schedule__item dt{padding:.625rem 1.875rem}.about-pagebody .schedule__item dd{padding:.625rem 1.875rem .625rem 0}@media screen and (max-width: 750px){.about-pagebody .schedule__title{font-size:2.25rem}.about-pagebody .schedule__container{display:block;gap:0;margin-top:.625rem}.about-pagebody .schedule__item{display:block}.about-pagebody .schedule__item.is-white{background:#fff}.about-pagebody .schedule__item dt{padding:1.25rem 1.25rem 0;font-weight:500}.about-pagebody .schedule__item dd{padding:0 1.25rem 1.25rem}}.about-pagebody .information__container{background:#fff;border-radius:1.875rem;padding:3.75rem 2.8125rem}.about-pagebody .information__container h3{text-align:center;color:#fff;background:var(--colorHead);font-size:1.5rem;text-box:trim-both cap alphabetic;border-radius:1.875rem;padding:.8125rem;margin-bottom:1.5625rem;margin-top:3.125rem}.about-pagebody .information__container h3:first-child{margin-top:0}.about-pagebody .information__merits{margin-top:1.5625rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;counter-reset:item}.about-pagebody .information__merit{background:#fdefd9;padding:1.25rem 1.5625rem}.about-pagebody .information__merit-title{display:flex;align-items:center;gap:1.25rem;margin-bottom:.625rem}.about-pagebody .information__merit-title h4{display:flex;font-size:1.375rem;color:var(--colorHead);gap:1.25rem;text-box:trim-both cap alphabetic;line-height:1.45;font-weight:500}.about-pagebody .information__merit-icon{width:4.375rem}.about-pagebody .information__merit p{line-height:1.875}.about-pagebody .information__merit-btn{display:flex;justify-content:flex-end;margin-top:.625rem}.about-pagebody .information__merit-btn a{display:flex;align-items:center;color:var(--colorBase);gap:.75rem;transition:.5s all}@media (hover: hover) and (pointer: fine){.about-pagebody .information__merit-btn a:hover{color:var(--colorHover)}}.about-pagebody .information__merit-btn a:after{content:" ";width:1.375rem;height:1.375rem;display:block;background-image:url(../images/commons/arrow__round-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.about-pagebody .information__flow{display:grid;grid-template-columns:repeat(3,1fr);gap:1.0625rem;margin-bottom:1.875rem}.about-pagebody .information__flow-step{background:#f3f3f3;position:relative;padding:1.5625rem}.about-pagebody .information__flow-step:before,.about-pagebody .information__flow-step:after{content:" ";width:1.125rem;height:3.625rem;position:absolute;top:50%;clip-path:polygon(0 0,0% 100%,100% 50%);transform:translateY(-50%)}.about-pagebody .information__flow-step:before{background:#f3f3f3;right:-1.0625rem}.about-pagebody .information__flow-step:after{background:#fff;right:-2.125rem;z-index:1}.about-pagebody .information__flow-step:last-child:before,.about-pagebody .information__flow-step:last-child:after{display:none}.about-pagebody .information__flow-step h4{font-size:1.375rem;color:var(--colorHead);margin-bottom:1.25rem;margin-left:2.8125rem}.about-pagebody .information__flow-step p{line-height:1.875}.about-pagebody .information__flow-icon{position:absolute;width:4.375rem;height:4.375rem;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;border:solid .1875rem #ffffff;background:#f9bb87;color:#fff;left:-.625rem;top:-.625rem;font-size:.875rem;font-family:Lexend;line-height:1}.about-pagebody .information__flow-icon span{line-height:1;font-family:Lexend;font-size:1.75rem}.about-pagebody .information__prices{display:grid;grid-template-columns:auto auto;gap:1.25rem;margin-bottom:3.75rem}.about-pagebody .information__price{display:grid;grid-template-columns:auto 1fr;gap:1.25rem}.about-pagebody .information__price h4{font-size:1.1875rem}.about-pagebody .information__price p{line-height:1.875;border-left:solid 1px #b8b8b8;padding-left:1.25rem}.about-pagebody .information__download p{font-size:1.375rem;text-align:center;margin-bottom:1.5625rem}.about-pagebody .information__download-btn{width:19.0625rem;margin:0 auto}.about-pagebody .information__download-btn a{background:var(--colorBase);color:#fff;display:flex;justify-content:center;align-items:center;letter-spacing:.05em;padding:.9375rem;font-size:1.1875rem;border-radius:.9375rem;gap:.625rem;position:relative}.about-pagebody .information__download-btn a:before{content:" ";width:3.125rem;height:3.125rem;border:solid .3125rem #ffffff;border-radius:50%;background:var(--colorBase);display:block;background-image:url(../images/commons/download.svg);background-position:center;background-size:1.125rem auto;background-repeat:no-repeat;position:absolute;left:-.6875rem;top:-.6875rem}.about-pagebody .information__download-btn a:after{content:" ";width:.5rem;height:.8125rem;display:block;background-image:url(../images/commons/arrow__white.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.about-pagebody .information__contact{border:solid .125rem var(--colorBase);border-radius:1.875rem;padding:3.125rem 0 2.5rem;position:relative}.about-pagebody .information__contact h3{background:#fff;color:var(--colorBase);position:absolute;left:50%;top:0;font-size:1.75rem;transform:translate(-50%,-50%);padding:1.25rem}.about-pagebody .information__contact-body{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.875rem 1.25rem}.about-pagebody .information__contact-tel{margin-right:1.25rem;position:relative;z-index:1}.about-pagebody .information__contact-tel a{display:flex;align-items:center;gap:.625rem}.about-pagebody .information__contact-tel a span{font-size:2.0625rem;color:var(--colorBase);font-family:Lexend;border-bottom:solid 1px var(--colorBase);padding-bottom:.625rem;line-height:1}.about-pagebody .information__contact-tel a:before{content:" ";width:2.625rem;height:2.625rem;display:block;background-image:url(../images/commons/tel.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.about-pagebody .information__contact-time{font-size:.875rem;line-height:1.57;position:relative;z-index:1}.about-pagebody .information__contact-mail{position:relative;z-index:1;width:100%;display:flex;justify-content:center}.about-pagebody .information__contact-mail a{display:flex;align-items:center;gap:.9375rem;font-size:1.1875rem;color:var(--colorBase);transition:.5s all}@media (hover: hover) and (pointer: fine){.about-pagebody .information__contact-mail a:hover{color:var(--colorHover)}}.about-pagebody .information__contact-mail a:after{content:" ";width:1.5rem;height:1.5rem;display:block;background-image:url(../images/commons/arrow__round-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 750px){.about-pagebody .information__container{padding:2.5rem}.about-pagebody .information__container h3{font-size:2.125rem;border-radius:2.1875rem;padding:1.25rem;margin-bottom:1.875rem;margin-top:2.5rem}.about-pagebody .information__container h3:first-child{margin-top:0}.about-pagebody .information__merits{grid-template-columns:100%}.about-pagebody .information__merit{padding:2.5rem}.about-pagebody .information__merit-title{display:flex;align-items:center;gap:1.25rem;margin-bottom:1.25rem}.about-pagebody .information__merit-title h4{font-size:2.25rem;gap:.9375rem}.about-pagebody .information__merit-icon{width:6.5625rem}.about-pagebody .information__merit-btn{margin-top:3.125rem}.about-pagebody .information__merit-btn a{gap:1.25rem}.about-pagebody .information__merit-btn a:after{width:2.5rem;height:2.5rem}.about-pagebody .information__flow{grid-template-columns:100%;gap:1.25rem}.about-pagebody .information__flow-step{padding:2.5rem}.about-pagebody .information__flow-step:before,.about-pagebody .information__flow-step:after{width:5.4375rem;height:1.6875rem;top:auto;left:50%;bottom:-1.6875rem;clip-path:polygon(0 0,50% 100%,100% 0);transform:translate(-50%)}.about-pagebody .information__flow-step:before{background:#f3f3f3;right:auto;z-index:2}.about-pagebody .information__flow-step:after{background:#fff;right:auto;z-index:1;bottom:-2.9375rem}.about-pagebody .information__flow-step:last-child:before,.about-pagebody .information__flow-step:last-child:after{display:none}.about-pagebody .information__flow-step h4{font-size:2.25rem;margin-bottom:1.25rem;margin-left:5rem}.about-pagebody .information__flow-icon{width:7.5rem;height:7.5rem;border:solid .3125rem #ffffff;left:-1.125rem;top:-1.125rem;font-size:1.5rem}.about-pagebody .information__flow-icon span{font-size:3rem}.about-pagebody .information__prices{gap:1.5625rem;margin-bottom:4.375rem}.about-pagebody .information__price{grid-template-columns:subgrid;grid-column:span 2;gap:2.5rem}.about-pagebody .information__price h4{font-size:2rem}.about-pagebody .information__price p{line-height:1.875;border-left:none;padding-left:0}.about-pagebody .information__contact{border:none;border-top:solid .25rem var(--colorBase);border-radius:0;padding:3.125rem 0 1.875rem}.about-pagebody .information__contact h3{font-size:2.25rem;padding:.625rem;white-space:nowrap}.about-pagebody .information__contact-body{flex-direction:column;gap:1.875rem}.about-pagebody .information__contact-tel{margin-right:0}.about-pagebody .information__contact-tel a{display:flex;align-items:center;gap:.625rem}.about-pagebody .information__contact-tel a span{font-size:3.75rem;border-bottom:solid .125rem var(--colorBase);padding-bottom:.625rem}.about-pagebody .information__contact-tel a:before{width:4.75rem;height:4.75rem}.about-pagebody .information__contact-time{font-size:1.875rem;line-height:1.6;text-align:center}.about-pagebody .information__contact-mail a{gap:1.25rem;font-size:1.875rem}.about-pagebody .information__contact-mail a:after{width:2.5rem;height:2.5rem}}.license-pagebody .container{display:flex;flex-direction:column;gap:4.375rem}.license-pagebody .aims__about{display:flex;justify-content:space-between;gap:2.5rem;margin-bottom:2.625rem}.license-pagebody .aims__about-photo{width:29.375rem;min-width:29.375rem;border-radius:1.875rem;overflow:hidden}.license-pagebody .aims__about-body h3{font-size:1.75rem;color:var(--colorHead);margin-bottom:1.25rem;font-weight:500}.license-pagebody .aims__about-body p{line-height:1.875}.license-pagebody .aims__howto h3{font-size:1.75rem;color:var(--colorHead);font-weight:500;margin-bottom:.9375rem}.license-pagebody .aims__howto-image{margin-bottom:1.25rem}.license-pagebody .aims__howto p{line-height:1.875}.license-pagebody .aims__howto-points{display:grid;grid-template-columns:26.25rem 1fr;gap:.625rem;margin-top:2.1875rem}.license-pagebody .aims__howto-point{background:#fff;padding:.625rem 1.5625rem 1.25rem;border-radius:1.25rem}.license-pagebody .aims__howto-point h4{display:flex;align-items:center;font-size:1.375rem;color:var(--colorHead);margin-bottom:.9375rem;font-weight:500;gap:.125rem}.license-pagebody .aims__howto-point h4:before{content:" ";width:2.375rem;height:2.375rem;display:block;background:url(../images/license/point.svg) no-repeat center;background-size:contain}@media screen and (max-width: 750px){.license-pagebody .aims__about{flex-direction:column-reverse;margin-bottom:4.0625rem}.license-pagebody .aims__about-photo{width:100%;min-width:29.375rem}.license-pagebody .aims__about-body h3{font-size:2.25rem}.license-pagebody .aims__howto h3{font-size:2.25rem;margin-bottom:1.25rem}.license-pagebody .aims__howto-image{margin-bottom:2.5rem}.license-pagebody .aims__howto-points{grid-template-columns:100%;margin-top:3.125rem;gap:1.25rem}.license-pagebody .aims__howto-point{padding:1.25rem 2.5rem 2.5rem;border-radius:1.875rem}.license-pagebody .aims__howto-point h4{font-size:2.25rem;margin-bottom:1.25rem;gap:.125rem;align-items:center}.license-pagebody .aims__howto-point h4:before{width:3.9375rem;height:3.9375rem}}.license-pagebody .links__container{background:#fff;border-radius:1.875rem;padding:3.75rem;display:grid;grid-template-columns:repeat(2,auto);gap:6.25rem}.license-pagebody .links__list h3{font-size:1.375rem;color:#727272;padding-bottom:.9375rem;border-bottom:solid 1px #b8b8b8;margin-bottom:2.1875rem}.license-pagebody .links__list ul{display:flex;flex-direction:column;gap:1.25rem}.license-pagebody .links__list ul li a{display:flex;justify-content:space-between;align-items:last baseline;font-size:1.375rem;color:var(--colorBase);gap:.9375rem;letter-spacing:0;transition:.5s all}@media (hover: hover) and (pointer: fine){.license-pagebody .links__list ul li a:hover{--colorBase: var(--colorHover)}}.license-pagebody .links__list ul li a:after{content:" ";width:1.75rem;height:1.75rem;display:block;background-image:url(../images/commons/arrow__round-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.license-pagebody .links__nationwide{padding-top:1.875rem;border-top:solid 1px #b8b8b8}@media screen and (max-width: 750px){.license-pagebody .links__container{padding:2.5rem;grid-template-columns:100%;gap:2.5rem}.license-pagebody .links__list h3{font-size:2.25rem;padding-bottom:1.25rem;border-bottom:solid .125rem #b8b8b8;margin-bottom:1.5625rem}.license-pagebody .links__list ul{gap:1.5625rem}.license-pagebody .links__list ul li a{align-items:last baseline;font-size:1.875rem;line-height:1.33}.license-pagebody .links__list ul li a:after{width:2.5rem;min-width:2.5rem;height:2.5rem}}.customer-pagebody .container{display:flex;flex-direction:column;gap:4.375rem}.customer-pagebody .search__container{background:#fff;border-radius:1.875rem;padding:2.8125rem}.customer-pagebody .search__area{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:5rem;margin-bottom:5rem}.customer-pagebody .search__area-list{display:grid;grid-template-columns:auto 1fr;gap:3.125rem 2.1875rem}.customer-pagebody .search__area-list p{font-size:1.375rem;color:#727272;font-weight:500}.customer-pagebody .search__area-list ul{display:grid;grid-template-columns:100%;gap:1.75rem}.customer-pagebody .search__area-list ul li a{display:flex;justify-content:space-between;align-items:center;font-size:1.375rem;color:var(--colorBase);gap:.9375rem;font-weight:500;transition:.5s all}@media (hover: hover) and (pointer: fine){.customer-pagebody .search__area-list ul li a:hover{color:var(--colorHover)}}.customer-pagebody .search__area-list ul li a:after{content:" ";width:1.75rem;height:1.75rem;display:block;background-image:url(../images/commons/arrow__round-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.customer-pagebody .search__area-map polygon,.customer-pagebody .search__area-map rect,.customer-pagebody .search__area-map path{transition:.5s all;opacity:1}.customer-pagebody .search__area-map .st0{fill:#a1a1a1}.customer-pagebody .search__area-map .st1{fill:#e7e7e7}.customer-pagebody .search__area-map .st2{fill:#fff}.customer-pagebody .search__area-map .st3{fill:#a1a1a1}@media (hover: hover) and (pointer: fine){.customer-pagebody .search__area-map .area2:hover~g.area2 .st3{fill:var(--colorBase)}}.customer-pagebody .search__area-map .area2.hovered~g.area2 .st3{fill:var(--colorBase)}@media (hover: hover) and (pointer: fine){.customer-pagebody .search__area-map a:hover polygon{fill:#f9bb87;opacity:.7}.customer-pagebody .search__area-map a:hover .st3{fill:var(--colorBase)}}.customer-pagebody .search__area-map a.hovered polygon{fill:#f9bb87;opacity:.7}.customer-pagebody .search__area-map a.hovered .st3{fill:var(--colorBase)}.customer-pagebody .search__list-title{text-align:center;background:var(--colorHead);font-size:1.5rem;border-radius:1.5rem;padding:.75rem;line-height:1;color:#fff;margin-bottom:1.125rem;font-weight:500}.customer-pagebody .search__list-icons{background:#f6f6f6;padding:.9375rem;display:flex;gap:1.875rem;margin-bottom:.9375rem}.customer-pagebody .search__list-icons p{text-align:center;font-size:1.25rem;font-weight:500;padding:0 .9375rem;align-content:center;border-right:solid 1px #b8b8b8}.customer-pagebody .search__list-icons ul{display:grid;grid-template-columns:repeat(3,auto);gap:.625rem 1.375rem}.customer-pagebody .search__list-icons ul li{display:flex;align-items:center;gap:.625rem}.customer-pagebody .search__list-icons ul li span{font-weight:500;width:2.625rem}.customer-pagebody .search__list-icons-description{margin-bottom:1.5625rem}.customer-pagebody .search__list-icons-description a{color:#e87b1b;text-decoration:underline}.customer-pagebody .search__list-container{display:grid;grid-template-columns:100%;gap:1.875rem}.customer-pagebody .search__list-areacontainer{height:0;overflow:hidden}.customer-pagebody .search__list-area h4{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:.75rem;font-weight:500;cursor:pointer;transition:.5s all}@media (hover: hover) and (pointer: fine){.customer-pagebody .search__list-area h4:hover{--colorHead: var(--colorHover)}}.customer-pagebody .search__list-area h4.is-open .icon:after{transform:translate(-50%,-50%) rotate(0)}.customer-pagebody .search__list-area h4:before{content:" ";width:100%;height:1px;background:var(--colorHead);position:absolute;left:0;top:50%;transform:translateY(-50%);transition:.5s all}.customer-pagebody .search__list-area h4 .label{color:var(--colorHead);font-size:1.25rem;font-weight:500;padding:0 .9375rem;background:#fff;z-index:1;position:relative;transition:.5s all}.customer-pagebody .search__list-area h4 .icon{width:1.5625rem;min-width:1.5625rem;height:1.5625rem;position:relative;display:block;background:var(--colorHead);border-radius:50%;transition:.5s all}.customer-pagebody .search__list-area h4 .icon:before,.customer-pagebody .search__list-area h4 .icon:after{content:" ";width:.625rem;height:.125rem;position:absolute;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%)}.customer-pagebody .search__list-area h4 .icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .5s}.customer-pagebody .search__list-area table{width:100%}.customer-pagebody .search__list-area table tr{background:#fcf6ec}.customer-pagebody .search__list-area table tr:nth-child(2n){background:#fff}.customer-pagebody .search__list-area table tr td{padding:.625rem .9375rem}.customer-pagebody .search__list-area table tr td.tel{vertical-align:bottom}.customer-pagebody .search__list-area table tr td a{color:#007dd9;text-decoration:underline}.customer-pagebody .search__list-area table tr td ul{display:flex;gap:.625rem}.customer-pagebody .search__list-area table tr td ul li{width:2.625rem}@media screen and (max-width: 750px){.customer-pagebody .search__container{padding:2.5rem}.customer-pagebody .search__area{grid-template-columns:100%;gap:0;margin-bottom:4.0625rem}.customer-pagebody .search__area-list{gap:2.5rem 6.25rem}.customer-pagebody .search__area-list p{font-size:1.875rem}.customer-pagebody .search__area-list ul{gap:1.875rem}.customer-pagebody .search__area-list ul li a{font-size:1.875rem}.customer-pagebody .search__area-list ul li a:after{width:2.5rem;height:2.5rem}.customer-pagebody .search__area-map{display:none}.customer-pagebody .search__list-title{font-size:2.125rem;border-radius:2.1875rem;padding:1.25rem;margin-bottom:1.875rem}.customer-pagebody .search__list-icons{padding:1.25rem 2.5rem;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;margin-bottom:1.25rem}.customer-pagebody .search__list-icons p{font-size:2rem;width:100%;padding:0 0 1.5625rem;align-content:center;border-right:none;border-bottom:solid 1px #b8b8b8}.customer-pagebody .search__list-icons ul{display:grid;grid-template-columns:100%;gap:.625rem 1.375rem}.customer-pagebody .search__list-icons ul li{gap:1.25rem;font-size:1.75rem}.customer-pagebody .search__list-icons ul li span{width:4rem}.customer-pagebody .search__list-icons-description{margin-bottom:4.375rem;font-size:1.75rem;line-height:1.79;text-align:center}.customer-pagebody .search__list-container{gap:3.125rem}.customer-pagebody .search__list-area h4{margin-bottom:1.375rem}.customer-pagebody .search__list-area h4 .label{font-size:2rem;padding:0 .9375rem}.customer-pagebody .search__list-area h4 .icon{width:2.25rem;min-width:2.25rem;height:2.25rem}.customer-pagebody .search__list-area h4 .icon:before,.customer-pagebody .search__list-area h4 .icon:after{width:.875rem;height:2px}.customer-pagebody .search__list-area table tbody{display:grid;grid-template-columns:auto 1fr}.customer-pagebody .search__list-area table tr{display:grid;grid-template-columns:subgrid;grid-column:span 2;padding:1.25rem 1.875rem;gap:0 4.375rem}.customer-pagebody .search__list-area table tr td{padding:0;font-size:1.75rem;line-height:1.57;text-align:left}.customer-pagebody .search__list-area table tr td.area{grid-row:span 2}.customer-pagebody .search__list-area table tr td a{color:#007dd9;text-decoration:underline}.customer-pagebody .search__list-area table tr td ul{display:flex;gap:.625rem}.customer-pagebody .search__list-area table tr td ul li{width:2.625rem}}.customer-pagebody .attempt__container{display:grid;grid-template-columns:100%;gap:2.8125rem}.customer-pagebody .attempt__item{display:flex;justify-content:space-between;flex-direction:row-reverse;gap:2.5rem}.customer-pagebody .attempt__item-body{flex-grow:1}.customer-pagebody .attempt__item-body h3{font-size:1.75rem;color:var(--colorHead);margin-bottom:1.25rem;font-weight:500}.customer-pagebody .attempt__item-body p{font-size:1rem;line-height:1.88}.customer-pagebody .attempt__item-photo{width:15rem;min-width:15rem;border-radius:1.875rem;overflow:hidden}@media screen and (max-width: 750px){.customer-pagebody .attempt__container{gap:2.5rem}.customer-pagebody .attempt__item{align-items:flex-start;gap:1.25rem}.customer-pagebody .attempt__item-body h3{font-size:2.25rem;margin-bottom:.9375rem}.customer-pagebody .attempt__item-body p{font-size:1.875rem;line-height:1.73}.customer-pagebody .attempt__item-photo{width:12.5rem;min-width:12.5rem}}.customer-pagebody .faq__container{background:#fff;border-radius:1.875rem;padding:3.75rem;display:grid;grid-template-columns:100%;gap:2.125rem}.customer-pagebody .faq__item-question{display:flex;align-items:baseline;gap:1rem;font-size:1.625rem;position:relative;cursor:pointer;color:var(--colorBase);padding-right:1.875rem;transition:.5s all}@media (hover: hover) and (pointer: fine){.customer-pagebody .faq__item-question:hover{--colorBase: var(--colorHover);--colorHead: var(--colorHover)}.customer-pagebody .faq__item-question:hover:after{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iYSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjYuOTEiIGhlaWdodD0iMTYuOTkiIHZpZXdCb3g9IjAgMCAyNi45MSAxNi45OSI+PGRlZnM+PHN0eWxlPi5ie2ZpbGw6I2QzNWEwMDt9PC9zdHlsZT48L2RlZnM+PHBvbHlnb24gY2xhc3M9ImIiIHBvaW50cz0iMTMuNDYgMTYuOTkgMCAzLjU0IDMuNTQgMCAxMy40NiA5LjkyIDIzLjM4IDAgMjYuOTEgMy41NCAxMy40NiAxNi45OSIvPjwvc3ZnPg==) no-repeat center;background-size:contain}}.customer-pagebody .faq__item-question.is-open:after{transform:translateY(-50%) scaleY(-1)}.customer-pagebody .faq__item-question:before{content:"Q";width:3.75rem;min-width:3.75rem;height:3.75rem;border-radius:50%;color:#fff;background-color:var(--colorHead);font-size:2rem;display:flex;justify-content:center;align-items:center;font-family:Lexend;transition:.5s all;font-weight:400}.customer-pagebody .faq__item-question:after{content:" ";width:1.625rem;height:1rem;display:block;position:absolute;right:0;top:1.875rem;transform:translateY(-50%);transition:.5s background;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iYSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjYuOTEiIGhlaWdodD0iMTYuOTkiIHZpZXdCb3g9IjAgMCAyNi45MSAxNi45OSI+PGRlZnM+PHN0eWxlPi5ie2ZpbGw6I2Y2OWU1Mzt9PC9zdHlsZT48L2RlZnM+PHBvbHlnb24gY2xhc3M9ImIiIHBvaW50cz0iMTMuNDYgMTYuOTkgMCAzLjU0IDMuNTQgMCAxMy40NiA5LjkyIDIzLjM4IDAgMjYuOTEgMy41NCAxMy40NiAxNi45OSIvPjwvc3ZnPg==) no-repeat center;background-size:contain}.customer-pagebody .faq__item-answer{height:0;overflow:hidden}.customer-pagebody .faq__item-answer_container{padding-top:1.5625rem;padding-left:4.8125rem;display:flex;gap:1.375rem;align-items:flex-start}.customer-pagebody .faq__item-answer_container:before{content:"A";width:3.125rem;min-width:3.125rem;height:3.125rem;border-radius:50%;border:solid 1px #141414;color:#141414;font-size:1.625rem;display:flex;justify-content:center;align-items:center;font-family:Lexend;font-weight:400}.customer-pagebody .faq__item-answer_body{color:var(--colorHead);font-size:1.25rem;line-height:1.75}.customer-pagebody .faq__item-answer_body a{color:#007dd9;text-decoration:underline}@media screen and (max-width: 750px){.customer-pagebody .faq__container{padding:2.5rem;gap:1.75rem}.customer-pagebody .faq__item-question{gap:1.25rem;font-size:2.125rem;font-weight:700;padding-right:2.5rem}.customer-pagebody .faq__item-question:before{width:4.375rem;min-width:4.375rem;height:4.375rem;font-size:2.375rem}.customer-pagebody .faq__item-question:after{width:2.1875rem;height:1.3125rem;top:2.1875rem}.customer-pagebody .faq__item-answer_container{padding-top:1.875rem;padding-left:.9375rem;gap:1.1875rem}.customer-pagebody .faq__item-answer_container:before{width:3.5rem;min-width:3.5rem;height:3.5rem;font-size:1.875rem}.customer-pagebody .faq__item-answer_body{font-size:1.875rem;line-height:1.73}}.contact-pagebody .page__header-photo{height:16.375rem}@media screen and (max-width: 750px){.contact-pagebody .page__header-photo{height:14.625rem}}.contact-pagebody .container{display:flex;flex-direction:column;gap:4.375rem}.contact-pagebody .tel__container{background:#fff;display:flex;justify-content:center;align-items:center;padding:2.8125rem;border-radius:1.875rem;gap:1.5625rem}.contact-pagebody .tel__number{display:flex;align-items:center;gap:.625rem}.contact-pagebody .tel__number:before{content:" ";width:2.625rem;height:2.625rem;background:url(../images/commons/tel.svg) no-repeat center;background-size:contain}.contact-pagebody .tel__number a{padding-bottom:.625rem;font-size:2.0625rem;font-family:Lexend;color:var(--colorBase);border-bottom:solid 1px var(--colorBase);text-box:trim-both cap alphabetic}.contact-pagebody .tel__time{font-size:.875rem}@media screen and (max-width: 750px){.contact-pagebody .tel__container{flex-direction:column}.contact-pagebody .tel__number{gap:.9375rem}.contact-pagebody .tel__number:before{width:4.75rem;height:4.75rem}.contact-pagebody .tel__number a{padding-bottom:1.25rem;font-size:3.75rem;border-bottom:solid .125rem var(--colorBase)}.contact-pagebody .tel__time{font-size:1.875rem}}.contact-pagebody .form__container{background:#fff;border-radius:1.875rem;padding:3.75rem 7.8125rem}.contact-pagebody .form__container h3{text-align:center;color:var(--colorBase);font-size:2.0625rem}.contact-pagebody .form__lead{line-height:1.875}.contact-pagebody .form__lead span{color:var(--colorBase)}.contact-pagebody .form__list{margin-top:1.875rem;display:grid;grid-template-columns:auto 1fr;gap:1.25rem 3.75rem}.contact-pagebody .form__item{display:grid;grid-template-columns:subgrid;grid-column:span 2;align-items:center}.contact-pagebody .form__item-label{font-weight:700}.contact-pagebody .form__item-label span{color:var(--colorBase)}.contact-pagebody .form__item-body input[type=text],.contact-pagebody .form__item-body input[type=tel],.contact-pagebody .form__item-body input[type=email]{width:100%;padding:1.5625rem 1.25rem;border:solid 1px #b8b8b8;font-size:.9375rem;line-height:1.2}.contact-pagebody .form__item-body input[type=radio]{appearance:auto}.contact-pagebody .form__item-body .wpcf7-list-item.first{margin-left:0}.contact-pagebody .form__item-body textarea{width:100%;padding:1.5625rem 1.25rem;border:solid 1px #b8b8b8;font-size:.9375rem;height:18.75rem}.contact-pagebody .form__item-body .caution{color:#900}.contact-pagebody .form__btns{margin-top:3.75rem;display:flex;justify-content:center;align-items:center;gap:1.25rem;font-size:1.375rem;color:var(--colorBase);transition:.5s all}@media (hover: hover) and (pointer: fine){.contact-pagebody .form__btns:hover{--colorBase: var(--colorHover)}}.contact-pagebody .form__btns .wpcf7-spinner{display:none}.contact-pagebody .form__btn{display:flex;align-items:center;padding-right:2.6875rem;position:relative}.contact-pagebody .form__btn:after{position:absolute;right:0;top:50%;transform:translateY(-50%);content:" ";width:1.75rem;height:1.75rem;display:block;background-image:url(../images/commons/arrow__round-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.contact-pagebody .form__btn-return{color:#999;padding-left:2.6875rem;padding-right:0}.contact-pagebody .form__btn-return:after{right:auto;left:0;background-image:url(../images/commons/arrow__round-grey.svg);transform:translateY(-50%) rotate(180deg)}@media screen and (max-width: 750px){.contact-pagebody .form__container{border-radius:1.875rem;padding:2.5rem}.contact-pagebody .form__container h3{text-align:center;color:var(--colorBase);font-size:2.0625rem}.contact-pagebody .form__list{margin-top:3.125rem;grid-template-columns:100%;gap:2.125rem}.contact-pagebody .form__item{grid-template-columns:100%;grid-column:span 1;gap:1.25rem}.contact-pagebody .form__item-label{font-weight:700}.contact-pagebody .form__item-body input[type=text],.contact-pagebody .form__item-body input[type=tel],.contact-pagebody .form__item-body input[type=email]{padding:1.25rem;font-size:1.875rem}.contact-pagebody .form__item-body textarea{padding:1.25rem;font-size:1.875rem;height:31.25rem}.contact-pagebody .form__btns{margin-top:4.6875rem;font-size:2.25rem}.contact-pagebody .form__btn{padding-right:3.9375rem;position:relative}.contact-pagebody .form__btn:after{width:3rem;height:3rem}.contact-pagebody .form__btn-return{padding-left:3.9375rem}}.news-pagebody .page__header-photo{height:16.375rem}@media screen and (max-width: 750px){.news-pagebody .page__header-photo{height:14.625rem}}.news-pagebody .container{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media screen and (max-width: 750px){.news-pagebody .container{flex-direction:column}}.news-pagebody .list{width:46.75rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.1875rem 2rem}@media screen and (max-width: 750px){.news-pagebody .list{width:100%;grid-template-columns:100%;gap:3.125rem}}.news-pagebody .item a{display:block;transition:.5s all}@media (hover: hover) and (pointer: fine){.news-pagebody .item a:hover{color:var(--colorBase)}}.news-pagebody .item__photo{position:relative;overflow:hidden;border-radius:.625rem;border:solid 1px #d0d0d0;margin-bottom:1.0625rem;background-color:#fff;background-image:url(../images/commons/logo.svg);background-position:center;background-size:auto 40%;background-repeat:no-repeat}.news-pagebody .item__photo:before{content:" ";padding-top:62%;display:block}.news-pagebody .item__photo img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.news-pagebody .item__body{display:flex;justify-content:space-between;gap:.625rem;flex-wrap:wrap;align-items:center}.news-pagebody .item__body time{font-family:Lexend;font-size:.8125rem;text-box:trim-both cap alphabetic;color:#898989}.news-pagebody .item__body h3{text-box:trim-both cap alphabetic;width:100%}.news-pagebody .item__category{background:#f69e53;color:#fff;border-radius:1.5625rem;font-size:.8125rem;padding:.3125rem .75rem;line-height:1}@media screen and (max-width: 750px){.news-pagebody .item__photo{border-radius:1.875rem;margin-bottom:1.25rem}.news-pagebody .item__body{gap:1.25rem}.news-pagebody .item__body time{font-size:1.625rem}.news-pagebody .item__category{border-radius:1.125rem;font-size:1.625rem;padding:.3125rem 1.25rem}}.news-pagebody .side{width:16.25rem;display:flex;flex-direction:column;gap:1.875rem}.news-pagebody .side__category,.news-pagebody .side__date{background:#fff;padding:1.875rem;border-radius:.9375rem}.news-pagebody .side__category p,.news-pagebody .side__date p{text-box:trim-both cap alphabetic;font-size:1.25rem;padding-bottom:.9375rem;border-bottom:dashed .125rem var(--colorBase);margin-bottom:1.5625rem;color:var(--colorBase)}.news-pagebody .side__category ul li a,.news-pagebody .side__date ul li a{font-size:1.1875rem;line-height:2.21;display:block;transition:.5s all}@media (hover: hover) and (pointer: fine){.news-pagebody .side__category ul li a:hover,.news-pagebody .side__date ul li a:hover{color:var(--colorBase)}}.news-pagebody .side__category ul li.is-active a,.news-pagebody .side__date ul li.is-active a{color:var(--colorHead)}@media screen and (max-width: 750px){.news-pagebody .side{width:100%;margin-top:6.25rem}.news-pagebody .side__category,.news-pagebody .side__date{padding:3.125rem;border-radius:1.875rem}.news-pagebody .side__category p,.news-pagebody .side__date p{font-size:2rem;padding-bottom:1.25rem;margin-bottom:1.875rem}.news-pagebody .side__category ul li a,.news-pagebody .side__date ul li a{font-size:1.875rem;line-height:2.13}}.news-pagebody .pagination{width:100%;grid-column:span 2;margin-top:3.125rem}.news-pagebody .pagination__list{display:flex;justify-content:center;align-items:center;gap:.625rem}.news-pagebody .pagination__item{min-width:3.75rem;height:3.75rem;display:flex;align-items:center;justify-content:center}.news-pagebody .pagination__arrow{font-weight:700;color:var(--colorBase);transition:.5s all;display:none}@media (hover: hover) and (pointer: fine){.news-pagebody .pagination__arrow:hover{color:var(--colorHover)}}.news-pagebody .pagination__link{width:100%;height:100%;padding:0 .9375rem;display:flex;align-items:center;justify-content:center;background:#fff;border:solid 1px var(--colorHead);color:var(--colorHead);border-radius:50%;line-height:1;font-size:1.2rem;transition:.5s all}@media (hover: hover) and (pointer: fine){.news-pagebody .pagination__link:hover{background:var(--colorHead);color:#fff}}.news-pagebody .pagination__link.is-current{background:var(--colorHead);color:#fff}@media screen and (max-width: 750px){.news-pagebody .pagination{margin-top:5rem}}.news-pagebody .btn{width:100%;margin-top:2.25rem}.news-pagebody .single{padding-top:6.875rem}.news-pagebody .single__body{width:46.75rem}.news-pagebody .single__header{display:flex;gap:1.5625rem 1.25rem;flex-wrap:wrap;align-items:center;margin-bottom:2.8125rem}.news-pagebody .single__header time{font-family:Lexend;font-size:.8125rem;text-box:trim-both cap alphabetic;color:#898989}.news-pagebody .single__header h1{text-box:trim-both cap alphabetic;width:100%;font-size:2.125rem}.news-pagebody .single__header-category{background:#f69e53;color:#fff;border-radius:1.5625rem;font-size:.9375rem;padding:.3125rem .75rem;text-box:trim-both cap alphabetic;line-height:1}.news-pagebody .single__thumbnail{margin-bottom:1.875rem;border-radius:.9375rem;overflow:hidden}.news-pagebody .single__btn{display:flex;justify-content:center;align-items:center;margin-top:6.25rem}.news-pagebody .single__btn a{color:var(--colorBase);font-size:1.375rem;display:flex;justify-content:center;align-items:center;gap:.9375rem;font-weight:500;transition:.5s all}@media (hover: hover) and (pointer: fine){.news-pagebody .single__btn a:hover{--colorBase: var(--colorHover)}}.news-pagebody .single__btn a:after{content:" ";width:1.75rem;height:1.75rem;display:block;background-image:url(../images/commons/arrow__round-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 750px){.news-pagebody .single{padding-top:3.75rem}.news-pagebody .single__body{width:100%}.news-pagebody .single__header{gap:1.25rem 2.8125rem}.news-pagebody .single__header time{font-size:1.625rem}.news-pagebody .single__header h1{font-size:2.5rem}.news-pagebody .single__header-category{border-radius:1.125rem;font-size:1.625rem;padding:.625rem 1.25rem}.news-pagebody .single__thumbnail{margin-bottom:2.5rem;border-radius:1.875rem}.news-pagebody .single__btn{margin-top:4.6875rem}.news-pagebody .single__btn a{font-size:2.25rem;gap:1.875rem}.news-pagebody .single__btn a:after{width:3rem;height:3rem}}.member-pagebody{background:#f1b076}.member-pagebody .page__header-jp{--colorHead: var(--colorBase)}.member-pagebody .page__nav{background:#f1b076}.member-pagebody .page__nav ul{background:var(--colorBase);color:#fff}.member-pagebody .page__nav ul li:after{color:#fff}.member-pagebody .container{display:flex;flex-direction:column;gap:4.375rem;--colorHead: var(--colorBase)}.member-pagebody .page__title span{color:#fff;border-bottom-color:#fff}.member-pagebody .news{color:#fff}.member-pagebody .news__list{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:1.875rem}.member-pagebody .news__item a{display:flex;flex-direction:column;gap:.9375rem;align-items:flex-start;transition:.5s all}@media (hover: hover) and (pointer: fine){.member-pagebody .news__item a:hover{opacity:.5}}.member-pagebody .news__item-photo{width:100%;border-radius:.9375rem;background-color:#fff;background-image:url(../images/commons/logo.svg);background-position:center;background-size:auto 40%;background-repeat:no-repeat;position:relative;overflow:hidden}.member-pagebody .news__item-photo:before{content:" ";padding-top:62%;display:block}.member-pagebody .news__item-photo img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.member-pagebody .news__item time{font-family:Lexend;font-size:.8125rem;text-box:trim-both cap alphabetic}.member-pagebody .news__item h3{text-box:trim-both cap alphabetic}.member-pagebody .news__log{display:flex;justify-content:flex-end}.member-pagebody .news__log a{display:flex;align-items:center;gap:1.125rem;font-size:1.375rem;transition:.5s all}@media (hover: hover) and (pointer: fine){.member-pagebody .news__log a:hover{opacity:.5}}.member-pagebody .news__log a:after{content:" ";width:1.75rem;height:1.75rem;display:block;background-image:url(../images/commons/arrow__round-white.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 750px){.member-pagebody .news__list{grid-template-columns:100%;gap:3.125rem;margin-bottom:4.375rem}.member-pagebody .news__item a{gap:1.25rem}.member-pagebody .news__item-photo{border-radius:1.875rem}.member-pagebody .news__item time{font-size:1.625rem}.member-pagebody .news__log{justify-content:center}.member-pagebody .news__log a{align-items:center;gap:1.25rem;font-size:2.25rem}.member-pagebody .news__log a:after{width:3rem;height:3rem}}.member-pagebody .download__list{display:grid;grid-template-columns:100%;gap:2rem}.member-pagebody .download__item{background:#fff;border-radius:.9375rem;padding:0 2.5rem}.member-pagebody .download__item-category{display:flex;align-items:center;justify-content:space-between;color:var(--colorBase);font-size:1.375rem;gap:1.125rem;padding:1.25rem 0;cursor:pointer;transition:.5s all}@media (hover: hover) and (pointer: fine){.member-pagebody .download__item-category:hover{--colorBase: var(--colorHover);--colorHead: var(--colorHover)}}.member-pagebody .download__item-category.is-open span:after{transform:translate(-50%,-50%) rotate(0)}.member-pagebody .download__item-category span{width:1.25rem;min-width:1.25rem;height:1.25rem;position:relative;display:block}.member-pagebody .download__item-category span:before,.member-pagebody .download__item-category span:after{content:" ";width:1.25rem;height:.1875rem;background:var(--colorHead);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:.5s all}.member-pagebody .download__item-category span:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .5s}.member-pagebody .download__item-list{height:0;overflow:hidden}.member-pagebody .download__item-list ul{border-top:solid 1px #b8b8b8;padding:1.5625rem 1.25rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5625rem 3.125rem}.member-pagebody .download__item-list ul li a{display:flex;align-items:center;justify-content:space-between;color:var(--colorBase);font-size:1.375rem;gap:1.125rem;transition:.5s all}@media (hover: hover) and (pointer: fine){.member-pagebody .download__item-list ul li a:hover{--colorBase: var(--colorHover);--colorHead: var(--colorHover)}}.member-pagebody .download__item-list ul li a:after{content:" ";width:1.5rem;min-width:1.5rem;height:1.5rem;display:block;background-image:url(../images/commons/arrow__round-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 750px){.member-pagebody .download__list{gap:1.25rem}.member-pagebody .download__item{border-radius:3.4375rem;padding:0 3.125rem}.member-pagebody .download__item-category{font-size:2.25rem;padding:2.5rem 0;line-height:1}.member-pagebody .download__item-list ul{border-top:solid .125rem #b8b8b8;padding:3.125rem 1.25rem;grid-template-columns:100%;gap:3.125rem}.member-pagebody .download__item-list ul li a{font-size:1.875rem}.member-pagebody .download__item-list ul li a:after{width:2.5rem;height:2.5rem}}.member-pagebody .movie__container{background:#fff;border-radius:1.875rem;padding:2.5rem}.member-pagebody .movie__tab{margin-bottom:1.875rem;display:grid;grid-template-columns:repeat(2,1fr);border-radius:1.875rem;overflow:hidden;gap:.5rem}.member-pagebody .movie__tab li a{display:flex;justify-content:center;align-items:center;padding:.9375rem;font-size:1.375rem;text-box:trim-both cap alphabetic;line-height:1;background-color:#dcdcdc;color:#898989}.member-pagebody .movie__tab li a.is-active{background:var(--colorBase);color:#fff}.member-pagebody .movie__content.is-active{display:block}.member-pagebody .movie__list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.875rem 1.125rem}.member-pagebody .movie__item-block{position:relative;margin-bottom:.9375rem}.member-pagebody .movie__item-block:before{content:" ";padding-top:56.25%;display:block}.member-pagebody .movie__item-block iframe{position:absolute;left:0;top:0;width:100%;height:100%}.member-pagebody .movie__btn{display:flex;justify-content:center;margin-top:2.1875rem}.member-pagebody .movie__btn button{display:flex;align-items:center;color:var(--colorBase);font-size:1.375rem;gap:1.125rem}.member-pagebody .movie__btn button:after{content:" ";width:1.5rem;height:1.5rem;display:block;background-image:url(../images/commons/arrow__round-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 750px){.member-pagebody .movie__list{grid-template-columns:100%;gap:3.125rem}.member-pagebody .movie__item-block{margin-bottom:1.875rem}.member-pagebody .movie__btn{margin-top:4.6875rem}.member-pagebody .movie__btn button{font-size:2.25rem;gap:1.125rem}.member-pagebody .movie__btn button:after{width:3rem;height:3rem}}.login__container{background:#fff;border-radius:1.875rem;padding:3.75rem 7.8125rem}.login__list{margin-top:1.875rem;display:grid;grid-template-columns:auto 1fr;gap:1.25rem 3.75rem}.login__item{display:grid;grid-template-columns:subgrid;grid-column:span 2;align-items:center}.login__item-label{font-weight:700}.login__item-body input[type=password]{width:100%;padding:1.5625rem 1.25rem;border:solid 1px #b8b8b8;font-size:.9375rem;text-box:trim-both cap alphabetic}.login__btns{margin-top:3.75rem;display:flex;justify-content:center;align-items:center;gap:1.25rem;font-size:1.375rem;color:var(--colorBase)}.login__btns .wpcf7-spinner{display:none}.login__btn{display:flex;align-items:center;padding-right:2.6875rem;position:relative}.login__btn:after{position:absolute;right:0;top:50%;transform:translateY(-50%);content:" ";width:1.75rem;height:1.75rem;display:block;background-image:url(../images/commons/arrow__round-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 750px){.login__container{padding:3.125rem}.login__list{margin-top:1.875rem;display:grid;grid-template-columns:100%;gap:1.25rem}.login__item{grid-column:span 1;align-items:center}.login__item-body input[type=password]{padding:1.25rem;font-size:1.875rem}.login__btns{margin-top:3.75rem;display:flex;justify-content:center;align-items:center;gap:1.25rem;font-size:2.25rem}.login__btn{gap:1.125rem;padding-right:3.9375rem}.login__btn:after{width:3rem;height:3rem}}.membernews-pagebody{background:#f1b076}.membernews-pagebody .page__title span{color:#fff;border-bottom-color:#fff}.membernews-pagebody .list{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:1.875rem}.membernews-pagebody .item a{display:flex;flex-direction:column;gap:.9375rem;align-items:flex-start;color:#fff}.membernews-pagebody .item__photo{width:100%;border-radius:.9375rem;background:#eee;position:relative;overflow:hidden}.membernews-pagebody .item__photo:before{content:" ";padding-top:62%;display:block}.membernews-pagebody .item__photo img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.membernews-pagebody .item time{font-family:Lexend;font-size:.8125rem;text-box:trim-both cap alphabetic}.membernews-pagebody .item h3{text-box:trim-both cap alphabetic}@media screen and (max-width: 750px){.membernews-pagebody .list{grid-template-columns:100%;gap:3.125rem;margin-bottom:4.375rem}.membernews-pagebody .item a{gap:1.25rem}.membernews-pagebody .item__photo{border-radius:1.875rem}.membernews-pagebody .item time{font-size:1.625rem}}.membernews-pagebody .single{padding-top:6.875rem}.membernews-pagebody .single__body{width:53rem;margin:0 auto;background:#fff;padding:3.125rem;border-radius:1.875rem}.membernews-pagebody .single__header{display:flex;gap:1.5625rem 1.25rem;flex-wrap:wrap;align-items:center;margin-bottom:2.8125rem}.membernews-pagebody .single__header time{font-family:Lexend;font-size:.8125rem;text-box:trim-both cap alphabetic;color:#898989}.membernews-pagebody .single__header h1{text-box:trim-both cap alphabetic;width:100%;font-size:2.125rem}.membernews-pagebody .single__header-category{background:#f69e53;color:#fff;border-radius:1.5625rem;font-size:.9375rem;padding:.3125rem .75rem;text-box:trim-both cap alphabetic;line-height:1}.membernews-pagebody .single__thumbnail{margin-bottom:1.875rem;border-radius:.9375rem;overflow:hidden}.membernews-pagebody .single__btn{display:flex;justify-content:center;align-items:center;margin-top:4.6875rem}.membernews-pagebody .single__btn a{color:var(--colorBase);font-size:1.375rem;display:flex;justify-content:center;align-items:center;gap:.9375rem;font-weight:500}.membernews-pagebody .single__btn a:after{content:" ";width:1.75rem;height:1.75rem;display:block;background-image:url(../images/commons/arrow__round-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 750px){.membernews-pagebody .single{padding-top:3.75rem}.membernews-pagebody .single__body{width:100%}.membernews-pagebody .single__header{gap:1.25rem 2.8125rem}.membernews-pagebody .single__header time{font-size:1.625rem}.membernews-pagebody .single__header h1{font-size:2.5rem}.membernews-pagebody .single__header-category{border-radius:1.125rem;font-size:1.625rem;padding:.625rem 1.25rem}.membernews-pagebody .single__thumbnail{margin-bottom:2.5rem;border-radius:1.875rem}.membernews-pagebody .single__btn{margin-top:4.6875rem}.membernews-pagebody .single__btn a{font-size:2.25rem;gap:1.875rem}.membernews-pagebody .single__btn a:after{width:3rem;height:3rem}}
