<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&amp;family=EB+Garamond:wght@400;500;600;700;800&amp;family=Roboto&amp;display=swap");*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:0.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:0.35em 0.75em 0.625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:white;border:solid;color:black;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}body,html{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%;height:auto}.css--reset *{margin:0;padding:0}.css--reset *,.css--reset :after,.css--reset :before{box-sizing:border-box}.css--reset h1,.css--reset h2,.css--reset h3,.css--reset h4,.css--reset h5,.css--reset h6,.css--reset p{overflow-wrap:break-word}.css--reset a{text-decoration:none}.css--reset ol,.css--reset ul{list-style-type:none}.css--reset button,.css--reset input,.css--reset select,.css--reset textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;font:inherit;outline:none}.css--reset textarea{resize:vertical}.css--reset input[type=checkbox],.css--reset input[type=radio]{display:none}.css--reset button,.css--reset input[type=button],.css--reset input[type=submit],.css--reset label,.css--reset select{cursor:pointer}.css--reset select::-ms-expand{display:none}:root{--font-default:"Hiragino Kaku Gothic ProN","Hiragino Sans","Hiragino Kaku Gothic StdN","Meiryo","Noto Sans JP",sans-serif;--header-height:65px;--footer_menu-height:80px;--font_family:'Hiragino Kaku Gothic ProN','Hiragino Sans','Hiragino Kaku Gothic StdN','Meiryo','Noto Sans JP',sans-serif;--font_family-gothic:'Noto Sans JP',sans-serif;--font_family-mincho:'游明朝体','Yu Mincho',YuMincho,'ヒラギノ明朝 Pro','Hiragino Mincho Pro','MS P明朝','MS PMincho',serif;--font_family-NotoSansJP:'Noto Sans JP',sans-serif;--font_family-NotoSerifJP:'Noto Serif JP',serif;--font_family-Garamond:'EB Garamond',serif;--font_family-Roboto:'Roboto',sans-serif;--color_theme:#5185c5;--color_theme_rgb:81,133,197;--color_theme-light:#ea5019;--color_theme-light_rgb:234,80,25;--color_theme-light-b:#5b7698;--color_theme-light-b_rgb:91,118,152;--color_theme-dark-b:#325091;--color_theme-dark-b_rgb:50,80,145;--color_theme-dark-r:#bd4532;--color_theme-dark-r_rgb:189,69,50;--color_theme-light-r:#d88c6a;--color_theme-light-r_rgb:216,140,106;--color_theme-dark:#5c6863;--color_theme-dark_rgb:92,104,99;--color_theme-darker:#262b29;--color_theme-darker_rgb:38,43,41;--color_wh:#ffffff;--color_wh_rgb:255,255,255;--color_wh-siro:#eeeeee;--color_wh-siro_rgb:238,238,238;--color_bl:#000000;--color_bl_rgb:0,0,0;--color_bl-kuro:#222222;--color_bl-kuro_rgb:34,34,34;--color_gr:#8e8e8e;--color_gr_rgb:142,142,142;--color_gr-light:#c9caca;--color_gr-light_rgb:201,202,202;--color_gr-dark:#646464;--color_gr-dark_rgb:100,100,100;--color_twitter:#1da1f2;--color_twitter_rgb:29,161,242;--color_facebook:#1877f2;--color_facebook_rgb:24,119,242;--color_pintarest:#bd081c;--color_pintarest_rgb:189,8,28;--color_line:#00b900;--color_line_rgb:0,185,0;--color_instagram:#cf2e92;--color_instagram_rgb:207,46,146}body{font-family:var(--font_family-NotoSerifJP);font-size:1rem;font-size:clamp(0.875rem,0.818rem + 0.24vw,1rem);position:relative}a{color:var(--color_bl)}p{font-weight:500}.wrapper{width:90%;max-width:1140px;margin:0 auto}.header .wrapper{width:95%}@media screen and (min-width:480px){.wrapper{width:90%}}@media screen and (min-width:768px){.wrapper{width:97%}}.header__height{padding-top:var(--header-height)}.yt__container{position:relative;width:100%;aspect-ratio:16/9}.yt__container iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.button--wrapper{display:flex;justify-content:center;height:auto}.btn__more a,.btn__more span{display:flex;align-items:center;justify-content:center;font-family:var(--font_family-Garamond);color:var(--color_wh);letter-spacing:0.2em;font-size:0.875rem;font-size:clamp(0.625rem,0.511rem + 0.48vw,0.875rem)}.top__content--tertiary .btn__more a,.top__content--tertiary .btn__more span{color:var(--color_bl)}.btn__more a:after,.btn__more span:after{content:"";display:block;width:2em;height:2em;margin-left:1em;background-image:url(../images/common/more-wh.png);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:contain}.btn__more.btn__more--bluered a:after,.btn__more.btn__more--bluered span:after{background-image:url(../images/common/more-grad.png)}.page__header--main{background-repeat:no-repeat;background-position:center center;background-size:cover;aspect-ratio:1140/400}.page__header--main .page__header--title{height:100%;display:flex;align-items:center;justify-content:center}.page__header--main .page__header--title img{display:inline-block;height:42px;height:clamp(16px,4.182px + 3.15vw,42px)}.icon-job{display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;width:97px;width:clamp(48px,25.727px + 5.94vw,97px);height:81px;height:clamp(40px,21.364px + 4.97vw,81px)}.name--job .icon-job{width:97px;width:clamp(48px,25.727px + 5.94vw,97px);height:81px;height:clamp(40px,21.364px + 4.97vw,81px)}.icon-job1{background-image:url(../images/people/icon-job1.png)}.icon-job2{background-image:url(../images/people/icon-job2.png)}.icon-job3{background-image:url(../images/people/icon-job3.png)}.icon-job4{background-image:url(../images/people/icon-job4.png)}.icon-job5{background-image:url(../images/people/icon-job5.png)}.icon-job6{background-image:url(../images/people/icon-job6.png)}.comming__soon{height:70svh;display:grid;place-content:center}.comming__soon img{height:30px;height:clamp(15px,8.182px + 1.82vw,30px)}#splash{}#svgmask .st1{fill:none;stroke:#fff;stroke-width:30;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:1500;stroke-dashoffset:1500}.header{position:fixed;z-index:100;top:0;left:0;width:100%;background-color:var(--color_wh)}.header .header__top{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;padding-top:10px;padding-bottom:10px}.header .header__top&gt;div{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;gap:0px 20px}.header .header__logo a{display:flex;align-items:center;color:var(--color_bl)}.header .header__logo a img{width:auto;height:24px}@media screen and (min-width:768px){.header .header__logo a img{width:auto;height:45px}}.header .header__logo .header__logo--tagline{font-family:var(--font_family-NotoSansJP);margin-left:1em;font-size:0.875rem;font-size:clamp(0.625rem,0.521rem + 0.44vw,0.875rem)}.header .header__side-menu{display:none}@media screen and (min-width:768px){.header .header__side-menu{display:flex;flex-direction:row;flex-wrap:wrap;gap:0px 10px}}.header .header__side-menu a{display:flex;align-items:center;justify-content:center;font-family:var(--font_family-Garamond);font-size:1rem;font-size:clamp(0.875rem,0.818rem + 0.24vw,1rem)}.header .header__side-menu .btn__side-menu{min-height:38px;padding:0.25em 1em;background-color:var(--color_theme);font-size:0.9375rem;color:var(--color_wh);letter-spacing:0.1em;transition:all 0.5s ease;border-width:1px;border-style:solid;border-color:var(--color_theme)}.header .header__side-menu .btn__side-menu.btn__theme--light{background-color:var(--color_theme-light);border-color:var(--color_theme-light)}.header .header__side-menu .btn__side-menu.btn__theme--light:hover{background-color:var(--color_wh);color:var(--color_theme-light)}.header .header__side-menu .btn__side-menu:hover{background-color:var(--color_wh);color:var(--color_theme)}.header .header__side-menu .icon--openlink:after{content:"";display:block;width:1em;height:1em;margin-left:0.5em;transition:all 0.5s ease;background-color:var(--color_wh);mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12.76'%3E%3Cpath d='m.75,12h14.29V3H.75v9Zm15,.76H0V2.25h15.75v10.5Zm2.25-2.63h-.75V.75H2.63v-.75h15.37v10.13Z'/%3E%3C/svg%3E") no-repeat center center;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12.76'%3E%3Cpath d='m.75,12h14.29V3H.75v9Zm15,.76H0V2.25h15.75v10.5Zm2.25-2.63h-.75V.75H2.63v-.75h15.37v10.13Z'/%3E%3C/svg%3E") no-repeat center center}.header .header__side-menu .icon--openlink:hover:after{background-color:var(--color_theme);mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12.76'%3E%3Cpath d='m.75,12h14.29V3H.75v9Zm15,.76H0V2.25h15.75v10.5Zm2.25-2.63h-.75V.75H2.63v-.75h15.37v10.13Z'/%3E%3C/svg%3E") no-repeat center center;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12.76'%3E%3Cpath d='m.75,12h14.29V3H.75v9Zm15,.76H0V2.25h15.75v10.5Zm2.25-2.63h-.75V.75H2.63v-.75h15.37v10.13Z'/%3E%3C/svg%3E") no-repeat center center}.footer{padding-top:40px;padding-top:clamp(20px,11.713px + 2.21vw,40px);background-color:var(--color_wh)}.footer .footer__submenu ul{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:0px 40px}@media screen and (max-width:480px){.footer .footer__submenu ul{gap:10px 10px}.footer .footer__submenu ul&gt;*{width:calc((100% - 10px * 1) / 2)}}.footer .footer__sns{margin-top:40px;margin-top:clamp(20px,11.713px + 2.21vw,40px)}.footer .footer__sns ul{display:flex;align-items:center;justify-content:space-around;flex-direction:row;gap:0px 40px}@media screen and (min-width:480px){.footer .footer__sns ul{justify-content:center}}.footer .footer__sns ul li a{display:block}.footer .footer__sns ul li img{width:60px;width:clamp(40px,31.713px + 2.21vw,60px)}.footer .footer__copyright p{padding:1em 0em;font-size:0.875rem;text-align:center;font-size:1rem;font-size:clamp(0.625rem,0.47rem + 0.66vw,1rem)}.footer .scroll__top{position:fixed;z-index:3;right:12px;bottom:calc(var(--footer_menu-height) + 12px);display:grid;place-content:center;cursor:pointer;background-color:var(--color_gr);border-radius:13px;width:60px;width:clamp(48px,43.028px + 1.33vw,60px);height:60px;height:clamp(48px,43.028px + 1.33vw,60px)}@media screen and (min-width:768px){.footer .scroll__top{bottom:12px}}.footer .scroll__top .scroll__top--icon{display:block;width:32px;width:clamp(24px,20.685px + 0.88vw,32px);height:32px;height:clamp(24px,20.685px + 0.88vw,32px);background-color:var(--color_wh);mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.62 14.51'%3E%3Cpath d='m12.62,14.51L6.31,0,0,14.51c1.44-1.93,3.72-3.18,6.31-3.18s4.87,1.25,6.31,3.18Z'/%3E%3C/svg%3E") no-repeat center center;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.62 14.51'%3E%3Cpath d='m12.62,14.51L6.31,0,0,14.51c1.44-1.93,3.72-3.18,6.31-3.18s4.87,1.25,6.31,3.18Z'/%3E%3C/svg%3E") no-repeat center center}.ham__body{position:fixed;z-index:1001;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;flex-direction:row;flex-direction:row;flex-wrap:nowrap;overflow:hidden;width:100%;height:100svh;font-family:var(--font_family-gothic);color:var(--color_wh);pointer-events:none;opacity:0;transition:all 0.5s 0.2s,transform 0.5s;transition-timing-function:ease}.is__active .ham__body{pointer-events:all;opacity:1}@media screen and (min-width:768px){.ham__body{max-width:1140px;margin:0 auto}}.ham__bg{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer;transition:opacity 1s 0.2s,transform 0.5s}.ham__main{position:relative;z-index:2;width:100%;padding-top:var(--header-height);transition:all 0.5s ease}@media screen and (min-width:768px){.ham__main{width:100%;max-width:360px}}.ham__main .ham__menu{overflow-y:auto;max-height:80svh}.ham__main .ham__menu details summary{position:relative;display:flex;align-items:center;padding:20px 20px 20px 20px;border-width:0px 0px 1px 0px;border-style:solid;border-color:var(--color_gr-light);background-color:var(--color_bl);color:var(--color_wh);letter-spacing:0.2em;cursor:pointer;font-size:1rem;font-size:clamp(0.875rem,0.818rem + 0.24vw,1rem)}.ham__main .ham__menu details summary span{display:block;margin-left:1em;letter-spacing:normal;font-size:0.875rem;font-size:clamp(0.75rem,0.693rem + 0.24vw,0.875rem)}.ham__main .ham__menu details summary:after{content:"";position:absolute;top:50%;right:20px;display:block;width:1em;height:1em;transition:all 0.5s ease;transform:translateY(-50%);background-color:var(--color_wh);mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.47 20.51'%3E%3Cpath d='m9.1,10.26L0,0h3.37s9.1,10.26,9.1,10.26L3.37,20.51H0s9.1-10.26,9.1-10.26Z'/%3E%3C/svg%3E") no-repeat center center;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.47 20.51'%3E%3Cpath d='m9.1,10.26L0,0h3.37s9.1,10.26,9.1,10.26L3.37,20.51H0s9.1-10.26,9.1-10.26Z'/%3E%3C/svg%3E") no-repeat center center}.ham__main .ham__menu details ul{background-color:var(--color_gr)}.ham__main .ham__menu details ul li{border-width:0px 0px 1px 0px;border-style:solid;border-color:var(--color_gr-light)}.ham__main .ham__menu details ul li a{display:flex;align-items:center;padding:22px 20px 20px 20px;color:var(--color_wh);letter-spacing:0.1em;font-size:0.875rem;font-size:clamp(0.75rem,0.693rem + 0.24vw,0.875rem)}.ham__main .ham__menu details ul li a:before{content:"";display:block;width:1em;height:1em;margin-right:1em;transition:all 0.5s ease;background-color:var(--color_wh);mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.03 15.05'%3E%3Cpath d='m0,15.05V0l13.03,7.52L0,15.05Z'/%3E%3C/svg%3E") no-repeat center center;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.03 15.05'%3E%3Cpath d='m0,15.05V0l13.03,7.52L0,15.05Z'/%3E%3C/svg%3E") no-repeat center center}.ham__main .ham__menu details ul li a:hover{background-color:var(--color_gr-light);color:var(--color_bl)}.ham__main .ham__menu details ul li a:hover:before{background-color:var(--color_bl);mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.03 15.05'%3E%3Cpath d='m0,15.05V0l13.03,7.52L0,15.05Z'/%3E%3C/svg%3E") no-repeat center center;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.03 15.05'%3E%3Cpath d='m0,15.05V0l13.03,7.52L0,15.05Z'/%3E%3C/svg%3E") no-repeat center center}.ham__main .ham__menu details[open] summary:after{transform:translateY(-50%) rotate(90deg)}@media screen and (min-width:768px){.ham__main .ham__menu .ham__menu--btns{display:none}}.ham__main .ham__menu .ham__menu--btns a{display:block;font-size:1rem;font-size:clamp(0.875rem,0.818rem + 0.24vw,1rem);padding:20px 20px 20px 20px}.ham__main .ham__menu .ham__menu--btns .btn__side-menu{border-width:0px 0px 1px 0px;border-style:solid;border-color:var(--color_gr-light);background-color:var(--color_theme);font-size:0.9375rem;color:var(--color_wh);letter-spacing:0.1em;transition:all 0.5s ease}.ham__main .ham__menu .ham__menu--btns .btn__side-menu.btn__theme--light{border-color:var(--color_theme-light);background-color:var(--color_theme-light)}.ham__main .ham__menu .ham__menu--btns .btn__side-menu.btn__theme--light:hover{background-color:var(--color_wh);color:var(--color_theme-light)}.ham__main .ham__menu .ham__menu--btns .btn__side-menu:hover{background-color:var(--color_wh);color:var(--color_theme)}.ham__main .ham__menu .ham__menu--btns .icon--openlink:after{content:"";display:block;width:1em;height:1em;margin-left:0.5em;transition:all 0.5s ease;background-color:var(--color_wh);mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12.76'%3E%3Cpath d='m.75,12h14.29V3H.75v9Zm15,.76H0V2.25h15.75v10.5Zm2.25-2.63h-.75V.75H2.63v-.75h15.37v10.13Z'/%3E%3C/svg%3E") no-repeat center center;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12.76'%3E%3Cpath d='m.75,12h14.29V3H.75v9Zm15,.76H0V2.25h15.75v10.5Zm2.25-2.63h-.75V.75H2.63v-.75h15.37v10.13Z'/%3E%3C/svg%3E") no-repeat center center}.ham__main .ham__menu .ham__menu--btns .icon--openlink:hover:after{background-color:var(--color_theme);mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12.76'%3E%3Cpath d='m.75,12h14.29V3H.75v9Zm15,.76H0V2.25h15.75v10.5Zm2.25-2.63h-.75V.75H2.63v-.75h15.37v10.13Z'/%3E%3C/svg%3E") no-repeat center center;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12.76'%3E%3Cpath d='m.75,12h14.29V3H.75v9Zm15,.76H0V2.25h15.75v10.5Zm2.25-2.63h-.75V.75H2.63v-.75h15.37v10.13Z'/%3E%3C/svg%3E") no-repeat center center}.ham__btn{position:relative;z-index:1002;display:inline-block;vertical-align:middle;cursor:pointer;transition:all 0.5s ease}.ham__btn .btn__inner{position:relative;display:flex;justify-content:space-between;flex-direction:column;margin:0}.ham__btn .btn__inner .btn__icon{display:flex;align-items:center;justify-content:space-between;flex-direction:column;flex-wrap:wrap;width:30.6666666667px;height:22.6666666667px}@media screen and (min-width:768px){.ham__btn .btn__inner .btn__icon{width:46px;height:34px}}.ham__btn .btn__inner .btn__icon span{display:block;box-sizing:border-box;width:100%;height:1px;background-color:var(--color_bl);transition:0.5s}.is__active .ham__btn .btn__inner .btn__icon span:nth-child(n){width:30.6666666667px}@media screen and (min-width:768px){.is__active .ham__btn .btn__inner .btn__icon span:nth-child(n){width:46px}}.is__active .ham__btn .btn__inner .btn__icon span:first-of-type{transform:translateY(11px) rotate(225deg);transform-origin:center}@media screen and (min-width:768px){.is__active .ham__btn .btn__inner .btn__icon span:first-of-type{transform:translateY(17px) rotate(225deg)}}.is__active .ham__btn .btn__inner .btn__icon span:nth-of-type(2){opacity:0}.is__active .ham__btn .btn__inner .btn__icon span:nth-of-type(3){transform:translateY(-11px) rotate(-225deg);transform-origin:center}@media screen and (min-width:768px){.is__active .ham__btn .btn__inner .btn__icon span:nth-of-type(3){transform:translateY(-17px) rotate(-225deg)}}.first--video{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;background-color:var(--color_bl);object-fit:cover}.first--video video{width:100%;height:100%;background-color:transparent;object-fit:contain;-o-object-position:center center;object-position:center center}.first--video:before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:49%;display:block;transition:all 1s ease-in;background-color:var(--color_bl)}.first--video.page--loaded:before{height:0%}.first--video:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:49%;display:block;transition:all 1s ease-in;background-color:var(--color_bl)}.first--video.page--loaded:after{height:0%}.first--video .video--skip{position:absolute;z-index:1000;right:10px;bottom:10px}.first--video .video--skip button{display:block;padding:0.5em 1em;background-color:var(--color_theme);font-family:var(--font_family-NotoSansJP);font-weight:500;color:var(--color_wh);text-align:center;white-space:nowrap;letter-spacing:0.2em;text-indent:0.2em;font-size:1rem;font-size:clamp(0.75rem,0.636rem + 0.48vw,1rem)}.video--wrapper .hero--video{position:fixed;z-index:-2;top:0;left:0;width:100%;height:100%;background-color:transparent;opacity:0;transition:all 4s ease}.video--wrapper .hero--video.active--video{z-index:-1;opacity:1}.video--wrapper video{width:100%;height:100%;background-color:transparent;object-fit:cover;-o-object-position:center center;object-position:center center}.page__nav--top{position:fixed;z-index:10;top:var(--header-height);left:0;width:100%;background-color:rgba(var(--color_bl_rgb),0.8);padding:10px 0}.page__nav--top ul{display:flex;justify-content:space-around;flex-direction:row;padding:0 10px;gap:0}@media screen and (min-width:480px){.page__nav--top ul{padding:0;justify-content:center;gap:24px}}@media screen and (min-width:768px){.page__nav--top ul{gap:32px}}.page__nav--top ul li a{display:block;font-family:var(--font_family-NotoSansJP);font-weight:500;color:var(--color_wh);text-align:center;white-space:nowrap;letter-spacing:0.2em;text-indent:0.2em;font-size:1.0625rem;font-size:clamp(0.75rem,0.608rem + 0.61vw,1.0625rem);transition:all 0.5s ease}.page__nav--top ul li a span{display:block;margin-top:0.1em;font-family:var(--font_family-Roboto);font-size:0.875rem;font-size:clamp(0.625rem,0.511rem + 0.48vw,0.875rem)}.page__nav--top ul li a:hover{opacity:0.8;color:var(--color_theme)}.page__nav--top ul li:nth-child(2n) a:hover{color:var(--color_theme-light)}.page__hero--top{padding-top:30vh;padding-bottom:80px;padding-bottom:clamp(60px,50.909px + 2.42vw,80px)}.page__hero--top .hero__message--title{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap;position:relative;text-align:center;margin-bottom:100px;margin-bottom:clamp(60px,41.818px + 4.85vw,100px)}.page__hero--top .hero__message--title svg{display:inline-block;height:auto;width:648px;width:clamp(320px,170.909px + 39.76vw,648px);transform:translateX(-3%)}@media screen and (min-width:480px){.page__hero--top .hero__message--title svg{transform:translateX(-5%)}}.page__hero--top .hero__message--title span{position:absolute;bottom:0;opacity:0;color:var(--color_wh);font-weight:500;font-size:2.25rem;font-size:clamp(1.125rem,0.614rem + 2.18vw,2.25rem);transition:transform 1s ease,opacity 1s ease;letter-spacing:0.1em;text-indent:0.1em;transform:translate(0%,30%)}.page__hero--top .hero__message--title span.show__text{opacity:1}.page__hero--top .hero__message--text{display:grid;overflow:hidden;height:0px;transition:all 0.5s ease;place-content:center;font-size:1.375rem;font-size:clamp(0.9375rem,0.739rem + 0.85vw,1.375rem)}.page__hero--top .hero__message--text.message--active{height:26em}.page__hero--top .hero__message--text p{color:var(--color_wh);text-align:center;letter-spacing:0.2em;text-indent:0.2em}.page__hero--top .hero__message--text p+p{margin-top:3em}.page__hero--top .btn__hero--close{position:relative}.page__hero--top .btn__hero--close:before{content:"";position:absolute;top:50%;left:50%;display:block;width:1em;height:1em;transform:translate(-50%,-200%);background-color:var(--color_wh);mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.62 14.51'%3E%3Cpath d='m12.62,14.51L6.31,0,0,14.51c1.44-1.93,3.72-3.18,6.31-3.18s4.87,1.25,6.31,3.18Z'/%3E%3C/svg%3E") no-repeat center center;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.62 14.51'%3E%3Cpath d='m12.62,14.51L6.31,0,0,14.51c1.44-1.93,3.72-3.18,6.31-3.18s4.87,1.25,6.31,3.18Z'/%3E%3C/svg%3E") no-repeat center center}.page__hero--top .btn__hero--more{position:relative}.page__hero--top .btn__hero--more:before{content:"";position:absolute;bottom:50%;left:50%;display:block;width:1em;height:1em;transform:translate(-50%,200%);background-color:var(--color_wh);mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.62 14.51'%3E%3Cpath d='m0,0l6.31,14.51L12.62,0c-1.44,1.93-3.72,3.18-6.31,3.18S1.44,1.93,0,0Z'/%3E%3C/svg%3E") no-repeat center center;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.62 14.51'%3E%3Cpath d='m0,0l6.31,14.51L12.62,0c-1.44,1.93-3.72,3.18-6.31,3.18S1.44,1.93,0,0Z'/%3E%3C/svg%3E") no-repeat center center}.top__content .top__content--item{position:relative;overflow:hidden;padding-top:80px;padding-top:clamp(60px,50.909px + 2.42vw,80px);padding-bottom:80px;padding-bottom:clamp(60px,50.909px + 2.42vw,80px)}.top__content .top__content--item:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.top__content .top__content--item.color__light--blue:before{background-image:linear-gradient(180deg,rgba(var(--color_theme-light-b_rgb),0.8) 0%,rgba(var(--color_theme-light-b_rgb),0.8) 100%);mix-blend-mode:multiply}.top__content .top__content--item.color__light--red:before{background-image:linear-gradient(180deg,rgba(var(--color_theme-light-r_rgb),0.8) 0%,rgba(var(--color_theme-light-r_rgb),0.8) 100%);mix-blend-mode:multiply}.top__content .top__content--item.color__light--gray:before{background-image:linear-gradient(180deg,rgba(var(--color_theme-gr__rgb),0.8) 0%,rgba(var(--color_theme-gr__rgb),0.8) 100%);mix-blend-mode:multiply}.top__content .top__content--item.color__light--white:before{background-color:var(--color_wh)}.top__content .top__content--item.color__blue_red:before{background-color:var(--color_wh)}.top__content .top__content--item .item--inner{position:relative;z-index:1}.top__content .top__content--item .content--image .image--larger{margin-left:0px;margin-left:clamp(-100px,45.455px + -12.12vw,0px)}.top__content--secondary.content--reverse .top__content .top__content--item .content--image .image--larger{margin-left:0;margin-right:0px;margin-right:clamp(-100px,45.455px + -12.12vw,0px)}.top__content .top__content--item .top__content--primary{display:flex;align-items:flex-end;flex-direction:column-reverse;flex-wrap:wrap;gap:0px 0px;margin-top:64px;margin-top:clamp(40px,29.091px + 2.91vw,64px)}.top__content .top__content--item .top__content--primary&gt;*{width:calc((100% - 0px * 0) / 1)}@media screen and (min-width:480px){.top__content .top__content--item .top__content--primary{flex-direction:row;gap:0px 0px}.top__content .top__content--item .top__content--primary&gt;*{width:calc((100% - 0px * 1) / 2)}}.top__content .top__content--item .top__content--secondary{display:flex;align-items:center;flex-direction:column-reverse;flex-wrap:wrap;width:100%;max-width:850px;margin:0 auto;gap:0px 0px;margin-top:64px;margin-top:clamp(40px,29.091px + 2.91vw,64px)}.top__content .top__content--item .top__content--secondary&gt;*{width:calc((100% - 0px * 0) / 1)}@media screen and (min-width:480px){.top__content .top__content--item .top__content--secondary{flex-direction:row;gap:0px 0px}.top__content .top__content--item .top__content--secondary&gt;:nth-child(2n-1){width:calc((100% - 0px * 1) * 4.6 / 10)}.top__content .top__content--item .top__content--secondary&gt;:nth-child(2n){width:calc((100% - 0px * 1) * 5.4 / 10)}}.top__content .top__content--item .top__content--secondary.content--reverse{flex-direction:column-reverse}@media screen and (min-width:480px){.top__content .top__content--item .top__content--secondary.content--reverse{flex-direction:row-reverse}}.top__content .top__content--item .top__content--secondary .content--image .image--larger{margin-left:0px;margin-left:clamp(-30px,13.636px + -3.64vw,0px)}.top__content .top__content--item .top__content--secondary.content--reverse .content--image .image--larger{margin-left:0;margin-right:0px;margin-right:clamp(-30px,13.636px + -3.64vw,0px)}.top__content .top__content--item .top__content--tertiary{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap;width:100%;max-width:800px;margin:0 auto;margin-top:64px;margin-top:clamp(40px,29.091px + 2.91vw,64px);gap:0px 0px}.top__content .top__content--item .top__content--tertiary&gt;*{width:calc((100% - 0px * 0) / 1)}@media screen and (min-width:768px){.top__content .top__content--item .top__content--tertiary a,.top__content .top__content--item .top__content--tertiary&gt;div{position:relative;width:68%}.top__content .top__content--item .top__content--tertiary a:first-child,.top__content .top__content--item .top__content--tertiary&gt;div:first-child{z-index:2;margin-right:auto}.top__content .top__content--item .top__content--tertiary a:nth-child(2),.top__content .top__content--item .top__content--tertiary&gt;div:nth-child(2){z-index:1;margin-top:-25%;margin-left:auto}}.top__content .top__content--item .top__content--tertiary&gt;div{margin-top:0}.top__content .top__content--item .top__content--title{text-align:center}.top__content .top__content--item .top__content--title img{display:inline-block;width:auto;height:45px;height:clamp(24px,14.455px + 2.55vw,45px)}.top__content .top__content--item .top__content--title img.title--drop_shadow{filter:drop-shadow(0px 0px 10px var(--color_bl))}.top__content .top__content--item .content__hexagon--box{position:relative;z-index:1;display:grid;background-repeat:no-repeat;background-position:center center;background-size:contain;font-family:var(--font_family-Garamond);color:var(--color_wh);aspect-ratio:1/1;place-content:center;font-size:0.875rem;font-size:clamp(0.75rem,0.693rem + 0.24vw,0.875rem);margin-top:-64px;margin-top:clamp(-94px,-50.364px + -3.64vw,-64px)}@media screen and (min-width:480px){.top__content .top__content--item .content__hexagon--box{margin-top:0}}@media screen and (max-width:480px){.top__content .top__content--item .content__hexagon--box.box--smaller{width:80%}}.top__content .top__content--item.color__light--blue .content__hexagon--box{background-image:url(../images/common/hexagon-blue.png)}.top__content .top__content--item.color__light--red .content__hexagon--box{background-image:url(../images/common/hexagon-red.png)}.top__content .top__content--item.color__light--gray .content__hexagon--box{background-image:url(../images/common/hexagon-wh.png)}.top__content .top__content--item.color__blue_red .content__hexagon--box{background-image:url(../images/common/hexagon-blue-red.svg);filter:drop-shadow(0px 0px 10px var(--color_gr))}.top__content .top__content--item .content__hexagon--box .box--icon{display:flex;justify-content:center;margin-bottom:30px;margin-bottom:clamp(20px,15.455px + 1.21vw,30px)}.top__content .top__content--item .content__hexagon--box .box--icon img{height:110px;height:clamp(72px,54.727px + 4.61vw,110px)}.top__content .top__content--item .content__hexagon--box .content__hexagon--box--title{display:flex;justify-content:center}.top__content .top__content--item .content__hexagon--box .content__hexagon--box--title img{height:30px;height:clamp(20px,15.455px + 1.21vw,30px)}.top__content .top__content--item .content__hexagon--box .content__hexagon--box--title img.size--line2{height:75px;height:clamp(49px,37.182px + 3.15vw,75px)}.top__content .top__content--item .content__hexagon--box p{margin-top:1em;text-align:center;font-size:1rem;font-size:clamp(0.75rem,0.636rem + 0.48vw,1rem)}.top__content .top__content--item .top__content--tertiary .content__hexagon--box p{color:var(--color_bl)}.top__content .top__content--item .content__hexagon--box .btn__more{margin-top:1em}.btn__theme--white{display:block;width:135px;height:0px;margin:0 auto;background-image:url(../images/common/hexagon-btn-wh.png);background-repeat:no-repeat;background-position:center center;background-size:contain;font-family:var(--font_family-Garamond);color:var(--color_wh);pointer-events:none;opacity:0;transition:all 1s ease;transform:scale(0);font-size:0.875rem;font-size:clamp(0.75rem,0.693rem + 0.24vw,0.875rem)}.btn__theme--white.btn--active{height:135px;pointer-events:all;opacity:1;transform:scale(1)}.page__recruit{margin-top:20px;margin-top:clamp(10px,5.455px + 1.21vw,20px)}.page__recruit .recruit_main--title{text-align:center}.page__recruit .recruit_main--title img{display:inline-block;height:86px;height:clamp(44px,24.909px + 5.09vw,86px)}.page__recruit .recruit--nav{margin-top:20px;margin-top:clamp(10px,5.455px + 1.21vw,20px)}.page__recruit .recruit--nav ul{display:flex;align-items:stretch;flex-direction:column;flex-wrap:wrap;gap:10px 10px}.page__recruit .recruit--nav ul&gt;*{width:calc((100% - 10px * 0) / 1)}@media screen and (min-width:480px){.page__recruit .recruit--nav ul{flex-direction:row;gap:20px 20px}.page__recruit .recruit--nav ul&gt;*{width:calc((100% - 20px * 1) / 2)}}.page__recruit .recruit--nav ul li a{display:flex;align-items:center;justify-content:center;height:100%;padding:10px 0;line-height:1.2;background-color:var(--color_gr-light);color:var(--color_bl);text-align:center;transition:all 0.5s ease;font-size:2.25rem;font-size:clamp(1.125rem,0.614rem + 2.18vw,2.25rem)}.page__recruit .recruit--nav ul li a span{font-size:0.9375rem;font-size:clamp(0.75rem,0.665rem + 0.36vw,0.9375rem)}.page__recruit .recruit--nav ul li .nav--outline:hover{background-color:var(--color_theme);color:var(--color_wh)}.page__recruit .recruit--nav ul li .nav--outline.nav--current{background-color:var(--color_theme);color:var(--color_wh)}.page__recruit .recruit--nav ul li .nav--schedule:hover{background-color:var(--color_theme-light);color:var(--color_wh)}.page__recruit .recruit--nav ul li .nav--schedule.nav--current{background-color:var(--color_theme-light);color:var(--color_wh)}.page__recruit .recruit__outline{margin-top:20px;margin-top:clamp(10px,5.455px + 1.21vw,20px)}.page__recruit .recruit__outline .outline__item{display:flex;align-items:stretch;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:0px 0px}.page__recruit .recruit__outline .outline__item&gt;*{width:calc((100% - 0px * 0) / 1)}@media screen and (min-width:480px){.page__recruit .recruit__outline .outline__item{margin-top:-1px;border-width:1px 0px 0px 1px;border-style:solid;border-color:var(--color_gr);gap:0px 0px}.page__recruit .recruit__outline .outline__item&gt;:nth-child(2n-1){width:calc((100% - 0px * 1) * 2 / 10)}.page__recruit .recruit__outline .outline__item&gt;:nth-child(2n){width:calc((100% - 0px * 1) * 8 / 10)}}.page__recruit .recruit__outline .outline__item+.outline__item{margin-top:20px}@media screen and (min-width:480px){.page__recruit .recruit__outline .outline__item+.outline__item{margin-top:-1px}}.page__recruit .recruit__outline .outline__item h2{display:flex;align-items:center;justify-content:center;background-color:rgba(var(--color_theme_rgb),0.2);color:var(--color_theme)}@media screen and (min-width:480px){.page__recruit .recruit__outline .outline__item h2{border-width:0px 1px 1px 0px;border-style:solid;border-color:var(--color_gr)}}.page__recruit .recruit__outline .outline__item h2 br{display:none}@media screen and (min-width:768px){.page__recruit .recruit__outline .outline__item h2 br{display:block}}.page__recruit .recruit__outline .outline__item dl{margin-top:10px}@media screen and (min-width:480px){.page__recruit .recruit__outline .outline__item dl{margin-top:0px;padding:10px 0;border-width:0px 1px 1px 0px;border-style:solid;border-color:var(--color_gr)}}@media screen and (min-width:480px){.page__recruit .recruit__outline .outline__item dl dd,.page__recruit .recruit__outline .outline__item dl dt{padding:5px 10px}}.page__recruit .recruit__outline .outline__item dl dt{font-weight:700;font-size:1.25rem;font-size:clamp(1rem,0.886rem + 0.48vw,1.25rem)}.page__recruit .recruit__outline .outline__item dl dd{margin-top:4px;font-weight:500;font-size:1.25rem;font-size:clamp(0.875rem,0.705rem + 0.73vw,1.25rem)}@media screen and (min-width:480px){.page__recruit .recruit__outline .outline__item dl dd{margin-top:0px;padding-left:30px}}.page__recruit .recruit__outline .outline__item dl dd+dt{margin-top:10px}@media screen and (min-width:480px){.page__recruit .recruit__outline .outline__item dl dd+dt{margin-top:0px}}.page__recruit .recruit__outline .outline__item dl .small{display:block;padding-left:1em;text-indent:-1em;font-size:0.875rem;font-size:clamp(0.6875rem,0.602rem + 0.36vw,0.875rem)}@media screen and (min-width:480px){.page__recruit .recruit__outline .outline__item dl .small{padding-left:2.5em;text-indent:-1em}}.page__recruit .recruit__outline .outline__item dl .small:before{content:"";display:inline-block;width:9px;height:9px;margin-right:0.5em;border-radius:5px;background-color:var(--color_bl)}.page__recruit .recruit__outline .outline__item dl .thin{display:block;font-weight:400}@media screen and (min-width:480px){.page__recruit .recruit__outline .outline__item dl .thin{display:inline-block}}.page__recruit .recruit__schedule{margin-top:20px;margin-top:clamp(10px,5.455px + 1.21vw,20px)}.page__recruit .schedule__title--main{padding:0.1em 0;background-color:rgba(var(--color_theme-light_rgb),0.2);color:var(--color_theme-light);text-align:center;font-size:2.25rem;font-size:clamp(1.5rem,1.159rem + 1.45vw,2.25rem)}.page__recruit .schedule__text--main{margin-top:0.5em;line-height:2;font-size:1.5rem;font-size:clamp(1rem,0.773rem + 0.97vw,1.5rem)}@media screen and (min-width:480px){.page__recruit .schedule__text--main{text-align:center}}.page__recruit .date__list{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;max-width:700px;margin:0 auto;gap:0px 0px;margin-top:20px;margin-top:clamp(20px,20px + 0vw,20px);font-size:1.75rem;font-size:clamp(1.5rem,1.386rem + 0.48vw,1.75rem)}.page__recruit .date__list&gt;*{width:calc((100% - 0px * 0) / 1)}@media screen and (min-width:768px){.page__recruit .date__list{flex-direction:row;gap:10px 10px}.page__recruit .date__list&gt;*{width:calc((100% - 10px * 1) / 2)}}.page__recruit .date__list li{margin-top:10px}.page__recruit .date__list li:before{content:"■ ";color:var(--color_theme-light)}.page__recruit .date__list--note{width:100%;max-width:700px;margin:0 auto;padding:10px;border-width:1px;border-style:solid;border-color:var(--color_theme-light);color:var(--color_theme-light);text-align:center;font-size:1.5rem;font-size:clamp(1.25rem,1.136rem + 0.48vw,1.5rem);margin-top:20px;margin-top:clamp(20px,20px + 0vw,20px);margin-bottom:40px;margin-bottom:clamp(30px,25.455px + 1.21vw,40px)}.page__recruit .date__list--note br{display:block}@media screen and (min-width:768px){.page__recruit .date__list--note br{display:none}}.page__recruit .schedule__flow{margin-top:24px;margin-top:clamp(24px,24px + 0vw,24px)}.page__recruit .mypage__island{width:100%;max-width:700px;margin:0 auto;padding:20px 0px;background-color:var(--color_wh-siro);margin-top:20px;margin-top:clamp(20px,20px + 0vw,20px);margin-bottom:60px;margin-bottom:clamp(24px,7.636px + 4.36vw,60px)}.page__recruit .mypage__island .entrance__title{text-align:center;font-size:2.25rem;font-size:clamp(1.5rem,1.159rem + 1.45vw,2.25rem)}.page__recruit .mypage__island .mypage__island--btns{display:flex;align-items:stretch;justify-content:center;flex-direction:row;flex-wrap:wrap;padding:0px 30px;padding-left:36px;padding-left:clamp(20px,12.727px + 1.94vw,36px);padding-right:36px;padding-right:clamp(20px,12.727px + 1.94vw,36px);gap:20px 20px}.page__recruit .mypage__island .mypage__island--btns&gt;*{width:calc((100% - 20px * 1) / 2)}.page__recruit .mypage__island .mypage__island--btns p{text-align:center;font-size:1rem;font-size:clamp(0.75rem,0.636rem + 0.48vw,1rem)}.page__recruit .mypage__island .btn__side-menu{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:10px;padding:0.25em 1em 0.25em 1em;border-width:1px;border-style:solid;border-color:var(--color_theme);background-color:var(--color_theme);font-family:var(--font_family-Garamond);color:var(--color_wh);text-align:center;letter-spacing:0.1em;transition:all 0.5s ease;font-size:1.5rem;font-size:clamp(0.875rem,0.591rem + 1.21vw,1.5rem)}.page__recruit .mypage__island .btn__side-menu.btn__theme--light{border-color:var(--color_theme-light);background-color:var(--color_theme-light)}.page__recruit .mypage__island .btn__side-menu.btn__theme--light:hover{background-color:var(--color_wh);color:var(--color_theme-light)}.page__recruit .mypage__island .btn__side-menu:hover{background-color:var(--color_wh);color:var(--color_theme)}.page__recruit .faq__list--text{text-align:center;margin-top:20px;margin-top:clamp(10px,5.455px + 1.21vw,20px);font-size:1.5rem;font-size:clamp(1rem,0.773rem + 0.97vw,1.5rem)}.page__recruit .faq__list{margin-top:20px;margin-top:clamp(10px,5.455px + 1.21vw,20px)}@media screen and (max-width:480px){.page__recruit .faq__list .wrapper{width:100%}}.page__recruit .faq__list .faq__list--item{margin-top:20px;margin-top:clamp(10px,5.455px + 1.21vw,20px)}.page__recruit .faq__list .faq__list--item details{font-size:1rem;font-size:clamp(0.875rem,0.818rem + 0.24vw,1rem)}.page__recruit .faq__list .faq__list--item details summary{position:relative;display:flex;align-items:center;padding:20px 40px 20px 20px;background-color:var(--color_wh-siro);color:var(--color_theme-dark-b);letter-spacing:0.2em;cursor:pointer;list-style:none;font-size:1.625rem;font-size:clamp(1rem,0.716rem + 1.21vw,1.625rem)}.page__recruit .faq__list .faq__list--item details summary:before{content:"";display:block;background-image:url(../images/faq/icon-question.png);background-repeat:no-repeat;background-position:center center;background-size:contain;flex:none;width:74px;width:clamp(36px,18.727px + 4.61vw,74px);height:74px;height:clamp(36px,18.727px + 4.61vw,74px);margin-right:32px;margin-right:clamp(16px,8.727px + 1.94vw,32px)}.page__recruit .faq__list .faq__list--item details summary:after{content:"";position:absolute;top:50%;right:20px;display:block;width:1em;height:1em;transition:all 0.5s ease;transform:translateY(-50%);background-color:var(--color_theme-dark-b);mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.47 20.51'%3E%3Cpath d='m9.1,10.26L0,0h3.37s9.1,10.26,9.1,10.26L3.37,20.51H0s9.1-10.26,9.1-10.26Z'/%3E%3C/svg%3E") no-repeat center center;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.47 20.51'%3E%3Cpath d='m9.1,10.26L0,0h3.37s9.1,10.26,9.1,10.26L3.37,20.51H0s9.1-10.26,9.1-10.26Z'/%3E%3C/svg%3E") no-repeat center center}.page__recruit .faq__list .faq__list--item details summary span{font-weight:700}.page__recruit .faq__list .faq__list--item details summary span br{display:none}@media screen and (min-width:768px){.page__recruit .faq__list .faq__list--item details summary span br{display:block}}.page__recruit .faq__list .faq__list--item details summary::-webkit-details-marker{display:none}.page__recruit .faq__list .faq__list--item details[open] summary:after{transform:translateY(-50%) rotate(90deg)}.page__recruit .faq__list .faq__list--item .faq__itemq--answer{position:relative;display:flex;padding:20px 20px 20px 20px;letter-spacing:0.2em;cursor:pointer;font-size:1.125rem;font-size:clamp(0.75rem,0.58rem + 0.73vw,1.125rem)}.page__recruit .faq__list .faq__list--item .faq__itemq--answer:before{content:"";display:block;background-image:url(../images/faq/icon-ansower.png);background-repeat:no-repeat;background-position:center center;background-size:contain;flex:none;width:74px;width:clamp(36px,18.727px + 4.61vw,74px);height:74px;height:clamp(36px,18.727px + 4.61vw,74px);margin-right:32px;margin-right:clamp(16px,8.727px + 1.94vw,32px)}.page__recruit .faq__list .faq__list--item .faq__itemq--answer p{font-size:1.125rem;font-size:clamp(1rem,0.943rem + 0.24vw,1.125rem)}.page__recruit .faq__list .faq__list--item .faq__itemq--answer p span{display:block;margin-top:1em;font-size:1.375rem;font-size:clamp(1rem,0.83rem + 0.73vw,1.375rem)}.about__concept{width:100%;max-width:820px;margin:0 auto}.about__concept h2{margin-top:1em;margin-bottom:1em;font-weight:700;color:var(--color_theme-dark-b);text-align:center;font-size:2.875rem;font-size:clamp(1.5rem,0.875rem + 2.67vw,2.875rem)}.about__concept p{line-height:2;font-size:1.25rem;font-size:clamp(1rem,0.886rem + 0.48vw,1.25rem)}.about__concept h2+p{font-size:1.375rem;font-size:clamp(1.125rem,1.011rem + 0.48vw,1.375rem)}@media screen and (min-width:768px){.about__concept h2+p{text-align:center}}.about__concept p .dn--sp{display:none}@media screen and (min-width:768px){.about__concept p .dn--sp{display:block}}.about__concept h3{margin-top:1em;margin-bottom:1em;color:var(--color_theme-dark-b);text-align:center;font-size:1.75rem;font-size:clamp(1.25rem,1.023rem + 0.97vw,1.75rem)}.about__concept .about__logo{display:flex;justify-content:center;margin-top:48px;margin-top:clamp(32px,24.727px + 1.94vw,48px);margin-bottom:80px;margin-bottom:clamp(40px,21.818px + 4.85vw,80px)}.about__concept .about__concept--mix_block{margin-top:40px;margin-top:clamp(24px,16.727px + 1.94vw,40px);display:flex;align-items:stretch;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:20px 20px}.about__concept .about__concept--mix_block&gt;*{width:calc((100% - 20px * 0) / 1)}@media screen and (min-width:768px){.about__concept .about__concept--mix_block{gap:20px 20px}.about__concept .about__concept--mix_block&gt;:nth-child(2n-1){width:calc((100% - 20px * 1) * 7.2 / 10)}.about__concept .about__concept--mix_block&gt;:nth-child(2n){width:calc((100% - 20px * 1) * 2.8 / 10)}}.about__concept .about__concept--mix_block .about__content--outline{border-width:1px 0px 0px 0px;border-style:solid;border-color:var(--color_gr)}.about__concept .about__concept--mix_block .about__content--outline dl{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:0px 0px}.about__concept .about__concept--mix_block .about__content--outline dl&gt;*{width:calc((100% - 0px * 0) / 1)}@media screen and (min-width:768px){.about__concept .about__concept--mix_block .about__content--outline dl{gap:0px 0px}.about__concept .about__concept--mix_block .about__content--outline dl&gt;:nth-child(2n-1){width:calc((100% - 0px * 1) * 3 / 10)}.about__concept .about__concept--mix_block .about__content--outline dl&gt;:nth-child(2n){width:calc((100% - 0px * 1) * 7 / 10)}}.about__concept .about__concept--mix_block .about__content--outline dl dd,.about__concept .about__concept--mix_block .about__content--outline dl dt{border-style:solid;border-color:var(--color_gr);font-size:1.25rem;font-size:clamp(1.125rem,1.068rem + 0.24vw,1.25rem)}.about__concept .about__concept--mix_block .about__content--outline dl dt{padding:3px 10px 0 10px;border-width:0px 0px 1px 0px;background-color:rgba(var(--color_theme-dark-b_rgb),0.1);font-weight:700;text-align:center}@media screen and (min-width:768px){.about__concept .about__concept--mix_block .about__content--outline dl dt{border-width:0px 1px 1px 0px}}.about__concept .about__concept--mix_block .about__content--outline dl dd{font-weight:500;text-align:center;border-width:0px 0px 1px 0px;padding:16px 10px 16px 10px}@media screen and (min-width:768px){.about__concept .about__concept--mix_block .about__content--outline dl dd{text-align:left;padding:3px 10px 0 10px}}.about__concept .about__concept--mix_block .about__content--link a{height:100%;position:relative;display:flex;align-items:center;justify-content:center;width:100%;font-weight:500;background-color:var(--color_theme);color:var(--color_wh);text-align:center;padding:10px 1.5em 10px 0;font-size:1.5rem;font-size:clamp(1.125rem,0.955rem + 0.73vw,1.5rem)}.about__concept .about__concept--mix_block .about__content--link a br{display:none}@media screen and (min-width:768px){.about__concept .about__concept--mix_block .about__content--link a br{display:block}}.about__concept .about__concept--mix_block .about__content--link a:after{content:"";position:absolute;top:50%;right:10px;display:block;width:1em;height:1em;transition:all 0.5s ease;transform:translateY(-50%);background-color:var(--color_wh);mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.47 20.51'%3E%3Cpath d='m9.1,10.26L0,0h3.37s9.1,10.26,9.1,10.26L3.37,20.51H0s9.1-10.26,9.1-10.26Z'/%3E%3C/svg%3E") no-repeat center center;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.47 20.51'%3E%3Cpath d='m9.1,10.26L0,0h3.37s9.1,10.26,9.1,10.26L3.37,20.51H0s9.1-10.26,9.1-10.26Z'/%3E%3C/svg%3E") no-repeat center center}.about__group{margin-top:80px;margin-top:clamp(40px,21.818px + 4.85vw,80px)}.about__group h2{margin-top:1em;margin-bottom:1em;font-weight:700;text-align:center;font-size:2.875rem;font-size:clamp(1.625rem,1.057rem + 2.42vw,2.875rem)}.about__group .about__group--l1{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:20px 20px}.about__group .about__group--l1&gt;*{width:calc((100% - 20px * 0) / 1)}@media screen and (min-width:768px){.about__group .about__group--l1{gap:60px 60px}.about__group .about__group--l1&gt;:nth-child(2n-1){width:calc((100% - 60px * 1) * 4.2 / 10)}.about__group .about__group--l1&gt;:nth-child(2n){width:calc((100% - 60px * 1) * 5.8 / 10)}}.about__group .about__group--outline_title{font-weight:700;color:var(--color_theme-dark-b);font-size:1.75rem;font-size:clamp(1.25rem,1.023rem + 0.97vw,1.75rem);text-align:center}@media screen and (min-width:768px){.about__group .about__group--outline_title{text-align:left}}.about__group .about__group--outline{margin-top:10px;border-width:1px 0px 0px 0px;border-style:solid;border-color:var(--color_gr)}.about__group .about__group--outline dl{display:flex;align-items:stretch;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:0px 0px}.about__group .about__group--outline dl&gt;*{width:calc((100% - 0px * 0) / 1)}@media screen and (min-width:768px){.about__group .about__group--outline dl{gap:0px 0px}.about__group .about__group--outline dl&gt;:nth-child(2n-1){width:calc((100% - 0px * 1) * 4 / 10)}.about__group .about__group--outline dl&gt;:nth-child(2n){width:calc((100% - 0px * 1) * 6 / 10)}}.about__group .about__group--outline dl dd,.about__group .about__group--outline dl dt{border-style:solid;border-color:var(--color_gr)}.about__group .about__group--outline dl dt{display:flex;align-items:center;justify-content:center;padding:3px 10px 0 0px;border-width:0px 0px 1px 0px;font-weight:700;color:var(--color_theme-dark-b);font-size:1.5rem;font-size:clamp(1.125rem,0.955rem + 0.73vw,1.5rem)}@media screen and (min-width:768px){.about__group .about__group--outline dl dt{justify-content:flex-start}}.about__group .about__group--outline dl dd{font-weight:500;text-align:center;border-width:0px 0px 1px 0px;font-size:1.125rem;font-size:clamp(1rem,0.943rem + 0.24vw,1.125rem);padding:16px 10px 16px 10px}@media screen and (min-width:768px){.about__group .about__group--outline dl dd{text-align:left;padding:8px 10px 8px 10px}}.about__company{margin-top:40px;margin-top:clamp(24px,16.727px + 1.94vw,40px)}@media screen and (max-width:768px){.about__company .wrapper{width:100%}}.page__business{position:relative;background-color:#e58a64;padding-bottom:80px;padding-bottom:clamp(40px,21.818px + 4.85vw,80px)}.page__business .page__header{position:relative;z-index:0}.page__business .page__header .page__header--business{position:absolute;z-index:1;top:0;left:0;width:100%;height:80%;padding-top:40px;padding-top:clamp(20px,10.909px + 2.42vw,40px)}.page__business .page__header .page__header--business .wrapper{display:flex;justify-content:space-between;flex-direction:column;flex-wrap:nowrap;height:100%}.page__business .page__header .page__header--title img{filter:drop-shadow(0px 0px 5px var(--color_bl));height:192px;height:clamp(74px,20.364px + 14.3vw,192px)}.page__business .page__header .page__header--text{font-weight:700;color:var(--color_wh);letter-spacing:0.2em;filter:drop-shadow(0px 0px 10px var(--color_bl));font-size:1.5rem;font-size:clamp(0.625rem,0.227rem + 1.7vw,1.5rem)}.page__business .page__header--under{position:relative;z-index:1;margin-top:-35svw}.business__epitome{display:flex;justify-content:flex-end;flex-direction:row;flex-wrap:wrap;pointer-events:none}.business__epitome figure{display:block;width:100%;max-width:95%}@media screen and (min-width:768px){.business__epitome figure{max-width:98.5%}}@media screen and (min-width:1140px){.business__epitome figure{max-width:calc(100% - (100% - 1140px) / 2)}}.business__list--top{margin-top:80px;margin-top:clamp(40px,21.818px + 4.85vw,80px)}.business__list--top .business__list--area{position:relative}.business__list--top .business__list--area picture{width:100%}.business__list--top .business__list--area picture img{width:100%}.business__list--top .business__list--area .business__list--items .business__list--item{position:absolute;width:39.5%;height:10.3%}@media screen and (min-width:768px){.business__list--top .business__list--area .business__list--items .business__list--item{width:26%;height:12.7%}}.business__list--top .business__list--area .business__list--items .pos1{top:20.5%;left:3%}@media screen and (min-width:768px){.business__list--top .business__list--area .business__list--items .pos1{top:18.7%;left:10%}}.business__list--top .business__list--area .business__list--items .pos2{top:50%;left:3%}@media screen and (min-width:768px){.business__list--top .business__list--area .business__list--items .pos2{top:49.8%;left:10%}}.business__list--top .business__list--area .business__list--items .pos3{top:79.6%;left:3%}@media screen and (min-width:768px){.business__list--top .business__list--area .business__list--items .pos3{top:80.9%;left:10%}}.business__list--top .business__list--area .business__list--items .pos4{top:13.5%;left:57.8%}@media screen and (min-width:768px){.business__list--top .business__list--area .business__list--items .pos4{top:9.9%;left:64%}}.business__list--top .business__list--area .business__list--items .pos5{top:43%;left:57.8%}@media screen and (min-width:768px){.business__list--top .business__list--area .business__list--items .pos5{top:41.1%;left:64%}}.business__list--top .business__list--area .business__list--items .pos6{top:72.6%;left:57.8%}@media screen and (min-width:768px){.business__list--top .business__list--area .business__list--items .pos6{top:72.1%;left:64%}}.page__business--article{background-color:var(--color_theme-wh)}.page__business--article .dn--sp{display:none!important}@media screen and (min-width:480px){.page__business--article .dn--sp{display:block!important}}.page__business--article .dn--pc{display:block!important}@media screen and (min-width:480px){.page__business--article .dn--pc{display:none!important}}.page__business--article .business__header .business__header--name{display:flex;align-items:flex-end;justify-content:space-between}.page__business--article .business__header .business__header--name .name--job{position:relative;z-index:1;display:grid;background-image:url(../images/common/hexagon-red-solid.png);background-repeat:no-repeat;background-position:center center;background-size:contain;font-family:var(--font_family-Garamond);color:var(--color_wh);aspect-ratio:1101/954;place-items:center;place-content:center;font-size:0.875rem;font-size:clamp(0.75rem,0.693rem + 0.24vw,0.875rem);margin-top:-50px;margin-top:clamp(-115px,-20.455px + -7.88vw,-50px);height:230px;height:clamp(100px,40.909px + 15.76vw,230px)}.page__business--article .business__header .business__header--name .name--job h1{margin-top:0.5em;font-weight:700;text-align:center;font-size:2rem;font-size:clamp(1.125rem,0.727rem + 1.7vw,2rem)}.page__business--article .business__header .business__header--name .name--job h1 span{display:block;font-size:1.125rem;font-size:clamp(0.875rem,0.761rem + 0.48vw,1.125rem)}.page__business--article .business__header .business__header--name .name--job h1.line2{margin-top:-0.3em}.page__business--article .business__header .name--en{display:flex;align-items:center;font-family:var(--font_family-Garamond);color:var(--color_gr-light);letter-spacing:0.2em;height:115px;height:clamp(50px,20.455px + 7.88vw,115px);font-size:3.375rem;font-size:clamp(0.875rem,-0.261rem + 4.85vw,3.375rem)}.page__business--article .business__main{margin-top:60px;margin-top:clamp(30px,16.364px + 3.64vw,60px)}.page__business--article .business__main p{line-height:1.8;font-size:1.125rem;font-size:clamp(1rem,0.943rem + 0.24vw,1.125rem)}@media screen and (min-width:480px){.page__business--article .business__main p{line-height:2.5}}@media screen and (max-width:480px){.page__business--article .business__main .wrapper.wrapper--wide{width:100%}}@media screen and (min-width:768px){.page__business--article .business__main .business__content{display:flex;flex-direction:row;flex-wrap:wrap;gap:60px 60px}.page__business--article .business__main .business__content&gt;:nth-child(2n-1){width:calc((100% - 60px * 1) * 4.4 / 10)}.page__business--article .business__main .business__content&gt;:nth-child(2n){width:calc((100% - 60px * 1) * 5.6 / 10)}}.page__business--article .business__main .business__content&gt;div:first-child .content__img{display:block}@media screen and (min-width:768px){.page__business--article .business__main .business__content&gt;div:first-child .content__img{display:none}}.page__business--article .business__main .business__content&gt;div:nth-child(2){display:none}@media screen and (min-width:768px){.page__business--article .business__main .business__content&gt;div:nth-child(2){display:block;margin-top:-50px;margin-top:clamp(-115px,-20.455px + -7.88vw,-50px)}}.page__business--article .business__main .business__content .content__text{margin-top:20px}@media screen and (min-width:768px){.page__business--article .business__main .business__content .content__text{margin-top:60px;margin-top:clamp(30px,16.364px + 3.64vw,60px)}}.page__business--article .business__main .business__content .content__text.content__text--top{margin-top:0}.page__business--article .business__main .business__content .content__img{margin-top:20px}@media screen and (min-width:768px){.page__business--article .business__main .business__content .content__img{margin-top:20px}}@media screen and (min-width:768px){.page__business--article .business__main .business__content .content__img.content__img--top{margin-top:-50px;margin-top:clamp(-115px,-20.455px + -7.88vw,-50px)}}.page__business--article .business__main .business__topics--l1{padding:20px 20px;background-color:rgba(170,171,171,0.25);margin-top:80px;margin-top:clamp(40px,21.818px + 4.85vw,80px)}@media screen and (max-width:480px){.page__business--article .business__main .business__topics--l1{max-width:100%}}@media screen and (min-width:768px){.page__business--article .business__main .business__topics--l1{padding:30px 0}}.page__business--article .business__main .business__topics--l1 .business__topics{display:flex;flex-wrap:wrap;gap:10px 10px}.page__business--article .business__main .business__topics--l1 .business__topics&gt;*{width:calc((100% - 10px * 0) / 1)}@media screen and (min-width:768px){.page__business--article .business__main .business__topics--l1 .business__topics{padding:0 40px;gap:0px 0px}.page__business--article .business__main .business__topics--l1 .business__topics&gt;:nth-child(2n-1){width:calc((100% - 0px * 1) * 6 / 10)}.page__business--article .business__main .business__topics--l1 .business__topics&gt;:nth-child(2n){width:calc((100% - 0px * 1) * 4 / 10)}}.page__business--article .business__main .business__topics--l1 .business__topics h2{color:var(--color_bl);font-size:1.375rem;font-size:clamp(1.125rem,1.011rem + 0.48vw,1.375rem)}.page__business--article .business__main .business__topics--l1 .business__topics h2 span{display:block;margin-top:0;margin-bottom:0.5em;border-width:0px 0px 2px 0px;border-style:solid;border-color:var(--color_theme-dark-r);color:var(--color_theme-dark-r);font-size:2.125rem;font-size:clamp(1.5rem,1.216rem + 1.21vw,2.125rem)}@media screen and (min-width:768px){.page__business--article .business__main .business__topics--l1 .business__topics h2 span{padding-right:1em}}.page__business--article .business__main .business__topics--l1 .business__topics p{margin-top:0.4em;line-height:2}@media screen and (min-width:480px){.page__business--article .business__main .business__topics--l1 .business__topics p{padding-right:1em;line-height:2.5}}.business__back{background-color:var(--color_wh);padding-top:40px;padding-top:clamp(20px,10.909px + 2.42vw,40px);padding-bottom:40px;padding-bottom:clamp(20px,10.909px + 2.42vw,40px)}.business__back a{display:block;width:100%;max-width:280px;margin:0 auto;padding:0.5em;border-width:1px;border-style:solid;border-color:var(--color_theme-dark-r);font-family:var(--font_family-NotoSansJP);font-size:1.25rem;color:var(--color_theme-dark-r);text-align:center;transition:all 0.5s ease}.business__back a:hover{background-color:var(--color_theme-dark-r);color:var(--color_wh);opacity:0.8}.page__header--number--text{font-size:1.5rem;font-size:clamp(1.125rem,0.955rem + 0.73vw,1.5rem);margin-top:1em;margin-bottom:1em}@media screen and (min-width:480px){.page__header--number--text{text-align:center}}.number__content section{margin-top:40px;margin-top:clamp(32px,28.364px + 0.97vw,40px)}.number__title--main{padding:4px 0px 0px;background-color:var(--color_theme-dark-b);color:var(--color_wh);text-align:center;font-weight:700;font-size:1.5rem;font-size:clamp(0.875rem,0.591rem + 1.21vw,1.5rem)}.number__title--main.theme_light{background-color:var(--color_theme)}.number__document{margin-top:40px;margin-top:clamp(32px,28.364px + 0.97vw,40px)}.number__info{margin-top:40px;margin-top:clamp(32px,28.364px + 0.97vw,40px)}.number__info dl{color:var(--color_theme-dark-b)}.number__info.theme__light dl{color:var(--color_theme)}@media screen and (min-width:480px){.number__info dl{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap}}.number__info dl dd,.number__info dl dt{text-align:center;font-weight:700;line-height:1}.number__info dl dt{font-size:2.25rem;font-size:clamp(1.125rem,0.614rem + 2.18vw,2.25rem);margin-bottom:0.3em}@media screen and (min-width:480px){.number__info dl dt{margin-bottom:0;margin-right:1em}}.number__info.theme__mini dl dt{width:100%;font-size:1.5rem;font-size:clamp(1.125rem,0.955rem + 0.73vw,1.5rem)}.number__info dl dd{font-size:8.375rem;font-size:clamp(4rem,2.011rem + 8.48vw,8.375rem)}.number__info.theme__mini dl dd{font-size:5.625rem;font-size:clamp(4rem,3.261rem + 3.15vw,5.625rem)}.number__info dl .unit{font-size:6.25rem;font-size:clamp(3rem,1.523rem + 6.3vw,6.25rem)}.number__info.theme__mini dl .unit{font-size:4rem;font-size:clamp(3rem,2.545rem + 1.94vw,4rem)}.number__info dl .name{display:inline-block;font-size:1.5rem;font-size:clamp(1.125rem,0.955rem + 0.73vw,1.5rem);margin-right:1em;transform:translateY(-1em)}.number__info dl .note{color:var(--color_bl)!important;text-align:center;width:100%;font-size:1.125rem;font-size:clamp(0.8125rem,0.67rem + 0.61vw,1.125rem)}.number__info.theme__mini dl .note{font-size:1.125rem;font-size:clamp(0.8125rem,0.67rem + 0.61vw,1.125rem)}.number__info.theme__mini dl .note span{margin-top:0.5em;display:block;font-size:0.8125rem;font-size:clamp(0.625rem,0.54rem + 0.36vw,0.8125rem)}.number__info dl .about{font-size:4.1875rem;font-size:clamp(2.25rem,1.369rem + 3.76vw,4.1875rem)}.number__info.theme__mini dl .about{font-size:3.375rem;font-size:clamp(2.25rem,1.739rem + 2.18vw,3.375rem)}@media screen and (min-width:480px){.number__info dl .ml{margin-left:32px}}.number__info--layout{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:0px 0px}.number__info--layout&gt;*{width:calc((100% - 0px * 0) / 1)}@media screen and (min-width:768px){.number__info--layout{gap:10px 10px}.number__info--layout&gt;:nth-child(2n-1){width:calc((100% - 10px * 1) * 3 / 10)}.number__info--layout&gt;:nth-child(2n){width:calc((100% - 10px * 1) * 6 / 10)}}.number__info--layout .number__info{margin-top:40px;margin-top:clamp(32px,28.364px + 0.97vw,40px)}@media screen and (min-width:768px){.number__info--layout.theme__staff{gap:10px 10px}.number__info--layout.theme__staff&gt;:nth-child(3n-2){width:calc((100% - 10px * 2) * 4 / 10)}.number__info--layout.theme__staff&gt;:nth-child(3n-1){width:calc((100% - 10px * 2) * 3 / 10)}.number__info--layout.theme__staff&gt;:nth-child(3n){width:calc((100% - 10px * 2) * 3 / 10)}}@media screen and (min-width:768px){.number__info--layout.theme__equipment{gap:10px 10px}.number__info--layout.theme__equipment&gt;:nth-child(3n-2){width:calc((100% - 10px * 1) * 5 / 10)}.number__info--layout.theme__equipment&gt;:nth-child(3n-1){width:calc((100% - 10px * 1) * 4 / 10)}.number__info--layout.theme__equipment&gt;:nth-child(3n){width:calc((100% - 10px * 0) * 10 / 10)}}.nav__number ul{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:20px 20px}.nav__number ul&gt;*{width:calc((100% - 20px * 0) / 1)}@media screen and (min-width:480px){.nav__number ul{gap:20px 20px}.nav__number ul&gt;*{width:calc((100% - 20px * 1) / 2)}}.number__content{margin-top:5rem;margin-top:clamp(2.5rem,1.364rem + 4.85vw,5rem)}@media screen and (max-width:480px){.number__content .wrapper{width:100%}}.work__content section{margin-top:40px;margin-top:clamp(20px,10.909px + 2.42vw,40px)}.work__content .work__content--image{margin-top:20px;margin-top:clamp(10px,5.455px + 1.21vw,20px)}.work__content .work__content--l1{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:20px 20px}.work__content .work__content--l1&gt;*{width:calc((100% - 20px * 0) / 1)}@media screen and (min-width:768px){.work__content .work__content--l1{gap:40px 40px}.work__content .work__content--l1&gt;:nth-child(2n-1){width:calc((100% - 40px * 1) * 3.4 / 10)}.work__content .work__content--l1&gt;:nth-child(2n){width:calc((100% - 40px * 1) * 6.6 / 10)}}.work__content .work__content--l1.flex--stretch{align-items:stretch}.work__content .work__content--l1 .work__content--title h2{margin:0 auto;display:grid;text-align:center;place-content:center;color:var(--color_theme-dark-b);background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(../images/common/hexagon-blue.png);font-size:2.875rem;font-size:clamp(1.625rem,1.107rem + 2.21vw,2.875rem);aspect-ratio:1/1;width:80%}@media screen and (min-width:480px){.work__content .work__content--l1 .work__content--title h2{width:64%}}@media screen and (min-width:768px){.work__content .work__content--l1 .work__content--title h2{width:100%}}.work__content .work__content--l1 .work__content--text{font-size:1.25rem;font-size:clamp(1rem,0.896rem + 0.44vw,1.25rem);line-height:2}@media screen and (min-width:768px){.work__content .work__content--l1.flex--stretch .work__content--text{padding-top:32px}}.work__content .work__content--l1 .work__content--text .dn--pc{display:block}@media screen and (min-width:768px){.work__content .work__content--l1 .work__content--text .dn--pc{display:none}}.work__content .work__content--l1 .work__content--text .dn--sp{display:none}@media screen and (min-width:768px){.work__content .work__content--l1 .work__content--text .dn--sp{display:block}}.work__content .work__content--l1 .work__content--text .text--larger{line-height:1.5;font-size:1.375rem;font-size:clamp(1.125rem,1.011rem + 0.48vw,1.375rem)}.work__content .work__content--l1 .work__content--text .text--smaller{line-height:1.5;font-size:0.8125rem;text-indent:-1em;padding-left:1em;margin-top:1em}.work__content .work__content--l1 .work__content--text .text--strong{line-height:1.5;margin-top:1em;text-align:center;padding:10px 0px;background-color:rgba(var(--color_theme-light-b_rgb),0.2);font-weight:700;font-size:1.625rem;font-size:clamp(1.25rem,1.08rem + 0.73vw,1.625rem)}.work__content .work__content--l1 .work__content--text .text--strong span{font-size:1.25rem;font-size:clamp(1.125rem,1.068rem + 0.24vw,1.25rem)}.work__content .work__content--l1 .work__content--text .text--strong br{display:block}@media screen and (min-width:768px){.work__content .work__content--l1 .work__content--text .text--strong br{display:none}}.work__content .work__content--l1 .work__content--text .text--marker{display:inline-block;margin-right:1em}.work__content .work__content--l1 .work__content--text .text--marker:before{content:"■";color:rgba(var(--color_theme-light-b_rgb),0.2);margin-right:0.5em}.work__content .work__content--l1 .work__content--text h3{font-size:1.25rem;font-size:clamp(1rem,0.896rem + 0.44vw,1.25rem);padding-bottom:0.1em;margin-bottom:1em;border-width:0px 0px 2px 0px;border-style:solid;border-color:var(--color_theme-dark-b)}.work__content .work__content--l1 .work__content--text p+h3{margin-top:1em}.work__content .work__content--l1 .work__content--text .side--image{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 20px}.work__content .work__content--l1 .work__content--text .side--image&gt;*{width:calc((100% - 20px * 0) / 1)}@media screen and (min-width:480px){.work__content .work__content--l1 .work__content--text .side--image{gap:20px 20px}.work__content .work__content--l1 .work__content--text .side--image&gt;:nth-child(2n-1){width:calc((100% - 20px * 1) * 7 / 10)}.work__content .work__content--l1 .work__content--text .side--image&gt;:nth-child(2n){width:calc((100% - 20px * 1) * 3 / 10)}}.work__content .work__content--l1 .work__content--text .side--image .kurumin-mark{display:flex;justify-content:center}@media screen and (max-width:480px){.work__content .work__content--l1 .work__content--text .side--image .kurumin-mark img{max-width:75%}}.page__people{position:relative;background-color:rgba(170,171,171,0.25);padding-bottom:80px;padding-bottom:clamp(40px,21.818px + 4.85vw,80px)}.page__people .page__header{position:relative;z-index:0}.page__people .page__header .page__header--people{position:absolute;z-index:1;top:0;left:0;width:100%;height:80%;padding-top:40px;padding-top:clamp(20px,10.909px + 2.42vw,40px)}.page__people .page__header .page__header--people .wrapper{display:flex;justify-content:space-between;flex-direction:column;flex-wrap:nowrap;height:100%}.page__people .page__header .page__header--title img{filter:drop-shadow(0px 0px 5px var(--color_bl));height:112px;height:clamp(44px,13.091px + 8.24vw,112px)}.page__people .page__header .page__header--text{font-weight:700;color:var(--color_wh);letter-spacing:0.2em;filter:drop-shadow(0px 0px 5px var(--color_bl));font-size:1.5rem;font-size:clamp(0.625rem,0.227rem + 1.7vw,1.5rem)}.page__people .page__header--under{position:relative;z-index:1;margin-top:-12svw}@media screen and (min-width:480px){.page__people .page__header--under{margin-top:-10svw}}.interview__list--top .interview__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px 20px}.interview__list--top .interview__list&gt;*{width:calc((100% - 20px * 1) / 2)}@media screen and (min-width:768px){.interview__list--top .interview__list{gap:60px 40px}.interview__list--top .interview__list&gt;*{width:calc((100% - 40px * 2) / 3)}}.interview__list--top .interview__list .interview__list--item a{display:block}@media screen and (max-width:768px){.interview__list--top .interview__list .interview__list--item:nth-child(2n) a{display:flex;flex-direction:column-reverse;flex-wrap:nowrap}}@media screen and (min-width:768px){.interview__list--top .interview__list .interview__list--item:nth-child(3n-1) a{display:flex;flex-direction:column-reverse;flex-wrap:nowrap}}@media screen and (max-width:768px){.interview__list--top .interview__list .interview__list--item:nth-child(2n) .interview__list--item__img{margin-top:-36px;margin-top:clamp(-24px,-18.545px + -1.45vw,-36px)}}@media screen and (min-width:768px){.interview__list--top .interview__list .interview__list--item:nth-child(3n-1) .interview__list--item__img{margin-top:-36px;margin-top:clamp(-24px,-18.545px + -1.45vw,-36px)}}.interview__list--top .interview__list .interview__list--item .interview__list--item__name{position:relative;z-index:1;background-image:url(../images/common/hexagon-gr.png);background-repeat:no-repeat;background-position:center center;background-size:contain;font-family:var(--font_family-Garamond);color:var(--color_wh);aspect-ratio:1101/954;display:grid;place-items:center;place-content:center;font-size:0.875rem;font-size:clamp(0.75rem,0.693rem + 0.24vw,0.875rem);margin-top:-36px;margin-top:clamp(-24px,-18.545px + -1.45vw,-36px)}@media screen and (max-width:768px){.interview__list--top .interview__list .interview__list--item:nth-child(2n) .interview__list--item__name{margin-top:0}}@media screen and (min-width:768px){.interview__list--top .interview__list .interview__list--item:nth-child(3n-1) .interview__list--item__name{margin-top:0}}.interview__list--top .interview__list .interview__list--item .interview__list--item__name h2{margin-top:0.5em;font-weight:700;text-align:center;font-size:2rem;font-size:clamp(1rem,0.545rem + 1.94vw,2rem)}.interview__list--top .interview__list .interview__list--item .interview__list--item__name h2 span{display:block;font-size:1.125rem;font-size:clamp(0.8125rem,0.67rem + 0.61vw,1.125rem)}.interview__list--top .interview__list .interview__list--item .interview__list--item__name h2.line2{margin-top:-0.1em}.page__interview--article{background-color:rgba(170,171,171,0.25)}.page__interview--article .dn--sp{display:none!important}@media screen and (min-width:480px){.page__interview--article .dn--sp{display:block!important}}.page__interview--article .dn--pc{display:block!important}@media screen and (min-width:480px){.page__interview--article .dn--pc{display:none!important}}.page__interview--article .interview__header .interview__header--name{display:flex;align-items:flex-end;justify-content:space-between}.page__interview--article .interview__header .interview__header--name .name--job{position:relative;z-index:1;background-image:url(../images/common/hexagon-gr.png);background-repeat:no-repeat;background-position:center center;background-size:contain;font-family:var(--font_family-Garamond);color:var(--color_wh);aspect-ratio:1101/954;display:grid;place-items:center;place-content:center;font-size:0.875rem;font-size:clamp(0.75rem,0.693rem + 0.24vw,0.875rem);margin-top:-50px;margin-top:clamp(-115px,-20.455px + -7.88vw,-50px);height:230px;height:clamp(100px,40.909px + 15.76vw,230px)}.page__interview--article .interview__header .interview__header--name .name--job h1{margin-top:0.5em;font-weight:700;text-align:center;font-size:2rem;font-size:clamp(1rem,0.545rem + 1.94vw,2rem)}.page__interview--article .interview__header .interview__header--name .name--job h1 span{display:block;font-size:1.125rem;font-size:clamp(0.8125rem,0.67rem + 0.61vw,1.125rem)}.page__interview--article .interview__header .interview__header--name .name--job h1.line2{margin-top:-0.2em}.page__interview--article .interview__header .name--en{display:flex;align-items:center;height:115px;height:clamp(50px,20.455px + 7.88vw,115px);color:var(--color_gr-light);font-family:var(--font_family-Garamond);letter-spacing:0.1em;font-size:3.375rem;font-size:clamp(0.875rem,-0.261rem + 4.85vw,3.375rem)}.page__interview--article .interview__main{padding-bottom:80px;padding-bottom:clamp(40px,21.818px + 4.85vw,80px)}.page__interview--article .interview__main .wrapper.photo{margin-top:40px;margin-top:clamp(20px,10.909px + 2.42vw,40px)}@media screen and (max-width:480px){.page__interview--article .interview__main .wrapper.photo{width:100%}}.page__interview--article .interview__main .wrapper.photo figure img{max-width:750px;width:100%;margin:0 auto}.page__interview--article .interview__main h2{margin-top:1em;margin-bottom:0.5em;color:var(--color_theme-dark-b);font-size:2.625rem;font-size:clamp(1.375rem,0.807rem + 2.42vw,2.625rem)}.page__interview--article .interview__main p{line-height:1.8;font-size:1.125rem;font-size:clamp(1rem,0.943rem + 0.24vw,1.125rem)}@media screen and (min-width:480px){.page__interview--article .interview__main p{line-height:2.5}}.page__interview--article .interview__main .interview__main--name{margin-bottom:1em;padding-bottom:10px;display:flex;border-width:0px 0px 1px 0px;border-style:solid;border-color:var(--color_theme-dark-b);align-items:baseline;justify-content:space-between;flex-direction:column;flex-wrap:wrap}@media screen and (min-width:480px){.page__interview--article .interview__main .interview__main--name{padding-bottom:4px;flex-direction:row-reverse}}.page__interview--article .interview__main .interview__main--name p{line-height:1.5;font-size:1.125rem;font-size:clamp(0.875rem,0.761rem + 0.48vw,1.125rem)}.page__interview--article .interview__main .interview__main--name p span{margin-right:0.5em;font-size:2rem;font-size:clamp(1.5rem,1.273rem + 0.97vw,2rem)}.page__interview--article .interview__main .interview__content--l1{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;align-items:stretch;margin-top:60px;margin-top:clamp(30px,16.364px + 3.64vw,60px);gap:20px 20px}.page__interview--article .interview__main .interview__content--l1&gt;*{width:calc((100% - 20px * 0) / 1)}@media screen and (min-width:768px){.page__interview--article .interview__main .interview__content--l1{gap:60px 60px}.page__interview--article .interview__main .interview__content--l1&gt;:nth-child(2n-1){width:calc((100% - 60px * 1) * 3 / 10)}.page__interview--article .interview__main .interview__content--l1&gt;:nth-child(2n){width:calc((100% - 60px * 1) * 7 / 10)}}@media screen and (max-width:768px){.page__interview--article .interview__main .interview__content--l1 .interview__content--title{display:flex;justify-content:center}}.page__interview--article .interview__main .interview__content--l1 .interview__content--title h2{margin:0;width:100%;display:grid;text-align:center;place-content:center;color:var(--color_theme-dark-b);background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(../images/common/hexagon-wh-border.png);font-size:2.125rem;font-size:clamp(1.5rem,1.241rem + 1.1vw,2.125rem);aspect-ratio:1101/954}@media screen and (max-width:768px){.page__interview--article .interview__main .interview__content--l1 .interview__content--title h2{width:50%}}.page__interview--article .interview__main .interview__content--l1 .interview__content--text{font-size:1.125rem;font-size:clamp(1rem,0.948rem + 0.22vw,1.125rem);line-height:2.5}.page__interview--article .interview__main .interview__content--l1 .interview__content--text .dn--pc{display:block}@media screen and (min-width:768px){.page__interview--article .interview__main .interview__content--l1 .interview__content--text .dn--pc{display:none}}.page__interview--article .interview__main .interview__content--l1 .interview__content--text .dn--sp{display:none}@media screen and (min-width:768px){.page__interview--article .interview__main .interview__content--l1 .interview__content--text .dn--sp{display:block}}.page__interview--article .interview__main .interview__massage--l1{padding:20px 20px;background-color:var(--color_wh);margin-top:80px;margin-top:clamp(40px,21.818px + 4.85vw,80px)}@media screen and (max-width:480px){.page__interview--article .interview__main .interview__massage--l1{max-width:90%;margin-left:auto;margin-right:auto}}@media screen and (min-width:768px){.page__interview--article .interview__main .interview__massage--l1{padding:30px 0}}.page__interview--article .interview__main .interview__massage--l1 .interview__massage{display:flex;flex-wrap:wrap;gap:20px 20px}.page__interview--article .interview__main .interview__massage--l1 .interview__massage&gt;*{width:calc((100% - 20px * 0) / 1)}@media screen and (min-width:768px){.page__interview--article .interview__main .interview__massage--l1 .interview__massage{flex-direction:row-reverse;gap:0px 0px;padding:0 40px}.page__interview--article .interview__main .interview__massage--l1 .interview__massage&gt;:nth-child(2n-1){width:calc((100% - 0px * 1) * 2.5 / 10)}.page__interview--article .interview__main .interview__massage--l1 .interview__massage&gt;:nth-child(2n){width:calc((100% - 0px * 1) * 7.5 / 10)}}.page__interview--article .interview__main .interview__massage--l1 .interview__massage h2{font-size:2.125rem;font-size:clamp(1.5rem,1.216rem + 1.21vw,2.125rem);text-align:center;margin-top:0;margin-bottom:0.5em;border-width:0px 0px 2px 0px;border-style:solid;border-color:var(--color_theme-dark-b)}@media screen and (min-width:768px){.page__interview--article .interview__main .interview__massage--l1 .interview__massage h2{text-align:left;padding-right:1em}}.page__interview--article .interview__main .interview__massage--l1 .interview__massage p{margin-top:1em;line-height:2}@media screen and (min-width:480px){.page__interview--article .interview__main .interview__massage--l1 .interview__massage p{line-height:2.5;padding-right:1em}}.page__symposium .symposium__list--top .symposium__list article{display:flex;align-items:center;flex-direction:column-reverse;flex-wrap:wrap;gap:0px 0px}.page__symposium .symposium__list--top .symposium__list article&gt;*{width:calc((100% - 0px * 0) / 1)}@media screen and (min-width:768px){.page__symposium .symposium__list--top .symposium__list article{flex-direction:row-reverse;gap:0px 0px}.page__symposium .symposium__list--top .symposium__list article&gt;:nth-child(2n-1){width:calc((100% - 0px * 1) * 3 / 10)}.page__symposium .symposium__list--top .symposium__list article&gt;:nth-child(2n){width:calc((100% - 0px * 1) * 7 / 10)}}@media screen and (min-width:768px){.page__symposium .symposium__list--top .symposium__list .content--image .image--larger{margin-right:0px;margin-right:clamp(-50px,22.727px + -6.06vw,0px)}}.page__symposium .symposium__list--top .symposium__list .content__hexagon{position:relative;z-index:1;display:grid;background-image:url(../images/common/hexagon-gr.png);background-repeat:no-repeat;background-position:center center;background-size:contain;font-family:var(--font_family-Garamond);color:var(--color_wh);aspect-ratio:1/1;place-content:center;font-size:0.875rem;font-size:clamp(0.75rem,0.693rem + 0.24vw,0.875rem);margin-top:-64px;margin-top:clamp(-94px,-50.364px + -3.64vw,-64px)}@media screen and (min-width:768px){.page__symposium .symposium__list--top .symposium__list .content__hexagon{margin-top:0}}@media screen and (max-width:768px){.page__symposium .symposium__list--top .symposium__list .content__hexagon.box--smaller{width:80%}}.page__symposium .symposium__list--top .symposium__list .content__hexagon .content__hexagon--box--title{display:flex;justify-content:center}.page__symposium .symposium__list--top .symposium__list .content__hexagon .content__hexagon--box--title img{height:30px;height:clamp(20px,15.455px + 1.21vw,30px)}.page__symposium .symposium__list--top .symposium__list .content__hexagon .content__hexagon--box--title img.size--line2{height:75px;height:clamp(49px,37.182px + 3.15vw,75px)}.page__symposium .symposium__list--top .symposium__list .content__hexagon .content__hexagon--box--title img.size--line3{height:135px;height:clamp(80px,55px + 6.67vw,135px)}.page__symposium .symposium__list--top .symposium__list .content__hexagon p{margin-top:1em;text-align:center;font-size:1rem;font-size:clamp(0.75rem,0.636rem + 0.48vw,1rem)}.page__symposium .symposium__list--top .symposium__list .top__content--tertiary .content__hexagon p{color:var(--color_bl)}.page__symposium--article{background-color:rgba(170,171,171,0.25)}.page__symposium--article .dn--sp{display:none!important}@media screen and (min-width:480px){.page__symposium--article .dn--sp{display:block!important}}.page__symposium--article .dn--pc{display:block!important}@media screen and (min-width:480px){.page__symposium--article .dn--pc{display:none!important}}.page__symposium--article .symposium__header .symposium__header--title{display:flex;align-items:center;justify-content:center}.page__symposium--article .symposium__header .symposium__header--title h1{position:relative;z-index:1;display:grid;background-image:url(../images/common/hexagon-gr.png);background-repeat:no-repeat;background-position:center center;background-size:contain;font-family:var(--font_family-Garamond);color:var(--color_wh);text-align:center;aspect-ratio:1101/954;place-content:center;font-size:2.5rem;font-size:clamp(1.125rem,0.5rem + 2.67vw,2.5rem);height:230px;height:clamp(120px,70px + 13.33vw,230px);margin-top:-60px;margin-top:clamp(-115px,-35px + -6.67vw,-60px)}.page__symposium--article .symposium__header .symposium__header--title h1 .content__hexagon--box--title{display:flex;justify-content:center}.page__symposium--article .symposium__header .symposium__header--title h1 .content__hexagon--box--title img{height:30px;height:clamp(20px,15.455px + 1.21vw,30px)}.page__symposium--article .symposium__header .symposium__header--title h1 .content__hexagon--box--title img.size--line2{height:75px;height:clamp(49px,37.182px + 3.15vw,75px)}.page__symposium--article .symposium__header .symposium__header--title h1 .content__hexagon--box--title img.size--line3{height:135px;height:clamp(80px,55px + 6.67vw,135px)}.page__symposium--article .symposium__main{padding-bottom:80px;padding-bottom:clamp(40px,21.818px + 4.85vw,80px)}@media screen and (max-width:480px){.page__symposium--article .symposium__main .wrapper{width:100%}}.page__symposium--article .symposium__main h2{margin-top:1.5em;margin-bottom:0.5em;line-height:1.8;color:var(--color_theme-dark-b);text-align:center;font-size:2.125rem;font-size:clamp(1.5rem,1.216rem + 1.21vw,2.125rem)}@media screen and (max-width:480px){.page__symposium--article .symposium__main h2{max-width:90%;margin-left:auto;margin-right:auto}}.page__symposium--article .symposium__main p{font-size:1.125rem;font-size:clamp(1rem,0.943rem + 0.24vw,1.125rem)}.page__symposium--article .symposium__main .symposium__talk--l1{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 10px}.page__symposium--article .symposium__main .symposium__talk--l1&gt;*{width:calc((100% - 10px * 0) / 1)}@media screen and (min-width:768px){.page__symposium--article .symposium__main .symposium__talk--l1{gap:40px 40px}.page__symposium--article .symposium__main .symposium__talk--l1&gt;:nth-child(2n-1){width:calc((100% - 40px * 1) * 3.6 / 10)}.page__symposium--article .symposium__main .symposium__talk--l1&gt;:nth-child(2n){width:calc((100% - 40px * 1) * 6.4 / 10)}}.page__symposium--article .symposium__main .symposium__talk--l1+.symposium__talk--l1{margin-top:20px}@media screen and (max-width:480px){.page__symposium--article .symposium__main .symposium__talk{max-width:90%;margin:0 auto}}.page__symposium--article .symposium__main .symposium__talk+.symposium__talk{margin-top:20px;margin-top:clamp(10px,5.455px + 1.21vw,20px)}.page__symposium--article .symposium__main .symposium__talk+.symposium__talk--img{margin-top:20px;margin-top:clamp(10px,5.455px + 1.21vw,20px)}.page__symposium--article .symposium__main .symposium__talk+.symposium__talk--img+.symposium__talk{margin-top:20px;margin-top:clamp(10px,5.455px + 1.21vw,20px)}.page__symposium--article .symposium__main .symposium__talk p{line-height:2}@media screen and (min-width:768px){.page__symposium--article .symposium__main .symposium__talk p{display:flex;line-height:2.5}}.page__symposium--article .symposium__main .symposium__talk .talk__personality{flex:none;font-weight:700;font-size:1.5rem;font-size:clamp(1.125rem,0.955rem + 0.73vw,1.5rem)}@media screen and (min-width:768px){.page__symposium--article .symposium__main .symposium__talk .talk__personality{transform:translateY(-0.3em)}}.page__symposium--article .symposium__main .symposium__talk .talk__personality:after{content:"："}.page__symposium--article .symposium__main .symposium__talk .talk__personality.personality--a{color:var(--color_theme-dark-b)}.page__symposium--article .symposium__main .symposium__talk .talk__personality.personality--b{color:var(--color_theme-light)}.page__symposium--article .symposium__main .symposium__images{display:none}@media screen and (min-width:480px){.page__symposium--article .symposium__main .symposium__images{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 20px;margin-top:40px;margin-top:clamp(20px,10.909px + 2.42vw,40px)}.page__symposium--article .symposium__main .symposium__images&gt;*{width:calc((100% - 20px * 1) / 2)}}.page__symposium--article .symposium__main .symposium__massage--l1{padding:20px 20px;background-color:var(--color_wh);margin-top:80px;margin-top:clamp(40px,21.818px + 4.85vw,80px)}@media screen and (max-width:480px){.page__symposium--article .symposium__main .symposium__massage--l1{max-width:90%;margin-left:auto;margin-right:auto}}@media screen and (min-width:768px){.page__symposium--article .symposium__main .symposium__massage--l1{padding:20px 0}}.page__symposium--article .symposium__main .symposium__massage--l1 h2{margin-top:0;margin-bottom:0.5em}@media screen and (max-width:768px){.page__symposium--article .symposium__main .symposium__massage--l1 h2{border-width:0px 0px 2px 0px;border-style:solid;border-color:var(--color_theme-dark-b)}}.page__symposium--article .symposium__main .symposium__massage--l1 .symposium__massages{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 20px}.page__symposium--article .symposium__main .symposium__massage--l1 .symposium__massages&gt;*{width:calc((100% - 20px * 0) / 1)}@media screen and (min-width:768px){.page__symposium--article .symposium__main .symposium__massage--l1 .symposium__massages{gap:0px 0px}.page__symposium--article .symposium__main .symposium__massage--l1 .symposium__massages&gt;*{width:calc((100% - 0px * 1) / 2)}}@media screen and (min-width:768px){.page__symposium--article .symposium__main .symposium__massage--l1 .symposium__massage{padding:0 40px}}@media screen and (min-width:768px){.page__symposium--article .symposium__main .symposium__massage--l1 .symposium__massage+.symposium__massage{border-width:0px 0px 0px 1px;border-style:solid;border-color:var(--color_gr)}}.page__symposium--article .symposium__main .symposium__massage--l1 .symposium__massage p{margin-top:1em;line-height:2}.interview__back,.symposium__back{background-color:var(--color_wh);padding-top:40px;padding-top:clamp(20px,10.909px + 2.42vw,40px);padding-bottom:40px;padding-bottom:clamp(20px,10.909px + 2.42vw,40px)}.interview__back a,.symposium__back a{display:block;width:100%;max-width:280px;margin:0 auto;padding:0.5em;font-weight:500;border-width:1px;border-style:solid;border-color:var(--color_theme-dark-b);font-family:var(--font_family-NotoSansJP);font-size:1.25rem;color:var(--color_theme-dark-b);text-align:center;transition:all 0.5s ease}.interview__back a:hover,.symposium__back a:hover{background-color:var(--color_theme-dark-b);color:var(--color_wh);opacity:0.8}.hexagon{position:relative;z-index:1;display:grid;background-image:url(../images/common/hexagon-red.png);background-repeat:no-repeat;background-position:center center;background-size:contain;aspect-ratio:1101/954;place-content:center}.page__focus{position:relative;background-color:#e58a64}.page__focus .page__header{position:relative;z-index:0}.page__focus .page__header .page__header--focus{position:absolute;z-index:1;top:0;left:0;width:100%;height:80%;padding-top:40px;padding-top:clamp(20px,10.909px + 2.42vw,40px)}.page__focus .page__header .page__header--focus .wrapper{display:flex;justify-content:space-between;flex-direction:column;flex-wrap:nowrap;height:100%}.page__focus .page__header .page__header--title img{filter:drop-shadow(0px 0px 5px var(--color_bl));height:112px;height:clamp(44px,13.091px + 8.24vw,112px)}.page__focus .page__header .page__header--text{font-weight:700;color:var(--color_wh);letter-spacing:0.2em;filter:drop-shadow(0px 0px 5px var(--color_bl));font-size:1.5rem;font-size:clamp(0.625rem,0.227rem + 1.7vw,1.5rem)}.page__focus .page__header--under{position:relative;z-index:1;margin-top:-12svw}@media screen and (min-width:480px){.page__focus .page__header--under{margin-top:-10svw}}.page__focus .focus__list--top{padding-bottom:5rem;padding-bottom:clamp(2.5rem,1.364rem + 4.85vw,5rem)}.page__focus .focus__list--top .focus__list article{display:flex;align-items:center;flex-direction:column-reverse;flex-wrap:wrap;gap:0px 0px}.page__focus .focus__list--top .focus__list article&gt;*{width:calc((100% - 0px * 0) / 1)}@media screen and (min-width:768px){.page__focus .focus__list--top .focus__list article{flex-direction:row;gap:0px 0px}.page__focus .focus__list--top .focus__list article&gt;:nth-child(2n-1){width:calc((100% - 0px * 1) * 3 / 10)}.page__focus .focus__list--top .focus__list article&gt;:nth-child(2n){width:calc((100% - 0px * 1) * 7 / 10)}}.page__focus .focus__list--top .focus__list article+article{margin-top:5rem;margin-top:clamp(2.5rem,1.364rem + 4.85vw,5rem)}.page__focus .focus__list--top .focus__list article.fd--reverse{flex-direction:column-reverse}@media screen and (min-width:768px){.page__focus .focus__list--top .focus__list article.fd--reverse{flex-direction:row-reverse}}.page__focus .focus__list--top .focus__list article .content--image .image--larger{display:block}@media screen and (min-width:768px){.page__focus .focus__list--top .focus__list article .content--image .image--larger{margin-left:0px;margin-left:clamp(-50px,22.727px + -6.06vw,0px)}.page__focus .focus__list--top .focus__list article.fd--reverse .content--image .image--larger{margin-left:auto;margin-right:0px;margin-right:clamp(-50px,22.727px + -6.06vw,0px)}}.page__focus .focus__list--top .focus__list .content__hexagon{position:relative;z-index:1;display:grid;background-image:url(../images/common/hexagon-btn-wh.png);background-repeat:no-repeat;background-position:center center;background-size:contain;font-family:var(--font_family-Garamond);color:var(--color_wh);aspect-ratio:1101/954;place-content:center;font-size:0.875rem;font-size:clamp(0.75rem,0.693rem + 0.24vw,0.875rem);margin-top:-64px;margin-top:clamp(-94px,-50.364px + -3.64vw,-64px)}@media screen and (min-width:768px){.page__focus .focus__list--top .focus__list .content__hexagon{margin-top:0}}@media screen and (max-width:768px){.page__focus .focus__list--top .focus__list .content__hexagon.box--smaller{width:80%}}.page__focus .focus__list--top .focus__list .content__hexagon .content__hexagon--box--title{display:flex;justify-content:center}.page__focus .focus__list--top .focus__list .content__hexagon .content__hexagon--box--title img{height:30px;height:clamp(20px,15.455px + 1.21vw,30px)}.page__focus .focus__list--top .focus__list .content__hexagon .content__hexagon--box--title img.size--custom2{height:85px;height:clamp(55px,41.364px + 3.64vw,85px)}.page__focus .focus__list--top .focus__list .content__hexagon .content__hexagon--box--title img.size--line3{height:135px;height:clamp(90px,69.545px + 5.45vw,135px)}.page__focus .focus__list--top .focus__list .content__hexagon p{margin-top:1em;text-align:center;font-size:1rem;font-size:clamp(0.75rem,0.636rem + 0.48vw,1rem)}.page__focus .focus__list--top .focus__list .top__content--tertiary .content__hexagon p{color:var(--color_bl)}.page__focus--article{background-color:var(--color_wh)}.page__focus--article .dn--sp{display:none!important}@media screen and (min-width:480px){.page__focus--article .dn--sp{display:block!important}}.page__focus--article .dn--pc{display:block!important}@media screen and (min-width:480px){.page__focus--article .dn--pc{display:none!important}}.page__focus--article .focus__main{padding-bottom:80px;padding-bottom:clamp(40px,21.818px + 4.85vw,80px)}.page__focus--article .focus__main .wrapper{max-width:1020px}.page__focus--article .focus__main h2{margin-top:1.5em;margin-bottom:0.5em;line-height:1.8;color:var(--color_theme-dark-r);text-align:center;font-size:2.1875rem;font-size:clamp(0.9375rem,0.369rem + 2.42vw,2.1875rem)}@media screen and (max-width:480px){.page__focus--article .focus__main h2{max-width:90%;margin-right:auto;margin-left:auto}}.page__focus--article .focus__main p{line-height:2.5;font-size:1.125rem;font-size:clamp(1rem,0.943rem + 0.24vw,1.125rem)}.page__focus--article .focus__main .focus__flex{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:40px;margin-top:clamp(10px,-3.636px + 3.64vw,40px);gap:30px 30px}.page__focus--article .focus__main .focus__flex&gt;*{width:calc((100% - 30px * 0) / 1)}@media screen and (min-width:768px){.page__focus--article .focus__main .focus__flex{flex-direction:row;gap:70px 70px}.page__focus--article .focus__main .focus__flex&gt;:nth-child(2n-1){width:calc((100% - 70px * 1) * 5.4 / 10)}.page__focus--article .focus__main .focus__flex&gt;:nth-child(2n){width:calc((100% - 70px * 1) * 4.6 / 10)}}.page__focus--article .focus__main .profile p{line-height:1.5;margin-top:0.5em}.page__focus--article .focus__main .profile p+p{margin-top:0.2em}.page__focus--article .focus__main .profile p span{margin-right:0.5em;font-size:2rem;font-size:clamp(1.5rem,1.273rem + 0.97vw,2rem)}.page__focus--article .focus__main .focus__text{line-height:2.5;font-size:1.375rem;font-size:clamp(1.5rem,1.557rem + -0.24vw,1.375rem)}.page__focus--article .focus__main .chapter--header{display:flex;align-items:center;flex-direction:column;flex-wrap:nowrap;gap:30px;margin-top:80px;margin-top:clamp(40px,21.818px + 4.85vw,80px);margin-bottom:40px;margin-bottom:clamp(20px,10.909px + 2.42vw,40px)}@media screen and (min-width:768px){.page__focus--article .focus__main .chapter--header{flex-direction:row}}.page__focus--article .focus__main .chapter--header .chapter__text{display:grid;width:150px;padding-top:1em;font-family:var(--font_family-Garamonds);font-size:0.875rem;font-weight:700;line-height:1;color:var(--color_theme-dark-r);text-align:center;letter-spacing:0.2em;flex:none;place-content:center;font-size:0.875rem;font-size:clamp(0.75rem,0.693rem + 0.24vw,0.875rem)}.page__focus--article .focus__main .chapter--header .chapter__text span{display:block;margin-top:0.2em;font-size:2.25rem;font-size:clamp(2rem,1.886rem + 0.48vw,2.25rem)}.page__focus--article .focus__main .chapter--header h2{margin:0;font-size:2.25rem;font-size:clamp(0.9375rem,0.341rem + 2.55vw,2.25rem)}@media screen and (min-width:768px){.page__focus--article .focus__main .chapter--header h2{text-align:left}}.page__focus--article .focus__main .chapter__image--center{width:100%;max-width:700px;margin:0 auto}.page__focus--article .focus__main .chapter--layout1{margin-top:40px;margin-top:clamp(30px,25.455px + 1.21vw,40px)}@media screen and (min-width:768px){.page__focus--article .focus__main .chapter--layout1{display:flex;flex-direction:row;flex-wrap:wrap;gap:60px 60px}.page__focus--article .focus__main .chapter--layout1&gt;:nth-child(2n-1){width:calc((100% - 60px * 1) * 5.4 / 10)}.page__focus--article .focus__main .chapter--layout1&gt;:nth-child(2n){width:calc((100% - 60px * 1) * 4.6 / 10)}}.page__focus--article .focus__main .chapter--layout1.layout--border{border-width:1px 0px 1px 0px;border-style:solid;border-color:var(--color_theme-dark-r);padding-top:36px;padding-top:clamp(24px,18.545px + 1.45vw,36px);padding-bottom:36px;padding-bottom:clamp(24px,18.545px + 1.45vw,36px)}.page__focus--article .focus__main .chapter--layout1.display--images&gt;div:first-child .chapter__image{display:block}@media screen and (min-width:768px){.page__focus--article .focus__main .chapter--layout1.display--images&gt;div:first-child .chapter__image{display:none}}.page__focus--article .focus__main .chapter--layout1.display--images&gt;div:nth-child(2){display:none}@media screen and (min-width:768px){.page__focus--article .focus__main .chapter--layout1.display--images&gt;div:nth-child(2){display:block}}.page__focus--article .focus__main .chapter--layout1&gt;div+div{margin-top:20px}@media screen and (min-width:768px){.page__focus--article .focus__main .chapter--layout1&gt;div+div{margin-top:0px}}.page__focus--article .focus__main .chapter__text+.chapter__image,.page__focus--article .focus__main .chapter__text+.chapter__text{margin-top:60px;margin-top:clamp(20px,1.818px + 4.85vw,60px)}.page__focus--article .focus__main .chapter__image+.chapter__text{margin-top:60px;margin-top:clamp(20px,1.818px + 4.85vw,60px)}.page__focus--article .focus__main .chapter__image+.chapter__image{margin-top:20px;margin-top:clamp(10px,5.455px + 1.21vw,20px)}@media screen and (max-width:480px){.page__focus--article .focus__main .focus__talk{max-width:90%;margin:0 auto}}.page__focus--article .focus__main .focus__talk+.focus__talk{margin-top:20px;margin-top:clamp(10px,5.455px + 1.21vw,20px)}.page__focus--article .focus__main .focus__talk+.focus__talk--img{margin-top:20px;margin-top:clamp(10px,5.455px + 1.21vw,20px)}.page__focus--article .focus__main .focus__talk+.focus__talk--img+.focus__talk{margin-top:20px;margin-top:clamp(10px,5.455px + 1.21vw,20px)}.page__focus--article .focus__main .focus__talk p{line-height:2}@media screen and (min-width:768px){.page__focus--article .focus__main .focus__talk p{display:flex;line-height:2.5}}.page__focus--article .focus__main .focus__talk .talk__personality{font-weight:700;flex:none;font-size:1.5rem;font-size:clamp(1.125rem,0.955rem + 0.73vw,1.5rem)}@media screen and (min-width:768px){.page__focus--article .focus__main .focus__talk .talk__personality{transform:translateY(-0.3em)}}.page__focus--article .focus__main .focus__talk .talk__personality:after{content:"："}.page__focus--article .focus__main .focus__talk .talk__personality.personality--a{color:var(--color_theme-dark-b)}.page__focus--article .focus__main .focus__talk .talk__personality.personality--b{color:var(--color_theme-light)}.page__focus--article .focus__main .focus__images{display:none}@media screen and (min-width:480px){.page__focus--article .focus__main .focus__images{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 20px;margin-top:40px;margin-top:clamp(20px,10.909px + 2.42vw,40px)}.page__focus--article .focus__main .focus__images&gt;*{width:calc((100% - 20px * 1) / 2)}}.page__focus--article .focus__main .focus__massage--l1{padding:20px 20px;background-color:var(--color_wh);margin-top:80px;margin-top:clamp(40px,21.818px + 4.85vw,80px)}@media screen and (max-width:480px){.page__focus--article .focus__main .focus__massage--l1{max-width:90%;margin-right:auto;margin-left:auto}}@media screen and (min-width:768px){.page__focus--article .focus__main .focus__massage--l1{padding:20px 0}}.page__focus--article .focus__main .focus__massage--l1 h2{margin-top:0;margin-bottom:0.5em}@media screen and (max-width:768px){.page__focus--article .focus__main .focus__massage--l1 h2{border-width:0px 0px 2px 0px;border-style:solid;border-color:var(--color_theme-dark-b)}}.page__focus--article .focus__main .focus__massage--l1 .focus__massages{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 20px}.page__focus--article .focus__main .focus__massage--l1 .focus__massages&gt;*{width:calc((100% - 20px * 0) / 1)}@media screen and (min-width:768px){.page__focus--article .focus__main .focus__massage--l1 .focus__massages{gap:0px 0px}.page__focus--article .focus__main .focus__massage--l1 .focus__massages&gt;*{width:calc((100% - 0px * 1) / 2)}}@media screen and (min-width:768px){.page__focus--article .focus__main .focus__massage--l1 .focus__massage{padding:0 40px}}@media screen and (min-width:768px){.page__focus--article .focus__main .focus__massage--l1 .focus__massage+.focus__massage{border-width:0px 0px 0px 1px;border-style:solid;border-color:var(--color_gr)}}.page__focus--article .focus__main .focus__massage--l1 .focus__massage p{margin-top:1em;line-height:2}.focus__back,.interview__back{background-color:var(--color_wh);padding-top:40px;padding-top:clamp(20px,10.909px + 2.42vw,40px);padding-bottom:40px;padding-bottom:clamp(20px,10.909px + 2.42vw,40px)}.focus__back a,.interview__back a{display:block;width:100%;max-width:280px;margin:0 auto;padding:0.5em;border-width:1px;border-style:solid;border-color:var(--color_theme-dark-b);font-family:var(--font_family-NotoSansJP);font-size:1.25rem;font-weight:500;color:var(--color_theme-dark-b);text-align:center;transition:all 0.5s ease}.focus__back a:hover,.interview__back a:hover{background-color:var(--color_theme-dark-b);color:var(--color_wh);opacity:0.8}.focus__banner{padding-top:80px;padding-top:clamp(40px,21.818px + 4.85vw,80px);padding-bottom:80px;padding-bottom:clamp(40px,21.818px + 4.85vw,80px);background-color:var(--color_wh)}.focus__banner ul{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap}.focus__banner ul li{max-width:500px}.page__sitemap{color:var(--color_wh);background-color:var(--color_bl);font-family:var(--font_family-NotoSansJP);padding-top:40px;padding-top:clamp(20px,10.909px + 2.42vw,40px);padding-bottom:40px;padding-bottom:clamp(20px,10.909px + 2.42vw,40px)}.page__sitemap .sitemap__menu{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 20px;padding-top:40px;padding-top:clamp(20px,10.909px + 2.42vw,40px)}.page__sitemap .sitemap__menu&gt;*{width:calc((100% - 20px * 0) / 1)}@media screen and (min-width:768px){.page__sitemap .sitemap__menu{gap:60px 30px}.page__sitemap .sitemap__menu&gt;*{width:calc((100% - 30px * 2) / 3)}}.page__sitemap .sitemap__menu h2{position:relative;display:flex;align-items:center;padding:0px 0px 10px 0px;border-width:0px 0px 1px 0px;border-style:solid;border-color:var(--color_gr-light);background-color:var(--color_bl);color:var(--color_wh);letter-spacing:0.2em;cursor:pointer;font-size:1.25rem;font-size:clamp(1rem,0.886rem + 0.48vw,1.25rem)}.page__sitemap .sitemap__menu h2 span{display:block;margin-left:1em;letter-spacing:normal;font-size:1rem;font-size:clamp(0.875rem,0.818rem + 0.24vw,1rem)}.page__sitemap .sitemap__menu ul.sitemap__main--li{padding-top:20px;padding-top:clamp(10px,5.455px + 1.21vw,20px)}.page__sitemap .sitemap__menu ul.sitemap__main--li li a{display:flex;align-items:center;padding:10px 10px 10px 0px;color:var(--color_wh);letter-spacing:0.1em;font-size:0.875rem;font-size:clamp(0.75rem,0.693rem + 0.24vw,0.875rem)}.page__sitemap .sitemap__menu ul.sitemap__main--li li a:before{content:"";display:block;width:1em;height:1em;margin-right:1em;transition:all 0.5s ease;background-color:var(--color_wh);mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.03 15.05'%3E%3Cpath d='m0,15.05V0l13.03,7.52L0,15.05Z'/%3E%3C/svg%3E") no-repeat center center;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.03 15.05'%3E%3Cpath d='m0,15.05V0l13.03,7.52L0,15.05Z'/%3E%3C/svg%3E") no-repeat center center}.page__sitemap .sitemap__menu ul.sitemap__main--li li a:hover{opacity:0.8}.page__sitemap .sitemap__menu ul.sitemap__side--li .dn--pc{display:block}@media screen and (min-width:768px){.page__sitemap .sitemap__menu ul.sitemap__side--li .dn--pc{display:none}}.page__sitemap .sitemap__menu ul.sitemap__side--li li a{display:flex;align-items:center;padding:10px 10px 10px 0px;color:var(--color_wh);letter-spacing:0.1em;font-size:0.875rem;font-size:clamp(0.75rem,0.693rem + 0.24vw,0.875rem)}.page__sitemap .sitemap__menu ul.sitemap__side--li li a:hover{opacity:0.8}.page__sitemap .sitemap__menu ul.sitemap__side--li li a .theme--blue{color:var(--color_theme)}.page__sitemap .sitemap__menu ul.sitemap__side--li li a .theme--red{color:var(--color_theme-light)}
/*# sourceMappingURL=main.min.css.map */</pre></body></html>