@keyframes section_pc_bg_animation{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes inviewtrigger_fade{30%{opacity:1}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes inviewtrigger_opacity{30%{opacity:0}to{opacity:1}}@keyframes scroll-line{0%{opacity:0;top:calc(clamp(5px,15.7333333333vw,84.96px)*-1)}10%{opacity:1;top:0}50%{opacity:1}90%{opacity:0;top:clamp(5px,15.7333333333vw,84.96px)}to{opacity:0}}@keyframes interview-gallery-top{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - clamp(20px,5.3333333333vw,28.8px)))}}@keyframes interview-gallery-bottom{0%{transform:translateX(calc(-100% - clamp(20px,5.3333333333vw,28.8px)))}to{transform:translateX(0)}}details,main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}p:not([class]){margin-bottom:1rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}dl:not([class]),ol:not([class]),ul:not([class]){margin-top:0;margin-bottom:1rem}ol:not([class]) ol,ol:not([class]) ul,ul:not([class]) ol,ul:not([class]) ul{margin-bottom:0}ol[role=list],ul[role=list]{margin:0;padding:0;list-style:none}b,dt,strong{font-weight:700}dd{margin-left:0}dd:not([class]){margin-bottom:.5rem}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}code,kbd,pre,samp{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{color:var(--body-text-color);background-color:transparent;text-decoration:none}a:not([class]){text-decoration-skip-ink:auto;text-underline-offset:.5em;color:var(--color-accent-1);word-break:break-all;text-decoration:underline}a:not([class]):hover{text-decoration:none;opacity:.8}a:not([class]):not([href]),a:not([class]):not([href]):focus,a:not([class]):not([href]):hover{color:inherit;text-decoration:none;outline:0}abbr[title]{text-decoration:underline dotted}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:auto}embed,iframe,img,object{vertical-align:bottom}img,picture{max-width:100%;display:block}button,input,optgroup,select,textarea{vertical-align:middle;color:inherit;font:inherit;background:0 0;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}input,optgroup,select,textarea{-webkit-appearance:none;appearance:none}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}fieldset,legend,option{padding:0}fieldset{margin:0;min-width:0}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}summary{display:list-item}summary[class]::-webkit-details-marker{display:none}[contenteditable]{outline:0}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}[hidden],template{display:none}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.display_none{display:none;visibility:hidden;opacity:0}.text_wrap{white-space:normal}.text_nowrap{white-space:nowrap}.text_break{word-wrap:break-word;word-break:break-word}.text_left{text-align:left}.text_center{text-align:center}.text_right{text-align:right}.d_block{display:block}.d_flex{display:flex;flex-wrap:wrap}.d_inline_block{display:inline-block}.justify_content_start{justify-content:flex-start}.justify_content_center{justify-content:center}.justify_content_end{justify-content:flex-end}.justify_content_between{justify-content:space-between}.align_items_start{align-items:flex-start}.align_items_center{align-items:center}.align_items_end{align-items:flex-end}.text_decoration_none{text-decoration:none}.text_decoration_underline{text-decoration:underline}.border_style_dotted{border-style:dotted}@media screen and (max-width:919.8px){.pc_only{display:none}}@media screen and (min-width:920px){.pc_only{display:inherit}.sp_only{display:none}}.pointer_event_none{pointer-events:none}:root{--color-base-black:#333333;--color-base-white:#FFFFFF;--color-base-1:#00b0e6;--color-base-2:#ebf8fe;--color-accent-1:#00aeef;--color-accent-2:#b8e1f5;--color-accent-3:#f5fafc;--color-accent-4:#39aef2;--color-accent-5:#808080;--color-accent-6:#e1e1e1;--color-accent-7:#b3e7fa;--color-accent-8:#bababf;--color-accent-9:#84cef4;--color-accent-10:#ebf8fc;--color-accent-11:#f0f9fc;--line-height--base-125:1.25;--line-height--base-155:1.55;--line-height--base-185:1.85;--line-height--base-205:2.05;--letter-spacing--base-01:0.01em;--letter-spacing--base-10:0.1em}*,::after,::before{box-sizing:border-box;border-style:solid;border-width:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-moz-tab-size:4;tab-size:4;font-size:16px}@media screen and (max-width:919.8px){html{scroll-padding-top:clamp(76px,20vw,108px);height:-webkit-fill-available}}html:focus-within{scroll-behavior:auto}.button01 i,.button01 i:before,body{background-color:var(--color-base-white)}body{text-rendering:optimizeSpeed;text-align:left;overflow-x:hidden;color:var(--color-base-black);font-family:"Zen Kaku Gothic New",system-ui;font-weight:400;letter-spacing:.01em;line-height:2;margin:0;min-height:100vh;min-height:-webkit-fill-available;font-size:clamp(14px,3.7333333333vw,20.16px)}.button01,.button02{position:relative;display:flex;justify-content:center;align-items:center;border-radius:clamp(20px,6vw,32.4px);font-weight:700;padding:clamp(10px,2.6666666667vw,14.4px) clamp(30px,8vw,43.2px);line-height:var(--line-height--base-125);background-size:200% 100%;background-position:100%0}.button01{background-image:linear-gradient(270deg,#00aeef 0,#76b0f7 27%,#ecb2fe 50%,#76b0f7 73%,#00aeef 100%);color:var(--color-base-white);transition:background-position .5s}.button01 i,.button01 i:before{content:"";position:absolute;display:inline-block}.button01,.button01 i:before{background-color:var(--color-accent-1)}.button01:hover{background-position:0 0}.button02{overflow:hidden;border:3px solid var(--color-accent-1);color:var(--color-accent-1);background-image:linear-gradient(270deg,var(--color-base-white) 0%,var(--color-base-white) 50%,var(--color-accent-1) 50%,var(--color-accent-1) 100%);transition:background-position .5s,color .5s}.button01 i,.button02 i{top:50%;right:clamp(10px,2.6666666667vw,14.4px);width:clamp(25px,6vw,32.4px);height:clamp(25px,6vw,32.4px);transform:translate(0,-50%);border-radius:50%}.button01 i:before,.button02 i:before{top:0;left:0;mask-position:center;mask-repeat:no-repeat;mask-size:clamp(14px,3.2vw,17.28px);mask-image:url(../img/common/icon_right_arrow.svg);width:100%;height:100%}.button02:hover,.button_dl:hover{color:var(--color-base-white);background-position:0 0}.button02,.button02 i:before,.button02:hover i,.button_dl,.button_dl:hover i{background-color:var(--color-base-white)}.button02 i,.button02:hover i:before,.button_dl:hover i:before{background-color:var(--color-accent-1)}.button_dl{position:relative;display:flex;justify-content:center;align-items:center;border:3px solid var(--color-accent-1);font-weight:700;line-height:var(--line-height--base-125);color:var(--color-accent-1);padding:clamp(15px,4vw,21.6px) clamp(30px,8vw,43.2px);border-radius:clamp(24px,6.6666666667vw,36px);background-image:linear-gradient(270deg,var(--color-base-white) 0%,var(--color-base-white) 50%,var(--color-accent-1) 50%,var(--color-accent-1) 100%);background-size:200% 100%;background-position:100%0;transition:background-position .5s,color .5s}.button02 i,.button02 i:before,.button_dl i,.button_dl i:before{content:"";position:absolute;display:inline-block;transition:background-color .5s}.button_dl i{top:50%;right:clamp(10px,2.6666666667vw,14.4px);width:clamp(26px,6.1333333333vw,33.12px);height:clamp(26px,6.1333333333vw,33.12px);transform:translate(0,-50%);border-radius:50%;background-color:var(--color-accent-1)}.button_dl i:before{top:0;left:0;mask-position:center;mask-repeat:no-repeat;mask-size:clamp(11px,2.8vw,15.12px);mask-image:url(../img/common/icon_svg_download.svg);background-color:var(--color-base-white);width:100%;height:100%}.contents_container{padding:0 clamp(20px,5.3333333333vw,28.8px)}.section_title1-wrap,.section_title2-wrap{position:relative;margin-bottom:clamp(20px,5.3333333333vw,28.8px)}.section_title1-wrap .section_title,.section_title2-wrap .section_title{font-style:italic;font-family:"Caveat",system-ui;font-weight:600;font-size:clamp(60px,17.3333333333vw,93.6px);line-height:1}.section_title1-wrap .section_title_lead,.section_title2-wrap .section_title_lead{margin-top:clamp(20px,4.6666666667vw,25.2px);color:var(--color-accent-1);font-weight:500;font-size:clamp(12px,3.2vw,17.28px);line-height:var(--line-height--base-155);font-style:italic}.section_title2-wrap .section_title,.section_title2-wrap .section_title_lead{text-align:center}.section_sub_title-wrap{position:relative;margin-bottom:clamp(10px,2.6666666667vw,14.4px)}.section_sub_title-wrap .section_sub_title{font-weight:700;font-size:clamp(20px,5.6vw,30.24px);line-height:var(--line-height--base-155);padding-left:clamp(24px,6.1333333333vw,33.12px);background-size:clamp(12px,3.2vw,17.28px);background-repeat:no-repeat;background-position:left center;background-image:url(../img/common/icon_dot.svg)}.contents_wrapper,.page_flame{position:relative}body:not(.page_loaded) .page_loading{position:fixed;z-index:9000;display:grid;justify-content:center;align-content:center;top:0;left:0;width:100vw;height:100vh;background-color:var(--color-base-white);background-image:url(../img/common/section_bg1.webp);background-position:top;background-repeat:no-repeat;background-size:100%}body:not(.page_loaded) .page_loading .page_loading_logo-wrap{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:15px}body:not(.page_loaded) .page_loading .page_loading_logo{display:flex;justify-content:center;align-items:center;line-height:1;max-width:276px;width:clamp(220px,42.6666666667vw,230.4px)}body:not(.page_loaded) .page_loading .logo_text{display:inline-block;line-height:1;font-weight:500;color:var(--color-accent-1);font-size:20px}@media screen and (max-width:919.8px){.page_flame{max-width:540px;box-shadow:2px 4px 25px rgba(0,38,50,.25);margin:0 auto}}.page_body{position:relative}@media screen and (min-width:920px){.page_body{max-width:1110px;margin:0 auto 0 max(0px,44vw - clamp(920px,100%,1110px)/2);padding-right:20px}}.page_inner{position:relative;background-color:var(--color-base-white)}@media screen and (min-width:920px){.page_inner{max-width:540px;box-shadow:2px 4px 25px rgba(0,38,50,.25);margin-left:auto;margin-right:0}}.is_page_top .page_inner{background-image:url(../img/common/section_bg1.webp),url(../img/common/section_bg2.webp);background-position:top center,top clamp(700px,226.6666666667vw,1224px) center;background-repeat:no-repeat,no-repeat;background-size:100% clamp(700px,226.6666666667vw,1224px),100% clamp(3000px,786.6666666667vw,4248px)}.is_page_detail .page_inner,.is_page_list .page_inner{background-image:url(../img/common/head_bg.webp);background-position:top;background-repeat:no-repeat;background-size:100% clamp(230px,61.3333333333vw,331.2px)}.section_pc_bg{position:fixed;display:inline-block;z-index:-1;top:0;left:0;width:100vw;height:100vh}.section_pc_bg .section_pc_bg01{z-index:3;position:absolute;top:0;left:0;width:60%;height:100%}.section_pc_bg .section_pc_bg01 .bg_item,.section_pc_bg .section_pc_bg02 .bg_item{position:relative;border-radius:50%;z-index:3;top:50%;left:0;width:90%;height:90%;background-image:linear-gradient(270deg,#fff5ff 0,#b2fffc 77%,#fff 100%);filter:blur(80px);transform:translate(0,-50%);background-size:800% 800%;animation:section_pc_bg_animation 9s ease infinite;opacity:.8;will-change:filter}.section_pc_bg .section_pc_bg02{z-index:3;position:absolute;top:0;right:0;width:60%;height:100%}.section_pc_bg .section_pc_bg02 .bg_item{background-image:linear-gradient(270deg,#ffebff 0,#c6fffe 100%)}.main_container{position:relative;z-index:100}.inviewtrigger.inviewtrigger_fade_up{opacity:0;transform:translate3d(0,30px,0)}.inviewtrigger.inviewtrigger_opacity{opacity:0}.sp_menu_button_toggle{display:none!important}@media screen and (max-width:919.8px){.header{position:sticky;inset-block-start:0;z-index:200;transition:background-color 0s cubic-bezier(.4,0,.2,1) .7s;padding-top:clamp(15px,3.3333333333vw,18px);padding-bottom:clamp(25px,4.6666666667vw,25.2px)}}@media screen and (min-width:920px){.header{position:relative;z-index:200;padding-top:clamp(15px,3.3333333333vw,18px);padding-bottom:clamp(25px,4.6666666667vw,25.2px);display:flex}}.header .header_container{display:flex}@media screen and (max-width:919.8px){.header .header_container{justify-content:space-between;align-items:center;padding-left:clamp(20px,5.3333333333vw,28.8px);padding-right:clamp(20px,5.3333333333vw,28.8px)}}@media screen and (min-width:920px){.header .header_container{justify-content:flex-start;align-items:center;gap:clamp(10px,2.6666666667vw,14.4px);padding-left:clamp(20px,5.3333333333vw,28.8px);padding-right:clamp(20px,5.3333333333vw,28.8px)}}.header .header_logo-wrap{display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width:919.8px){.header .header_logo-wrap{gap:clamp(10px,2.6666666667vw,14.4px)}}@media screen and (min-width:920px){.header .header_logo-wrap{gap:15px}}.header .header_logo{display:flex;justify-content:center;align-items:center;line-height:1}@media screen and (max-width:919.8px){.header .header_logo{transition:filter 0s cubic-bezier(.4,0,.2,1) .5s;width:clamp(138px,36.8vw,198.72px);will-change:filter}}@media screen and (min-width:920px){.header .header_logo{width:clamp(138px,36.8vw,198.72px)}}.header a.header_logo:hover{opacity:.8}.header .logo_text{display:inline-block;line-height:1;font-weight:500;color:var(--color-accent-1)}@media screen and (max-width:919.8px){.header .logo_text{transition:color 0s cubic-bezier(.4,0,.2,1) .5s;font-size:clamp(14px,3.4666666667vw,18.72px)}}@media screen and (min-width:920px){.header .logo_text{color:var(--color-accent-1);font-size:clamp(14px,3.4666666667vw,18.72px)}}.header .sp_menu_button-wrap{position:relative}@media screen and (min-width:920px){.header .sp_menu_button-wrap{display:none}}.header .sp_menu_button-wrap .sp_menu_button{display:grid;justify-content:center;align-content:center;background-color:var(--color-accent-1);width:clamp(46px,12vw,64.8px);height:clamp(46px,12vw,64.8px);border-radius:50%}.header .sp_menu_button-wrap .line_icon{position:relative;margin:0 auto;width:clamp(24px,6vw,32.4px);height:clamp(10px,2.4vw,12.96px);margin-top:clamp(3px,.8vw,4.32px)}.header .sp_menu_button-wrap .line{position:absolute;display:inline-block;background-color:var(--color-base-white);width:100%;height:clamp(2px,.4vw,2.16px)}.header .sp_menu_button-wrap .line:nth-of-type(1){top:0;transition:transform .5s}.header .sp_menu_button-wrap .line:nth-of-type(2){bottom:0;transition:transform .5s}.header .sp_menu_button-wrap .sp_menu_text{position:relative;text-align:center;margin:clamp(3px,.8vw,4.32px) auto 0;line-height:1;font-weight:700;font-size:clamp(11px,2.9333333333vw,15.84px);color:var(--color-base-white)}.header .sp_menu_button-wrap .sp_menu_text:before{display:inline-block;content:"Menu"}#sp_menu_button_toggle:checked~.page_body .header{transition:background-color .1s cubic-bezier(.4,0,.2,1);background-color:unset}#sp_menu_button_toggle:checked~.page_body .header .header_logo{transition:filter .1s cubic-bezier(.4,0,.2,1);filter:brightness(0) invert(1);will-change:filter}#sp_menu_button_toggle:checked~.page_body .header .logo_text{color:var(--color-base-white);transition:color .1s cubic-bezier(.4,0,.2,1)}#sp_menu_button_toggle:checked~.page_body .header .sp_menu_button{background-color:var(--color-base-white)}#sp_menu_button_toggle:checked~.page_body .header .sp_menu_text{color:var(--color-accent-1)}#sp_menu_button_toggle:checked~.page_body .header .sp_menu_text:before{content:"Close"}#sp_menu_button_toggle:checked~.page_body .header .line{background-color:var(--color-accent-1)}#sp_menu_button_toggle:checked~.page_body .header .line:nth-of-type(1){transform:translate(0,clamp(4px,1.0666666667vw,5.76px)) rotate(-30deg) translateZ(0)}#sp_menu_button_toggle:checked~.page_body .header .line:nth-of-type(2){transform:translate(0,calc(clamp(4px,1.0666666667vw,5.76px)*-1)) translateZ(0) rotate(30deg)}#sp_menu_button_toggle:checked~.page_nav_block .page_nav_control{bottom:0;opacity:1;transition:opacity 250ms cubic-bezier(.4,0,.2,1),bottom 650ms cubic-bezier(.4,0,.2,1)}.page_nav_block{z-index:300}@media screen and (min-width:920px){.page_nav_block{position:fixed;width:320px;top:max(50px,min(50vh,50%));left:max(0px,44vw - clamp(920px,100%,1110px)/2);transform:translate(0,calc(max(-50vh,-59%) + 50px));padding-left:20px}}@media screen and (max-width:919.8px){.page_nav_block .page_nav_control{overflow:hidden;position:fixed;max-width:540px;margin:0 auto;left:50%;transform:translate(-50%,0) translateZ(0);background-color:var(--color-base-white);z-index:190;top:0;width:100%;bottom:100%;opacity:0;transition:opacity 150ms .5s cubic-bezier(.4,0,.2,1),bottom 650ms cubic-bezier(.4,0,.2,1)}}@media screen and (min-width:920px){.page_nav_block .page_nav_control{display:block;margin-top:30px}}.page_nav_block .page_nav_control .page_nav_container{overflow-y:auto;margin:0 auto;padding:0 0 10vh;max-height:100%}.page_nav_block .page_nav_control .page_nav-wrap{position:relative}@media screen and (max-width:919.8px){.page_nav_block .page_nav_control .page_nav-wrap{background-color:var(--color-accent-1);padding-top:clamp(76px,20vw,108px);padding-left:clamp(20px,5.3333333333vw,28.8px);padding-right:clamp(20px,5.3333333333vw,28.8px);border-bottom-left-radius:clamp(30px,8vw,43.2px);border-bottom-right-radius:clamp(30px,8vw,43.2px)}}.page_nav_block .page_nav_control .page_nav{list-style:none;padding:0;margin:0 auto}@media screen and (max-width:919.8px){.page_nav_block .page_nav_control .page_nav{max-width:calc(540px - clamp(20px,5.3333333333vw,28.8px) - clamp(20px,5.3333333333vw,28.8px))}}.page_nav_block .page_nav_control .page_nav>li{border-top:1px solid var(--color-accent-7)}@media screen and (min-width:920px){.page_nav_block .page_nav_control .page_nav>li:last-child{border-bottom:1px solid var(--color-accent-7)}}.page_nav_block .page_nav_control .page_nav .page_nav_link{display:flex;justify-content:flex-start;align-items:center;line-height:var(--line-height--base-155);transition:padding-left .5s}@media screen and (max-width:919.8px){.page_nav_block .page_nav_control .page_nav .page_nav_link{gap:clamp(10px,2vw,10.8px);padding:clamp(20px,5.3333333333vw,28.8px)0}}@media screen and (min-width:920px){.page_nav_block .page_nav_control .page_nav .page_nav_link{gap:10px;padding:20px 0}}.page_nav_block .page_nav_control .page_nav .page_nav_link .block_nav_en{font-weight:500}@media screen and (max-width:919.8px){.page_nav_block .page_nav_control .page_nav .page_nav_link .block_nav_en{color:var(--color-base-white);font-size:clamp(16px,4.2666666667vw,23.04px)}}@media screen and (min-width:920px){.page_nav_block .page_nav_control .page_nav .page_nav_link .block_nav_en{font-size:18px}}.page_nav_block .page_nav_control .page_nav .page_nav_link .block_text{font-weight:500}@media screen and (max-width:919.8px){.page_nav_block .page_nav_control .page_nav .page_nav_link .block_text{color:var(--color-accent-2);font-size:clamp(12px,3.2vw,17.28px)}}@media screen and (min-width:920px){.page_nav_block .page_nav_control .page_nav .page_nav_link .block_text{color:var(--color-accent-8);font-size:14px}}.page_nav_block .page_nav_control .page_nav .page_nav_link:hover{opacity:.8;padding-left:clamp(10px,2.6666666667vw,14.4px)}.footer,.page_nav_block .page_nav_control .page_nav_bottom{position:relative}@media screen and (max-width:919.8px){.page_nav_block .page_nav_control .page_nav_bottom{max-width:calc(540px - clamp(20px,5.3333333333vw,28.8px) - clamp(20px,5.3333333333vw,28.8px));margin:0 auto;padding-top:clamp(35px,9.3333333333vw,50.4px);padding-left:clamp(20px,5.3333333333vw,28.8px);padding-right:clamp(20px,5.3333333333vw,28.8px)}}@media screen and (min-width:920px){.page_nav_block .page_nav_control .page_nav_bottom{padding-top:25px}}@media screen and (max-width:919.8px){.page_nav_block .page_nav_control .page_nav_bottom .button01{padding:clamp(20px,5.3333333333vw,28.8px) clamp(40px,10.6666666667vw,57.6px);border-radius:clamp(40px,9.3333333333vw,50.4px);font-size:clamp(20px,5.6vw,30.24px);margin-bottom:clamp(20px,5.3333333333vw,28.8px)}}@media screen and (min-width:920px){.page_nav_block .page_nav_control .page_nav_bottom .button01{padding:20px 80px;border-radius:40px;font-size:24px;margin-bottom:15px}}@media screen and (max-width:919.8px){.page_nav_block .page_nav_control .page_nav_bottom .button02{padding:clamp(15px,4vw,21.6px) clamp(30px,8vw,43.2px);border-radius:clamp(24px,6.6666666667vw,36px);margin-bottom:clamp(15px,4vw,21.6px)}}@media screen and (min-width:920px){.page_nav_block .page_nav_control .page_nav_bottom .button02{padding:15px 30px;border-radius:30px;margin-bottom:15px;font-size:18px}}.page_nav_block .page_nav_control .page_nav_bottom .button_link-wrap,.page_nav_block .page_nav_logo-wrap .page_nav_logo{display:flex;justify-content:center;align-items:center}.page_nav_block .page_nav_control .page_nav_bottom .button_link{text-decoration:underline;display:flex;justify-content:center;align-items:center;font-weight:500;color:var(--color-accent-1);line-height:var(--line-height--base-155);padding-right:clamp(24px,6.1333333333vw,33.12px);background-position:right clamp(5px,1.3333333333vw,7.2px) center;background-repeat:no-repeat;background-size:clamp(14px,3.4666666667vw,18.72px);background-image:url(../img/common/icon_blank.svg)}@media screen and (max-width:919.8px){.page_nav_block .page_nav_control .page_nav_bottom .button_link{font-size:clamp(14px,3.7333333333vw,20.16px)}}@media screen and (min-width:920px){.page_nav_block .page_nav_control .page_nav_bottom .button_link{font-size:16px;background-size:14px;padding-right:26px}}.page_nav_block .page_nav_control .page_nav_bottom .button_link:hover,.page_nav_block a.page_nav_logo-wrap:hover{opacity:.8}.page_nav_block .page_nav_logo-wrap{display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width:919.8px){.page_nav_block .page_nav_logo-wrap{display:none}}@media screen and (min-width:920px){.page_nav_block .page_nav_logo-wrap{flex-direction:column;gap:15px}}.page_nav_block .page_nav_logo-wrap .page_nav_logo{line-height:1;width:276px;max-width:276px}.page_nav_block .page_nav_logo-wrap .logo_text{display:inline-block;line-height:1;font-weight:500;color:var(--color-accent-1);font-size:20px}.footer{overflow:hidden;background-color:var(--color-base-white);padding:clamp(2px,4vw,21.6px) clamp(20px,5.3333333333vw,28.8px)}@media screen and (max-width:919.8px){.footer{padding-bottom:140px}}.footer .block01 .block01_bg,.footer:before{position:absolute;left:0;width:100%;display:inline-block}.footer:before{content:"";z-index:0;top:260px;height:calc(100% - 260px);background-color:var(--color-base-1)}.footer .block01,.footer .block02{position:relative;margin-bottom:clamp(50px,13.3333333333vw,72px)}.footer .block01{z-index:13;overflow:hidden;border-radius:clamp(20px,5.3333333333vw,28.8px);padding:clamp(40px,9.3333333333vw,50.4px) clamp(30px,8vw,43.2px)}.footer .block01 .block01_bg{top:0;height:100%}.footer .block01 .block01_bg img{width:100%;height:100%;object-fit:cover}.footer .block01 .block_text{text-align:center;font-weight:500;font-size:clamp(14px,3.7333333333vw,20.16px);margin-bottom:clamp(30px,6.6666666667vw,36px)}.footer .block01 .button01{padding:clamp(20px,5.3333333333vw,28.8px) clamp(40px,10.6666666667vw,57.6px);border-radius:clamp(40px,9.3333333333vw,50.4px);font-size:clamp(20px,5.6vw,30.24px);margin-bottom:clamp(30px,6.6666666667vw,36px)}.footer .block01 .button02{padding:clamp(15px,4vw,21.6px) clamp(30px,8vw,43.2px);border-radius:clamp(2px,6.6666666667vw,36px)}.footer .block01 .catch_text-wrap,.footer .block02 .block_logo{position:relative;display:flex;justify-content:center;align-items:center}.footer .block01 .catch_text-wrap{margin:0 auto clamp(15px,4vw,21.6px)}.footer .block01 .catch_text-wrap img,.footer .block02 .block_logo .logo_img{width:clamp(200px,53.3333333333vw,288px)}.footer .block02{z-index:12}.footer .block02 .block_logo{margin-bottom:clamp(40px,9.3333333333vw,50.4px);gap:10px}.footer .block02 .block_logo .logo_img{filter:brightness(0) invert(1);will-change:filter;display:flex;justify-content:center;align-items:center}.footer .block02 .block_logo .logo_text{font-weight:500;color:var(--color-base-white);font-size:clamp(18px,4.8vw,25.92px)}.footer .block02 .block_nav_list{list-style:none;padding:0;margin:0}.footer .block02 .block_nav_list>li{border-bottom:1px solid var(--color-base-white)}.footer .block02 .block_nav_list>li:first-child{border-top:1px solid var(--color-base-white)}.footer .block02 .block_nav{display:flex;justify-content:flex-start;align-items:center;gap:clamp(10px,2vw,10.8px);padding:clamp(30px,8vw,43.2px)0;line-height:var(--line-height--base-155);transition:padding-left .5s}.footer .block02 .block_nav .block_nav_en{color:var(--color-base-white);font-weight:500;font-size:clamp(16px,4.2666666667vw,23.04px)}.footer .block02 .block_nav .block_text{color:var(--color-accent-2);font-weight:500;font-size:clamp(12px,3.2vw,17.28px)}.footer .block02 .block_nav:hover{opacity:.8;padding-left:clamp(10px,2.6666666667vw,14.4px)}.footer .block03{position:relative;z-index:11;margin-bottom:clamp(40px,9.3333333333vw,50.4px)}.footer .block03 .block_link,.footer_cta-wrap{background-color:var(--color-base-white);max-width:540px;margin:0 auto}.footer .block03 .block_link{position:relative;display:grid;justify-content:center;align-content:center;gap:5px;padding:clamp(10px,2vw,10.8px) clamp(40px,9.3333333333vw,50.4px);border-radius:clamp(30px,8vw,43.2px);line-height:var(--line-height--base-125)}.footer .block03 .block_link .link_logo{display:flex;justify-content:center;align-items:center;max-width:clamp(120px,29.3333333333vw,158.4px)}.footer .block03 .block_link .link_text{text-align:center;color:var(--color-accent-1);font-size:clamp(12px,3.2vw,17.28px);font-weight:500;white-space:nowrap}.footer .block03 .block_link:after{content:"";position:absolute;top:50%;right:clamp(15px,3.3333333333vw,18px);transform:translate(0,-50%);background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../img/common/icon_blank.svg);width:clamp(16px,3.4666666667vw,18.72px);height:clamp(16px,3.4666666667vw,18.72px)}.footer .block03 .block_link:hover{opacity:.8}.footer .copy{position:relative;font-size:clamp(10px,2.6666666667vw,14.4px);text-align:center;color:var(--color-base-white)}.footer_cta-wrap{position:fixed;z-index:100;bottom:0;left:50%;width:100%;padding:clamp(15px,3.3333333333vw,18px) clamp(20px,5.3333333333vw,28.8px);transform:translate(-50%,0)}@media screen and (max-width:919.8px){.footer_cta-wrap{overflow:hidden;visibility:hidden;transition:opacity .5s;height:0;opacity:0}}@media screen and (min-width:920px){.footer_cta-wrap{display:none}}.footer_cta-wrap .footer_cta{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,5.3333333333vw,28.8px)}.section_mv{position:relative;z-index:10;display:grid;grid-template-columns:1fr;padding-bottom:clamp(30px,6.6666666667vw,36px)}.section_mv .mv_gallery-wrap{position:relative;z-index:10;grid-column:1/1;grid-row:1/1}.section_mv .mv_gallery{position:relative;list-style:none;padding:0;margin:0}.section_mv .mv_gallery>li{display:flex;align-items:center}.section_mv .mv_gallery .gallery1-wrap{justify-content:flex-start}.section_mv .mv_gallery .gallery2-wrap{justify-content:flex-end;margin-top:calc(clamp(55px,14.6666666667vw,79.2px)*-1)}.section_mv .mv_gallery .gallery3-wrap{justify-content:flex-start;margin-top:clamp(75px,21.3333333333vw,115.2px);margin-left:clamp(45px,12vw,64.8px)}.section_mv .mv_gallery picture{display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative;z-index:11}.section_mv .mv_gallery .gallery1{width:clamp(230px,74.6666666667vw,403.2px);border-top-right-radius:clamp(20px,5.3333333333vw,28.8px);border-bottom-right-radius:clamp(20px,5.3333333333vw,28.8px);opacity:0}.section_mv .mv_gallery .gallery2{width:clamp(172px,46vw,248.4px);border-top-left-radius:clamp(20px,5.3333333333vw,28.8px);border-bottom-left-radius:clamp(20px,5.3333333333vw,28.8px);opacity:0}.section_mv .mv_gallery .gallery3{width:clamp(206px,54.9333333333vw,296.64px);border-radius:clamp(20px,5.3333333333vw,28.8px);opacity:0}.section_mv .mv_text-wrap{display:flex;justify-content:end;flex-direction:row;align-items:end;position:relative;gap:clamp(25px,6.6666666667vw,36px);padding-right:clamp(20px,5.3333333333vw,28.8px);z-index:11;grid-column:1/1;grid-row:1/1}.section_mv .mv_text-wrap .mv_text{writing-mode:vertical-rl;display:grid;gap:clamp(5px,1.3333333333vw,7.2px);line-height:1;font-weight:500;letter-spacing:.075em;font-size:clamp(16px,4.2666666667vw,23.04px)}.section_mv .mv_text-wrap .mv_text .mv_text1{opacity:0;margin-bottom:2.15em}.section_mv .mv_text-wrap .mv_text .mv_text2{opacity:0;margin-top:auto}.section_mv .mv_text-wrap .mv_scroll{display:flex;gap:clamp(6px,1.6vw,8.64px);writing-mode:vertical-rl;line-height:1;opacity:0}.section_mv .mv_text-wrap .mv_scroll .mv_scroll_text{display:inline-block;color:var(--color-accent-5);font-size:clamp(10px,2.4vw,12.96px)}.section_mv .mv_text-wrap .mv_scroll .mv_scroll_line{overflow:hidden;position:relative;display:inline-block;background-color:var(--color-accent-6);width:1px;height:clamp(5px,15.7333333333vw,84.96px);margin-right:clamp(4px,1.6vw,8.64px)}.section_mv .mv_text-wrap .mv_scroll .mv_scroll_line:before{content:"";position:absolute;left:0;top:0;display:inline-block;width:1px;transform-origin:top;background-color:var(--color-accent-1);height:clamp(20px,5.3333333333vw,28.8px);animation:scroll-line 2s infinite}.section_mv .mv_catch-wrap{position:relative;z-index:12;grid-column:1/1;grid-row:1/1;padding-left:clamp(20px,5.3333333333vw,28.8px);justify-content:start;display:grid;align-content:center;padding-top:clamp(65px,16vw,86.4px)}.section_mv .mv_catch-wrap .mv_catch{width:clamp(240px,64vw,345.6px)}.section_mv .mv_catch-wrap svg .mv_catch_uuid{opacity:0}.section_interview{position:relative;z-index:10;padding-top:clamp(80px,20vw,108px);padding-bottom:clamp(80px,20vw,108px)}.section_interview .interview_text{margin-bottom:clamp(30px,8vw,43.2px)}.section_interview .interview_button-wrap{position:relative;margin-bottom:clamp(30px,8vw,43.2px)}.section_interview .interview_button-wrap .button02{padding:clamp(15px,4vw,21.6px) clamp(30px,8vw,43.2px);border-radius:clamp(24px,6.6666666667vw,36px);margin-left:auto;margin-right:auto;max-width:clamp(270px,72vw,388.8px)}.section_interview .interview_button-wrap .button02+.button02{margin-top:clamp(20px,4vw,21.6px)}.section_interview .interview_gallery-wrap{position:relative;overflow:hidden}.section_interview .interview_gallery-wrap .interview_gallery{position:relative;list-style:none;padding:0;margin:0;display:flex;align-items:center;overflow:hidden;gap:clamp(20px,5.3333333333vw,28.8px);min-width:200%}.section_interview .interview_gallery-wrap .interview_gallery picture{display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:clamp(20px,5.3333333333vw,28.8px)}.section_interview .interview_gallery-wrap .interview_gallery_top{display:flex;align-items:center;gap:clamp(20px,5.3333333333vw,28.8px);margin-bottom:clamp(20px,5.3333333333vw,28.8px)}.section_interview .interview_gallery-wrap .interview_gallery_top .interview_gallery{transform:translate3d(0,0,0);animation:interview-gallery-top 40s infinite linear 0s both}.section_interview .interview_gallery-wrap .interview_gallery_bottom{display:flex;align-items:center;margin-left:auto}.section_interview .interview_gallery-wrap .interview_gallery_bottom .interview_gallery{min-width:calc(150% - clamp(20px,5.3333333333vw,28.8px));transform:translate3d(0,0,0);animation:interview-gallery-bottom 40s infinite linear 0s both}.section_aboutus,.section_career,.section_work_style{position:relative;z-index:10;padding-top:clamp(50px,13.3333333333vw,72px);padding-bottom:clamp(100px,26.6666666667vw,144px)}.section_career .career_text{margin-bottom:clamp(30px,8vw,43.2px)}.section_career .career_item{position:relative;margin-bottom:clamp(50px,13.3333333333vw,72px)}.section_career .career_item.career_item_left .item_image-wrap{margin-right:clamp(20px,5.3333333333vw,28.8px);display:flex;justify-content:flex-start;align-items:center}.section_career .career_item.career_item_left .item_image-wrap:before{right:clamp(15px,4vw,21.6px)}.section_career .career_item.career_item_left .item_image{border-top-right-radius:clamp(20px,5.3333333333vw,28.8px);border-bottom-right-radius:clamp(20px,5.3333333333vw,28.8px)}.section_career .career_item.career_item_right .item_image-wrap{margin-left:clamp(20px,5.3333333333vw,28.8px);display:flex;justify-content:flex-end;align-items:center}.section_career .career_item.career_item_right .item_image-wrap:before{left:clamp(15px,4vw,21.6px)}.section_career .career_item.career_item_right .item_image{border-top-left-radius:clamp(20px,5.3333333333vw,28.8px);border-bottom-left-radius:clamp(20px,5.3333333333vw,28.8px)}.section_career .career_item.career_item_right .item_title{text-align:right}.section_career .career_item .item_image{display:flex;justify-content:center;align-items:center;overflow:hidden}.section_career .career_item .item_image-wrap{position:relative;margin-bottom:clamp(20px,5.3333333333vw,28.8px);padding-top:clamp(24px,6.6666666667vw,36px)}.section_career .career_item .item_image-wrap:before{content:attr(data-text)"";position:absolute;z-index:10;display:inline-block;text-align:center;font-style:italic;font-family:"Caveat",system-ui;font-weight:700;font-size:clamp(8px,21.3333333333vw,115.2px);padding-right:clamp(20px,5.3333333333vw,28.8px);line-height:1;top:calc(clamp(16px,5.3333333333vw,28.8px)*-1);color:var(--color-accent-4);background:linear-gradient(270deg,#ecb2fe 0,#59acf1 32%,#00aeef 59%,#00edfd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section_career .career_item .item_title{font-weight:700;letter-spacing:.05em;color:var(--color-accent-1);line-height:var(--line-height--base-125);font-size:clamp(26px,6.9333333333vw,37.44px);margin-bottom:clamp(10px,2vw,10.8px)}.section_career .career_item .career_item_body{padding-left:clamp(20px,5.3333333333vw,28.8px);padding-right:clamp(20px,5.3333333333vw,28.8px)}.section_career .career_item_other-wrap{position:relative}.section_career .career_item_other-wrap .career_item_other{display:grid;grid-template-columns:clamp(60px,17.3333333333vw,93.6px) auto;align-content:center;background-color:var(--color-base-white);border-radius:clamp(10px,2.6666666667vw,14.4px);padding:clamp(15px,3.3333333333vw,18px);box-shadow:0 2px 14.1px .9px rgba(0,38,50,.08)}.section_career .career_item_other-wrap .item_title{position:relative;text-align:center;justify-content:flex-start;display:flex;align-items:center;color:var(--color-accent-1);line-height:1;font-size:clamp(16px,4.2666666667vw,23.04px);font-weight:700}.section_career .career_item_other-wrap .item_text{position:relative;border-left:3px solid var(--color-accent-1);padding-left:clamp(15px,4vw,21.6px)}.section_aboutus,.section_work_style{padding-bottom:clamp(50px,13.3333333333vw,72px)}.section_aboutus .section_aboutus_bg{position:relative;clip-path:inset(0 0 round clamp(30px,8vw,43.2px));margin-bottom:clamp(50px,12vw,64.8px);padding:clamp(50px,13.3333333333vw,72px)0 clamp(30px,8vw,43.2px);border-radius:clamp(30px,8vw,43.2px);background-color:var(--color-base-1);background-image:linear-gradient(0deg,rgba(236,178,254,.55)0,rgba(118,176,247,.55) 20%,rgba(0,174,239,.55) 59%,rgba(0,206,246,.55) 82%,rgba(0,237,253,.55) 100%)}.section_aboutus .section_aboutus_bg:before{content:"";display:inline-block;position:fixed;background-image:url(../img/top/aboutus_bg.webp);background-repeat:no-repeat;background-size:100%;background-position:center bottom}@media screen and (max-width:919.8px){.section_aboutus .section_aboutus_bg:before{top:0;left:0;width:100%;height:100vh}}@media screen and (min-width:920px){.section_aboutus .section_aboutus_bg:before{top:0;right:max(100vw - 1105px - max(0px,44vw - clamp(920px,100%,1110px)/2),20px);width:540px;height:100vh}}.section_aboutus .section_aboutus_bg .contents_container{position:relative}.section_aboutus .aboutus_block_title{position:relative;text-align:center;font-style:italic;font-weight:700;line-height:1;font-size:clamp(26px,6.9333333333vw,37.44px);padding-bottom:clamp(15px,4vw,21.6px);margin-bottom:clamp(15px,4vw,21.6px);color:var(--color-base-white)}.section_aboutus .aboutus_block_title:before{content:"";position:absolute;display:inline-block;width:clamp(30px,8vw,43.2px);height:clamp(3px,.8vw,4.32px);background-color:var(--color-base-white);bottom:0;left:50%;transform:translate(-50%,0)}.section_aboutus .aboutus_block_text{letter-spacing:.05em;font-weight:500;color:var(--color-base-white);margin-bottom:clamp(20px,5.3333333333vw,28.8px)}.section_aboutus .aboutus_block_text strong{font-style:italic;font-weight:700}.section_aboutus .aboutus_block_text span{display:inline-block;border-radius:clamp(3px,.8vw,4.32px);background-color:var(--color-base-white);line-height:1.55;color:var(--color-accent-1)}.section_aboutus .aboutus_block_sub_title{position:relative;font-weight:700;font-size:clamp(16px,4.2666666667vw,23.04px);padding-left:clamp(16px,3.4666666667vw,18.72px);color:var(--color-base-white)}.section_aboutus .aboutus_block_sub_title:before{content:"";position:absolute;border-radius:50%;width:clamp(8px,1.3333333333vw,7.2px);height:clamp(8px,1.3333333333vw,7.2px);display:inline-block;top:clamp(13px,4vw,21.6px);left:0;background-color:var(--color-base-white)}.section_aboutus .aboutus_block_image{display:flex;justify-content:center;align-items:center}.section_aboutus .aboutus_block1,.section_aboutus .aboutus_block2{margin-bottom:clamp(70px,17.3333333333vw,93.6px)}.section_aboutus .aboutus_block1 .aboutus_block_text,.section_aboutus .aboutus_block2 .aboutus_block_text{text-align:center}.section_aboutus .aboutus_block3 .aboutus_block_text{padding-left:clamp(16px,3.4666666667vw,18.72px)}.section_aboutus .aboutus_iframe{position:relative;overflow:hidden;width:100%;height:clamp(230px,61.3333333333vw,331.2px);margin-bottom:clamp(30px,8vw,43.2px)}.section_aboutus .aboutus_iframe iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.section_aboutus .button_dl{margin-bottom:clamp(60px,16vw,86.4px);margin-left:auto;margin-right:auto;max-width:clamp(270px,72vw,388.8px)}.section_aboutus .aboutus_gallery{position:relative;padding:0 clamp(15px,3.3333333333vw,18px)}.section_aboutus .aboutus_gallery .image01,.section_aboutus .aboutus_gallery .image02{display:flex;justify-content:flex-start;align-items:center;overflow:hidden;position:relative;z-index:11;border-radius:clamp(20px,5.3333333333vw,28.8px);width:clamp(210px,58.6666666667vw,316.8px);opacity:0;transform:translate3d(0,30px,0)}.section_aboutus .aboutus_gallery .image02{justify-content:flex-end;z-index:10;width:clamp(110px,29.3333333333vw,158.4px);margin-top:calc(clamp(100px,26.6666666667vw,144px)*-1);margin-left:auto}.section_aboutus .aboutus_gallery.inviewtrigger_view .image01{animation:inviewtrigger_fade 1s 0s ease forwards;animation-delay:.2s}.section_aboutus .aboutus_gallery.inviewtrigger_view .image02{animation:inviewtrigger_fade 1s 0s ease forwards;animation-delay:.4s}.section_work_style{background-color:var(--color-base-white);padding-bottom:clamp(40px,12vw,64.8px)}.section_work_style .section_work_style_bg{border-radius:clamp(30px,8vw,43.2px);padding-top:clamp(70px,20vw,108px);background-color:var(--color-base-2);background-repeat:no-repeat;background-position:top right;background-size:cover;background-image:url(../img/top/workstyle_bg.webp)}.section_work_style .work_style_block1{margin-bottom:clamp(50px,13.3333333333vw,72px)}.section_work_style .work_style_block2,.section_work_style .work_style_gallery-wrap{position:relative;margin-bottom:clamp(50px,13.3333333333vw,72px)}.section_work_style .work_style_gallery-wrap .work_style_gallery{list-style:none;padding:0;margin:0;display:flex;margin-left:clamp(20px,5.3333333333vw,28.8px)}.section_work_style .work_style_gallery-wrap .work_style_gallery li{margin-right:clamp(20px,5.3333333333vw,28.8px);width:clamp(230px,74.6666666667vw,403.2px)}.section_interview_detail .interview_member_list-wrap .interview_member_list li:last-child,.section_work_style .work_style_gallery-wrap .work_style_gallery li:last-child{margin-right:clamp(40px,10.6666666667vw,57.6px)}.section_work_style .work_style_gallery-wrap .work_style_gallery picture{overflow:hidden;border-radius:clamp(10px,2.6666666667vw,14.4px);display:flex;justify-content:center;align-items:center}.section_work_style .work_style_gallery-wrap .swiper-scrollbar{position:relative;left:0;bottom:0;top:0;z-index:50;width:auto;margin:clamp(30px,6.6666666667vw,36px) clamp(20px,5.3333333333vw,28.8px)0}.section_work_style .work_style_gallery-wrap .swiper-scrollbar .swiper-scrollbar-drag{background-color:var(--color-accent-1)}.section_work_style .work_style_block2 .style_block_tab-wrap{position:relative;padding-bottom:clamp(20px,6.6666666667vw,36px)}.section_work_style .work_style_block2 .style_block_tab-wrap .style_block_tab_label-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;gap:clamp(10px,1.3333333333vw,7.2px)}.section_work_style .work_style_block2 .style_block_tab-wrap .style_block_tab_label{text-align:center;color:var(--color-base-1);font-weight:700;letter-spacing:.05em;padding:clamp(10px,2.6666666667vw,14.4px)0;border-top-left-radius:clamp(10px,2.6666666667vw,14.4px);border-top-right-radius:clamp(10px,2.6666666667vw,14.4px);border-bottom:3px solid var(--color-base-1);transition:color .5s,background-color .5s;line-height:var(--line-height--base-155)}.section_work_style .work_style_block2 .style_block_tab-wrap .style_block_tab_label:hover{color:var(--color-base-white);background-color:var(--color-base-1)}.section_work_style .work_style_block2 .style_block_tab-wrap .style_block_tab_body{grid-area:body;overflow:hidden;visibility:hidden;height:0;opacity:0}.section_work_style .work_style_block2 .style_block_tab-wrap .style_block_tab_inner{padding-top:clamp(30px,6.6666666667vw,36px)}.section_work_style .work_style_block2 .style_block_tab-wrap .tab_title{position:relative;font-weight:700;padding-left:clamp(16px,3.4666666667vw,18.72px)}.section_work_style .work_style_block2 .style_block_tab-wrap .tab_title:before{content:"";position:absolute;border-radius:50%;width:clamp(8px,1.3333333333vw,7.2px);height:clamp(8px,1.3333333333vw,7.2px);display:inline-block;top:clamp(10px,3.2vw,17.28px);left:0;background-color:var(--color-accent-1)}.section_work_style .work_style_block2 .style_block_tab-wrap .tab_text{padding-left:clamp(16px,3.4666666667vw,18.72px);margin-bottom:clamp(20px,5.3333333333vw,28.8px)}.section_work_style .work_style_block2 .style_block_tab-wrap .tab_list{padding-left:clamp(16px,7.4666666667vw,40.32px);margin:0 0 clamp(20px,5.3333333333vw,28.8px)}.section_work_style .work_style_block2 .style_block_tab-wrap .style_block_tab_toggle{display:none!important}.section_work_style .work_style_block2 .style_block_tab-wrap #style_block_tab1:checked~.style_block_tab_label-wrap #style_block_tab_label1,.section_work_style .work_style_block2 .style_block_tab-wrap #style_block_tab2:checked~.style_block_tab_label-wrap #style_block_tab_label2,.section_work_style .work_style_block2 .style_block_tab-wrap #style_block_tab3:checked~.style_block_tab_label-wrap #style_block_tab_label3{color:var(--color-base-white);background-color:var(--color-base-1)}.section_work_style .work_style_block2 .style_block_tab-wrap #style_block_tab1:checked~#style_block_tab_body1,.section_work_style .work_style_block2 .style_block_tab-wrap #style_block_tab2:checked~#style_block_tab_body2,.section_work_style .work_style_block2 .style_block_tab-wrap #style_block_tab3:checked~#style_block_tab_body3{height:auto;opacity:1;visibility:visible}.section_work_style .work_style_block3{position:relative;padding-bottom:clamp(30px,6.6666666667vw,36px)}.section_work_style .work_style_block3 .block_image{display:flex;justify-content:center;align-items:center;padding:0 clamp(10px,2.6666666667vw,14.4px)}.section_faq{background-color:var(--color-base-white);padding-top:clamp(70px,20vw,108px);padding-bottom:clamp(100px,26.6666666667vw,144px)}.section_faq,.section_faq .content_acd-wrap,.section_interview_list{position:relative}.section_faq .content_acd-wrap+.content_acd-wrap{margin-top:clamp(30px,5.3333333333vw,28.8px)}.section_faq .content_acd-wrap .content_acd_label{position:relative;display:flex;justify-content:flex-start;align-items:center;line-height:var(--line-height--base-155);border:1px solid var(--color-accent-3);background-color:var(--color-accent-3);font-size:clamp(14px,3.7333333333vw,20.16px);font-weight:700;border-radius:clamp(10px,2.6666666667vw,14.4px);background-repeat:no-repeat;background-size:clamp(16px,4vw,21.6px);background-image:url(../img/common/icon_acd_open.svg);background-position:center right clamp(14px,3.4666666667vw,18.72px);padding:clamp(25px,4.6666666667vw,25.2px) clamp(42px,11.2vw,60.48px);transition:opacity .5s}.section_faq .content_acd-wrap .content_acd_body .content_acd_inner:before,.section_faq .content_acd-wrap .content_acd_label:before{position:absolute;text-align:center;font-weight:700;font-size:clamp(16px,4.2666666667vw,23.04px);left:clamp(10px,2.4vw,12.96px);width:clamp(24px,6.1333333333vw,33.12px);height:clamp(24px,6.1333333333vw,33.12px);display:flex;justify-content:center;align-items:center;line-height:1;padding-bottom:.1em}.section_faq .content_acd-wrap .content_acd_label:before{content:"Q";top:50%;transform:translate(0,-50%);border-radius:50%;background-color:var(--color-accent-1);color:var(--color-base-white);padding-right:.1em}.section_faq .content_acd-wrap .content_acd_label:hover{opacity:.8}.section_faq .content_acd-wrap .content_acd_body{overflow:hidden;visibility:hidden;transition:opacity .5s;height:0;opacity:0}.section_faq .content_acd-wrap .content_acd_body .content_acd_inner{position:relative;padding:clamp(15px,3.3333333333vw,18px) clamp(15px,4vw,21.6px) clamp(15px,3.3333333333vw,18px) clamp(42px,11.2vw,60.48px)}.section_faq .content_acd-wrap .content_acd_body .content_acd_inner:before{content:"A.";top:clamp(18px,3.7333333333vw,20.16px);color:var(--color-accent-1)}.section_faq .content_acd-wrap .content_acd_toggle{display:none!important}.section_faq .content_acd-wrap .content_acd_toggle:checked~.content_acd_label{background-image:url(../img/common/icon_acd_close.svg)}.section_faq .content_acd-wrap .content_acd_toggle:checked~.content_acd_body{height:auto;opacity:1;visibility:visible}.page_loaded .page_loading,.section_interview_list .list_body>li{display:none}.page_loaded.page_scrolled .inviewtrigger_view.inviewtrigger_fade_up{animation:inviewtrigger_fade 1s 0s ease forwards}.page_loaded.page_scrolled .footer_cta-wrap{height:auto;opacity:1;visibility:visible}.page_loaded .section_interview_detail .detail_head.inviewtrigger_view .head_image,.page_loaded .section_mv.inviewtrigger_view .gallery1{animation:inviewtrigger_opacity .4s 0s ease forwards;animation-delay:.4s}.page_loaded .section_mv.inviewtrigger_view .gallery2{animation:inviewtrigger_opacity .4s 0s ease forwards;animation-delay:.8s}.page_loaded .section_mv.inviewtrigger_view .gallery3{animation:inviewtrigger_opacity .4s 0s ease forwards;animation-delay:1.2s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_01{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:1.6s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_02{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:1.65s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_03{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:1.7s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_04{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:1.75s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_05{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:1.8s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_06{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:1.85s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_07{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:1.9s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_08{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:1.95s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_09{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:2s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_10{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:2.05s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_11{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:2.1s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_12{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:2.15s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_13{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:2.2s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_14{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:2.25s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_15{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:2.3s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_16{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:2.35s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_17{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:2.4s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_18{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:2.45s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_19{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:2.5s}.page_loaded .section_mv.inviewtrigger_view #mv_catch_uuid_20{animation:inviewtrigger_opacity .2s 0s ease forwards;animation-delay:2.55s}.page_loaded .section_mv.inviewtrigger_view .mv_text1{animation:inviewtrigger_opacity .8s 0s ease forwards;animation-delay:2.9s}.page_loaded .section_mv.inviewtrigger_view .mv_text2{animation:inviewtrigger_opacity .8s 0s ease forwards;animation-delay:3.7s}.page_loaded .section_mv.inviewtrigger_view .mv_scroll{animation:inviewtrigger_opacity .4s 0s ease forwards;animation-delay:4.7s}.section_interview_list .section_title2-wrap{padding-top:clamp(40px,12vw,64.8px);padding-bottom:clamp(65px,17.3333333333vw,93.6px);margin-bottom:0}.section_interview_list .list_control_block{padding-left:clamp(20px,5.3333333333vw,28.8px);padding-right:clamp(20px,5.3333333333vw,28.8px);margin-bottom:clamp(40px,10.6666666667vw,57.6px)}.section_interview_list .list_control-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;gap:clamp(10px,2.6666666667vw,14.4px)}.section_interview_list .list_control-wrap .list_control{text-align:center;line-height:var(--line-height--base-125);font-weight:700;font-size:clamp(16px,4.2666666667vw,23.04px);border-radius:clamp(25px,6.6666666667vw,36px);border:clamp(1px,.4vw,2.16px) solid var(--color-accent-1);padding:clamp(15px,3.3333333333vw,18px) clamp(10px,2.6666666667vw,14.4px);color:var(--color-accent-1);background-color:var(--color-base-white);background-image:linear-gradient(270deg,var(--color-base-white) 0%,var(--color-base-white) 50%,var(--color-accent-1) 50%,var(--color-accent-1) 100%);background-size:200% 100%;background-position:100%0;transition:background-position .5s,color .5s}.section_interview_list .list_control-wrap .list_control:hover{color:var(--color-base-white);background-position:0 0}.section_interview_list .list_body{padding:0;margin:0;list-style:none;display:grid;gap:clamp(30px,8vw,43.2px);margin-bottom:clamp(90px,24vw,129.6px)}.section_interview_list .list_item{display:block}.section_interview_list .list_item .item_head{position:relative;display:grid;padding-right:clamp(20px,5.3333333333vw,28.8px);margin-bottom:clamp(25px,6.6666666667vw,36px)}.section_interview_list .list_item .item_image-wrap{position:relative;z-index:10;padding-top:clamp(25px,6.6666666667vw,36px);grid-column:1/1;grid-row:1/1}.section_interview_list .list_item .item_image{position:relative;z-index:10;overflow:hidden;display:flex;justify-content:center;align-items:center;border-top-right-radius:clamp(20px,5.3333333333vw,28.8px);border-bottom-right-radius:clamp(20px,5.3333333333vw,28.8px)}.section_interview_list .list_item .item_image img{transform:scale(1);transition:transform .5s}.section_interview_list .list_item .item_image:before{display:inline-block;position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:.2;background:linear-gradient(92deg,transparent 0,transparent 80%,#000 90%,transparent 100%);z-index:10}.section_interview_list .list_item .image_text-wrap{position:relative;z-index:20;grid-column:1/1;grid-row:1/1;padding-right:clamp(15px,4vw,21.6px);display:grid;justify-content:end}.section_interview_list .list_item .image_text{position:relative;font-style:italic;font-family:"Caveat",system-ui;font-weight:700;font-size:clamp(45px,12vw,64.8px);writing-mode:vertical-rl;line-height:1;background:linear-gradient(0deg,#ecb2fe 0,#59acf1 32%,#00aeef 59%,#00edfd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:20px}.section_interview_list .list_item .item_body{padding-left:clamp(20px,5.3333333333vw,28.8px);padding-right:clamp(20px,5.3333333333vw,28.8px)}.section_interview_list .list_item .item_title{font-style:italic;line-height:var(--line-height--base-155);color:var(--color-accent-1);font-weight:700;font-size:clamp(20px,5.6vw,30.24px);margin-bottom:clamp(10px,2.6666666667vw,14.4px)}.section_interview_list .list_item .item_text{line-height:var(--line-height--base-185);font-weight:700;font-size:clamp(14px,3.7333333333vw,20.16px)}.section_interview_detail .interview_member_list-wrap .list_item:hover .list_item_image img,.section_interview_list .list_item:hover .item_image img{transform:scale(1.1)}.section_interview_list .interview_list_toggle{display:none!important}.section_interview_list #interview_list_all:checked~.list_control_block .list_control-wrap label[for=interview_list_all],.section_interview_list #interview_list_executive:checked~.list_control_block .list_control-wrap label[for=interview_list_executive],.section_interview_list #interview_list_member:checked~.list_control_block .list_control-wrap label[for=interview_list_member]{color:var(--color-base-white);background-image:linear-gradient(0deg,var(--color-accent-1) 0%,var(--color-accent-1) 100%)}.section_interview_list #interview_list_all:checked~.list_body li,.section_interview_list #interview_list_executive:checked~.list_body li.is_executive,.section_interview_list #interview_list_member:checked~.list_body li.is_member{display:block}.section_interview_list .list_button-wrap{margin-bottom:clamp(100px,26.6666666667vw,144px);margin-left:auto;margin-right:auto;max-width:clamp(270px,72vw,388.8px)}.section_interview_list .list_button-wrap .button02{padding:clamp(15px,4vw,21.6px) clamp(30px,8vw,43.2px);border-radius:clamp(2px,6.6666666667vw,36px)}.section_interview_detail .detail_head{position:relative;z-index:10;margin-bottom:clamp(45px,12vw,64.8px)}.section_interview_detail .detail_head .head_image{overflow:hidden;display:flex;justify-content:center;align-items:flex-start;height:clamp(280px,74.6666666667vw,403.2px);opacity:0;transform:translate3d(0,0,0)}.section_interview_detail .detail_head .head_image img{object-fit:cover}.section_interview_detail .head_body{overflow:hidden;position:relative;z-index:20;padding:clamp(20px,5.3333333333vw,28.8px) clamp(25px,6.6666666667vw,36px);border-top-right-radius:clamp(20px,5.3333333333vw,28.8px);border-bottom-right-radius:clamp(20px,5.3333333333vw,28.8px);margin-top:calc(clamp(70px,18.6666666667vw,100.8px)*-1);margin-right:clamp(20px,5.3333333333vw,28.8px);background-image:linear-gradient(315deg,#ecb2fe 0,#76b0f7 20%,#00aeef 59%,#00cef6 82%,#00edfd 100%);opacity:0;transform:translate3d(0,0,0)}.section_interview_detail .head_body .body_title{font-style:italic;font-weight:700;font-size:clamp(21px,5.6vw,30.24px);line-height:var(--line-height--base-155);color:var(--color-base-white);margin-bottom:clamp(15px,4vw,21.6px);opacity:0;transform:translate3d(0,30px,0)}.section_interview_detail .head_body .body_lead{opacity:0;transform:translate3d(0,30px,0);font-weight:700;color:var(--color-base-white);margin-bottom:clamp(10px,2.6666666667vw,14.4px);line-height:var(--line-height--base-185)}.section_interview_detail .head_body .body_tags{display:flex;flex-wrap:wrap;gap:clamp(10px,2.6666666667vw,14.4px);margin-bottom:clamp(8px,2vw,10.8px);opacity:0;transform:translate3d(0,30px,0)}.section_interview_detail .head_body .body_tags .tags{display:inline-block;font-weight:500;line-height:1;color:var(--color-accent-1);background-color:var(--color-base-white);padding:clamp(3px,.8vw,4.32px) clamp(8px,2vw,10.8px);border-radius:clamp(10px,2.6666666667vw,14.4px)}.section_interview_detail .head_body .body_text{opacity:0;transform:translate3d(0,30px,0);line-height:var(--line-height--base-185);color:var(--color-base-white)}.section_interview_detail .detail_menu-wrap{overflow:hidden;position:relative;padding:0 clamp(50px,13.3333333333vw,72px);margin-bottom:clamp(70px,18.6666666667vw,100.8px)}.section_interview_detail .detail_menu-wrap .detail_menu{display:grid;gap:clamp(10px,2.6666666667vw,14.4px);padding:0;margin:0;list-style:none}.section_interview_detail .detail_menu-wrap .detail_menu>li{border-bottom:1px solid var(--color-accent-9)}.section_interview_detail .detail_menu-wrap .menu_item{position:relative;display:flex;font-weight:700;padding:clamp(10px,2.6666666667vw,14.4px) clamp(15px,4vw,21.6px) clamp(10px,2.6666666667vw,14.4px) clamp(30px,8vw,43.2px);line-height:var(--line-height--base-155)}.section_interview_detail .detail_menu-wrap .menu_item:hover{opacity:.8}.section_interview_detail .detail_menu-wrap .menu_item:before,.section_interview_detail .section_detail .detail_title-wrap .detail_title:before{content:attr(data-text)"";font-family:"Caveat",system-ui;font-weight:700;line-height:1;color:var(--color-accent-1);font-size:clamp(16px,5.0666666667vw,27.36px);position:absolute;top:50%;left:0;transform:translate(0,-50%);display:inline-block}.section_interview_detail .detail_menu-wrap .menu_item:after{content:"";position:absolute;top:50%;right:0;transform:translate(0,-50%);display:inline-block;line-height:1;color:var(--color-accent-1);width:15px;height:15px;background-image:url(../img/common/icon_qa_bottom.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.section_interview_detail .section_detail{position:relative;margin:clamp(60px,16vw,86.4px)0}.section_interview_detail .section_detail .detail_title-wrap{margin-bottom:clamp(15px,4vw,21.6px)}.section_interview_detail .section_detail .detail_title-wrap .detail_title{position:relative;z-index:20;padding:clamp(40px,10.6666666667vw,57.6px)0 clamp(20px,5.3333333333vw,28.8px) clamp(24px,6.4vw,34.56px);font-weight:700;font-size:clamp(16px,4.2666666667vw,23.04px)}.section_interview_detail .section_detail .detail_title-wrap .detail_title:before{color:var(--color-accent-10);line-height:.8;z-index:-1;font-size:clamp(110px,29.3333333333vw,158.4px)}.section_interview_detail .section_detail .detail_sub_title{font-style:italic;font-weight:700;color:var(--color-accent-1);font-size:clamp(21px,5.6vw,30.24px);margin-bottom:clamp(10px,2.6666666667vw,14.4px);line-height:var(--line-height--base-185)}.section_interview_detail .section_detail .detail_text{margin-bottom:clamp(10px,2.6666666667vw,14.4px)}.section_interview_detail .section_detail .detail_image{overflow:hidden;display:flex;justify-content:center;align-items:center}.section_interview_detail .section_detail .detail_image img{width:100%}.section_interview_detail .section_detail .detail_image_center,.section_interview_detail .section_detail .detail_image_left,.section_interview_detail .section_detail .detail_image_right{margin:clamp(60px,16vw,86.4px)0}.section_interview_detail .section_detail .detail_image_left{padding-right:clamp(20px,5.3333333333vw,28.8px)}.section_interview_detail .section_detail .detail_image_left .detail_image{border-top-right-radius:clamp(20px,5.3333333333vw,28.8px);border-bottom-right-radius:clamp(20px,5.3333333333vw,28.8px)}.section_interview_detail .section_detail .detail_image_right{padding-left:clamp(20px,5.3333333333vw,28.8px)}.section_interview_detail .section_detail .detail_image_right .detail_image{border-top-left-radius:clamp(20px,5.3333333333vw,28.8px);border-bottom-left-radius:clamp(20px,5.3333333333vw,28.8px)}.section_interview_detail .section_detail .detail_image_center .detail_image{border-radius:clamp(20px,5.3333333333vw,28.8px)}.section_interview_detail .relation_block{margin:clamp(90px,24vw,129.6px)0 clamp(100px,26.6666666667vw,144px);background-color:var(--color-accent-11);border-radius:clamp(30px,8vw,43.2px);padding-top:clamp(70px,18.6666666667vw,100.8px);padding-bottom:clamp(70px,18.6666666667vw,100.8px)}.section_interview_detail .relation_block .relation_block_title-wrap,.section_interview_detail .relation_list_title{position:relative;margin-bottom:clamp(30px,8vw,43.2px);padding-left:clamp(20px,5.3333333333vw,28.8px);padding-right:clamp(20px,5.3333333333vw,28.8px)}.section_interview_detail .relation_block .relation_block_title-wrap .relation_block_title{font-style:italic;font-family:"Caveat",system-ui;font-size:clamp(60px,17.3333333333vw,93.6px);font-weight:600;line-height:1}.section_interview_detail .relation_list_title{font-weight:700;color:var(--color-accent-1);font-size:clamp(21px,5.6vw,30.24px);margin-bottom:clamp(15px,4vw,21.6px);line-height:1}.section_interview_detail .interview_member_list-wrap{position:relative}.section_interview_detail .interview_member_list-wrap .interview_member_list{list-style:none;padding:0;margin:0;display:flex;margin-left:clamp(20px,5.3333333333vw,28.8px)}.section_interview_detail .interview_member_list-wrap .interview_member_list li{margin-right:clamp(20px,5.3333333333vw,28.8px);width:clamp(140px,37.3333333333vw,201.6px)}.section_interview_detail .interview_member_list-wrap .swiper-scrollbar{position:relative;left:0;bottom:0;top:0;z-index:50;width:auto;margin:clamp(40px,10.6666666667vw,57.6px) clamp(20px,5.3333333333vw,28.8px)0}.section_interview_detail .interview_member_list-wrap .swiper-scrollbar .swiper-scrollbar-drag{background-color:var(--color-accent-1)}.section_interview_detail .interview_member_list-wrap .list_item{position:relative}.section_interview_detail .interview_member_list-wrap .list_item .list_item_image{position:relative;z-index:10;overflow:hidden;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:clamp(5px,1.3333333333vw,7.2px)}.section_interview_detail .interview_member_list-wrap .list_item .list_item_image img{width:clamp(140px,37.3333333333vw,201.6px);height:clamp(140px,37.3333333333vw,201.6px);transform:scale(1);transition:transform .5s}.section_interview_detail .interview_member_list-wrap .list_item .list_item_text{text-align:center;font-weight:700;font-size:clamp(12px,3.2vw,17.28px);line-height:var(--line-height--base-185)}.section_interview_detail .interview_member_list_block{margin-bottom:clamp(40px,10.6666666667vw,57.6px)}.section_interview_detail .list_button-wrap{margin-bottom:clamp(100px,26.6666666667vw,144px);margin-left:auto;margin-right:auto;max-width:clamp(270px,72vw,388.8px)}.section_interview_detail .list_button-wrap .button02{padding:clamp(15px,4vw,21.6px) clamp(30px,8vw,43.2px);border-radius:clamp(2px,6.6666666667vw,36px)}.page_loaded .section_interview_detail .detail_head.inviewtrigger_view .head_body{animation:inviewtrigger_opacity .4s 0s ease forwards;animation-delay:.6s}.page_loaded .section_interview_detail .detail_head.inviewtrigger_view .body_title{animation:inviewtrigger_fade .4s 0s ease forwards;animation-delay:1s}.page_loaded .section_interview_detail .detail_head.inviewtrigger_view .body_lead{animation:inviewtrigger_fade .4s 0s ease forwards;animation-delay:1.4s}.page_loaded .section_interview_detail .detail_head.inviewtrigger_view .body_tags,.page_loaded .section_interview_detail .detail_head.inviewtrigger_view .body_text{animation:inviewtrigger_fade .4s 0s ease forwards;animation-delay:1.8s}