@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Roboto:wght@100..900&display=swap";*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.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:rgba(0,0,0,0)}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .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:.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:#fff;border:solid;color:#000;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}a,area,button,input,label,select,summary,textarea,[tabindex]{-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}#mainvisual{position:relative}#mainvisual .txtwrap{min-width:30%;position:absolute;bottom:100px;left:7%;background-color:#fff;padding:2em;border-radius:10px;-webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,.1882352941);box-shadow:0px 0px 25px 0px rgba(0,0,0,.1882352941)}#mainvisual p{font-weight:bold}#mainvisual .ttl{line-height:1.4;font-size:25px;margin:0 0 20px}#mainvisual .status{font-size:18px}#mainvisual .name{margin:0;font-size:16px}#mainvisual .join{font-size:14px;color:#777}#mainvisual .name,#mainvisual .status,#mainvisual .join{margin:0}#mainvisual::before,#mainvisual::after{height:60%;top:auto;bottom:0}#mainvisual::before{background-image:-webkit-radial-gradient(at 60% 40%, #fcffce, #23c4cd 48%, #007ca0);background-image:-o-radial-gradient(at 60% 40%, #fcffce, #23c4cd 48%, #007ca0);background-image:radial-gradient(at 60% 40%, #fcffce, #23c4cd 48%, #007ca0)}#maincontents .column figure{padding:0 5% 0 0;height:auto}#maincontents .column img{width:100%;height:auto;border-radius:0 10px 10px 0;-o-object-fit:cover;object-fit:cover}#maincontents .column .txtwrap{padding:0 7% 0 5%;max-width:732px}#maincontents .column.reverse figure{padding:0 0 0 5%}#maincontents .column.reverse figure img{border-radius:10px 0 0 10px}#maincontents .column.reverse .txtwrap{padding:0 5% 0 7%}#maincontents .sticky{position:-webkit-sticky;position:sticky;top:109px}#maincontents h3{letter-spacing:0}#maincontents .qawrap{padding-bottom:5%}#maincontents .qawrap p{line-height:2}#maincontents .qawrap:last-of-type{padding-bottom:0}#maincontents #epicl{padding-left:5%}#maincontents #epicl figure{width:100%;max-width:720px}#maincontents #epicl img{width:auto;height:100%;max-height:300px;border-radius:10px;-o-object-fit:contain;object-fit:contain}#maincontents #epicl .right{padding:0 5% 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}#maincontents #epicl .left{padding:0;margin-top:2rem}#maincontents #epicl .left.one{width:90%;max-width:563px;margin:4rem 0 0}#maincontents #epicl .left.one img{width:100%;max-height:480px}#maincontents #epicl p{margin-bottom:0;font-size:14px}#message .content-a{position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#message .content-a::before{content:"";display:block;position:absolute;top:0;left:0;width:100vw;height:120%;background-color:#f5f3ea;z-index:-3}#message .hdli-a{font-size:21px;margin-top:0}#message .txtwrap.column-tw{padding:30px 5% 30px 7%;max-width:732px;margin:0 0 0 auto}#message figure{padding:0 0 0 4%}#message img{border-radius:10px 0 0 10px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1254901961);box-shadow:0 0 15px 0 rgba(0,0,0,.1254901961);-o-object-fit:cover;object-fit:cover}.schedule{width:90%;max-width:1440px;margin:0 auto;padding:50px 7%}.schedule::before{background-color:#bde5e7}.schedule::before,.schedule::after{width:100%;max-width:1440px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.schedule h3{font-size:28px;text-align:center;color:#04969f}.schedule h3:nth-of-type(n+2){margin-top:50px}.schedule .flexwrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.schedule .flexwrap.center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.schedule .flexwrap.center ul{width:100%;max-width:532px}.schedule ul{padding:5% 0;width:48%}.schedule li{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:3}.schedule li.bdrno .icon::before{display:none}.schedule .rbox li:last-of-type .icon::before{display:none}.schedule .rbox li:first-of-type::before,.schedule .rbox li:first-of-type::after{content:"";display:block;position:absolute;left:22px}.schedule .rbox li:first-of-type::before{top:-22px;width:5px;height:25px;background-color:#53bcc2;border-radius:25px}.schedule .rbox li:first-of-type::after{top:-50px;width:1px;height:50px;border-right:5px dotted #53bcc2}.schedule .lbox li:last-of-type::before,.schedule .lbox li:last-of-type::after{content:"";display:block;position:absolute;left:22px}.schedule .lbox li:last-of-type::before{width:1px;height:35px;border-right:5px dotted #53bcc2;bottom:-35px}.schedule .icon{position:relative}.schedule .icon i{font-size:49px;color:#53bcc2}.schedule .icon::after{content:"";display:block;width:48px;height:48px;border-radius:50px;background-color:#fff;position:absolute;top:0;left:0;z-index:-1}.schedule .icon::before{position:absolute;left:22px;top:5px;z-index:-2;content:"";display:block;width:5px;height:100%;border-radius:15px;background-color:#53bcc2}.schedule .icon.img img{width:49px;height:51px;-webkit-box-shadow:none !important;box-shadow:none !important;-o-object-fit:contain;object-fit:contain}.schedule .time{font-family:"Roboto",sans-serif;font-weight:500;font-size:30px;letter-spacing:0;margin:0 0 0 20px;color:#04969f;width:82px}.schedule .txtwrap{padding-left:20px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.schedule .txtwrap p{font-size:14px}.schedule .txtwrap p.hdli{font-size:18px}.schedule .hdli{font-weight:700;margin:10px 0}.schedule .minitxt{font-size:12px;text-align:center}.schedule:nth-of-type(3)::after{background-color:#f5f3ea}#people{margin:150px 0 0;padding:80px 0;overflow:hidden;border-top:1px solid #efefef;border-bottom:1px solid #efefef;position:relative}#people::before{content:"";position:absolute;top:0;left:0;width:100vw;height:100%;background-color:#faf9f4;z-index:-3}#people .topon{display:block}#interviewlist #people{margin:0}#interviewlist .column{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#interviewlist .column-thfit{padding:1em}#interviewlist .ttl{font-size:18px;letter-spacing:0}#interviewlist .txtwrap{background-color:#53bcc2}#interviewlist a{text-decoration:none;display:block;border-radius:10px;overflow:hidden;color:#fff;text-decoration:none}#interviewlist a figure{overflow:hidden}#interviewlist a img{-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}#interviewlist a:hover{-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.1882352941);box-shadow:0px 0px 15px 0px rgba(0,0,0,.1882352941)}#interviewlist a:hover img{scale:1.1}#interviewlist p{margin:0;font-weight:700}#interviewlist p.name{padding:1em}#interviewlist p.ttl{border-top:1px solid #fff;line-height:1.6;padding:1em}.epiMiniColumn .column{width:90%;margin:0 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.epiMiniColumn .column-thfit{padding:1em 1%;min-width:350px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.epiMiniColumn .column-thfit.active .hdli-enMini,.epiMiniColumn .column-thfit.active a{color:#fff}.epiMiniColumn .column-thfit.active a{background:#53bcc2;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.1882352941);box-shadow:0px 0px 10px 0px rgba(0,0,0,.1882352941)}.epiMiniColumn .column-thfit.active a::after{color:#fff}.epiMiniColumn .column a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;position:relative;background:#fff;border-radius:10px;overflow:hidden}.epiMiniColumn .column a::after{color:#04969f;content:"";font:var(--fa-font-solid);display:block;position:absolute;top:50%;right:.7em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}.epiMiniColumn .column a:hover{-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.1882352941);box-shadow:0px 0px 10px 0px rgba(0,0,0,.1882352941)}.epiMiniColumn .column a:hover img{scale:1.1}.epiMiniColumn .column a:hover::after{right:.5em}.epiMiniColumn figure{width:130px;height:130px;overflow:hidden}.epiMiniColumn figure img{-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}.epiMiniColumn .txtwrap{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:1em 3em 1em 1em}.epiMiniColumn .hdli-enMini{line-height:1;padding-top:0}.epiMiniColumn .ttl{line-height:1.6;margin:0;font-size:14px;font-weight:bold;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#epicl::before{background-color:#f5f3ea}#epicl::before,#epicl::after{width:80%;height:80%;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);border-radius:10px 0 0 10px}#epicl.epi03::before,#epicl.epi03::after{top:0;bottom:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#profile{position:relative}#profile::before{content:"";display:block;width:100vw;height:calc(100% + 210px);position:absolute;top:0;left:0;background-color:#f5f3ea;z-index:-1;mix-blend-mode:multiply}#profile .column{padding:0 5%}#profile .column-auto{padding:0 0 0 7%}#profile .status{color:#04969f;margin:0}#profile .name,#profile .join{margin:0;font-weight:bold}#profile .join{font-size:14px;color:#888}#profile .about{margin:1em 0 0;font-size:14px}#profile figure{border-radius:10px;overflow:hidden}#profile .comment{border-radius:10px;margin-top:50px;padding:5% 7%}#profile .comment span{padding-top:0}#profile .comment p{margin:0 0}#profile .epiMiniColumn{padding-top:80px;background-color:rgba(0,0,0,0)}#profile .epiMiniColumn .column{padding:40px 0 0;border-top:1px solid #e6e4db}#profile .epiMiniColumn figure{border-radius:10px 0 0 10px}@media screen and (max-width: 1024px){#mainvisual .txtwrap{left:5%}#mainvisual .ttl{font-size:22px}#maincontents #epicl img{max-height:200px}#maincontents #epicl .left.one{max-width:430px;margin:4rem 2rem 0 0}#maincontents #epicl .left.one img{max-height:380px}.schedule h3{font-size:25px}.epiMiniColumn .column-thfit{width:50%;padding:.5em 1%}}@media screen and (max-width: 820px){#mainvisual{padding:50px 0 300px}#mainvisual .txtwrap{bottom:50px}#mainvisual .ttl{font-size:20px}#maincontents .column .txtwrap{padding:0 7% 0 3%}#message .hdli-a{font-size:19px}#message .txtwrap.column-tw{padding:0 5% 0 7%}.schedule h3{font-size:22px}.schedule .flexwrap{display:block}.schedule ul{width:100%}.schedule ul.lbox{padding-bottom:0}.schedule ul.rbox{padding-top:0}.schedule .rbox li:first-of-type::before,.schedule .rbox li:first-of-type::after,.schedule lbox li:first-of-type::before,.schedule lbox li:first-of-type::after{display:none}.schedule .lbox li:last-of-type::before{border-right:5px solid #53bcc2;left:21px;height:100%;z-index:-2}.schedule .icon i{font-size:45px}.schedule .icon::after{width:43px;height:43px}.schedule .icon::before{left:21px}.schedule .icon.img img{width:43px;height:43px}.schedule .time{font-size:25px;width:70px}.schedule .txtwrap p.hdli{font-size:16px;line-height:1.4}#people{margin-top:100px}#people .ttlwrap h3{font-size:23px}.epiMiniColumn{padding:40px 0}.epiMiniColumn .column-thfit{width:100%;min-width:100%;padding:.5em 0}#profile .epiMiniColumn{padding-top:60px}#interviewlist .column-thfit{width:50%}}@media screen and (max-width: 767px){#mainvisual{padding:30px 0 50px}#mainvisual .txtwrap{width:90%;margin:-20px auto 0;position:relative;left:auto;bottom:auto;padding:1.5em;z-index:1}#mainvisual .ttl{font-size:18px}#mainvisual .status{font-size:16px}#mainvisual .name{font-size:14px}#mainvisual .join{font-size:12px}#maincontents .column{display:block}#maincontents .column-tw{width:100%}#maincontents .column .txtwrap{padding:5% 7%}#maincontents .column.reverse .txtwrap{padding:5% 7%}#maincontents .qawrap{padding-bottom:10px}#maincontents #epicl{padding-left:7%}#maincontents #epicl img{max-height:150px}#maincontents #epicl .left{margin-top:1rem}#maincontents #epicl .left.one{margin:0}#maincontents #epicl .reverse .txtwrap{padding:5% 7%}#message .column{display:block}#message .column-tw{width:100%}#message .hdli-a{font-size:16px}#message .txtwrap.column-tw{padding:5% 7%}.schedule{width:100%}.schedule h3{font-size:20px}.schedule .lbox li:last-of-type::before{left:17px;border-right:3px solid #53bcc2}.schedule .icon i{font-size:36px}.schedule .icon::after{width:34px;height:34px}.schedule .icon::before{left:17px;width:3px}.schedule .icon.img img{width:34px;height:34px}.schedule .hdli{margin:7px 0}.schedule .time{margin:0 0 0 10px;font-size:22px}#people .ttlwrap h3{font-size:20px}#people .topon,#people .smaon,#people br{display:none}.epiMiniColumn{padding:20px 0}.epiMiniColumn .column figure{width:80px;height:80px}.epiMiniColumn .column a{border-radius:5px}.epiMiniColumn .ttl{font-size:12px;-webkit-line-clamp:1}#epicl.epi03::before,#epicl.epi03::after{top:-10%;bottom:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#profile::before{height:calc(100% + 120px)}#profile .column{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#profile figure.column-thfit{position:relative;width:100%}#profile figure.column-thfit::before{content:"";display:block;padding-top:100%}#profile figure.column-thfit img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}#profile .column-auto{width:100%;padding:30px 0 0}#profile .join{font-size:12px}#profile .comment{margin-top:30px}#profile .epiMiniColumn figure{border-radius:5px 0 0 5px}#interviewlist .ttl{font-size:14px}#interviewlist .column-thfit{width:90%;padding:0 0 1em;margin:0 auto}#interviewlist a{border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#interviewlist figure{width:40%;position:relative}#interviewlist figure::after{content:"";display:block;width:100%;padding-top:100%}#interviewlist figure img{position:absolute;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover}#interviewlist p.name{padding:1.5em 1em .5em}#interviewlist p.ttl{padding:.5em 1em 1.5em}#interviewlist p br{display:none}#interviewlist .txtwrap{width:60%}#interviewlist .topon,#interviewlist .smaon{display:none}}