.about .mv .inner{background:url(../img/about/mv.jpg) no-repeat 50% 50%;background-size:cover}.about .sec_anchor{margin-top:clamp(20px,5.169px + 3.955vw,55px)}.about .sec_anchor .inner ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:clamp(15px,8.644px + 1.695vw,30px);-moz-column-gap:clamp(15px,8.644px + 1.695vw,30px);column-gap:clamp(15px,8.644px + 1.695vw,30px)}@media screen and (max-width: 767px){.about .sec_anchor .inner ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.about .sec_anchor .inner ul li{width:33.3333333333%}@media screen and (max-width: 767px){.about .sec_anchor .inner ul li{width:calc((100% - clamp(15px,8.644px + 1.695vw,30px))/2)}}@media screen and (max-width: 550px){.about .sec_anchor .inner ul li{width:100%}}.about .sec_anchor .inner ul li a{display:inline-block;width:100%;color:var(--color_black);padding:15px;border-bottom:1px solid var(--color_black);position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.about .sec_anchor .inner ul li a::before{content:"";position:absolute;background:url(../img/common/arrow_black.svg) no-repeat;background-size:contain;width:10px;height:10px;top:50%;right:15px;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:all .3s ease;transition:all .3s ease}.about .sec_anchor .inner ul li a:hover{opacity:.5}.about .sec_anchor .inner ul li a:hover::before{-webkit-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}.about .sec_recruit{margin-top:clamp(60px,51.525px + 2.26vw,80px)}.about .sec_recruit02,.about .sec_recruit03{margin-top:clamp(60px,34.576px + 6.78vw,120px)}.about .sec_recruit03{padding-bottom:clamp(60px,34.576px + 6.78vw,120px)}.about .mv .title_h1{opacity:0}.about .mv.show_anime .title_h1{opacity:1;-webkit-transition:1s ease-out;transition:1s ease-out;-webkit-transition-delay:.3s;transition-delay:.3s}.about .sec_anchor{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.about .sec_anchor.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.about .sec_recruit{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.about .sec_recruit.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out}.about .sec_recruit.sec_recruit01{-webkit-transition-delay:.8s;transition-delay:.8s}.quality .mv .inner{background:url(../img/quality/mv.jpg) no-repeat left center;background-size:cover}.quality .sec_training{margin-top:clamp(35px,20.169px + 3.955vw,70px)}.quality .sec_training .inner .training_block{margin-top:clamp(40px,35.763px + 1.13vw,50px)}.quality .sec_training .inner .training_block:first-of-type{margin-top:clamp(30px,25.763px + 1.13vw,40px)}.quality .sec_training .inner .training_block .training_list{width:85%;margin-left:auto;margin-top:clamp(15px,10.763px + 1.13vw,25px)}@media screen and (max-width: 767px){.quality .sec_training .inner .training_block .training_list{width:100%}}.quality .sec_training .inner .training_block .training_list li .content .box{margin-top:10px;display:block;background:var(--color_lightGray);padding:15px;font-size:12px}.quality .sec_environment{margin-top:clamp(40px,23.051px + 4.52vw,80px);padding-bottom:clamp(40px,23.051px + 4.52vw,80px);background:var(--color_lightGray)}.quality .sec_environment .inner .image_block{width:100vw;margin-left:calc(50% - 50vw);position:relative}.quality .sec_environment .inner .image_block::before{content:"";position:absolute;width:100%;height:50%;background:var(--color_white);top:0;left:0}.quality .sec_environment .inner .image_block .image{width:80%;max-width:1040px;position:relative}.quality .sec_environment .inner .image_block .image::before{content:"";position:absolute;background:var(--color_dullBlue);width:calc(100% + clamp(5px,2.881px + 0.565vw,10px));height:100%;top:clamp(5px,2.881px + 0.565vw,10px);z-index:1}.quality .sec_environment .inner .image_block .image img{position:relative;z-index:2}.quality .sec_environment .inner .heading_h2{margin-top:clamp(40px,23.051px + 4.52vw,80px)}.quality .sec_environment .inner .environment_block_wrap{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;gap:20px}@media screen and (max-width: 767px){.quality .sec_environment .inner .environment_block_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.quality .sec_environment .inner .environment_block_wrap .environment_block03{grid-column:1/3;grid-row:2/3}.quality .sec_environment .inner .environment_block_wrap .environment_block{background:var(--color_white);padding:clamp(30px,25.763px + 1.13vw,40px) clamp(20px,15.763px + 1.13vw,30px);position:relative}.quality .sec_environment .inner .environment_block_wrap .environment_block::before{content:"";position:absolute;width:clamp(60px,43.051px + 4.52vw,100px);height:clamp(60px,43.051px + 4.52vw,100px);top:clamp(10px,7.881px + 0.565vw,15px);right:clamp(10px,7.881px + 0.565vw,15px)}.quality .sec_environment .inner .environment_block_wrap .environment_block p{line-height:1.8;margin-top:20px;max-width:80%}@media screen and (max-width: 767px){.quality .sec_environment .inner .environment_block_wrap .environment_block p{max-width:initial;margin-top:30px}}.quality .sec_environment .inner .environment_block_wrap .environment_block .box{background:var(--color_lightGray);margin-top:10px;padding:15px}.quality .sec_environment .inner .environment_block_wrap .environment_block .box ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1.8;font-size:12px}.quality .sec_environment .inner .environment_block_wrap .environment_block .box ul li::before{content:"・"}.quality .sec_environment .inner .environment_block_wrap .environment_block01::before{background:url(../img/quality/environment_icon_01.svg) no-repeat;background-size:contain}.quality .sec_environment .inner .environment_block_wrap .environment_block02::before{background:url(../img/quality/environment_icon_02.svg) no-repeat;background-size:contain}.quality .sec_environment .inner .environment_block_wrap .environment_block03::before{background:url(../img/quality/environment_icon_03.svg) no-repeat;background-size:contain}.quality .sec_culture{padding:clamp(40px,14.576px + 6.78vw,100px) 20px clamp(60px,34.576px + 6.78vw,120px);background:var(--color_lightBlue);position:relative}.quality .sec_culture::before{content:"";position:absolute;background:url(../img/quality/culuture_txt.svg) no-repeat;background-size:contain;width:clamp(355px,-38.644px + 104.972vw,1284px);height:clamp(21px,-2.305px + 6.215vw,76px);top:clamp(35px,24.407px + 2.825vw,60px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.quality .sec_culture .inner{max-width:calc(var(--contentWidth) + 80px)}.quality .sec_culture .inner .heading_h2{text-align:center}.quality .sec_culture .inner .culture_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:clamp(0px,-31.78px + 8.475vw,75px);-moz-column-gap:clamp(0px,-31.78px + 8.475vw,75px);column-gap:clamp(0px,-31.78px + 8.475vw,75px)}.quality .sec_culture .inner .culture_block .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:clamp(20px,11.525px + 2.26vw,40px)}.quality .sec_culture .inner .culture_block .text .text_box{max-width:645px;width:clamp(415px,24.756px + 50.813vw,665px);position:relative}@media screen and (max-width: 767px){.quality .sec_culture .inner .culture_block .text .text_box{max-width:initial;width:100%;padding-top:clamp(15px,14.153px + 0.226vw,17px)}}.quality .sec_culture .inner .culture_block .text .text_box p{background:var(--color_white);border-radius:clamp(8px,5.034px + 0.791vw,15px);padding:clamp(15px,10.763px + 1.13vw,25px);font-family:"Zen Kurenaido",sans-serif;line-height:1.8;font-size:clamp(16px,15.153px + 0.226vw,18px)}.quality .sec_culture .inner .culture_block .text .text_box p .blue{color:var(--color_blue)}.quality .sec_culture .inner .culture_block .image{max-width:500px;width:clamp(300px,-12.195px + 40.65vw,500px);position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content}@media screen and (max-width: 767px){.quality .sec_culture .inner .culture_block .image{max-width:initial;width:100%}}.quality .sec_culture .inner .culture_block .image::before{content:"";position:absolute;background:var(--color_dullBlue);width:calc(100% + clamp(5px,2.881px + 0.565vw,10px));height:100%;top:clamp(5px,2.881px + 0.565vw,10px);z-index:1}.quality .sec_culture .inner .culture_block .image img{position:relative;z-index:2}.quality .sec_culture .inner .culture_block01{margin-top:clamp(30px,17.288px + 3.39vw,60px)}@media screen and (max-width: 767px){.quality .sec_culture .inner .culture_block01{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.quality .sec_culture .inner .culture_block01 .image{margin-right:calc(clamp(0px,-249.756px + 32.52vw,160px)*-1)}@media screen and (max-width: 767px){.quality .sec_culture .inner .culture_block01 .image{margin-right:0;margin-left:auto}}.quality .sec_culture .inner .culture_block01 .image::before{left:calc(clamp(5px,2.881px + 0.565vw,10px)*-1)}.quality .sec_culture .inner .culture_block01 .text{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.quality .sec_culture .inner .culture_block01 .text .text_box{padding-right:clamp(15px,12.881px + 0.565vw,20px)}@media screen and (max-width: 767px){.quality .sec_culture .inner .culture_block01 .text .text_box{padding-right:0}}.quality .sec_culture .inner .culture_block01 .text .text_box:last-of-type{margin:clamp(10px,5.763px + 1.13vw,20px) 0 0 80px}@media screen and (max-width: 1135px){.quality .sec_culture .inner .culture_block01 .text .text_box:last-of-type{margin-left:0}}.quality .sec_culture .inner .culture_block01 .text .text_box::before{content:"";position:absolute;width:0;height:0;border-style:solid;border-top:11px solid rgba(0,0,0,0);border-bottom:11px solid rgba(0,0,0,0);border-left:20px solid var(--color_white);border-right:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 767px){.quality .sec_culture .inner .culture_block01 .text .text_box::before{border-right:11px solid rgba(0,0,0,0);border-left:11px solid rgba(0,0,0,0);border-bottom:20px solid var(--color_white);border-top:0;top:0;right:initial;left:50%;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}.quality .sec_culture .inner .culture_block02{margin-top:clamp(25px,14.407px + 2.825vw,50px)}@media screen and (max-width: 767px){.quality .sec_culture .inner .culture_block02{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.quality .sec_culture .inner .culture_block02 .image{margin-left:calc(clamp(0px,-249.756px + 32.52vw,160px)*-1)}.quality .sec_culture .inner .culture_block02 .image::before{right:calc(clamp(5px,2.881px + 0.565vw,10px)*-1)}.quality .sec_culture .inner .culture_block02 .text{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.quality .sec_culture .inner .culture_block02 .text .text_box{padding-left:clamp(15px,12.881px + 0.565vw,20px)}@media screen and (max-width: 767px){.quality .sec_culture .inner .culture_block02 .text .text_box{padding-left:0}}.quality .sec_culture .inner .culture_block02 .text .text_box:last-of-type{margin:clamp(10px,5.763px + 1.13vw,20px) 80px 0 0}@media screen and (max-width: 1135px){.quality .sec_culture .inner .culture_block02 .text .text_box:last-of-type{margin-right:0}}.quality .sec_culture .inner .culture_block02 .text .text_box::before{content:"";position:absolute;width:0;height:0;border-style:solid;border-top:11px solid rgba(0,0,0,0);border-bottom:11px solid rgba(0,0,0,0);border-right:20px solid var(--color_white);border-left:0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 767px){.quality .sec_culture .inner .culture_block02 .text .text_box::before{border-right:11px solid rgba(0,0,0,0);border-left:11px solid rgba(0,0,0,0);border-bottom:20px solid var(--color_white);border-top:0;top:0;right:initial;left:50%;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}.quality .mv .title_h1{opacity:0}.quality .mv.show_anime .title_h1{opacity:1;-webkit-transition:1s ease-out;transition:1s ease-out;-webkit-transition-delay:.3s;transition-delay:.3s}.quality .sec_training .heading_h2{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.quality .sec_training .heading_h2.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.quality .sec_training .training_block{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.quality .sec_training .training_block.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.quality .sec_environment .heading_h2{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.quality .sec_environment .heading_h2.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.quality .sec_environment .environment_block_wrap .environment_block{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.quality .sec_environment .environment_block_wrap.show_anime .environment_block{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out}.quality .sec_environment .environment_block_wrap.show_anime .environment_block01{-webkit-transition-delay:.5s;transition-delay:.5s}.quality .sec_environment .environment_block_wrap.show_anime .environment_block02{-webkit-transition-delay:.8s;transition-delay:.8s}.quality .sec_environment .environment_block_wrap.show_anime .environment_block03{-webkit-transition-delay:1.1s;transition-delay:1.1s}.quality .sec_culture .heading_h2{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.quality .sec_culture .heading_h2.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.quality .sec_culture .culture_block01 .text .text_box{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.quality .sec_culture .culture_block01.show_anime .text .text_box{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out}.quality .sec_culture .culture_block01.show_anime .text .text_box:first-of-type{-webkit-transition-delay:.8s;transition-delay:.8s}.quality .sec_culture .culture_block01.show_anime .text .text_box:last-of-type{-webkit-transition-delay:1.1s;transition-delay:1.1s}.quality .sec_culture .culture_block02 .text .text_box{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.quality .sec_culture .culture_block02.show_anime .text .text_box{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out}.quality .sec_culture .culture_block02.show_anime .text .text_box:first-of-type{-webkit-transition-delay:.8s;transition-delay:.8s}.quality .sec_culture .culture_block02.show_anime .text .text_box:last-of-type{-webkit-transition-delay:1.1s;transition-delay:1.1s}.work .mv .inner{background:url(../img/work/mv.jpg) no-repeat left center;background-size:cover}.work .sec_occupation{margin-top:clamp(35px,20.169px + 3.955vw,70px);padding-bottom:clamp(40px,31.525px + 2.26vw,60px)}.work .sec_features{background:var(--color_lightGray);padding:clamp(40px,31.525px + 2.26vw,60px) 20px}.work .sec_features .inner p{line-height:1.8}.work .sec_features .inner p .large{font-size:clamp(20px,16.61px + 0.904vw,28px);color:var(--color_darkBlue);font-weight:500}.work .sec_features .inner .image{max-width:786px;margin:clamp(20px,11.525px + 2.26vw,40px) auto 0}.work .sec_charm{padding:clamp(40px,31.525px + 2.26vw,60px) 20px}.work .sec_charm .inner .charm_block_wrap{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);gap:clamp(20px,11.525px + 2.26vw,40px)}@media screen and (max-width: 767px){.work .sec_charm .inner .charm_block_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.work .sec_charm .inner .charm_block_wrap .charm_block{position:relative}.work .sec_charm .inner .charm_block_wrap .charm_block::before{content:"";position:absolute;width:clamp(150px,120.339px + 7.91vw,220px);height:clamp(150px,120.339px + 7.91vw,220px);bottom:0;right:0;z-index:-1}.work .sec_charm .inner .charm_block_wrap .charm_block .content{height:100%;border:1px solid var(--color_gray);padding:clamp(15px,8.644px + 1.695vw,30px) clamp(15px,8.644px + 1.695vw,30px) clamp(40px,31.525px + 2.26vw,60px) clamp(20px,11.525px + 2.26vw,40px)}.work .sec_charm .inner .charm_block_wrap .charm_block .content h3{color:var(--color_darkBlue);font-weight:700;line-height:1.8;font-size:clamp(18px,15.458px + 0.678vw,24px);position:relative}.work .sec_charm .inner .charm_block_wrap .charm_block .content h3::before{content:"";position:absolute;background:url(../img/work/checkmark.svg) no-repeat;background-size:contain;width:clamp(40px,35.763px + 1.13vw,50px);height:clamp(40px,35.763px + 1.13vw,50px);top:calc(clamp(5px,2.881px + 0.565vw,10px)*-1);left:calc(clamp(15px,8.644px + 1.695vw,30px)*-1);z-index:-1}.work .sec_charm .inner .charm_block_wrap .charm_block .content .charm_list{margin-top:25px}.work .sec_charm .inner .charm_block_wrap .charm_block01::before{background:url(../img/work/charm_icon_01.svg) no-repeat;background-size:contain}.work .sec_charm .inner .charm_block_wrap .charm_block02::before{background:url(../img/work/charm_icon_02.svg) no-repeat;background-size:contain}.work .sec_charm .inner .charm_block_wrap .charm_block03::before{background:url(../img/work/charm_icon_03.svg) no-repeat;background-size:contain}.work .sec_charm .inner .charm_block_wrap .charm_block04::before{background:url(../img/work/charm_icon_04.svg) no-repeat;background-size:contain}.work .sec_field{background:var(--color_lightGray);padding:clamp(40px,31.525px + 2.26vw,60px) 20px clamp(60px,34.576px + 6.78vw,120px)}.work .sec_field .inner .note{font-size:clamp(14px,13.153px + 0.226vw,16px)}.work .sec_field .inner .field_table{width:100%;table-layout:fixed;margin-top:clamp(0px,-8.475px + 2.26vw,20px)}.work .sec_field .inner .field_table tr{border-bottom:1px solid var(--color_gray)}@media screen and (max-width: 1000px){.work .sec_field .inner .field_table tr{border-bottom:none}}.work .sec_field .inner .field_table tr th{background:var(--color_darkBlue);font-weight:500;color:var(--color_white);padding:20px;border-right:1px solid var(--color_gray)}.work .sec_field .inner .field_table tr th:nth-of-type(1){width:26%}.work .sec_field .inner .field_table tr th:nth-of-type(2){width:54%}.work .sec_field .inner .field_table tr th:nth-of-type(3){width:20%}.work .sec_field .inner .field_table tr th:last-of-type{border-right:none}@media screen and (max-width: 1000px){.work .sec_field .inner .field_table tr th.pc_th{display:none}}.work .sec_field .inner .field_table tr td{border-right:1px solid var(--color_gray);vertical-align:middle;padding:20px;line-height:1.8}.work .sec_field .inner .field_table tr td:first-of-type{font-weight:700}.work .sec_field .inner .field_table tr td .mark{display:none}@media screen and (max-width: 1000px){.work .sec_field .inner .field_table tr td{display:block;border-right:none;padding:20px 0}.work .sec_field .inner .field_table tr td.td_none{padding:0}.work .sec_field .inner .field_table tr td:first-of-type{background:var(--color_darkBlue);color:var(--color_white);padding:10px;margin-top:15px}.work .sec_field .inner .field_table tr td .br{display:none}.work .sec_field .inner .field_table tr td .mark{display:inline-block}}.work .sec_field .inner .field_table tr td:last-of-type{border-right:none}.work .sec_field .inner .field_table tr td .interview_list{max-width:335px}.work .sec_field .inner .field_table tr td .interview_list li:not(:first-of-type){margin-top:15px}.work .sec_field .inner .field_table tr td .interview_list li 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;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;color:var(--color_black);font-size:14px;position:relative}.work .sec_field .inner .field_table tr td .interview_list li a::before{content:"";position:absolute;background:url(../img/common/arrow_black.svg) no-repeat;background-size:contain;width:10px;height:10px;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;transition:all .3s ease;z-index:2}.work .sec_field .inner .field_table tr td .interview_list li a:after{content:"";position:absolute;width:calc(100% - 25px);height:100%;background:var(--color_white);top:0;right:0;z-index:1}.work .sec_field .inner .field_table tr td .interview_list li a .image{width:54px;min-width:54px;position:relative;z-index:2}.work .sec_field .inner .field_table tr td .interview_list li a .name{position:relative;z-index:2;line-height:1.5}.work .sec_field .inner .field_table tr td .interview_list li a .name .year{font-size:10px;color:var(--color_darkGray)}.work .sec_field .inner .field_table tr td .interview_list li a .name .sp{display:none}@media screen and (max-width: 1000px){.work .sec_field .inner .field_table tr td .interview_list li a .name .sp{display:inline-block}}.work .sec_field .inner .field_table tr td .interview_list li a:hover::before{-webkit-transform:translate(5px, -50%);transform:translate(5px, -50%)}.work .mv .title_h1{opacity:0}.work .mv.show_anime .title_h1{opacity:1;-webkit-transition:1s ease-out;transition:1s ease-out;-webkit-transition-delay:.3s;transition-delay:.3s}.work .sec_occupation .heading_h2{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.work .sec_occupation .heading_h2.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.work .sec_occupation .heading_h3{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.work .sec_occupation .heading_h3.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.work .sec_features .heading_h2{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.work .sec_features .heading_h2.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.work .sec_features p{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.work .sec_features p.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.work .sec_features .image{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.work .sec_features .image.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.work .sec_charm .heading_h2{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.work .sec_charm .heading_h2.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.work .sec_charm .charm_block_wrap .charm_block{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.work .sec_charm .charm_block_wrap.show_anime .charm_block{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out}.work .sec_charm .charm_block_wrap.show_anime .charm_block.charm_block01{-webkit-transition-delay:.5s;transition-delay:.5s}.work .sec_charm .charm_block_wrap.show_anime .charm_block.charm_block02{-webkit-transition-delay:.8s;transition-delay:.8s}.work .sec_charm .charm_block_wrap.show_anime .charm_block.charm_block03{-webkit-transition-delay:1.1s;transition-delay:1.1s}.work .sec_charm .charm_block_wrap.show_anime .charm_block.charm_block04{-webkit-transition-delay:1.4s;transition-delay:1.4s}.work .sec_field .heading_h2{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.work .sec_field .heading_h2.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.work .sec_field .field_table{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.work .sec_field .field_table.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.interview .mv .inner::before{content:none}.interview .mv .inner .image_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.interview .mv .inner .image_wrap img{width:20%;-o-object-fit:cover;object-fit:cover}.interview .mv .inner .title_h1{color:var(--color_white)}.interview .sec_profile .inner .content{position:relative}.interview .sec_profile .inner .content::before{content:"";position:absolute;width:clamp(300px,92.373px + 55.367vw,790px);height:clamp(23px,7.746px + 4.068vw,59px);bottom:calc(clamp(2px,0.729px + 0.339vw,5px)*-1);right:0}@media screen and (max-width: 767px){.interview .sec_profile .inner .content::before{bottom:initial;top:10px;right:3px}}.interview .sec_profile .inner .content .text_box{width:350px;position:absolute;top:0;left:0;background:var(--color_white);padding:0 clamp(15px,12.881px + 0.565vw,20px) clamp(15px,12.881px + 0.565vw,20px) 0}@media screen and (max-width: 767px){.interview .sec_profile .inner .content .text_box{width:initial;top:initial;bottom:0;padding:clamp(15px,12.881px + 0.565vw,20px) clamp(15px,12.881px + 0.565vw,20px) 0 0}}.interview .sec_profile .inner .content .text_box .group{font-weight:700;position:relative;padding-left:15px;font-size:clamp(14px,13.153px + 0.226vw,16px)}.interview .sec_profile .inner .content .text_box .group::before{content:"";position:absolute;width:2px;height:18px;background:var(--color_blue);top:45%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.interview .sec_profile .inner .content .text_box .name{font-weight:700;font-size:clamp(20px,18.305px + 0.452vw,24px);margin-top:clamp(10px,7.881px + 0.565vw,15px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:clamp(10px,5.763px + 1.13vw,20px);-moz-column-gap:clamp(10px,5.763px + 1.13vw,20px);column-gap:clamp(10px,5.763px + 1.13vw,20px)}.interview .sec_profile .inner .content .text_box .name .year{font-size:14px;font-weight:400;padding-bottom:clamp(2px,1.153px + 0.226vw,4px)}.interview .sec_question .inner .question_title{display:inline-block;background:var(--color_darkBlue);font-weight:700;font-size:clamp(14px,13.153px + 0.226vw,16px);color:var(--color_white);padding:clamp(5px,3.729px + 0.339vw,8px) 15px}.interview .sec_question .inner .lead{font-family:"Noto Serif JP",serif;font-weight:500;font-size:clamp(20px,18.305px + 0.452vw,24px);margin-top:clamp(10px,5.763px + 1.13vw,20px)}.interview .sec_question .inner .copy{line-height:1.8;margin-top:clamp(20px,15.763px + 1.13vw,30px)}.interview .sec_question.question_lead{margin-top:clamp(30px,17.288px + 3.39vw,60px)}.interview .sec_question.question_lead .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media screen and (max-width: 767px){.interview .sec_question.question_lead .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;row-gap:clamp(20px,15.763px + 1.13vw,30px)}.interview .sec_question.question_lead .inner .accordion.button{margin:0 auto}.interview .sec_question.question_lead .inner .accordion.button a{height:clamp(50px,44.068px + 1.582vw,64px)}}.interview .sec_question.question_right,.interview .sec_question.question_left{margin-top:clamp(60px,51.525px + 2.26vw,80px)}.interview .sec_question.question_right .inner,.interview .sec_question.question_left .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:clamp(20px,-5.424px + 6.78vw,80px);-moz-column-gap:clamp(20px,-5.424px + 6.78vw,80px);column-gap:clamp(20px,-5.424px + 6.78vw,80px)}.interview .sec_question.question_right .inner .text,.interview .sec_question.question_left .inner .text{max-width:clamp(400px,119.024px + 36.585vw,580px)}@media screen and (max-width: 767px){.interview .sec_question.question_right .inner .text,.interview .sec_question.question_left .inner .text{max-width:initial;margin-top:20px}}@media screen and (max-width: 767px){.interview .sec_question.question_right .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.interview .sec_question.question_right .inner .image{margin-left:calc(clamp(60px,34.576px + 6.78vw,120px)*-1)}@media screen and (max-width: 1000px){.interview .sec_question.question_right .inner .image{margin-left:0}}@media screen and (max-width: 767px){.interview .sec_question.question_left .inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.interview .sec_question.question_left .inner .image{margin-right:calc(clamp(60px,34.576px + 6.78vw,120px)*-1)}@media screen and (max-width: 1000px){.interview .sec_question.question_left .inner .image{margin-right:0}}.interview .sec_private{margin-top:clamp(90px,56.102px + 9.04vw,170px)}.interview .sec_private .inner .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:clamp(20px,-5.424px + 6.78vw,80px);-moz-column-gap:clamp(20px,-5.424px + 6.78vw,80px);column-gap:clamp(20px,-5.424px + 6.78vw,80px);padding:0 clamp(25px,14.407px + 2.825vw,50px) clamp(15px,8.644px + 1.695vw,30px);background:var(--color_lightBlue)}@media screen and (max-width: 767px){.interview .sec_private .inner .content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:clamp(25px,14.407px + 2.825vw,50px)}}.interview .sec_private .inner .content .image{border-radius:50%;overflow:hidden;margin-top:calc(clamp(35px,20.169px + 3.955vw,70px)*-1);aspect-ratio:1/1;height:100%;max-width:240px}@media screen and (max-width: 767px){.interview .sec_private .inner .content .image{margin:10px auto 0;max-width:200px}}.interview .sec_private .inner .content .text{max-width:clamp(400px,56.585px + 44.715vw,620px)}@media screen and (max-width: 767px){.interview .sec_private .inner .content .text{max-width:100%}}.interview .sec_private .inner .content .text .private_title{position:relative;padding-bottom:22px;background:var(--color_darkBlue);color:var(--color_white);font-size:clamp(18px,15.458px + 0.678vw,24px);font-weight:700;padding:15px;border-radius:clamp(6px,5.153px + 0.226vw,8px);text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.interview .sec_private .inner .content .text .private_title::before{content:"";position:absolute;width:0;height:0;border-style:solid;border-right:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);border-top:22px solid var(--color_darkBlue);border-bottom:0;bottom:-22px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.interview .sec_private .inner .content .text .copy{line-height:1.8;margin-top:clamp(10px,7.881px + 0.565vw,15px)}.interview .interview01{margin-top:clamp(35px,20.169px + 3.955vw,70px)}.interview .interview01 .sec_profile .inner .content::before{background:url(../img/interview/interview_text_01.svg) no-repeat;background-size:contain}.interview .interview02{margin-top:clamp(60px,34.576px + 6.78vw,120px)}.interview .interview02 .sec_profile .inner .content::before{background:url(../img/interview/interview_text_02.svg) no-repeat;background-size:contain}.interview .interview03{margin-top:clamp(60px,34.576px + 6.78vw,120px)}.interview .interview03 .sec_profile .inner .content::before{background:url(../img/interview/interview_text_03.svg) no-repeat;background-size:contain}.interview .interview04{margin-top:clamp(60px,34.576px + 6.78vw,120px)}.interview .interview04 .sec_profile .inner .content::before{background:url(../img/interview/interview_text_04.svg) no-repeat;background-size:contain}.interview .interview05{margin-top:clamp(60px,34.576px + 6.78vw,120px);margin-bottom:clamp(60px,34.576px + 6.78vw,120px)}.interview .interview05 .sec_profile .inner .content::before{background:url(../img/interview/interview_text_05.svg) no-repeat;background-size:contain}.interview .interview05 .sec_profile .inner .content:after{content:"";position:absolute;background:var(--color_white);width:100%;height:clamp(2px,0.729px + 0.339vw,5px);bottom:calc(clamp(2px,0.729px + 0.339vw,5px)*-1);left:0}.interview .accordion.button{cursor:pointer;display:inline-block}.interview .accordion.button a::before{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.interview .accordion.button a:hover::before{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.interview .accordion.button.close a::before{-webkit-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg)}.interview .accordion_box{display:none;-webkit-transition:all .3s ease;transition:all .3s ease}.interview .mv .title_h1{opacity:0}.interview .mv.show_anime .title_h1{opacity:1;-webkit-transition:1s ease-out;transition:1s ease-out;-webkit-transition-delay:.3s;transition-delay:.3s}.interview .sec_profile{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.interview .sec_profile.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.interview .sec_question{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.interview .sec_question.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.interview .question_right .image{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.interview .question_right .text{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.interview .question_right.show_anime .image{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.interview .question_right.show_anime .text{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.8s;transition-delay:.8s}.interview .question_left .image{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.interview .question_left .text{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.interview .question_left.show_anime .image{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.interview .question_left.show_anime .text{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.8s;transition-delay:.8s}.interview .sec_private{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.interview .sec_private.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.message .mv .inner{background:url(../img/message/mv.jpg) no-repeat 50% 50%;background-size:cover}.message .sec_message{margin-top:clamp(35px,20.169px + 3.955vw,70px)}.message .sec_message .inner .text .message_title{position:relative;font-family:"Noto Serif JP",serif;font-weight:500;font-size:clamp(26px,23.458px + 0.678vw,32px);color:var(--color_darkBlue);padding-top:clamp(15px,12.881px + 0.565vw,20px)}.message .sec_message .inner .text .message_title::before{content:"";position:absolute;background:var(--color_darkBlue);width:clamp(40px,31.525px + 2.26vw,60px);height:1px;top:0;left:0}.message .sec_message .inner .text .message_title .sub_title{font-size:clamp(18px,17.153px + 0.226vw,20px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px}.message .sec_message .inner .text .copy{line-height:1.8;margin-top:clamp(20px,15.763px + 1.13vw,30px)}.message .sec_message.message_01 .text,.message .sec_message.message_03 .text{max-width:750px;margin:0 auto}.message .sec_message.message_02 .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.message .sec_message.message_02 .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:clamp(20px,15.763px + 1.13vw,30px)}}.message .sec_message.message_02 .inner .text{max-width:clamp(400px,87.805px + 40.65vw,600px);margin-left:clamp(0px,-33.898px + 9.04vw,80px)}@media screen and (max-width: 767px){.message .sec_message.message_02 .inner .text{max-width:initial;margin-left:0}}.message .sec_message.message_02 .inner .image{margin-left:calc(clamp(0px,-84.746px + 22.599vw,200px)*-1)}@media screen and (max-width: 1000px){.message .sec_message.message_02 .inner .image{margin-left:0}}.message .sec_message.message_04{background:url(../img/message/message_img_02.jpg) no-repeat center center;background-size:cover;padding:clamp(65px,37.458px + 7.345vw,130px) 20px}@media screen and (max-width: 767px){.message .sec_message.message_04{background-position:top right;padding:40px 20px}}.message .sec_message.message_04 .text{position:relative;max-width:clamp(400px,275.122px + 16.26vw,480px);margin-left:auto;z-index:2}@media screen and (max-width: 767px){.message .sec_message.message_04 .text{max-width:initial;margin-left:0;padding:30px 20px}}.message .sec_message.message_04 .text::before{content:"";position:absolute;background:hsla(0,0%,100%,.6);width:calc(100% + clamp(50px,28.814px + 5.65vw,100px));height:calc(100% + clamp(50px,28.814px + 5.65vw,100px));top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}@media screen and (max-width: 767px){.message .sec_message.message_04 .text::before{width:100%;height:100%}}.message .sec_message.message_04 .text .message_title{color:var(--color_black)}.message .sec_message.message_04 .text .message_title::before{background:var(--color_black)}.message .mv .title_h1{opacity:0}.message .mv.show_anime .title_h1{opacity:1;-webkit-transition:1s ease-out;transition:1s ease-out;-webkit-transition-delay:.3s;transition-delay:.3s}.message .sec_message .text{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.message .sec_message.show_anime .text{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.message .sec_message.message_02 .image{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.message .sec_message.message_02 .text{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.message .sec_message.message_02.show_anime .image{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.message .sec_message.message_02.show_anime .text{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.8s;transition-delay:.8s}.internship .mv .inner{background:url(../img/internship/mv.jpg) no-repeat 50% 50%;background-size:cover}.internship .sec_internship{margin-top:clamp(35px,20.169px + 3.955vw,70px)}.internship .sec_internship .inner .lead{font-size:clamp(16px,15.153px + 0.226vw,18px);line-height:1.8}.internship .sec_internship .inner .lead .mt{margin-top:15px;display:inline-block}.internship .sec_internship .inner .lead .color{color:var(--color_darkBlue)}@media screen and (max-width: 767px){.internship .sec_internship .inner .scroll{overflow-x:scroll;-webkit-overflow-scrolling:touch}}.internship .sec_internship .inner .internship_table{margin-top:clamp(20px,11.525px + 2.26vw,40px)}@media screen and (max-width: 767px){.internship .sec_internship .inner .internship_table{min-width:700px}}.internship .sec_internship .inner .internship_table tr{border-bottom:1px solid var(--color_gray)}.internship .sec_internship .inner .internship_table tr:first-of-type th{background:var(--color_darkBlue);color:var(--color_white)}.internship .sec_internship .inner .internship_table tr th{width:15%;padding:clamp(15px,10.763px + 1.13vw,25px);background:var(--color_lightGray);vertical-align:middle;font-weight:500}.internship .sec_internship .inner .internship_table tr th:nth-of-type(1),.internship .sec_internship .inner .internship_table tr th:nth-of-type(2){border-right:1px solid var(--color_gray)}@media screen and (max-width: 767px){.internship .sec_internship .inner .internship_table tr th{width:5%;padding:clamp(15px,10.763px + 1.13vw,25px) 5px}.internship .sec_internship .inner .internship_table tr th.sticky{position:-webkit-sticky;position:sticky;top:0;left:0;background:none;border-left:none;border-right:none}.internship .sec_internship .inner .internship_table tr th.sticky::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-right:1px solid var(--color_gray);background:var(--color_lightGray);z-index:-1}.internship .sec_internship .inner .internship_table tr th.sticky.--blue::before{background:var(--color_darkBlue)}}.internship .sec_internship .inner .internship_table tr td{border-left:1px solid var(--color_gray);padding:clamp(15px,10.763px + 1.13vw,25px);line-height:1.8;vertical-align:middle}.internship .sec_internship .inner .internship_table tr td:nth-of-type(1),.internship .sec_internship .inner .internship_table tr td:nth-of-type(2){width:42.5%}@media screen and (max-width: 767px){.internship .sec_internship .inner .internship_table tr td:nth-of-type(1),.internship .sec_internship .inner .internship_table tr td:nth-of-type(2){width:47.5%}}.internship .sec_internship .inner .internship_table tr td:nth-of-type(1){border-left:none}.internship .sec_faq{margin-top:clamp(40px,23.051px + 4.52vw,80px);padding-bottom:clamp(60px,34.576px + 6.78vw,120px)}.internship .sec_faq .inner .faq_list li{margin-bottom:15px}.internship .sec_faq .inner .faq_list li:last-of-type{margin-bottom:0}.internship .sec_faq .inner .faq_list li .faq_box{position:relative;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}.internship .sec_faq .inner .faq_list li .faq_box .icon{display:inline-block;width:40px;height:40px;min-width:40px;font-family:"Noto Serif JP",serif;font-size:18px;line-height:35px;color:var(--color_darkBlue);text-align:center;border-radius:50%;font-weight:700}@media screen and (max-width: 767px){.internship .sec_faq .inner .faq_list li .faq_box .icon{width:34px;height:34px;min-width:34px;font-size:16px;line-height:29px}}.internship .sec_faq .inner .faq_list li .faq_box .icon.--question{background:var(--color_white)}.internship .sec_faq .inner .faq_list li .faq_box .icon.--answer{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:var(--color_lightGray)}.internship .sec_faq .inner .faq_list li .faq_box p{line-height:1.8}.internship .sec_faq .inner .faq_list li .question_area{padding:clamp(15px,12.881px + 0.565vw,20px);background:var(--color_lightGray);position:relative;cursor:pointer}.internship .sec_faq .inner .faq_list li .question_area p{padding:0 clamp(35px,32.881px + 0.565vw,40px) 0 clamp(15px,12.881px + 0.565vw,20px)}.internship .sec_faq .inner .faq_list li .question_area::before,.internship .sec_faq .inner .faq_list li .question_area:after{content:"";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:1px;background:var(--color_darkBlue);-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width: 767px){.internship .sec_faq .inner .faq_list li .question_area::before,.internship .sec_faq .inner .faq_list li .question_area:after{width:20px}}.internship .sec_faq .inner .faq_list li .question_area::after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.internship .sec_faq .inner .faq_list li .question_area.close::before{opacity:0}.internship .sec_faq .inner .faq_list li .question_area.close::after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.internship .sec_faq .inner .faq_list li .answer_area{display:none;padding:clamp(15px,12.881px + 0.565vw,20px)}.internship .sec_faq .inner .faq_list li .answer_area p{padding-left:clamp(49px,44.339px + 1.243vw,60px)}.internship .mv .title_h1{opacity:0}.internship .mv.show_anime .title_h1{opacity:1;-webkit-transition:1s ease-out;transition:1s ease-out;-webkit-transition-delay:.3s;transition-delay:.3s}.internship .sec_internship .lead{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.internship .sec_internship .lead.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.internship .sec_internship .internship_table{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.internship .sec_internship .internship_table.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.internship .sec_faq .heading_h2{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.internship .sec_faq .heading_h2.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.internship .sec_faq .show_target{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.internship .sec_faq .show_target.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}/*# sourceMappingURL=under.min.css.map */