@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;cursor:pointer;color:#353c53}a:hover{cursor:pointer}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}:after,:before,a,abbr,address,article,aside,audio,b,blockquote,body,button,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,var,video{-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-padding-top:90px;scroll-behavior:smooth;-webkit-scroll-padding-top:90px}@media only screen and (max-width:768px){html{scroll-padding-top:90px}}body{position:relative;width:calc(100vw - (100vw - 100%));min-width:300px;-webkit-text-size-adjust:100%;font-family:"Zen Kaku Gothic New",serif;font-weight:400;font-style:normal;line-height:1.75;color:#353c53;overflow-x:hidden;letter-spacing:.04em;font-size:16px}@media only screen and (max-width:768px){body{font-size:14px}}h1,h2,h3,h4,h5,h6{font-weight:400}li{list-style-type:none}a{text-decoration:none;color:#353c53;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}img{border:0;vertical-align:middle;max-width:100%;height:auto}address,em,i{font-style:normal;font-style:normal}button,input,select,textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;border:0;margin:0;padding:0;background:0 0;vertical-align:middle;font-size:inherit;color:#353c53;font-family:"Noto Sans JP",sans-serif}input::-webkit-input-placeholder{color:#bfbfbf}input:-ms-input-placeholder{color:#bfbfbf}input::-moz-placeholder{color:#bfbfbf}sup{position:relative;top:-.7em;font-size:70%}a[href^="tel:"].tel_disable{pointer-events:none;text-decoration:none}img[src$=".svg"]{width:100%}#pagetop{position:fixed;bottom:50px;right:50px;width:60px;height:60px;border-radius:50%;z-index:10}@media only screen and (max-width:768px){#pagetop{bottom:50px;right:10px;width:40px;height:40px}}footer{border-top:1px solid #dfedf7}footer .footer_inner{width:90vw;max-width:1536px;margin:0 auto;padding:40px 0;border-bottom:1px solid #dfedf7}@media only screen and (max-width:768px){footer .footer_inner{width:85%;padding:50px 0 25px}}@media print,screen and (min-width:769px){footer .footer_inner .footer_top_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:1200px){footer .footer_inner .footer_top_inner{display:block;-ms-flex-wrap:wrap;flex-wrap:wrap}}footer .footer_inner .footer_top_inner h1{max-width:327px;width:17vw}@media only screen and (max-width:768px){footer .footer_inner .footer_top_inner h1{margin:0 auto;max-width:240px;width:60vw}}@media only screen and (max-width:768px){footer .footer_inner .footer_top_inner .foot-nav{display:none}}footer .footer_inner .footer_top_inner .foot-nav nav ul{margin:0 auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0 min(3vw,60px)}@media print,screen and (min-width:769px){footer .footer_inner .footer_top_inner .foot-nav nav ul{width:100%;padding:0}}footer .footer_inner .footer_top_inner .foot-nav nav ul li{width:100%;display:block}@media print,screen and (min-width:769px){footer .footer_inner .footer_top_inner .foot-nav nav ul li{width:auto;display:inline-block;border-bottom:none}}footer .footer_inner .footer_top_inner .foot-nav nav ul li a{padding:.4em 0;display:block;font-size:16px}@media print,screen and (min-width:769px){footer .footer_inner .footer_top_inner .foot-nav nav ul li a{padding:0;font-size:16px;text-align:center}}footer .footer_inner .footer_top_inner .foot-nav nav ul li a.entry{white-space:nowrap;color:var(--fff);font-family:var(--font-family-alata);font-size:18px;font-weight:400;letter-spacing:1.08px;background-color:var(--redf94336);border-radius:50px;width:180px;height:50px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer_inner .footer_top_inner .foot-nav nav ul li:last-of-type{border-bottom:none}footer .footer_inner .footer_top_inner .foot-nav nav ul li:nth-of-type(5) img,footer .footer_inner .footer_top_inner .foot-nav nav ul li:nth-of-type(6) img{width:12px;height:12px;display:inline-block;margin-left:12px!important}footer .footer_inner .footer_bottom_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px}@media only screen and (max-width:768px){footer .footer_inner .footer_bottom_inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}footer .footer_inner .footer_bottom_inner copy{font-size:12px}footer .footer_inner .footer_bottom_inner .commonBtn.btm{font-size:18px;border-radius:50px;height:50px;max-width:330px}footer .footer_inner .footer_bottom_inner .commonBtn.btm:before{width:34px;height:34px;right:20px}@media only screen and (max-width:768px){footer .footer_inner .footer_bottom_inner .commonBtn.btm:before{width:24px;height:24px;right:10px}}footer .footer_inner .footer_bottom_inner .commonBtn.btm:after{width:12px;height:12px;right:30px}@media only screen and (max-width:768px){footer .footer_inner .footer_bottom_inner .commonBtn.btm:after{width:10px;height:10px;right:17px}}@media only screen and (max-width:768px){footer .footer_inner .footer_bottom_inner .commonBtn.btm{font-size:14px;height:40px;max-width:260px;margin-bottom:60px!important}}.sp{display:block}@media print,screen and (min-width:769px){.sp{display:none}}.pc{display:none}@media print,screen and (min-width:769px){.pc{display:block}}.red{color:#f94336}.close{display:none}.center{text-align:center}main{display:block;width:100%;position:relative}footer{display:block;width:100%;position:relative;z-index:1}.sec_inner{max-width:1536px;width:90%;margin:0 auto;padding:120px 0}.sec_inner.sec_size02{max-width:1200px}@media only screen and (max-width:768px){.sec_inner{padding:60px 0}}@media print,screen and (min-width:769px){.flex_pc{display:-webkit-box;display:-ms-flexbox;display:flex}}.tab-contents-item{display:none}.tab-contents-item.active{display:block}.sec_ttl{text-align:center;position:relative;color:var(--text353c53);font-family:var(--font-family-alata);font-size:80px;font-style:normal;font-weight:400;margin-bottom:10px;letter-spacing:3.2px;line-height:62px}@media only screen and (max-width:768px){.sec_ttl{font-size:50px;margin-bottom:0;line-height:normal}}.sec_ttl02{margin-bottom:50px;text-align:center;color:var(--redf94336);font-family:var(--font-family-zen_kaku_gothic_new);font-size:var(--font-size-xl);font-style:normal;font-weight:700;letter-spacing:1.32px;line-height:62px}@media only screen and (max-width:768px){.sec_ttl02{font-size:14px;margin-bottom:20px;line-height:normal}}@media print,screen and (min-width:769px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}.commonBtn{cursor:pointer;position:relative;color:#f94336;line-height:70px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;max-width:530px;padding:0 30px;width:100%;border:2px solid #f94336;background:#fff;font-weight:700}@media only screen and (max-width:768px){.commonBtn{max-width:none;font-size:14px;line-height:50px;height:50px;border:1px solid #f94336;padding:0 20px}}.commonBtn:before{position:absolute;content:"";right:30px;background-color:#f94336;border-radius:50px;height:44px;width:44px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media only screen and (max-width:768px){.commonBtn:before{width:24px;height:24px;right:8px}}.commonBtn:after{position:absolute;content:"";background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/top/transition.svg) no-repeat center center/contain;width:16px;height:16px;right:43px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media only screen and (max-width:768px){.commonBtn:after{width:10px;height:10px;right:15px}}.commonBtn.triangle:after{position:absolute;content:"";background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/top/triangle.svg) no-repeat center center/contain;width:16px;height:16px;right:43px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media only screen and (max-width:768px){.commonBtn.triangle:after{width:10px;height:9px;right:15px}}.commonBtn.btm{font-size:18px;border-radius:50px;height:50px;max-width:330px}.commonBtn.btm:before{width:34px;height:34px;right:20px}@media only screen and (max-width:768px){.commonBtn.btm:before{width:24px;height:24px;right:10px}}.commonBtn.btm:after{width:12px;height:12px;right:30px}@media only screen and (max-width:768px){.commonBtn.btm:after{width:10px;height:10px;right:17px}}@media only screen and (max-width:768px){.commonBtn.btm{font-size:14px;height:40px;max-width:260px;margin-bottom:60px!important}}.entry_btn{background:linear-gradient(135deg,#f33123 0%,#d773e0 50%,#4290fc 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:340px;padding:112px 80px;position:relative;border-radius:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){.entry_btn{height:120px;padding:40px;border-radius:10px}}.entry_btn:before{position:absolute;content:"";background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/top/entry_arrow.svg);background-repeat:no-repeat;background-size:contain;display:block;width:90px;height:90px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);right:80px}@media only screen and (max-width:768px){.entry_btn:before{width:40px;height:40px;right:20px}}.entry_btn .sec_ttl,.entry_btn .sec_ttl02{color:#fff}@media only screen and (max-width:768px){.entry_btn .sec_ttl{font-size:32px;margin-bottom:0}}@media only screen and (max-width:768px){.entry_btn .sec_ttl02{font-size:16px;margin-bottom:0}}.animate{opacity:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.animate.is-active{opacity:1}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.mb90{margin-bottom:90px!important}.mb100{margin-bottom:100px!important}.mb120{margin-bottom:120px!important}.mb140{margin-bottom:140px!important}.mt0{margin-top:0!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mt80{margin-top:80px!important}.mt90{margin-top:90px!important}.mt100{margin-top:100px!important}.mr0{margin-right:0!important}.mr20{margin-right:20px!important}.align_left{text-align:left!important}.align_center{text-align:center!important}.align_right{text-align:right!important}@media only screen and (max-width:768px){.spmb5{margin-bottom:5px!important}.spmb30{margin-bottom:30px!important}.spmb40{margin-bottom:40px!important}.spmb50{margin-bottom:50px!important}.spmb60{margin-bottom:60px!important}}.middle .top_tytle{background:linear-gradient(120deg,#fff 0%,#fff5f4 50%,#ffdedb 100%)}.middle .top_tytle .sec_inner{padding:180px 0 100px}@media only screen and (max-width:768px){.middle .top_tytle .sec_inner{padding:90px 0 50px}}.middle .pankuzu_wrap{margin:10px 0;padding:0!important}.middle .pankuzu_wrap .pankuzu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;width:90%!important}.middle .pankuzu_wrap .pankuzu li:not(:last-of-type){padding-right:1.5em;position:relative}.middle .pankuzu_wrap .pankuzu li:not(:last-of-type):before{content:"";width:1px;height:53%;background:#ddd;position:absolute;right:.75em;top:0;bottom:0;margin:auto}.middle .pankuzu_wrap .pankuzu li:not(:last-of-type) a{text-decoration:underline}.middle .pankuzu_wrap .pankuzu li:not(:last-of-type) a:hover{text-underline-offset:3px}.middle .contact_block .sec_inner{padding:70px 0 200px}@media only screen and (max-width:768px){.middle .contact_block .sec_inner{padding:35px 0 100px}}.middle .contact_block .sec_inner .form_block_inner{max-width:1040px;margin:0 auto}.middle .nom_list li{margin:0 0 .75em;padding-left:2em;text-indent:-2em}.middle .disc_list li{margin:.75em 0;padding-left:1em;position:relative}.middle .disc_list li:before{content:"";width:.25em;height:.25em;background:#333;border-radius:50%;position:absolute;left:.25em;top:.85em}.middle .disc_list li span{font-weight:700;font-size:110%}.sec02 .swiper-area{position:relative;padding-bottom:110px;text-align:center}@media only screen and (max-width:768px){.sec02 .swiper-area{padding-bottom:60px}}.sec02 .swiper-contents{position:absolute;display:inline-block;padding:0 100px;width:290px;height:70px;bottom:0;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%)}@media only screen and (max-width:768px){.sec02 .swiper-contents{width:180px;height:40px;padding:0 40px}}.sec02 .swiper-pagination-bullets.swiper-pagination-horizontal{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:120px}@media only screen and (max-width:768px){.sec02 .swiper-pagination-bullets.swiper-pagination-horizontal{top:40%}}.sec02 .swiper-pagination-bullet{width:10px;height:10px;background:#ffb3ac;opacity:1;margin:0 10px!important}.sec02 .swiper-pagination-bullet-active{background:#f94336}.sec02 .swiper-button-prev{background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/top/prev.svg) no-repeat center center/contain;width:70px;height:70px;left:0;top:auto;bottom:0}.sec02 .swiper-button-prev:after{display:none}@media only screen and (max-width:768px){.sec02 .swiper-button-prev{width:40px;height:40px}}.sec02 .swiper-button-next{background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/top/next.svg) no-repeat center center/contain;width:70px;height:70px;right:0;top:auto;bottom:0}.sec02 .swiper-button-next:after{display:none}@media only screen and (max-width:768px){.sec02 .swiper-button-next{width:40px;height:40px}}.slide-media,.thumb-media{position:relative;overflow:hidden;border-radius:10px}.slide-media img,.thumb-media img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-button-disabled{pointer-events:none;opacity:0}.gallery01{overflow:hidden}.gallery01 .swiper-thumb{padding-top:8px}.gallery01 .swiper-controller{position:absolute;bottom:0;right:0;width:210px;height:90px}@media only screen and (max-width:768px){.gallery01 .swiper-controller{left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);width:94px;height:40px}}.gallery01 .swiper-button-next02,.gallery01 .swiper-button-prev02{position:absolute;z-index:1;top:0;bottom:0;margin:auto}.gallery01 .swiper-scrollbar{position:relative;margin-top:1.6rem;z-index:1}.gallery01 .slide{display:block;overflow:hidden}.gallery01 .slide-media{padding-top:62.5%;border-radius:4px}.gallery01 .slide-media img{-o-object-fit:contain;object-fit:contain}.gallery01 .slide-title{font-weight:700;line-height:1.6;padding:3.2rem 0}.gallery01 .thumb-media{padding-top:62%;background:#14407d;border-radius:10px}.gallery01 .thumb-media img{-webkit-transition:.2s;transition:.2s}.gallery01 .thumb-media img:hover{opacity:.5}.swiper-thumb{left:0;width:calc(100% + (100vw - 100%) / 2);overflow:hidden;margin-bottom:80px}@media only screen and (max-width:768px){.swiper-thumb{margin-bottom:30px}}.swiper-thumb .swiper-wrapper{overflow:visible}.swiper-thumb-inner{width:min(90vw,1536px);margin:0 auto;padding-bottom:45px;position:relative}@media only screen and (max-width:768px){.swiper-thumb-inner{padding-bottom:60px}}.swiper-thumb-container{width:calc(100% + (100vw - 100%) / 2)}.swiper-thumb .swiper-slide{cursor:pointer}.swiper-scrollbar{position:relative;background-color:#ffb3ac;height:6px!important;width:1256px!important;max-width:calc(100% - (280px + 5%))!important}@media only screen and (max-width:768px){.swiper-scrollbar{width:90vw!important;max-width:none!important}}.swiper-scrollbar-drag{background-color:#fff;height:6px!important;width:300px!important;max-width:30%!important}.swiper-thumb-inner .swiper-button-prev02{background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/top/prev02.svg) no-repeat center center/contain;width:90px;height:90px;left:0;top:auto;bottom:0}.swiper-thumb-inner .swiper-button-prev02:after{display:none}@media only screen and (max-width:768px){.swiper-thumb-inner .swiper-button-prev02{width:40px;height:40px}}.swiper-thumb-inner .swiper-button-next02{background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/top/next02.svg) no-repeat center center/contain;width:90px;height:90px;left:auto;right:0;top:auto;bottom:0}.swiper-thumb-inner .swiper-button-next02:after{display:none}@media only screen and (max-width:768px){.swiper-thumb-inner .swiper-button-next02{width:40px;height:40px}}@media print,screen and (min-width:769px){.question_list_box_area{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:60%}}@media only screen and (max-width:768px){.question_list_box_area .question_list_box{padding-bottom:60px;position:relative}}@media print,screen and (min-width:769px){.question_list_box_area .question_list_box .swiper-button-next03,.question_list_box_area .question_list_box .swiper-button-prev03,.question_list_box_area .question_list_box .swiper-pagination03{display:none}}@media only screen and (max-width:768px){.question_list_box_area .question_list_box .swiper-contents{position:absolute;display:inline-block;width:250px;height:40px;padding:0 40px;bottom:0;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%)}}@media only screen and (max-width:768px){.question_list_box_area .question_list_box .swiper-pagination-bullets.swiper-pagination-horizontal{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);top:40%;width:150px}}@media only screen and (max-width:768px){.question_list_box_area .question_list_box .swiper-pagination-bullet{width:10px;height:10px;background:#ffb3ac;opacity:1;margin:0 10px}}@media only screen and (max-width:768px){.question_list_box_area .question_list_box .swiper-pagination-bullet-active{background:#f94336}}@media only screen and (max-width:768px){.question_list_box_area .question_list_box .swiper-button-prev{background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/top/prev.svg) no-repeat center center/contain;width:40px;height:40px;left:0;top:auto;bottom:0}.question_list_box_area .question_list_box .swiper-button-prev:after{display:none}}@media only screen and (max-width:768px){.question_list_box_area .question_list_box .swiper-button-next{width:40px;height:40px;background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/top/next.svg) no-repeat center center/contain;right:0;top:auto;bottom:0}.question_list_box_area .question_list_box .swiper-button-next:after{display:none}}@media only screen and (max-width:768px){.tab-list-swiper-area{border-top:1px solid var(--cornflower-lilac);border-bottom:1px solid var(--cornflower-lilac);margin-bottom:20px;background-color:var(--fff)}}@media only screen and (max-width:768px){.tab-list-swiper-inner{width:96vw;margin:0 auto}}.tab-list-swiper{overflow:visible!important}@-webkit-keyframes bg{0%{opacity:0;-webkit-transform:scaleX(0) translateX(-5%);transform:scaleX(0) translateX(-5%)}30%{-webkit-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0)}to{-webkit-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0)}30%,to{opacity:1}}@keyframes bg{0%{opacity:0;-webkit-transform:scaleX(0) translateX(-5%);transform:scaleX(0) translateX(-5%)}30%{-webkit-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0)}to{-webkit-transform:scaleX(1) translateX(0);transform:scaleX(1) translateX(0)}30%,to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.bg .bg-wrap{position:relative;display:inline-block;margin-top:20px}.bg.is-animated .bg-wrap:before{-webkit-animation:bg 4s cubic-bezier(.215,.61,.355,1) forwards;animation:bg 4s cubic-bezier(.215,.61,.355,1) forwards;background:#fff;content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:left center;transform-origin:left center}.bg.is-animated.mv_ttl02 .bg-wrap:before{-webkit-animation:bg 4s cubic-bezier(.215,.61,.355,1) forwards;animation:bg 4s cubic-bezier(.215,.61,.355,1) forwards;background:-webkit-gradient(linear,left top,left bottom,from(#00bed2),color-stop(50%,#00aeee),to(#007ee7));background:linear-gradient(180deg,#00bed2 0%,#00aeee 50%,#007ee7 100%);content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:left center;transform-origin:left center}.bg .bg-wrap .inn{opacity:0;-webkit-animation:fadeIn 2s ease 1.5s forwards;animation:fadeIn 2s ease 1.5s forwards;display:inline-block;padding:5px;position:relative;z-index:1}.mv_ttl01 .bg-wrap .inn{padding:5px 15px}.mv_ttl02 .bg-wrap .inn{padding:5px 13px 5px 5px}.mv_ttl03 .bg-wrap .inn{padding:5px 13px 5px 5px}.fadein{-webkit-filter:blur(1.2em) brightness(1.5);filter:blur(1.2em) brightness(1.5);opacity:0;-webkit-transition:opacity .7s .2s,-webkit-filter .7s .4s;transition:opacity .7s .2s,-webkit-filter .7s .4s;transition:opacity .7s .2s,filter .7s .4s;transition:opacity .7s .2s,filter .7s .4s,-webkit-filter .7s .4s;will-change:filter;-webkit-animation-delay:2s;animation-delay:2s}.fadein.active{-webkit-filter:blur(0) brightness(1);filter:blur(0) brightness(1);opacity:1}.fadeon{-webkit-filter:blur(1.2em) brightness(1.5);filter:blur(1.2em) brightness(1.5);opacity:0;-webkit-transition:opacity .7s .2s,-webkit-filter .7s .4s;transition:opacity .7s .2s,-webkit-filter .7s .4s;transition:opacity .7s .2s,filter .7s .4s;transition:opacity .7s .2s,filter .7s .4s,-webkit-filter .7s .4s;will-change:filter;-webkit-animation-delay:2s;animation-delay:2s}.fadeon.on{-webkit-filter:blur(0) brightness(1);filter:blur(0) brightness(1);opacity:1}.animate.is-active{-webkit-animation:com_Anime01 5s ease .5s forwards;animation:com_Anime01 5s ease .5s forwards}.animate02.is-active02{-webkit-animation:com_Anime02 5s ease .5s forwards;animation:com_Anime02 5s ease .5s forwards}@-webkit-keyframes com_Anime01{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(15deg) scale(1.1,1.1);transform:rotate(15deg) scale(1.1,1.1)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes com_Anime01{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(15deg) scale(1.1,1.1);transform:rotate(15deg) scale(1.1,1.1)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes com_Anime02{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-15deg) scale(1.1,1.1);transform:rotate(-15deg) scale(1.1,1.1)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes com_Anime02{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-15deg) scale(1.1,1.1);transform:rotate(-15deg) scale(1.1,1.1)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}header{position:fixed;top:0;width:100%;z-index:10}@media print,screen and (min-width:769px){header{padding:1.5em 0;-webkit-transition:.5s;transition:.5s}}header .g-nav-btn{display:none}@media only screen and (max-width:768px){header .g-nav-btn{display:block;width:40px;height:40px;background:#353c53;pointer-events:auto;cursor:pointer;position:absolute;right:10px;top:10px;border-radius:100%;z-index:11}}header .g-nav-btn span{position:absolute;height:1px;width:40%;background:#fff;left:0;right:0;margin:auto;-webkit-transition:.3s;transition:.3s}header .g-nav-btn span:first-of-type{top:35%}header .g-nav-btn span:nth-of-type(2){top:50%}header .g-nav-btn span:nth-of-type(3){top:65%}header .g-nav-btn.open span:first-of-type{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .g-nav-btn.open span:nth-of-type(2){width:0}header .g-nav-btn.open span:nth-of-type(3){top:50%;-webkit-transform:rotate(135deg);transform:rotate(135deg)}header .header_inner{width:96%;max-width:1920px;margin:0 auto}@media print,screen and (min-width:769px){header .header_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}header .header_inner h1{max-width:327px;width:17vw}@media only screen and (max-width:768px){header .header_inner h1{position:relative;top:10px;z-index:11;max-width:163px;width:42vw}}@media only screen and (max-width:768px){header .header_inner .g-nav{-webkit-transition:.5s;transition:.5s;width:100%;height:0;overflow:hidden;overflow-y:scroll;position:absolute;top:0;left:0;background:linear-gradient(120deg,#fff 0%,#fff5f4 50%,#ffdedb 100%)}}@media only screen and (max-width:768px){header .header_inner .g-nav.open-nav{height:100vh;padding:120px 5vw 0;-webkit-box-sizing:border-box;box-sizing:border-box}}header .header_inner .g-nav nav ul{margin:0 auto;width:95%;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:769px){header .header_inner .g-nav nav ul{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:1350px){header .header_inner .g-nav nav ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}header .header_inner .g-nav nav ul li{width:100%;display:block}@media print,screen and (min-width:769px){header .header_inner .g-nav nav ul li{width:auto;display:inline-block;margin:0 20px}}@media only screen and (max-width:768px){header .header_inner .g-nav nav ul li{text-align:center}}header .header_inner .g-nav nav ul li:last-of-type{margin-right:0}header .header_inner .g-nav nav ul li a{padding:1em 0;display:block;font-weight:700}@media print,screen and (min-width:769px){header .header_inner .g-nav nav ul li a{padding:0;font-size:18px;text-align:center}}@media only screen and (min-width:769px) and (max-width:1919px){header .header_inner .g-nav nav ul li a{font-size:14px}}@media only screen and (max-width:768px){header .header_inner .g-nav nav ul li a{font-size:16px;padding:0 0 40px}}header .header_inner .g-nav nav ul li a.entry{text-align:center;white-space:nowrap;color:var(--fff);font-family:var(--font-family-alata);font-size:18px;font-weight:400;letter-spacing:1.08px;background-color:var(--redf94336);border-radius:50px;width:180px;height:50px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){header .header_inner .g-nav nav ul li:last-of-type{display:none}}@media only screen and (max-width:768px){header .header_inner .g-nav .commonBtn.btm{max-width:auto;margin:0 auto 60px!important}}@media print,screen and (min-width:769px){header .header_inner .g-nav .commonBtn.btm{display:none}}@media print,screen and (min-width:769px){header .header_inner .g-nav .entry_btn{display:none}}header .head_entry_btn{display:none}@media only screen and (max-width:768px){header .head_entry_btn{position:fixed;text-align:center;white-space:nowrap;color:var(--fff);font-family:var(--font-family-alata);font-size:16px;font-weight:400;letter-spacing:1.08px;background-color:var(--redf94336);border-radius:50px;width:100px;height:40px;padding:0;top:10px;right:58px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media print,screen and (min-width:769px){.change_height header{padding:1em 0;background:rgba(255,255,255,.8)}}#index main{overflow-x:hidden}#index main .sec_mv{position:relative;width:100%;background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/top/mv_bg_pc.jpg);background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:768px){#index main .sec_mv{background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/top/mv_bg_sp.jpg);background-repeat:no-repeat;background-size:cover}}#index main .sec_mv:before{position:absolute;content:"";background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/top/intersect.png);background-repeat:no-repeat;background-size:100% 100%;display:block;width:100%;height:140px;top:calc(100% - 139px);left:0;right:0}@media print,screen and (min-width:769px){#index main .sec_mv:before{display:none;height:7.292vw;top:calc(100% - 7.24vw)}}@media only screen and (max-width:768px){#index main .sec_mv:before{background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/top/intersect_sp.png);background-repeat:no-repeat;background-size:100% 100%;height:40px;top:calc(100% - 39px)}}#index main .sec_mv .mv_inner{position:relative;max-width:1920px;margin:0 auto}#index main .sec_mv .mv_inner .x4-c9-a7688-3{left:529px;-o-object-fit:cover;object-fit:cover;position:absolute;top:579px;width:862px;-webkit-transition-delay:3s;transition-delay:3s}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .x4-c9-a7688-3{left:27.552vw;top:30.156vw;width:44.896vw}}@media only screen and (max-width:1200px){#index main .sec_mv .mv_inner .x4-c9-a7688-3{top:34vw}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .x4-c9-a7688-3{left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);top:auto;bottom:0;width:334px;width:85.641vw}}#index main .sec_mv .mv_inner .img_7364-1{left:1479px;-o-object-fit:cover;object-fit:cover;position:absolute;top:529px;width:232px;-webkit-transition-delay:2s;transition-delay:2s}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .img_7364-1{left:77.031vw;position:absolute;width:12.083vw;top:27.552vw}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .img_7364-1{top:auto;left:auto;bottom:318px;right:10px;width:121px;bottom:51.538vw;right:2.564vw;width:31.026vw}}#index main .sec_mv .mv_inner .img_7742-1{left:960px;-o-object-fit:cover;object-fit:cover;position:absolute;top:222px;width:269px;-webkit-transition-delay:2.5s;transition-delay:2.5s}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .img_7742-1{left:50vw;top:11.563vw;width:14.01vw}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .img_7742-1{top:233px;left:24px;width:167px;top:59.744vw;left:6.154vw;width:42.821vw}}#index main .sec_mv .mv_inner .x1-1{left:149px;-o-object-fit:cover;object-fit:cover;position:absolute;top:407px;width:211px;-webkit-transition-delay:1.5s;transition-delay:1.5s}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .x1-1{left:7.76vw;top:21.198vw;width:10.99vw}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .x1-1{top:113px;left:auto;right:9px;width:112px;top:28.974vw;right:2.308vw;width:28.718vw}}#index main .sec_mv .mv_inner .group-38{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:142px;height:958px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:0;min-width:1917px;position:absolute;top:60px}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .group-38{gap:7.396vw;height:49.896vw;min-width:99.844vw;top:3.125vw}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .group-38{position:unset}}#index main .sec_mv .mv_inner .flex-col{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:35px;margin-bottom:-11.77px;min-height:990px;width:1026px}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .flex-col{gap:1.823vw;margin-bottom:-.613vw;min-height:51.563vw;width:53.438vw}}#index main .sec_mv .mv_inner .union-container{-ms-flex-item-align:end;align-self:flex-end;height:518px;position:relative;width:857px}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .union-container{height:26.979vw;width:44.635vw}}#index main .sec_mv .mv_inner .union-1{left:465px;position:absolute;top:60px;width:591px;-webkit-transition-delay:2.5s;transition-delay:2.5s}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .union-1{left:24.219vw;width:30.781vw;top:3.125vw}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .union-1{width:200px;top:62px;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);width:51.282vw;top:15.897vw}}#index main .sec_mv .mv_inner .union-2{left:199px;position:absolute;top:202px;width:545px;-webkit-transition-delay:2s;transition-delay:2s}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .union-2{left:10.365vw;top:10.521vw;width:28.385vw}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .union-2{width:180px;top:117px;left:7px;width:46.154vw;top:30vw;left:1.795vw}}#index main .sec_mv .mv_inner .union-3{position:absolute;top:613px;left:-10px;-webkit-transition-delay:1s;transition-delay:1s}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .union-3{width:33.906vw;top:31.927vw;left:-.521vw}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .union-3{width:180px;top:222px;right:-30px;left:auto;width:46.154vw;top:56.923vw;right:-7.692vw}}#index main .sec_mv .mv_inner .union-container-1{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:207px;margin-bottom:-120px;min-height:1019px;width:752px}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .union-container-1{gap:10.781vw;margin-bottom:-6.25vw;min-height:53.073vw;width:39.167vw}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .union-container-1{display:block;width:auto;min-height:auto}}#index main .sec_mv .mv_inner .union-4{width:556px;position:absolute;top:139px;right:170px;-webkit-transition-delay:2s;transition-delay:2s}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .union-4{width:28.958vw;top:7.24vw;right:8.854vw}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .union-4{width:170px;top:auto;bottom:294px;left:17px;width:43.59vw;top:auto;bottom:30.385vw;left:4.359vw}}#index main .sec_mv .mv_inner .union-5{width:563px;-webkit-transition-delay:.5s;transition-delay:.5s;position:absolute;bottom:-100px;right:-50px}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .union-5{width:29.323vw;bottom:-5.208vw;right:-2.604vw}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .union-5{width:200px;top:auto;bottom:170px;left:auto;right:30px;width:51.282vw;bottom:8.59vw;right:7.692vw}}#index main .sec_mv .mv_inner .x1{left:1594px;position:absolute;top:332px;width:232px;-webkit-transition-delay:1.5s;transition-delay:1.5s}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .x1{left:83.021vw;top:17.292vw;width:12.083vw}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .x1{width:104px;top:auto;bottom:245px;left:94px;width:26.667vw;bottom:27.821vw;left:24.103vw}}#index main .sec_mv .mv_inner .x2{left:337px;position:absolute;top:873px;width:167px;-webkit-transition-delay:.5s;transition-delay:.5s}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .x2{left:17.552vw;position:absolute;top:45.469vw;width:8.698vw}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .x2{width:97px;top:auto;bottom:180px;left:23px;width:24.872vw;bottom:10.154vw;left:5.897vw}}#index main .sec_mv .mv_inner .text-104{letter-spacing:7.56px;line-height:100px;text-align:center;white-space:nowrap;padding:370px 0 450px;position:relative}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .text-104{padding:19.5vw 0 28vw;line-height:5.208vw}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .text-104{padding:80vw 0 72vw;line-height:1}}#index main .sec_mv .mv_inner .span{letter-spacing:2.72px}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .span{font-size:max(1.875vw,30px);letter-spacing:.142vw}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .span{font-size:4.615vw;line-height:normal}}#index main .sec_mv .mv_inner .span-1{color:var(--biscay);font-family:var(--font-family-zen_kaku_gothic_new);font-size:var(--font-size-xxxxl);font-weight:700;letter-spacing:2.72px}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .span-1{font-size:max(1.875vw,30px);letter-spacing:.142vw}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .span-1{font-size:4.615vw;line-height:normal}}#index main .sec_mv .mv_inner .rectangle-148{background:-webkit-gradient(linear,left top,left bottom,from(#ff493c),color-stop(31.38%,#d86fb0),color-stop(57.49%,#8e92ff),color-stop(75.49%,#6ab4ff),to(#00b2ff));background:linear-gradient(180deg,#ff493c 0%,#d86fb0 31.38%,#8e92ff 57.49%,#6ab4ff 75.49%,#00b2ff 100%);height:84px;left:735px;position:absolute;top:515px;width:160px}#index main .sec_mv .mv_inner .text-105{color:var(--biscay);font-family:var(--font-family-zen_kaku_gothic_new);font-size:64px;font-weight:700;letter-spacing:7.68px;line-height:80px;white-space:nowrap}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .text-105{font-size:max(3.333vw,40px);letter-spacing:.4vw;line-height:normal}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .text-105{font-size:7.692vw;line-height:normal}}#index main .sec_mv .mv_inner .text-106{color:var(--biscay);font-family:var(--font-family-zen_kaku_gothic_new);font-size:64px;font-weight:700;letter-spacing:7.68px;line-height:80px;white-space:nowrap}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .text-106{font-size:max(3.333vw,40px);letter-spacing:.4vw;line-height:normal}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .text-106{font-size:7.692vw;line-height:normal}}#index main .sec_mv .mv_inner .text-107{color:var(--fff);font-family:var(--font-family-zen_kaku_gothic_new);font-size:64px;color:var(--fff);font-family:var(--font-family-zen_kaku_gothic_new);font-size:64px;font-weight:700;letter-spacing:7.68px;line-height:80px;text-align:center;padding:0 10px;margin-right:5px;white-space:nowrap;background:linear-gradient(110deg,#ff493d 0%,#d96fb0 31.38%,#8e93ff 57.49%,#6ab4ff 75.49%,#00b3ff 100%)}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .mv_inner .text-107{font-size:max(3.333vw,40px);letter-spacing:.4vw;line-height:normal}}@media only screen and (max-width:768px){#index main .sec_mv .mv_inner .text-107{font-size:7.692vw;line-height:normal}}#index main .sec_mv .title{position:absolute;top:486px;opacity:.5;color:var(--fff);font-family:var(--font-family-alata);font-size:170px;font-weight:400;letter-spacing:10.2px;line-height:62px;min-height:125px;min-width:1546px;white-space:nowrap;left:0}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .title{top:25.313vw;font-size:8.854vw;letter-spacing:.531vw;line-height:3.229vw;min-height:6.51vw;min-width:80.521vw}}@media only screen and (max-width:768px){#index main .sec_mv .title{top:360px;font-size:80px;top:92.308vw;font-size:20.513vw}}#index main .sec_mv .azumi-filter-paper{position:absolute;top:486px;opacity:.5;color:var(--fff);font-family:var(--font-family-alata);font-size:170px;font-weight:400;letter-spacing:10.2px;line-height:62px;min-height:125px;white-space:nowrap;right:100%}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec_mv .azumi-filter-paper{top:25.313vw;font-size:8.854vw;font-weight:400;letter-spacing:.531vw;line-height:3.229vw;min-height:6.51vw}}@media only screen and (max-width:768px){#index main .sec_mv .azumi-filter-paper{display:none}}@media print,screen and (min-width:769px){#index main .sec01 .sec_inner{padding:6vw 0 6vw;margin-top:max(-29vw,-500px)}}#index main .sec01 .sec_inner{position:relative}#index main .sec01 .sec_inner:before{position:absolute;content:"";display:block;z-index:-1;background-color:var(--navy-blue);border-radius:220px;-webkit-filter:blur(100px);filter:blur(100px);height:440px;left:0;position:absolute;top:0;width:440px;z-index:1}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec01 .sec_inner:before{border-radius:11.458vw;height:22.917vw;width:22.917vw}}@media only screen and (max-width:768px){#index main .sec01 .sec_inner:before{width:56vw;height:56vw;top:-5vw;left:6px}}#index main .sec01 .sec_inner:after{position:absolute;content:"";display:block;z-index:-1;background-color:var(--navy-blue);border-radius:220px;-webkit-filter:blur(100px);filter:blur(100px);height:440px;position:absolute;top:50%;width:440px;right:-100px}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec01 .sec_inner:after{border-radius:11.458vw;height:22.917vw;width:22.917vw;right:-5.208vw}}@media only screen and (max-width:768px){#index main .sec01 .sec_inner:after{width:56vw;height:56vw;right:-20vw}}#index main .sec01 .message{color:var(--redf94336);font-family:var(--font-family-alata);font-size:var(--font-size-xl);font-weight:400;letter-spacing:1.32px;line-height:normal;text-align:center;white-space:nowrap;margin-bottom:0}@media print,screen and (min-width:769px){#index main .sec01 .message{font-size:min(1.53vw,22px)}}#index main .sec01 .text-108{letter-spacing:2.16px;line-height:62px;text-align:center;margin-bottom:40px}@media print,screen and (min-width:769px){#index main .sec01 .text-108{font-size:min(2.5vw,36px);margin-bottom:2vw;line-height:2}}@media print,screen and (min-width:769px){#index main .sec01 .text-108 span{font-size:min(2.5vw,36px)}}@media only screen and (max-width:768px){#index main .sec01 .text-108{font-size:26px;line-height:38px}}#index main .sec01 .span-2{letter-spacing:.78px}@media only screen and (max-width:768px){#index main .sec01 .span-2{font-size:26px;line-height:normal}}#index main .sec01 .text-109{color:var(--text353c53);font-family:var(--font-family-zen_kaku_gothic_new);font-size:var(--font-size-l);font-weight:700;letter-spacing:1.2px;text-align:center}@media print,screen and (min-width:769px){#index main .sec01 .text-109{font-size:min(1.39vw,20px)}}@media only screen and (max-width:768px){#index main .sec01 .text-109{font-size:16px;line-height:35px}}#index main .sec02{position:relative}@media only screen and (max-width:1200px){#index main .sec02:before{position:absolute;content:"";background:linear-gradient(120deg,#fff 0%,#fff5f4 50%,#ffddda 100%);width:100vw;height:100%;display:block;top:0;right:0;z-index:-1}}#index main .sec02 .sec_inner{position:relative}#index main .sec02 .sec_inner:before{position:absolute;content:"";background:linear-gradient(120deg,#fff 0%,#fff5f4 50%,#ffddda 100%);width:100vw;height:100%;display:block;top:0;right:250px;z-index:-1}@media only screen and (max-width:1200px){#index main .sec02 .sec_inner:before{display:none}}#index main .sec02 .sec_inner:after{position:absolute;content:"";display:block;background-color:var(--navy-blue);border-radius:220px;-webkit-filter:blur(200px);filter:blur(200px);height:600px;position:absolute;bottom:-200px;width:600px;right:-200px;z-index:-2}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec02 .sec_inner:after{border-radius:11.458vw;height:31.25vw;bottom:-10.417vw;width:31.25vw;right:-10.417vw}}@media only screen and (max-width:768px){#index main .sec02 .sec_inner:after{width:80vw;height:80vw;bottom:-30vw;right:-40vw}}#index main .sec02 .flex_pc{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:1200px){#index main .sec02 .flex_pc{display:block}}#index main .sec02 .works{letter-spacing:3.2px;line-height:62px;text-align:left}#index main .sec02 .text-53{letter-spacing:1.32px;line-height:62px;text-align:left}@media only screen and (max-width:768px){#index main .sec02 .text-53{line-height:normal}}#index main .sec02 .movie{letter-spacing:1.32px;line-height:62px}#index main .sec02 .text-46{letter-spacing:1.32px;line-height:62px}#index main .sec02 .text-110{letter-spacing:2.16px;line-height:62px;margin-bottom:50px}@media only screen and (max-width:768px){#index main .sec02 .text-110{font-size:20px;line-height:normal;margin-bottom:40px}}#index main .sec02 .span1{color:var(--fff);font-family:var(--font-family-zen_kaku_gothic_new);font-size:var(--font-size-xxxxl);font-weight:700;letter-spacing:.78px}@media only screen and (max-width:768px){#index main .sec02 .span1{font-size:20px}}#index main .sec02 .span1 .red_bg{background:-webkit-gradient(linear,left top,right top,from(#ff8178),to(#f94336));background:linear-gradient(90deg,#ff8178 0%,#f94336 100%);display:inline-block;padding:0 5px}#index main .sec02 .span-2{letter-spacing:.78px}@media only screen and (max-width:768px){#index main .sec02 .span-2{font-size:20px}}#index main .sec02 .rectangle-149{background:-webkit-gradient(linear,left top,left bottom,from(#ff8178),to(#f94336));background:linear-gradient(180deg,#ff8178 0%,#f94336 100%);height:46px;left:223px;position:absolute;top:2099px;width:461px}#index main .sec02 .rectangle-150{background:-webkit-gradient(linear,left top,left bottom,from(#ff8078),to(#f94336));background:linear-gradient(180deg,#ff8078 0%,#f94336 100%);height:46px;left:223px;position:absolute;top:2161px;width:423px}@media print,screen and (min-width:769px){#index main .sec02 .flex_pc .flex_con:first-of-type{width:40%}}@media only screen and (max-width:1200px){#index main .sec02 .flex_pc .flex_con:first-of-type{width:100%;margin-bottom:50px}}@media print,screen and (min-width:769px){#index main .sec02 .flex_pc .flex_con:last-of-type{width:60%}}@media only screen and (max-width:1200px){#index main .sec02 .flex_pc .flex_con:last-of-type{width:100%}}#index main .sec03{position:relative;padding-bottom:100px}@media only screen and (max-width:768px){#index main .sec03{padding-bottom:30px}}#index main .sec03:before{position:absolute;content:"";background:-webkit-gradient(linear,left top,left bottom,from(#ffa6a0),to(#ff6156));background:linear-gradient(180deg,#ffa6a0 0%,#ff6156 100%);width:100%;height:444px;display:block;bottom:0;z-index:-1}@media only screen and (max-width:768px){#index main .sec03:before{height:220px}}#index main .sec03 .sec_inner{padding-bottom:80px;position:relative}@media only screen and (max-width:768px){#index main .sec03 .sec_inner{padding-bottom:40px}}#index main .sec03 .sec_inner:after{position:absolute;content:"";display:block;background-color:var(--navy-blue);border-radius:220px;-webkit-filter:blur(100px);filter:blur(100px);height:440px;position:absolute;bottom:200px;width:440px;left:-100px}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec03 .sec_inner:after{border-radius:11.458vw;height:22.917vw;bottom:10.417vw;width:22.917vw;left:-5.208vw}}@media only screen and (max-width:768px){#index main .sec03 .sec_inner:after{width:70vw;height:70vw;bottom:-15vw;left:-20vw}}#index main .sec03 .group-37{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:70px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:768px){#index main .sec03 .group-37{margin-bottom:30px;gap:10px;height:auto}}#index main .sec03 .group-37 .overlap-group4{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--blue14407d);border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:260px;padding:3px 35px}@media only screen and (max-width:768px){#index main .sec03 .group-37 .overlap-group4{min-width:auto}}#index main .sec03 .group-37 .overlap-group4 .text-56{letter-spacing:1.2px;min-width:190px;text-align:center}@media only screen and (max-width:768px){#index main .sec03 .group-37 .overlap-group4 .text-56{font-size:14px;min-width:auto}}#index main .sec03 .group-37 .text-57{letter-spacing:2.16px;margin-top:1px;min-height:25px;min-width:194px;white-space:nowrap}@media only screen and (max-width:768px){#index main .sec03 .group-37 .text-57{font-size:20px;min-width:auto}}@media print,screen and (min-width:769px){#index main .sec03 .flex-row-1{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:46px}}@media print,screen and (min-width:769px){#index main .sec03 .flex-col-1{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:30px;width:38%}}@media only screen and (max-width:768px){#index main .sec03 .flex-col-1{gap:10px;margin-bottom:30px}}@media print,screen and (min-width:769px){#index main .sec03 .flex-col-5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#index main .sec03 .flex-col-5 img{width:100%;height:auto;border-radius:10px}@media only screen and (max-width:768px){#index main .sec03 .flex-col-5 img.rectangle-48{margin-bottom:10px}}#index main .sec03 .flex-col-2 .flex-row-2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;min-width:315px}@media only screen and (max-width:768px){#index main .sec03 .flex-col-2 .flex-row-2{gap:10px}}#index main .sec03 .flex-col-2 .flex-row-2 .overlap-group24{background-color:var(--redf94336);border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;width:46px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){#index main .sec03 .flex-col-2 .flex-row-2 .overlap-group24{height:36px;width:36px}}#index main .sec03 .flex-col-2 .flex-row-2 .overlap-group24 .price-3{letter-spacing:1.32px;line-height:36px;min-height:16px;text-align:center;white-space:nowrap}@media only screen and (max-width:768px){#index main .sec03 .flex-col-2 .flex-row-2 .overlap-group24 .price-3{font-size:16px}}#index main .sec03 .flex-col-2 .flex-row-2 .text{letter-spacing:1.44px;line-height:36px;margin-bottom:1px;min-height:17px;min-width:253px;white-space:nowrap}@media only screen and (max-width:768px){#index main .sec03 .flex-col-2 .flex-row-2 .text{font-size:16px}}#index main .sec03 .flex-col-2 .overlap-group{background-color:var(--bgbluef5f9fc);border-radius:10px;margin-top:8px;padding:29px 25px;margin-bottom:25px}@media only screen and (max-width:768px){#index main .sec03 .flex-col-2 .overlap-group{padding:20px;margin-bottom:15px}}#index main .sec03 .flex-col-2 .overlap-group .text-1{letter-spacing:.96px;line-height:30px}@media only screen and (max-width:768px){#index main .sec03 .flex-col-2 .overlap-group .text-1{font-size:14px;line-height:normal}}#index main .sec03 .group-3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}@media only screen and (max-width:768px){#index main .sec03 .group-3{display:block;margin-top:10px}}#index main .sec03 .overlap-group-1{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--fff);border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px 20px}@media only screen and (max-width:768px){#index main .sec03 .overlap-group-1{height:auto;text-align:center}}@media only screen and (max-width:768px){#index main .sec03 .text-2{font-size:12px;line-height:normal}}#index main .sec03 .text-3{letter-spacing:1.2px}@media only screen and (max-width:768px){#index main .sec03 .text-3{font-size:14px;line-height:normal;text-align:center;margin-top:10px}}#index main .sec04 .sec_inner{position:relative}#index main .sec04 .sec_inner:before{position:absolute;content:"";display:block;z-index:-1;background-color:var(--navy-blue);border-radius:220px;-webkit-filter:blur(100px);filter:blur(100px);height:440px;left:-96px;position:absolute;top:0;width:440px}@media only screen and (max-width:768px){#index main .sec04 .sec_inner:before{border-radius:11.458vw;height:22.917vw;left:-5vw;width:22.917vw}}@media only screen and (max-width:768px){#index main .sec04 .sec_inner:before{width:70vw;height:70vw;top:-20vw;left:-20vw}}#index main .sec04 .sec_inner:after{position:absolute;content:"";display:block;z-index:-1;background-color:var(--navy-blue);border-radius:220px;-webkit-filter:blur(100px);filter:blur(100px);height:440px;position:absolute;top:60%;width:440px;right:-200px}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec04 .sec_inner:after{border-radius:11.458vw;height:22.917vw;width:22.917vw;right:-10.417vw}}@media only screen and (max-width:768px){#index main .sec04 .sec_inner:after{width:70vw;height:70vw;bottom:-20vw;right:-20vw;top:auto}}@media only screen and (max-width:768px){#index main .sec04 .sec_inner{width:100%}}#index main .sec04 .tab-list{background-color:var(--fff);border:1px solid;border-color:var(--cornflower-lilac);border-radius:50px;padding:6px;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:769px){#index main .sec04 .tab-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:768px){#index main .sec04 .tab-list{width:100vw;position:relative;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);border-radius:0;border:none;height:auto;margin-bottom:0}}#index main .sec04 .tab-list li{opacity:.8;text-align:center;width:250px;font-weight:700;padding:15px 0}@media only screen and (max-width:768px){#index main .sec04 .tab-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 14px;line-height:normal}}#index main .sec04 .tab-list li.active{background-color:var(--redf94336);border-radius:50px;color:#fff;opacity:1}@media only screen and (max-width:768px){#index main .sec04 .tab-list li.active{height:auto}}#index main .sec04 .tab-list li:hover{cursor:pointer}@media only screen and (max-width:768px){#index main .sec04 .tab-contents{margin:0 5vw}}#index main .sec04 .tab-contents .flex_pc{background-color:var(--bgbluef5f9fc);border-radius:20px;padding:50px 80px}@media print,screen and (min-width:769px){#index main .sec04 .tab-contents .flex_pc{gap:80px}}@media only screen and (max-width:768px){#index main .sec04 .tab-contents .flex_pc{padding:20px}}@media print,screen and (min-width:769px){#index main .sec04 .tab-contents .flex_pc .table_box{width:50%}}@media only screen and (max-width:768px){#index main .sec04 .tab-contents .flex_pc .table_box:first-of-type{margin-bottom:30px}}#index main .sec04 .tab-contents .flex_pc .table_box h3{color:var(--fff);font-family:var(--font-family-alata);font-size:30px;font-weight:400;letter-spacing:1.8px;line-height:62px;background-color:var(--blue14407d);padding:0 30px;margin-bottom:30px}@media only screen and (max-width:768px){#index main .sec04 .tab-contents .flex_pc .table_box h3{font-size:20px;padding:12px;line-height:normal;margin-bottom:20px}}#index main .sec04 .tab-contents .flex_pc .table_box dl{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}@media only screen and (max-width:768px){#index main .sec04 .tab-contents .flex_pc .table_box dl{margin-bottom:12px}}#index main .sec04 .tab-contents .flex_pc .table_box dl dt{width:110px;height:38px;background:#353c53;border-radius:50px;line-height:58px;margin-right:20px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}#index main .sec04 .tab-contents .flex_pc .table_box dl dt:before{position:absolute;content:"";width:2px;height:140%;display:block;top:99%;background:#353c53;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%)}@media only screen and (max-width:768px){#index main .sec04 .tab-contents .flex_pc .table_box dl dt{font-size:14px;width:60px;line-height:normal;height:26px}}#index main .sec04 .tab-contents .flex_pc .table_box dl dd{width:calc(100% - 130px)}@media only screen and (max-width:768px){#index main .sec04 .tab-contents .flex_pc .table_box dl dd{font-size:14px;font-weight:700}}#index main .sec04 .tab-contents .flex_pc .table_box dl:last-of-type{margin-bottom:0}#index main .sec04 .tab-contents .flex_pc .table_box dl:last-of-type dt:before{display:none}#index main .sec05{background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/top/features_bg.webp) no-repeat center top/cover}#index main .sec05 .sec_ttl{color:#fff}#index main .sec05 .sec_ttl02{color:#fff}#index main .sec05 .flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:17px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){#index main .sec05 .flex{gap:10px}}#index main .sec05 .icon{width:290px;cursor:pointer;height:270px;-webkit-transition-delay:.6s;transition-delay:.6s}@media only screen and (max-width:768px){#index main .sec05 .icon{width:calc((90vw - 10px) / 2);height:42vw}}#index main .sec05 .icon__ani{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;will-change:transform;width:100%;height:100%}#index main .sec05 .icon__basic{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:perspective(206px) rotateY(0deg);transform:perspective(206px) rotateY(0deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#index main .sec05 .icon__hover{overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:perspective(206px) rotateY(180deg);transform:perspective(206px) rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media only screen and (min-width:1920px){#index main .sec05 .icon:nth-of-type(10),#index main .sec05 .icon:nth-of-type(6){margin-left:30px}}@media only screen and (min-width:1920px){#index main .sec05 .icon:nth-of-type(13),#index main .sec05 .icon:nth-of-type(9){margin-right:30px}}#index main .sec05 .icon.is-active .icon__basic{-webkit-transform:perspective(206px) rotateY(-180deg);transform:perspective(206px) rotateY(-180deg)}#index main .sec05 .icon.is-active .icon__hover{-webkit-transform:perspective(206px) rotateY(0deg);transform:perspective(206px) rotateY(0deg)}#index main .sec05 .icon .txt{font-weight:700;font-size:15px;line-height:26px;position:relative;z-index:1;margin-top:-7px}#index main .sec05 .icon .img{position:relative;z-index:1}#index main .sec05 .icon .bg{width:100%;height:100%;position:absolute;left:0;top:0}#index main .sec05 .icon .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#index main .sec05 .icon .icon__basic .txt{font-family:var(--font-family-zen_kaku_gothic_new);font-size:var(--font-size-xxxl);font-style:normal;font-weight:700;letter-spacing:.47px;line-height:38px;text-align:center;padding:20px}@media only screen and (max-width:768px){#index main .sec05 .icon .icon__basic .txt{font-size:16px;padding:10px;line-height:normal}}#index main .sec05 .icon .icon__basic .bg{background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/top/white_bg.svg) no-repeat center center/contain}#index main .sec05 .icon .icon__hover .txt{color:var(--fff);font-family:var(--font-family-zen_kaku_gothic_new);font-size:var(--font-size-m);font-style:normal;font-weight:700;padding:20px;text-align:left}@media only screen and (max-width:768px){#index main .sec05 .icon .icon__hover .txt{font-size:3vw;padding:10px;line-height:1.6}}#index main .sec05 .icon .icon__hover .txt.center{text-align:center}#index main .sec05 .icon .icon__hover .bg{background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/top/subtract-22.svg) no-repeat center center/contain}@media only screen and (max-width:768px){#index main .sec05 .alata-normal-white-80px{font-size:40px}}#index main .sec05 .span1-2{font-family:var(--font-family-alata);font-size:60px;font-weight:400}@media only screen and (max-width:768px){#index main .sec05 .span1-2{font-size:30px}}#index main .sec05 .text-113{font-family:var(--font-family-zen_kaku_gothic_new);font-size:40px;font-weight:700;letter-spacing:0;line-height:62px;margin-bottom:2px}@media only screen and (max-width:768px){#index main .sec05 .text-113{font-size:30px}}@media only screen and (max-width:768px){#index main .sec06 .sec_inner{width:100vw}}#index main .sec06 .sec_inner{position:relative}#index main .sec06 .sec_inner:before{position:absolute;content:"";display:block;z-index:-1;background-color:var(--navy-blue);border-radius:220px;-webkit-filter:blur(100px);filter:blur(100px);height:440px;left:-300px;position:absolute;bottom:0;width:440px}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec06 .sec_inner:before{border-radius:11.458vw;height:22.917vw;left:-15.625vw;width:22.917vw}}@media only screen and (max-width:768px){#index main .sec06 .sec_inner:before{width:70vw;height:70vw;bottom:-20vw;left:-20vw}}#index main .sec06 .sec_inner:after{position:absolute;content:"";display:block;z-index:-1;background-color:var(--navy-blue);border-radius:220px;-webkit-filter:blur(100px);filter:blur(100px);height:440px;position:absolute;top:0;width:440px;right:-300px}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec06 .sec_inner:after{border-radius:11.458vw;height:22.917vw;width:22.917vw;right:-15.625vw}}@media only screen and (max-width:768px){#index main .sec06 .sec_inner:after{width:70vw;height:70vw;top:-20vw;right:-20vw}}#index main .sec06 .recruit_area{margin-bottom:30px}#index main .sec06 .recruit_area:last-of-type{margin-bottom:0}#index main .sec06 .recruit_area .details-summary{background-color:var(--blue14407d);border-radius:40px;padding:20px 40px;position:relative}@media only screen and (max-width:768px){#index main .sec06 .recruit_area .details-summary{font-size:20px;padding:10px 20px;border-radius:0}}#index main .sec06 .recruit_area .details-summary.on{border-radius:20px 20px 0 0}@media only screen and (max-width:768px){#index main .sec06 .recruit_area .details-summary.on{border-radius:0}}#index main .sec06 .recruit_area .details-summary.on:after{display:none}#index main .sec06 .recruit_area .details-summary:hover{cursor:pointer}#index main .sec06 .recruit_area .details-summary:before{display:block;position:absolute;content:"";width:24px;height:1px;background:#fff;top:50%;right:30px}@media only screen and (max-width:768px){#index main .sec06 .recruit_area .details-summary:before{width:20px;right:20px}}#index main .sec06 .recruit_area .details-summary:after{display:block;position:absolute;content:"";width:1px;height:24px;background:#fff;top:calc(50% - 11px);right:41px}@media only screen and (max-width:768px){#index main .sec06 .recruit_area .details-summary:after{height:20px;right:29px;top:calc(50% - 9px)}}#index main .sec06 .recruit_area .details-content{background:#f5f9fc;padding:50px 80px;border-radius:0 0 20px 20px}@media only screen and (max-width:768px){#index main .sec06 .recruit_area .details-content{padding:20px;border-radius:0}}#index main .sec06 .recruit_area .details-content .requirements_table{width:100%}#index main .sec06 .recruit_area .details-content .requirements_table tr{border-bottom:1px solid #dfedf7}#index main .sec06 .recruit_area .details-content .requirements_table tr:first-of-type{border-top:1px solid #dfedf7}#index main .sec06 .recruit_area .details-content .requirements_table tr th{background:#353c53;color:#fff;padding:20px 30px;text-align:left;min-width:178px}@media only screen and (max-width:768px){#index main .sec06 .recruit_area .details-content .requirements_table tr th{display:block;width:100%;font-size:14px;padding:10px 20px}}#index main .sec06 .recruit_area .details-content .requirements_table tr td{padding:20px 30px;background:#fff}@media only screen and (max-width:768px){#index main .sec06 .recruit_area .details-content .requirements_table tr td{display:block;width:100%;font-size:14px;padding:20px}}#index main .sec06 .recruit_area .details-content .requirements_table ul li{padding-left:30px;position:relative;margin-bottom:5px}#index main .sec06 .recruit_area .details-content .requirements_table ul li:before{position:absolute;content:"";background:#14407d;width:10px;height:10px;border-radius:50%;top:10px;left:10px}@media print,screen and (min-width:769px){#index main .sec06 .recruit_area .details-content .requirements_table dl{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:768px){#index main .sec06 .recruit_area .details-content .requirements_table dl{margin-bottom:15px}}#index main .sec06 .recruit_area .details-content .requirements_table dl dt{font-weight:700;margin-right:15px}#index main .sec07{background:linear-gradient(120deg,#fff 0%,#fff5f4 50%,#ffdedb 100%)}#index main .sec07 .flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:110px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec07 .flex{gap:50px}}@media only screen and (max-width:768px){#index main .sec07 .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}}#index main .sec07 .flex li{width:300px;height:300px;border:2px solid #353c53;background:#fff;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;color:var(--text353c53);font-family:var(--font-family-zen_kaku_gothic_new);font-size:var(--font-size-xxxxl);font-style:normal;font-weight:700;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:normal}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec07 .flex li{width:15.625vw;height:15.625vw;font-size:1.875vw}}@media only screen and (max-width:768px){#index main .sec07 .flex li{width:150px;height:150px;font-size:20px}}#index main .sec07 .flex li:before{position:absolute;content:"";background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/top/group-15@2x.png);background-repeat:no-repeat;background-size:contain;display:block;width:45px;height:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);right:-78px}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec07 .flex li:before{width:30px;right:-40px}}@media only screen and (max-width:768px){#index main .sec07 .flex li:before{bottom:-25px;width:25px;height:10px;-webkit-transform:translateX(-50%) translateY(0%) rotate(90deg);transform:translateX(-50%) translateY(0%) rotate(90deg);right:auto;top:auto;left:50%}}#index main .sec07 .flex li:last-of-type{border:none;background:#f94336;color:#fff}#index main .sec07 .flex li:last-of-type:before{display:none}#index main .sec07 .flex li span{font-size:var(--font-size-xxl)}@media only screen and (min-width:769px) and (max-width:1919px){#index main .sec07 .flex li span{font-size:1.255vw}}@media only screen and (max-width:768px){#index main .sec07 .flex li span{font-size:14px}}#index main .sec08 .entry_btn .sec_ttl,#index main .sec08 .entry_btn .sec_ttl02{color:#fff}@media only screen and (max-width:768px){#index main .sec08 .entry_btn .sec_ttl{font-size:32px;margin-bottom:0}}#index main .sec08 .entry_btn .sec_ttl02{margin-bottom:0}@media only screen and (max-width:768px){#index main .sec08 .entry_btn .sec_ttl02{font-size:16px}}#entry_form{margin:0 auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#entry_form header{text-align:center}#entry_form .sec_inner h1{text-align:center;font-size:4rem;color:#00865f;margin-bottom:30px}#entry_form form,#entry_form p,#entry_form ul{margin:0 auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#entry_form p{margin-bottom:35px;width:100%;font-size:1rem;line-height:1.8em}#entry_form p.thanks{text-align:center;font-size:18px}@media only screen and (max-width:768px){#entry_form p.thanks{font-size:14px}}#entry_form .entry_ttl_block .sec_inner{padding:0}#entry_form .entry_ttl_block .sec_inner .entry_ttl{text-align:center;font-weight:700;font-size:40px}@media only screen and (max-width:768px){#entry_form .entry_ttl_block .sec_inner .entry_ttl{font-size:22px}}#entry_form dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-top:1px solid #dfedf7;border-bottom:1px solid #dfedf7}#entry_form dl dt{font-size:15px;font-weight:700;width:30%;max-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#353c53;color:#fff;padding:30px}@media only screen and (max-width:768px){#entry_form dl dt{width:100%!important;max-width:none;line-height:normal;padding:20px}}#entry_form dl dt span{font-size:75%;background:#f94336;padding:3px 10px 4px;line-height:1;border-radius:50px}#entry_form dl dd{margin-left:0;line-height:1em;width:70%;max-width:740px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#f5f9fc;padding:20px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){#entry_form dl dd{width:100%!important;padding:20px}}#entry_form dl dd.date{width:auto}#entry_form dl dd input[type=date],#entry_form dl dd input[type=email],#entry_form dl dd input[type=text],#entry_form dl dd textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;background-color:#fff;border:1px solid #ddd;border-radius:4px;font-family:"Zen Kaku Gothic New",serif}@media only screen and (max-width:768px){#entry_form dl dd input[type=date],#entry_form dl dd input[type=email],#entry_form dl dd input[type=text],#entry_form dl dd textarea{font-size:16px}}#entry_form dl dd input[type=date].dateofbirth,#entry_form dl dd input[type=date].tel,#entry_form dl dd input[type=email].dateofbirth,#entry_form dl dd input[type=email].tel,#entry_form dl dd input[type=text].dateofbirth,#entry_form dl dd input[type=text].tel,#entry_form dl dd textarea.dateofbirth,#entry_form dl dd textarea.tel{max-width:220px}#entry_form dl dd input[type=radio]:before{content:"";background:#fff;border-radius:100%;border:1px solid #000;display:inline-block;width:16px;height:16px;position:relative;top:.2em;margin-right:.5em;vertical-align:top;cursor:pointer;text-align:center;-webkit-transition:all .25s ease;transition:all .25s ease}#entry_form dl dd input[type=radio]:checked:before{background-color:#fff;border:4px solid #14407d;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}#entry_form dl dd input[type=radio]:disabled:before{-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;border-color:#bfbfbf;background:#bfbfbf}#entry_form dl dd input[type=radio]:disabled:empty:before{margin-right:0}#entry_form dl dd select{margin:20px 0;padding:10px 60px 10px 20px;font-size:1.6rem;border:none;width:75%;font-family:"Zen Kaku Gothic New",serif}#entry_form dl dd textarea{max-width:100%;height:13em}#entry_form dl dd input[type=date]:focus,#entry_form dl dd input[type=email]:focus,#entry_form dl dd input[type=text]:focus,#entry_form dl dd textarea:focus{border:2px #353c53 solid inset}#entry_form dl dd .filearea_txt{font-weight:700;font-size:16px}#entry_form dl dd .filearea_txt span{display:block;font-weight:400;font-size:80%}#entry_form dl dd ul.file_list li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:16px;margin:.5em 0}@media only screen and (max-width:768px){#entry_form dl dd ul.file_list li{display:block;width:100%!important;margin:.75em 0}}#entry_form dl dd ul.file_list li span{font-weight:700;margin-right:2em}@media only screen and (max-width:768px){#entry_form dl dd ul.file_list li span{display:block;margin:.5em 0}}#entry_form dl dd figure.clform_thumbnail{width:60%;max-width:220px}#entry_form dl dd span.mwform-radio-field.horizontal-item{width:25%;margin:0 10px}@media only screen and (max-width:768px){#entry_form dl dd span.mwform-radio-field.horizontal-item{width:50%;margin:0 0 20px}}#entry_form dl dd ul{margin:10px 0 0;display:block}#entry_form dl dd ul li{font-size:18px;width:22%;display:inline-block}@media only screen and (max-width:768px){#entry_form dl dd ul li{width:50%!important;margin-bottom:20px}}#entry_form dl dd p{margin-bottom:0;padding-top:8px;font-size:.875rem;font-weight:400;line-height:1.6em}#entry_form dl dd p a{color:#006cdb}#entry_form dl dd p.error{font-size:14px;color:red;font-weight:700}#entry_form dl dd .link_area{width:100%;text-align:center}#entry_form dl dd>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#entry_form dl dd>div>span{width:25%;font-size:1.8rem}#entry_form dl dd>div>div{width:75%}#entry_form dl dd>div>div button{height:100%;background:0 0;width:26%;margin:0 0 0 2%;display:inline-block;font-size:1.6rem;padding:10px 0;color:#004b9e;border:2px solid #004b9e;cursor:pointer;-webkit-transition:.3s;transition:.3s;font-weight:600}#entry_form dl dd>div>div button:hover{background:#004b9e;color:#fff}#entry_form dl dd>div:first-of-type>div input[type=text]{width:32%;max-width:209px}#entry_form dl dd>div div span{margin:0 1em;font-size:1.8rem}#entry_form dl:last-of-type dt span{background:#c8c8c8;color:#353c53}#entry_form p.check_text{margin:2em auto;text-align:center;font-weight:700}#entry_form p.check_text a[target=_blank]{text-decoration:underline}#entry_form p.check_text a[target=_blank]:after{content:"";width:.75em;height:.75em;background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/entry/i_blank.png) no-repeat center center/contain;display:inline-block;margin:0 .25em 0 .5em}#entry_form .check_area{background:#f5f9fc;text-align:center;max-width:530px;width:100%;margin:2em auto;padding:20px 0}#entry_form .check_area .check_area_inner{position:relative;width:auto;display:inline-block;padding:0 4em 0 0;font-weight:700}#entry_form .check_area .check_area_inner input[type=checkbox]{width:16px;height:16px;margin:-2px .5em 0 0;border-radius:2px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;-webkit-transition:.3s;transition:.3s;border:1px solid #ddd;position:relative}#entry_form .check_area .check_area_inner input[type=checkbox]:checked{background-color:#f94336}#entry_form .check_area .check_area_inner input[type=checkbox]:checked:before{content:"";width:100%;height:100%;position:absolute;padding:4px;color:#fff;background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/entry/i_check.svg) no-repeat center center/contain}#entry_form .check_area .check_area_inner .error{color:#f94336;margin:0}#entry_form .check_area .check_area_inner .required{position:absolute;top:.25em;right:0;font-size:75%;background:#f94336;padding:3px 10px 4px;line-height:1;border-radius:50px;color:#fff;font-weight:bolder}#entry_form .btn_area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1000px;margin:80px auto 0;gap:20px}#entry_form .btn_area .commonBtn input{font-family:"Zen Kaku Gothic New",serif;font-size:22px;display:block;width:100%;height:100%;text-align:left;cursor:pointer;color:#f94336;font-weight:700}@media only screen and (max-width:768px){#entry_form .btn_area .commonBtn input{font-size:14px}}#entry_form .btn_area .next_btn{font-family:"Zen Kaku Gothic New",serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:530px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;margin:0 auto 0}#entry_form .btn_area .next_btn:after{position:absolute;content:"";background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/entry/white_arrow.svg) no-repeat center center/contain;width:18px;height:10px;right:43px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media only screen and (max-width:768px){#entry_form .btn_area .next_btn:after{width:10px;height:9px;right:15px}}#entry_form .btn_area .next_btn:hover{opacity:.7}#entry_form .btn_area .back_btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;margin:0 auto 0;display:none}#entry_form .btn_area .back_btn:after{position:absolute;content:"";background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/entry/white_arrow.svg) no-repeat center center/contain;width:18px;height:10px;right:43px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media only screen and (max-width:768px){#entry_form .btn_area .back_btn:after{width:10px;height:9px;right:15px}}#entry_form .btn_area .back_btn:hover{opacity:.7}#entry_form .btn_area a.btn_back{font-weight:700;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}#entry_form .btn_area a.btn_back:hover{opacity:.7;text-decoration:none}#entry_confirm .btn_area .commonBtn{max-width:450px}#entry_confirm .btn_area .back_btn{display:block}#entry_confirm .check_area .check_area_inner ul li{position:relative}#entry_confirm .check_area .check_area_inner ul li:before{content:"";width:16px;height:16px;margin:-2px .5em 0 0;border-radius:2px;background-color:#f94336;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;-webkit-transition:.3s;transition:.3s;border:1px solid #ddd;display:inline-block}#entry_confirm .check_area .check_area_inner ul li:after{content:"";width:16px;height:16px;background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/entry/i_check.svg) no-repeat center center/contain;position:absolute;left:0;top:3px;bottom:0;margin:auto}#entry_thanks .commonBtn{margin:0 auto}#entry_thanks .commonBtn:after{position:absolute;content:"";background:url(//recruit.azumi-filter.co.jp/system/wp-content/themes/azumiroshi/assets/css/../img/entry/white_arrow.svg) no-repeat center center/contain;width:18px;height:10px;right:43px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media only screen and (max-width:768px){#entry_thanks .commonBtn:after{width:10px;height:9px;right:15px}}.pageTop{z-index:99;position:fixed;bottom:40px;right:40px;mix-blend-mode:difference}@media only screen and (max-width:768px){.pageTop{right:5vw;bottom:5vw}}.pageTop a{position:relative;display:block;font-size:14px;color:#fff;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;padding-top:40px}@media only screen and (max-width:768px){.pageTop a{font-size:12px;padding-top:30px}}.pageTop a:before{position:absolute;content:"";width:1px;height:40px;top:0;left:50%;background:#fff}@media only screen and (max-width:768px){.pageTop a:before{height:30px}}