:root{--sc: 1px}@media screen and (min-width: 769px)and (max-width: 1440px){:root{--sc: calc((100vw / 1440) * 1)}}@media(min-width: 1921px){:root{--sc: calc(100vw / 1920)}}@media(min-width: 2560px){:root{--scale: 1.5}}@media screen and (max-width: 768px){.sp{display:block !important}.pc{display:none !important}}@media screen and (min-width: 769px){.pc{display:block}.sp{display:none !important}}article,aside,details,figcaption,figure,footer,header,hgroup,img,menu,nav,section,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;outline:none}html{scroll-behavior:auto !important}@media(max-width: 768px){#wpadminbar{display:none !important}html:root{margin-top:0 !important}}body{position:relative;font-family:"YakuHanRP","Zen Maru Gothic",system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;line-height:1.5;letter-spacing:.05em;color:#41362e;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.no_scroll{overflow:hidden}.ja{font-family:"YakuHanRP","Zen Maru Gothic",sans-serif}a{color:inherit}button{font:inherit;color:inherit;letter-spacing:inherit;background:none;border:none;cursor:pointer}img{width:100%;height:auto;vertical-align:top}.none{display:none}.relative{position:relative}.hidden{position:relative;overflow:hidden}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-w{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-c{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-cc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.flex-cw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-sb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hover{-webkit-transition:.3s;transition:.3s}@media(any-hover: hover){.hover:hover{opacity:.6}}.hover-w{-webkit-transition:.3s;transition:.3s;position:relative}@media(any-hover: hover){.hover-w::before{content:"";background:#fff;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:.3s;transition:.3s;opacity:0}.hover-w:hover{opacity:1}.hover-w:hover::before{opacity:.25}}.bg{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:100%}.bg img{height:100%;-o-object-fit:cover;object-fit:cover}.maker{background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, #f7f273));background:-webkit-linear-gradient(transparent 70%, #f7f273 70%);background:linear-gradient(transparent 70%, #f7f273 70%)}section{position:relative}[hidden]{display:none !important}.main{position:relative;overflow-x:hidden;overflow-x:clip}.inner{width:calc(1200*var(--sc));margin:0 auto}@media(max-width: 768px){.inner{width:auto;padding:0 calc(20/375*100vw)}}:root{--black: #353332;--blue: #016DB8;--pink: #F2C3DB;--green: #5B9347;--orange: #EC8B44;--gray: #D8D8D8}.header{position:fixed;top:calc(20*var(--sc));left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(1200*var(--sc));height:calc(80*var(--sc));background:#fff;border-radius:calc(100*var(--sc));-webkit-box-shadow:0 0 calc(15*var(--sc)) rgba(0,0,0,.1);box-shadow:0 0 calc(15*var(--sc)) rgba(0,0,0,.1);z-index:100}.header__inner{height:100%;padding:calc(8*var(--sc)) calc(24*var(--sc)) calc(8*var(--sc)) calc(32*var(--sc))}.header__logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:calc(8*var(--sc))}.header__logo-main img{width:calc(159*var(--sc))}.header__txt{font-size:calc(10*var(--sc));font-weight:700;line-height:1;letter-spacing:.05em;color:#aaa;text-align:center}.header__nav{gap:calc(28*var(--sc))}.header__lists{gap:calc(20*var(--sc))}.header__link{font-size:calc(15*var(--sc));font-weight:700;line-height:1;letter-spacing:.05em;color:#41362e}.header__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:calc(8*var(--sc));height:calc(50*var(--sc));padding:0 calc(20*var(--sc));background:-webkit-gradient(linear, left top, right top, from(#fcba54), color-stop(51%, #ff8b68), to(#ef6050));background:-webkit-linear-gradient(left, #fcba54 0%, #ff8b68 51%, #ef6050 100%);background:linear-gradient(90deg, #fcba54 0%, #ff8b68 51%, #ef6050 100%);border-radius:calc(100*var(--sc));font-size:calc(16*var(--sc));font-weight:700;line-height:1;letter-spacing:.05em;color:#fff}.header__btn::after{content:"";width:calc(16*var(--sc));height:calc(12*var(--sc));background:url("../img/icon/arrow-w.svg") no-repeat center/contain}.header__toggle{display:none}.spMenu{display:none}@media(max-width: 768px){.header{top:calc(16/375*100vw);width:calc(343/375*100vw);height:calc(60/375*100vw);border-radius:calc(100/375*100vw);-webkit-box-shadow:0 0 calc(15/375*100vw) rgba(0,0,0,.1);box-shadow:0 0 calc(15/375*100vw) rgba(0,0,0,.1)}.header__inner{padding:calc(8/375*100vw) calc(8/375*100vw) calc(8/375*100vw) calc(24/375*100vw)}.header__logo{gap:calc(5/375*100vw)}.header__logo-main img{width:calc(126/375*100vw)}.header__txt{font-size:calc(8/375*100vw)}.header__nav{display:none}.header__toggle{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(6/375*100vw);width:calc(44/375*100vw);height:calc(44/375*100vw);border-radius:50%}.header__toggle::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(#ff7158), to(#ffa74f));background:-webkit-linear-gradient(left, #ff7158 0%, #ffa74f 100%);background:linear-gradient(90deg, #ff7158 0%, #ffa74f 100%);border-radius:50%;opacity:.2}.header__toggle span{position:relative;width:calc(20/375*100vw);height:2px;background:#ff7158;border-radius:2px;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.is-menu-open .header__toggle span:nth-child(1){-webkit-transform:translateY(calc(calc(6 / 375 * 100vw) + 2px)) rotate(45deg);transform:translateY(calc(calc(6 / 375 * 100vw) + 2px)) rotate(45deg)}.is-menu-open .header__toggle span:nth-child(2){opacity:0}.is-menu-open .header__toggle span:nth-child(3){-webkit-transform:translateY(calc(calc(-6 / 375 * 100vw) - 2px)) rotate(-45deg);transform:translateY(calc(calc(-6 / 375 * 100vw) - 2px)) rotate(-45deg)}.spMenu{position:fixed;top:0;left:0;display:block;width:100%;height:100%;padding:calc(128/375*100vw) calc(20/375*100vw) calc(32/375*100vw);background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.6)), to(rgba(255, 255, 255, 0.6))),url("../img/common/tex-orange.jpg") center/cover;background:-webkit-linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)),url("../img/common/tex-orange.jpg") center/cover;background:linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)),url("../img/common/tex-orange.jpg") center/cover;-webkit-box-shadow:0 0 calc(50/375*100vw) rgba(0,0,0,.1);box-shadow:0 0 calc(50/375*100vw) rgba(0,0,0,.1);overflow-y:auto;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;z-index:90}.is-menu-open{overflow:hidden}.is-menu-open .spMenu{opacity:1;visibility:visible}.spMenu__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(40/375*100vw)}.spMenu__lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(40/375*100vw)}.spMenu__link{display:block;font-size:calc(18/375*100vw);font-weight:700;line-height:1;letter-spacing:.05em;color:#41362e}}.footer{padding:calc(96*var(--sc)) 0;background:url("../img/common/tex-orange.jpg") center/cover,-webkit-gradient(linear, left top, right top, from(#ff7158), to(#ffa74f));background:url("../img/common/tex-orange.jpg") center/cover,-webkit-linear-gradient(left, #ff7158 0%, #ffa74f 100%);background:url("../img/common/tex-orange.jpg") center/cover,linear-gradient(90deg, #ff7158 0%, #ffa74f 100%);background-blend-mode:soft-light;color:#fff}.footer__inner{width:calc(1200*var(--sc));margin:0 auto}.footer__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:calc(40*var(--sc));border-bottom:2px dotted hsla(0,0%,100%,.8)}.footer__logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(16*var(--sc));width:calc(237*var(--sc))}.footer__logo img{width:calc(237*var(--sc))}.footer__logo-txt{font-size:calc(13*var(--sc));font-weight:700;line-height:1;letter-spacing:.05em;text-align:center;opacity:.7}.footer__nav-lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(28*var(--sc))}.footer__nav-link{font-size:calc(15*var(--sc));font-weight:700;line-height:1;letter-spacing:.05em}.footer__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:calc(40*var(--sc))}.footer__company{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(8*var(--sc))}.footer__company-name{font-size:calc(16*var(--sc));font-weight:700;line-height:2;letter-spacing:.05em}.footer__company-txt{font-size:calc(12*var(--sc));line-height:1.6;letter-spacing:.05em}.footer__ext{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(8*var(--sc))}.footer__ext::after{content:"";-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:calc(15*var(--sc));height:calc(12*var(--sc));background:url("../img/top/icon-link-w.svg") no-repeat center/contain}.footer__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(40*var(--sc))}.footer__link{gap:calc(4*var(--sc));white-space:nowrap;font-size:calc(14*var(--sc));line-height:1.8;letter-spacing:.05em}.footer__copy{font-size:calc(14*var(--sc));line-height:1.8;letter-spacing:.05em}@media(max-width: 768px){.footer{padding:calc(64/375*100vw) calc(20/375*100vw)}.footer__inner{width:auto}.footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:calc(48/375*100vw);padding:0 calc(16/375*100vw) calc(40/375*100vw)}.footer__logo{gap:calc(14/375*100vw);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.footer__logo img{width:calc(195/375*100vw);margin:0 auto}.footer__logo-txt{font-size:calc(13/375*100vw);text-align:left}.footer__nav-lists{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:calc(20/375*100vw) calc(16/375*100vw)}.footer__nav-link{font-size:calc(16/375*100vw)}.footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:calc(32/375*100vw);padding:calc(40/375*100vw) calc(16/375*100vw) 0}.footer__company-name{font-size:calc(15/375*100vw);line-height:1.8}.footer__company-txt{font-size:calc(13/375*100vw)}.footer__ext{gap:calc(8/375*100vw)}.footer__ext::after{width:calc(15/375*100vw);height:calc(12/375*100vw)}.footer__links{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(8/375*100vw) calc(24/375*100vw)}.footer__link,.footer__copy{font-size:calc(13/375*100vw);line-height:1.6}}@-webkit-keyframes scroll-loop{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll-loop{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.brd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(10*var(--sc));font-size:calc(14*var(--sc));line-height:1.5;letter-spacing:.05em}.brd__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(10*var(--sc))}.brd__item+.brd__item::before{content:"＞";font-weight:700;color:#ff7158}.brd__item:last-child{color:gray}@media(max-width: 768px){.brd{gap:calc(8/375*100vw);font-size:calc(12/375*100vw)}.brd__item{gap:calc(8/375*100vw)}}.cv{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:calc(433*var(--sc));padding-top:calc(15*var(--sc))}.cv__note{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:calc(324*var(--sc));height:calc(30*var(--sc));background:#ff7158;border-radius:calc(22*var(--sc));font-size:calc(14*var(--sc));font-weight:700;line-height:1;letter-spacing:.05em;color:#fff;white-space:nowrap;z-index:1}.btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:calc(19*var(--sc));width:100%;min-height:calc(90*var(--sc));padding:calc(36*var(--sc)) calc(39*var(--sc)) calc(30*var(--sc)) calc(45*var(--sc));white-space:nowrap;background:#fff;border:1px solid #ff7158;border-radius:calc(46*var(--sc));-webkit-box-shadow:calc(4*var(--sc)) calc(4*var(--sc)) 0 #ff7158;box-shadow:calc(4*var(--sc)) calc(4*var(--sc)) 0 #ff7158;font-size:calc(24*var(--sc));font-weight:700;line-height:1.2;letter-spacing:.05em;color:#ff7158;text-align:center}.btn__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:calc(19*var(--sc));height:calc(15*var(--sc));background:url("../img/icon/arrow-o.svg") no-repeat center/contain}.btn-g{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:calc(20*var(--sc));min-width:calc(283*var(--sc));padding:calc(28*var(--sc)) calc(48*var(--sc));background:-webkit-gradient(linear, left top, right top, from(#fcba54), color-stop(51%, #ff8b68), to(#ef6050));background:-webkit-linear-gradient(left, #fcba54 0%, #ff8b68 51%, #ef6050 100%);background:linear-gradient(90deg, #fcba54 0%, #ff8b68 51%, #ef6050 100%);border-radius:calc(100*var(--sc));-webkit-box-shadow:0 0 calc(15*var(--sc)) rgba(0,0,0,.1);box-shadow:0 0 calc(15*var(--sc)) rgba(0,0,0,.1);font-size:calc(16*var(--sc));font-weight:700;line-height:1.4;letter-spacing:.05em;color:#fff;text-align:center}.btn-g::after{content:"";-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:calc(16*var(--sc));height:calc(12*var(--sc));background:url("../img/icon/arrow-w.svg") no-repeat center/contain}.btn-g:disabled{opacity:.5;cursor:wait}.btn-g--back{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background:#bcbcbc}.btn-g--back::after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media(max-width: 768px){.cv{width:calc(330/375*100vw);min-width:0;padding-top:calc(11/375*100vw)}.cv__note{width:calc(247/375*100vw);height:calc(23/375*100vw);border-radius:calc(16/375*100vw);font-size:calc(10.5/375*100vw)}.btn{gap:calc(14/375*100vw);min-height:calc(69/375*100vw);padding:calc(24/375*100vw) calc(28/375*100vw) calc(20/375*100vw) calc(32/375*100vw);border-radius:calc(35/375*100vw);-webkit-box-shadow:calc(3/375*100vw) calc(3/375*100vw) 0 #ff7158;box-shadow:calc(3/375*100vw) calc(3/375*100vw) 0 #ff7158;font-size:calc(18/375*100vw);white-space:normal}.btn__icon{width:calc(14/375*100vw);height:calc(11/375*100vw)}.btn-g{gap:calc(16/375*100vw);min-width:calc(283/375*100vw);padding:calc(22/375*100vw) calc(40/375*100vw);border-radius:calc(100/375*100vw);-webkit-box-shadow:0 0 calc(15/375*100vw) rgba(0,0,0,.1);box-shadow:0 0 calc(15/375*100vw) rgba(0,0,0,.1);font-size:calc(16/375*100vw)}.btn-g::after{width:calc(14/375*100vw);height:calc(10/375*100vw)}}.pageTop{position:relative;height:calc(410*var(--sc));padding-top:calc(196*var(--sc));background:url(../img/top/page_bg.jpg);background-repeat:no-repeat;background-size:100% 100%}.pageTop__ttls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(20*var(--sc))}.pageTop__sub{font-size:calc(20*var(--sc));font-weight:900;line-height:1;letter-spacing:.2em;color:#ff7158}.pageTop__ttl{font-size:calc(38*var(--sc));font-weight:700;line-height:1.2;letter-spacing:.05em}.pageTop .brd{margin-top:calc(55*var(--sc))}@media(max-width: 768px){.pageTop{height:auto;padding:calc(124/375*100vw) 0 calc(24/375*100vw)}.pageTop__ttls{gap:calc(12/375*100vw)}.pageTop__sub{font-size:calc(15/375*100vw)}.pageTop__ttl{font-size:calc(26/375*100vw)}.pageTop .brd{margin-top:calc(40/375*100vw)}}/*# sourceMappingURL=layout.css.map */