/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:after,:before{box-sizing:border-box;border-width:0;border-style:solid}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:inherit;font-size:inherit;line-height:inherit}ol,ul{margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;margin:0;clear:both;overflow:visible;border-top-width:1px;color:inherit}pre{font-size:inherit;font-family:monospace,monospace}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-size:inherit;font-family:monospace,monospace}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border-radius:0;outline:0;background:transparent;color:inherit;font:inherit;text-align:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}[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{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted #ccc}fieldset,option{padding:0}fieldset{min-width:0;margin:0}legend{display:table;max-width:100%;padding:0;color:inherit;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}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-spacing:0}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}[hidden],template{display:none}*{-webkit-overflow-scrolling:touch}*,:after,:before{box-sizing:border-box}:focus-visible{outline:2px solid #f0f;outline-offset:2px}html{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:10px;font-size:.6944444444vw;scroll-behavior:smooth;scroll-padding-top:50px}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;min-width:769px;color:#000;font-size:1.6rem;line-height:1;font-family:Noto Sans CJK JP,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,Meiryo,sans-serif}body.en{font-family:Roboto,sans-serif}body.th{font-family:Noto Sans Thai,sans-serif}a,button{outline:none;color:#000;text-decoration:none}img,svg,video{display:inline-block;max-width:100%;height:auto;vertical-align:bottom;image-rendering:-webkit-optimize-contrast}table{width:100%;max-width:100%;border-collapse:collapse}table td,table th{vertical-align:top}input::-ms-clear{display:none}ol,ul{list-style:none;list-style-position:inside}button,input,select,textarea{font-family:inherit}select::-ms-expand{display:none}button:focus{outline:none}.l-ftr{position:relative;padding:8.8rem 0 2.5rem;background:linear-gradient(180deg,#f0f6f3,#cfecf2)}#cat-recruit .l-ftr,#cat-staff .l-ftr{background:linear-gradient(180deg,#fffbf2,#fef0d7)}#cat-recruit .l-ftr__bg,#cat-staff .l-ftr__bg{background:url(../images/ftr/ftr_bg01-or.png) no-repeat;background-size:cover}.l-ftr__bg{z-index:5;position:absolute;top:-13rem;right:0;left:0;aspect-ratio:10/1;width:100%;background:url(../images/ftr/ftr_bg01.png) no-repeat;background-size:cover}.l-ftr-box{display:flex;padding-bottom:11.2rem;gap:9rem}.l-ftr-box__logoArea{max-width:40rem}.l-ftr-box__logoArea .logoArea{display:flex;gap:.8rem}.l-ftr-box__logoArea .btnArea{margin-top:3rem}.l-ftr-box__logoArea .btnArea .ftrBtn{display:flex;align-items:center;justify-content:center;padding:2.2rem 6.4rem;gap:2.4rem;border-radius:2rem;background:linear-gradient(90deg,#35b4e7,#1b51a8)}.l-ftr-box__logoArea .btnArea .ftrBtn .text{color:#fff;font-weight:400;font-size:2rem;line-height:1.4}.l-ftr-box__logoArea .footerModalOverlay{display:flex;z-index:9999;position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;width:100%;background-color:rgba(0,0,0,.6)}.l-ftr-box__logoArea .modalContent{position:relative;width:90%;height:90%;border-radius:1.5rem;background:#fff}.l-ftr-box__logoArea .modalContent__bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1.5rem;background:linear-gradient(180deg,#fff .85%,rgba(142,239,255,.46) 15.21%,#84e1f8 47.23%,#84dff5 74.35%,rgba(177,232,245,.72) 93.44%,rgba(204,239,249,.4) 100.37%,#fff 109.26%,#fff)}.l-ftr-box__logoArea .modalContent__bg-obj{position:absolute;top:6rem;left:50%;width:90%;height:90%;transform:translateX(-50%);background:url(../images/ftr/popup_bg.png) no-repeat;background-size:cover;mix-blend-mode:color-dodge}.l-ftr-box__logoArea .modalContent .modalBtn{z-index:2;position:absolute;top:1.8rem;right:1.7rem;width:2.3rem;height:2.3rem;background:url(../images/base/icon_popup_cross.svg) no-repeat;background-size:100%}.l-ftr-box__logoArea .modalContent .modalContentInner{z-index:1;position:relative;max-width:85rem;height:98%;margin:0 auto;padding:5rem 0 8rem}.l-ftr-box__logoArea .modalContent .modalContentInner .contentsText{margin-bottom:3rem;padding:0 9.5rem;font-weight:400;font-size:1.6rem;line-height:1.5;text-align:center}.l-ftr-box__logoArea .modalContent .modalContentInner .c-form{width:85rem;height:94%;overflow:scroll}.l-ftr-box__logoArea .modalContent .modalContentInner .c-form #zoho_nl{width:99%;padding-left:5px}.l-ftr-box__logoArea .ftrText{margin-top:5rem;font-weight:400;font-size:1.6rem;line-height:1.5}.l-ftr-box__linkArea .upper{display:flex;padding-bottom:5rem}.l-ftr-box__linkArea .upper .navList{-ms-grid-rows:(1fr)[5];-moz-column-gap:8rem;display:-ms-grid;display:grid;grid-template-rows:repeat(5,1fr);grid-auto-flow:column;column-gap:8rem;row-gap:2rem}.l-ftr-box__linkArea .upper .navList .navListItem .itemLink{font-weight:400;font-size:1.6rem;line-height:1.5;white-space:nowrap}.l-ftr-box__linkArea .upper .logoArea{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.l-ftr-box__linkArea .upper .logoArea .snsArea{display:flex;padding-right:8rem}.l-ftr-box__linkArea .upper .logoArea .badgeArea{display:flex;align-items:center;margin-left:-5rem;gap:2.5rem}.l-ftr-box__linkArea .lower{padding-top:2.4rem;border-top:1px solid #b3b3b3}.l-ftr-box__linkArea .lower .tit{font-weight:400;font-size:1.6rem;line-height:1.5}.l-ftr-box__linkArea .lower .telArea{display:flex;align-items:center;gap:2.4rem}.l-ftr-box__linkArea .lower .telArea .telAreaItem{font-weight:400;font-size:1.6rem;line-height:1.5}.l-ftr-box__linkArea .lower .bnrArea{display:flex;margin-top:3rem;gap:1.6rem}.l-ftr-copyArea{display:flex;justify-content:space-between;padding-top:1.2rem;border-top:1px solid #b3b3b3}.l-ftr-copyArea__copy,.l-ftr-copyArea__link .link{color:#666;font-weight:400;font-size:1.2rem;line-height:2}.l-hdr{z-index:99;position:fixed;top:0;right:0;left:0;transition:.3s}.l-hdr.is-scroll{background-color:#fff!important;transition:.3s}.l-hdr.l-hdr--top{transition:.9s}.l-hdr.l-hdr--top.is-scroll .l-hdr-box__linkArea .mainNav .navItem .itemLink{color:#000}.l-hdr.l-hdr--top.is-scroll .l-hdr-box__linkArea .mainNav .navItem .itemLink.lang{color:#999}.l-hdr.l-hdr--top.is-scroll .l-hdr-box__linkArea .mainNav .navItem .itemLink.lang.is-active{color:#000}.l-hdr.l-hdr--top.is-scroll .l-hdr-box__linkArea .mainNav .navItem .itemLink svg path{fill:#000}.l-hdr.l-hdr--top .l-hdr-box__linkArea .mainNav .navItem .itemLink{color:#fff}.l-hdr.l-hdr--top .l-hdr-box__linkArea .mainNav .navItem .itemLink.lang{color:#999}.l-hdr.l-hdr--top .l-hdr-box__linkArea .mainNav .navItem .itemLink.lang.is-active{color:#fff}.l-hdr-box{display:flex;align-items:center;justify-content:space-between}.l-hdr-box__logoArea{padding:7px 0}.l-hdr-box__logoArea .logoLink img{width:10rem}.l-hdr-box__linkArea{display:flex;align-items:center;gap:2.5rem}.th .l-hdr-box__linkArea{gap:1.5rem}.l-hdr-box__linkArea .mainNav{display:flex;align-items:center;gap:2.6rem}.l-hdr-box__linkArea .mainNav .navItem{position:relative}.l-hdr-box__linkArea .mainNav .navItem .itemLink{position:relative;font-weight:500;font-size:2rem;line-height:1.4}.jp .l-hdr-box__linkArea .mainNav .navItem .itemLink{font-weight:600;font-size:1.7rem;line-height:1.4}.th .l-hdr-box__linkArea .mainNav .navItem .itemLink{font-weight:500;font-size:1.7rem;line-height:1.2}.l-hdr-box__linkArea .mainNav .navItem .itemLink:after{position:absolute;bottom:-.4rem;left:0;width:100%;height:.2rem;transform:scaleX(0);transform-origin:left top;background:linear-gradient(90deg,#9ce5ed,#35b4e7);content:"";transition:transform .3s}.l-hdr-box__linkArea .mainNav .navItem .itemLink:hover:after{transform:scale(1)}.l-hdr-box__linkArea .mainNav .navItem .itemLink.lang.c-en{color:#999;font-size:2rem;font-family:Barlow Condensed,sans-serif}.l-hdr-box__linkArea .mainNav .navItem .itemLink.lang.is-active{color:#000}.l-hdr-box__linkArea .mainNav .navItem .itemLink.itemLink--second{display:flex;align-items:center;gap:.5rem}.l-hdr-box__linkArea .mainNav .navItem .itemLink.itemLink--second .icon{flex-shrink:0;width:1rem;margin-top:.2rem;transition:.3s}.l-hdr-box__linkArea .mainNav .navItem.is-active .itemLink.itemLink--second .icon{transform:rotate(180deg)}.l-hdr-box__linkArea .mainNav .navItem .js-list{display:none}.l-hdr-box__linkArea .mainNav .navItem .secondList{display:flex;position:absolute;top:calc(100% + 2rem);left:-5rem;flex-direction:column;padding:1rem 2.2rem;gap:1.5rem;border-radius:1.6rem;background:linear-gradient(90deg,#9ce5ed,#35b4e7);box-shadow:.2rem .3rem 1.2rem rgba(0,0,0,.25)}.l-hdr-box__linkArea .mainNav .navItem .secondList--center{align-items:center}.l-hdr-box__linkArea .mainNav .navItem .secondList--grid{-ms-grid-rows:(1fr)[4];-moz-column-gap:3rem;display:-ms-grid;display:grid;grid-template-rows:repeat(4,1fr);grid-auto-flow:column;column-gap:3rem;row-gap:1.5rem}.en .l-hdr-box__linkArea .mainNav .navItem .secondList--grid,.th .l-hdr-box__linkArea .mainNav .navItem .secondList--grid{-ms-grid-rows:2fr 1fr 1fr 1fr;grid-template-rows:2fr 1fr 1fr 1fr}.l-hdr-box__linkArea .mainNav .navItem .secondList .secondListItem{padding-left:2.3rem;text-indent:-2.3rem}.l-hdr-box__linkArea .mainNav .navItem .secondList .secondListItem .secondListItemLink{position:relative;color:#fff;font-weight:500;font-size:1.6rem;line-height:1.5;white-space:nowrap}.l-hdr-box__linkArea .mainNav .navItem .secondList .secondListItem .secondListItemLink:after{position:absolute;bottom:-.4rem;left:0;width:100%;height:.2rem;transform:scaleX(0);transform-origin:left top;background-color:#fff;content:"";transition:transform .3s}.l-hdr-box__linkArea .mainNav .navItem .secondList .secondListItem .secondListItemLink:hover:after{transform:scale(1)}.l-hdr-box__linkArea .linkWrap{gap:2rem}.l-hdr-box__linkArea .linkWrap,.l-hdr-box__linkArea .snsArea{display:flex;align-items:center}.l-hdr-box__linkArea .snsArea .snsAreaItem a{display:block;width:4.2rem}.l-hdr-box__linkArea .contactArea .contactBtn{padding:.8rem 2.3rem;border-radius:3rem;background-image:linear-gradient(90deg,#35b4e7,#1b51a8);color:#fff;font-style:italic;font-weight:500;font-size:2rem;line-height:1.4}.jp .l-hdr-box__linkArea .contactArea .contactBtn,.th .l-hdr-box__linkArea .contactArea .contactBtn{font-style:normal;font-weight:600;font-size:1.7rem;line-height:1.4}.l-main{overflow:hidden}.c-btnA{display:flex;align-items:center;justify-content:space-between;width:25rem;min-height:6.7rem;padding:1.8rem 2.7rem;border-radius:5px;background:linear-gradient(91deg,#35b4e7,#1b51a8);box-shadow:3px 4px 8px rgba(55,55,55,.4),inset 1px 1px 10px rgba(0,0,0,.05)}.c-btnA__en{color:#fff;font-style:italic;font-weight:500;font-size:2rem;line-height:1.4}.c-btnA--orange{background:linear-gradient(90deg,#ffda94,#fc7a00)}.c-btnB{display:flex;align-items:center;justify-content:space-between;width:11rem;min-height:3.8rem;padding:.9rem 1.5rem;border-radius:50vw;background-color:#1b51a8;box-shadow:3px 4px 8px rgba(55,55,55,.3)}.c-btnB__en{color:#fff;font-style:italic;font-weight:500;font-size:1.4rem;line-height:1.1428571429}.c-btn{border-radius:4rem;background:#1d97db}#cat-recruit .c-btn{width:76.5rem;height:16rem;margin:auto;background:#ed6a02}#cat-one-minute .c-btn{width:65rem;height:39rem;border-radius:1.6rem;box-shadow:inset 1px 1px 10px 0 rgba(0,0,0,.05),-2px -2px 8px 0 #fff,3px 4px 8px 0 rgba(174,174,192,.4)}#cat-one-minute .c-btn:first-child{background:url(../images/one_min/contact-bnr_bg.jpg);background-size:cover}#cat-one-minute .c-btn:last-child{background:url(../images/one_min/recruit-bnr_bg.jpg);background-size:cover}#cat-one-minute .c-btn a:hover{opacity:1}#cat-one-minute .c-btn a:hover .c-circle{background:#fff}#cat-one-minute .c-btn a:hover .c-circle span.arrow:after,#cat-one-minute .c-btn a:hover .c-circle span.arrow:before{background:#1b51a8}.c-btn__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/top/contact-bnr_obj.png);background-size:cover}#cat-recruit .c-btn__bg{background:url(../images/recruit/application-bnr_obj.png);background-size:cover}.c-btn .c-flex{display:flex;align-items:center;justify-content:center;padding:6rem 20rem;gap:10rem}#cat-recruit .c-btn .c-flex{padding:2.4rem 20rem}#cat-one-minute .c-btn .c-flex{justify-content:space-between;padding:12.5rem 3.5rem}.c-btn .c-flex .txtArea{color:#fff}.c-btn .c-flex .txtArea .tit{font-weight:600;font-size:6.5rem;line-height:1.3076923077}#cat-recruit .c-btn .c-flex .txtArea .tit{font-weight:600;font-size:5rem;line-height:1.3}.c-btn .c-flex .txtArea .txt{padding-top:1rem;font-weight:500;font-size:2rem;line-height:1.9}#cat-recruit .c-btn .c-flex .txtArea .txt{padding-top:.8rem}.c-btn .c-flex .c-circle{position:relative;width:10rem;height:10rem;border-radius:50vw;background:#fff}#cat-recruit .c-btn .c-flex .c-circle{width:6.8rem;height:6.8rem}#cat-one-minute .c-btn .c-flex .c-circle{width:13.8rem;height:13.8rem;border:.2rem solid #fff;background:transparent}.c-btn .c-flex .c-circle span.arrow,.c-btn .c-flex .c-circle svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-btn .c-flex .c-circle span.arrow{display:inline-block;width:1.3rem;height:2.3rem}#cat-one-minute .c-btn .c-flex .c-circle span.arrow{width:1.8rem;height:3.4rem}.c-btn .c-flex .c-circle span.arrow:after,.c-btn .c-flex .c-circle span.arrow:before{position:absolute;top:calc(50% - .2rem);right:0;width:1.7rem;height:.3rem;transform-origin:calc(100% - .2rem) 50%;border-radius:50vw;background-color:#ed6a02;content:""}#cat-one-minute .c-btn .c-flex .c-circle span.arrow:after,#cat-one-minute .c-btn .c-flex .c-circle span.arrow:before{top:calc(50% - .1rem);right:0;width:2.5rem;height:.2rem;transform-origin:calc(100% - .1rem) 50%;background-color:#fff}.c-btn .c-flex .c-circle span.arrow:before{transform:rotate(45deg)}.c-btn .c-flex .c-circle span.arrow:after{transform:rotate(-45deg)}.c-cardA .imageArea{position:relative}.c-cardA .imageArea .image{overflow:hidden;border-top-right-radius:2rem}.c-cardA .imageArea .country{z-index:3;position:absolute;top:1.1rem;left:2rem}.c-cardA .imageArea .country img{width:4rem}.c-cardA .textArea{padding:2.1rem 2.6rem;border-bottom-left-radius:2rem;background-color:#00809e;color:#fff;font-weight:700;font-size:2.4rem;line-height:1.25}.en .c-cardA .textArea,.th .c-cardA .textArea{display:flex;align-items:center;min-height:8.7rem;font-size:2rem}.en .c-cardA .textArea{letter-spacing:.2px}.th .c-cardA .textArea{letter-spacing:.4px}.c-contents{z-index:5}.c-contents,.c-contents__titArea{position:relative}.c-contents__titArea .jp{z-index:3;position:relative;color:#1b51a8;font-weight:700;font-size:4rem;line-height:1.6}.c-contents__titArea .en{position:absolute;top:-4rem;left:0;color:#84d2f0;font-weight:500;font-size:17rem;line-height:.9411764706}.c-contents .c-textB{max-width:41.4rem}.c-contents__btnArea,.c-form-table dl+dl{margin-top:2.4rem}.c-form-table dl dt{margin-bottom:.8rem;font-weight:400;font-size:1.6rem;line-height:1.5}.c-form-table dl dt span{color:red}.c-form-table dl dd input[type=email],.c-form-table dl dd input[type=tel],.c-form-table dl dd input[type=text],.c-form-table dl dd textarea{width:100%;padding:1.6rem 2.4rem;border:2px solid #35b4e7;background-color:#fff;color:#000}.c-form-table dl dd input[type=email]::-moz-placeholder,.c-form-table dl dd input[type=tel]::-moz-placeholder,.c-form-table dl dd input[type=text]::-moz-placeholder,.c-form-table dl dd textarea::-moz-placeholder{color:#999;font-weight:400;font-size:1.6rem;line-height:1.5}.c-form-table dl dd input[type=email]:-ms-input-placeholder,.c-form-table dl dd input[type=tel]:-ms-input-placeholder,.c-form-table dl dd input[type=text]:-ms-input-placeholder,.c-form-table dl dd textarea:-ms-input-placeholder{color:#999;font-weight:400;font-size:1.6rem;line-height:1.5}.c-form-table dl dd input[type=email]::placeholder,.c-form-table dl dd input[type=tel]::placeholder,.c-form-table dl dd input[type=text]::placeholder,.c-form-table dl dd textarea::placeholder{color:#999;font-weight:400;font-size:1.6rem;line-height:1.5}.c-form-table dl dd .radio{margin-top:1.3rem;gap:3rem}.c-form-table dl dd .radio .error{margin-top:-2rem}.c-form-table dl dd .radio .wpcf7-radio{display:flex;gap:2rem}.c-form-table dl dd .radio .wpcf7-list-item{display:block;margin:0}.c-form-table dl dd .radio .wpcf7-list-item label{display:flex;position:relative;align-items:center;gap:1rem;font-size:1.6rem;cursor:pointer}.c-form-table dl dd .radio .wpcf7-list-item label input{position:absolute;opacity:0}.c-form-table dl dd .radio .wpcf7-list-item label input:checked+span:before{border:1px solid #1b51a8;background-color:#1b51a8}.c-form-table dl dd .radio .wpcf7-list-item label input:checked+span:after{background-color:#fff}.c-form-table dl dd .radio .wpcf7-list-item label span{padding-top:.25rem;padding-left:2.8rem;font-weight:400}.c-form-table dl dd .radio .wpcf7-list-item label span:after,.c-form-table dl dd .radio .wpcf7-list-item label span:before{display:block;position:absolute;border-radius:50vw;content:""}.c-form-table dl dd .radio .wpcf7-list-item label span:before{top:.3rem;left:0;width:1.8rem;height:1.8rem;border:2px solid #35b4e7;background-color:#fff}.c-form-table dl dd .radio .wpcf7-list-item label span:after{top:.7rem;left:.4rem;width:1rem;height:1rem}.c-form-table dl dd .check+.check{padding-top:1rem}.c-form-table dl dd .check span{position:relative}.c-form-table dl dd .check span input{position:absolute;opacity:0}.c-form-table dl dd .check span input:checked+span.wpcf7-list-item-label:before{border:1px solid #1b51a8;background-color:#1b51a8}.c-form-table dl dd .check span input:checked+span.wpcf7-list-item-label:after{top:.3rem;left:.5rem;width:.8rem;height:1.3rem;transform:rotate(45deg);border:solid #fff;border-width:0 .2rem .2rem 0}.c-form-table dl dd .check span span.wpcf7-list-item-label{padding-left:3.3rem;font-weight:400;cursor:pointer}.c-form-table dl dd .check span span.wpcf7-list-item-label a{text-decoration:underline;text-underline-offset:2px}.c-form-table dl dd .check span span.wpcf7-list-item-label:after,.c-form-table dl dd .check span span.wpcf7-list-item-label:before{display:block;position:absolute;content:""}.c-form-table dl dd .check span span.wpcf7-list-item-label:before{top:.2rem;left:0;width:1.8rem;height:1.8rem;border:1px solid #35b4e7;background-color:#fff}.c-form-table dl dd .btn{margin-top:7.6rem}.c-form-table dl dd .btn .c-btnB{width:unset;margin:auto;padding:1.6rem 7.2rem;color:#fff}.c-form-table dl dd .btn span.wpcf7-spinner,.c-form .wpcf7-form.invalid .wpcf7-response-output,.c-form .wpcf7-form.sent .wpcf7-response-output{display:none}.c-mv{position:relative;height:48.5rem}.c-mv__textArea{position:absolute;bottom:calc(50% - 7.5rem);left:50%;transform:translate(-50%,-50%)}.th .c-mv__textArea{top:50%;bottom:unset}.c-mv__textArea h1{color:#fff;font-weight:600;font-size:6.5rem;line-height:1.3076923077;text-shadow:2px 2px 4px rgba(0,0,0,.25)}.jp .c-mv__textArea h1{font-size:5rem}.th .c-mv__textArea h1{text-align:center}.c-mvA{position:relative;height:85rem}.c-mvA__textArea{position:absolute;bottom:calc(50% - 4.5rem);left:50%;width:-moz-max-content;width:max-content;transform:translateX(-50%);text-align:center}.c-mvA__textArea h1{color:#fff;font-weight:600;font-size:4rem;line-height:1.6;text-shadow:2px 2px 4px rgba(0,0,0,.25)}.c-pankuzu{padding:1.2rem 0;background-color:#e6f2f8}.c-pankuzu ul{-webkit-box-orient:vertical;display:-webkit-box;width:100%;-webkit-line-clamp:1;overflow:hidden}.c-pankuzu ul li{display:inline}.c-pankuzu ul li+li:before{margin:0 .3rem;content:">";color:#000}.c-pankuzu ul li a,.c-pankuzu ul li span{font-size:16px}.c-pankuzu__list{-webkit-box-orient:vertical;display:-webkit-box;width:100%;-webkit-line-clamp:1;overflow:hidden}.c-pankuzu__list>span+span:before{margin:0 .3rem;content:">";color:#000;font-size:1.4rem}.c-pankuzu__list>span>a,.c-pankuzu__list>span>span{font-size:1.4rem}.c-textA{font-weight:500;font-size:2rem;line-height:1.9}.c-textB{font-weight:500;font-size:1.6rem;line-height:1.7}.c-textB .bold{font-weight:700}.c-titA{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.c-titA__en{color:#1b51a8;font-weight:600;font-size:17rem;line-height:.9411764706}.c-titA__jp{color:#1b51a8;font-weight:700;font-size:2rem;line-height:1.4}.c-titA--liq{gap:1.6em}.c-titA--liq .c-titA__en{font-weight:600;font-size:17em;line-height:1}.c-titA--liq .c-titA__jp{font-weight:700;font-size:2em;line-height:1.4}.c-titA--white .c-titA__en,.c-titA--white .c-titA__jp{color:#fff}.c-titC{display:flex;position:relative;flex-direction:column;align-items:center}.c-titC__en{position:absolute;color:#c8e6ed;font-weight:600;font-size:16.3rem;line-height:.1226993865}.c-titC__jp{z-index:3;position:relative;color:#1b51a8;font-weight:700;font-size:3.2rem;line-height:1.5}.c-inner{width:calc(100% - 4rem);max-width:115.2rem;margin-right:auto;margin-left:auto}.c-inner--733{max-width:73.3rem}.c-inner--900{max-width:90rem}.c-inner--906{max-width:90.6rem}.c-inner--910{max-width:91rem}.c-inner--953{max-width:95.3rem}.c-inner--956{max-width:95.6rem}.c-inner--1010{max-width:101rem}.c-inner--1012{max-width:101.2rem}.c-inner--1043{max-width:104.3rem}.c-inner--hdr{max-width:132rem}.c-inner--liq{max-width:126.3em}.c-ofi{-o-object-fit:cover;-o-object-position:center;width:100%;height:100%;object-fit:cover;object-position:center;font-family:"object-fit: cover;, object-position: center;"}.mb1{margin-bottom:1rem!important}.mt1{margin-top:1rem!important}.pb1{padding-bottom:1rem!important}.pt1{padding-top:1rem!important}.mb2{margin-bottom:2rem!important}.mt2{margin-top:2rem!important}.pb2{padding-bottom:2rem!important}.pt2{padding-top:2rem!important}.mb3{margin-bottom:3rem!important}.mt3{margin-top:3rem!important}.pb3{padding-bottom:3rem!important}.pt3{padding-top:3rem!important}.mb4{margin-bottom:4rem!important}.mt4{margin-top:4rem!important}.pb4{padding-bottom:4rem!important}.pt4{padding-top:4rem!important}.mb5{margin-bottom:5rem!important}.mt5{margin-top:5rem!important}.pb5{padding-bottom:5rem!important}.pt5{padding-top:5rem!important}.mb6{margin-bottom:6rem!important}.mt6{margin-top:6rem!important}.pb6{padding-bottom:6rem!important}.pt6{padding-top:6rem!important}.mb7{margin-bottom:7rem!important}.mt7{margin-top:7rem!important}.pb7{padding-bottom:7rem!important}.pt7{padding-top:7rem!important}.mb8{margin-bottom:8rem!important}.mt8{margin-top:8rem!important}.pb8{padding-bottom:8rem!important}.pt8{padding-top:8rem!important}.mb9{margin-bottom:9rem!important}.mt9{margin-top:9rem!important}.pb9{padding-bottom:9rem!important}.pt9{padding-top:9rem!important}.mb10{margin-bottom:10rem!important}.mt10{margin-top:10rem!important}.pb10{padding-bottom:10rem!important}.pt10{padding-top:10rem!important}.mb11{margin-bottom:11rem!important}.mt11{margin-top:11rem!important}.pb11{padding-bottom:11rem!important}.pt11{padding-top:11rem!important}.mb12{margin-bottom:12rem!important}.mt12{margin-top:12rem!important}.pb12{padding-bottom:12rem!important}.pt12{padding-top:12rem!important}.mb13{margin-bottom:13rem!important}.mt13{margin-top:13rem!important}.pb13{padding-bottom:13rem!important}.pt13{padding-top:13rem!important}.mb14{margin-bottom:14rem!important}.mt14{margin-top:14rem!important}.pb14{padding-bottom:14rem!important}.pt14{padding-top:14rem!important}.mb15{margin-bottom:15rem!important}.mt15{margin-top:15rem!important}.pb15{padding-bottom:15rem!important}.pt15{padding-top:15rem!important}.mb16{margin-bottom:16rem!important}.mt16{margin-top:16rem!important}.pb16{padding-bottom:16rem!important}.pt16{padding-top:16rem!important}.mb17{margin-bottom:17rem!important}.mt17{margin-top:17rem!important}.pb17{padding-bottom:17rem!important}.pt17{padding-top:17rem!important}.mb18{margin-bottom:18rem!important}.mt18{margin-top:18rem!important}.pb18{padding-bottom:18rem!important}.pt18{padding-top:18rem!important}.mb19{margin-bottom:19rem!important}.mt19{margin-top:19rem!important}.pb19{padding-bottom:19rem!important}.pt19{padding-top:19rem!important}.mb20{margin-bottom:20rem!important}.mt20{margin-top:20rem!important}.pb20{padding-bottom:20rem!important}.pt20{padding-top:20rem!important}.mb21{margin-bottom:21rem!important}.mt21{margin-top:21rem!important}.pb21{padding-bottom:21rem!important}.pt21{padding-top:21rem!important}.mb22{margin-bottom:22rem!important}.mt22{margin-top:22rem!important}.pb22{padding-bottom:22rem!important}.pt22{padding-top:22rem!important}.mb23{margin-bottom:23rem!important}.mt23{margin-top:23rem!important}.pb23{padding-bottom:23rem!important}.pt23{padding-top:23rem!important}.mb24{margin-bottom:24rem!important}.mt24{margin-top:24rem!important}.pb24{padding-bottom:24rem!important}.pt24{padding-top:24rem!important}.mb25{margin-bottom:25rem!important}.mt25{margin-top:25rem!important}.pb25{padding-bottom:25rem!important}.pt25{padding-top:25rem!important}.mb26{margin-bottom:26rem!important}.mt26{margin-top:26rem!important}.pb26{padding-bottom:26rem!important}.pt26{padding-top:26rem!important}.mb27{margin-bottom:27rem!important}.mt27{margin-top:27rem!important}.pb27{padding-bottom:27rem!important}.pt27{padding-top:27rem!important}.mb28{margin-bottom:28rem!important}.mt28{margin-top:28rem!important}.pb28{padding-bottom:28rem!important}.pt28{padding-top:28rem!important}.mb29{margin-bottom:29rem!important}.mt29{margin-top:29rem!important}.pb29{padding-bottom:29rem!important}.pt29{padding-top:29rem!important}.mb30{margin-bottom:30rem!important}.mt30{margin-top:30rem!important}.pb30{padding-bottom:30rem!important}.pt30{padding-top:30rem!important}.mb31{margin-bottom:31rem!important}.mt31{margin-top:31rem!important}.pb31{padding-bottom:31rem!important}.pt31{padding-top:31rem!important}.mb32{margin-bottom:32rem!important}.mt32{margin-top:32rem!important}.pb32{padding-bottom:32rem!important}.pt32{padding-top:32rem!important}.mb33{margin-bottom:33rem!important}.mt33{margin-top:33rem!important}.pb33{padding-bottom:33rem!important}.pt33{padding-top:33rem!important}.mb34{margin-bottom:34rem!important}.mt34{margin-top:34rem!important}.pb34{padding-bottom:34rem!important}.pt34{padding-top:34rem!important}.mb35{margin-bottom:35rem!important}.mt35{margin-top:35rem!important}.pb35{padding-bottom:35rem!important}.pt35{padding-top:35rem!important}.mb36{margin-bottom:36rem!important}.mt36{margin-top:36rem!important}.pb36{padding-bottom:36rem!important}.pt36{padding-top:36rem!important}.mb37{margin-bottom:37rem!important}.mt37{margin-top:37rem!important}.pb37{padding-bottom:37rem!important}.pt37{padding-top:37rem!important}.mb38{margin-bottom:38rem!important}.mt38{margin-top:38rem!important}.pb38{padding-bottom:38rem!important}.pt38{padding-top:38rem!important}.mb39{margin-bottom:39rem!important}.mt39{margin-top:39rem!important}.pb39{padding-bottom:39rem!important}.pt39{padding-top:39rem!important}.mb40{margin-bottom:40rem!important}.mt40{margin-top:40rem!important}.pb40{padding-bottom:40rem!important}.pt40{padding-top:40rem!important}.mb41{margin-bottom:41rem!important}.mt41{margin-top:41rem!important}.pb41{padding-bottom:41rem!important}.pt41{padding-top:41rem!important}.mb42{margin-bottom:42rem!important}.mt42{margin-top:42rem!important}.pb42{padding-bottom:42rem!important}.pt42{padding-top:42rem!important}.mb43{margin-bottom:43rem!important}.mt43{margin-top:43rem!important}.pb43{padding-bottom:43rem!important}.pt43{padding-top:43rem!important}.mb44{margin-bottom:44rem!important}.mt44{margin-top:44rem!important}.pb44{padding-bottom:44rem!important}.pt44{padding-top:44rem!important}.mb45{margin-bottom:45rem!important}.mt45{margin-top:45rem!important}.pb45{padding-bottom:45rem!important}.pt45{padding-top:45rem!important}.mb46{margin-bottom:46rem!important}.mt46{margin-top:46rem!important}.pb46{padding-bottom:46rem!important}.pt46{padding-top:46rem!important}.mb47{margin-bottom:47rem!important}.mt47{margin-top:47rem!important}.pb47{padding-bottom:47rem!important}.pt47{padding-top:47rem!important}.mb48{margin-bottom:48rem!important}.mt48{margin-top:48rem!important}.pb48{padding-bottom:48rem!important}.pt48{padding-top:48rem!important}.mb49{margin-bottom:49rem!important}.mt49{margin-top:49rem!important}.pb49{padding-bottom:49rem!important}.pt49{padding-top:49rem!important}.mb50{margin-bottom:50rem!important}.mt50{margin-top:50rem!important}.pb50{padding-bottom:50rem!important}.pt50{padding-top:50rem!important}.mb51{margin-bottom:51rem!important}.mt51{margin-top:51rem!important}.pb51{padding-bottom:51rem!important}.pt51{padding-top:51rem!important}.mb52{margin-bottom:52rem!important}.mt52{margin-top:52rem!important}.pb52{padding-bottom:52rem!important}.pt52{padding-top:52rem!important}.mb53{margin-bottom:53rem!important}.mt53{margin-top:53rem!important}.pb53{padding-bottom:53rem!important}.pt53{padding-top:53rem!important}.mb54{margin-bottom:54rem!important}.mt54{margin-top:54rem!important}.pb54{padding-bottom:54rem!important}.pt54{padding-top:54rem!important}.mb55{margin-bottom:55rem!important}.mt55{margin-top:55rem!important}.pb55{padding-bottom:55rem!important}.pt55{padding-top:55rem!important}.mb56{margin-bottom:56rem!important}.mt56{margin-top:56rem!important}.pb56{padding-bottom:56rem!important}.pt56{padding-top:56rem!important}.mb57{margin-bottom:57rem!important}.mt57{margin-top:57rem!important}.pb57{padding-bottom:57rem!important}.pt57{padding-top:57rem!important}.mb58{margin-bottom:58rem!important}.mt58{margin-top:58rem!important}.pb58{padding-bottom:58rem!important}.pt58{padding-top:58rem!important}.mb59{margin-bottom:59rem!important}.mt59{margin-top:59rem!important}.pb59{padding-bottom:59rem!important}.pt59{padding-top:59rem!important}.mb60{margin-bottom:60rem!important}.mt60{margin-top:60rem!important}.pb60{padding-bottom:60rem!important}.pt60{padding-top:60rem!important}.mb61{margin-bottom:61rem!important}.mt61{margin-top:61rem!important}.pb61{padding-bottom:61rem!important}.pt61{padding-top:61rem!important}.mb62{margin-bottom:62rem!important}.mt62{margin-top:62rem!important}.pb62{padding-bottom:62rem!important}.pt62{padding-top:62rem!important}.mb63{margin-bottom:63rem!important}.mt63{margin-top:63rem!important}.pb63{padding-bottom:63rem!important}.pt63{padding-top:63rem!important}.mb64{margin-bottom:64rem!important}.mt64{margin-top:64rem!important}.pb64{padding-bottom:64rem!important}.pt64{padding-top:64rem!important}.mb65{margin-bottom:65rem!important}.mt65{margin-top:65rem!important}.pb65{padding-bottom:65rem!important}.pt65{padding-top:65rem!important}.mb66{margin-bottom:66rem!important}.mt66{margin-top:66rem!important}.pb66{padding-bottom:66rem!important}.pt66{padding-top:66rem!important}.mb67{margin-bottom:67rem!important}.mt67{margin-top:67rem!important}.pb67{padding-bottom:67rem!important}.pt67{padding-top:67rem!important}.mb68{margin-bottom:68rem!important}.mt68{margin-top:68rem!important}.pb68{padding-bottom:68rem!important}.pt68{padding-top:68rem!important}.mb69{margin-bottom:69rem!important}.mt69{margin-top:69rem!important}.pb69{padding-bottom:69rem!important}.pt69{padding-top:69rem!important}.mb70{margin-bottom:70rem!important}.mt70{margin-top:70rem!important}.pb70{padding-bottom:70rem!important}.pt70{padding-top:70rem!important}.mb71{margin-bottom:71rem!important}.mt71{margin-top:71rem!important}.pb71{padding-bottom:71rem!important}.pt71{padding-top:71rem!important}.mb72{margin-bottom:72rem!important}.mt72{margin-top:72rem!important}.pb72{padding-bottom:72rem!important}.pt72{padding-top:72rem!important}.mb73{margin-bottom:73rem!important}.mt73{margin-top:73rem!important}.pb73{padding-bottom:73rem!important}.pt73{padding-top:73rem!important}.mb74{margin-bottom:74rem!important}.mt74{margin-top:74rem!important}.pb74{padding-bottom:74rem!important}.pt74{padding-top:74rem!important}.mb75{margin-bottom:75rem!important}.mt75{margin-top:75rem!important}.pb75{padding-bottom:75rem!important}.pt75{padding-top:75rem!important}.mb76{margin-bottom:76rem!important}.mt76{margin-top:76rem!important}.pb76{padding-bottom:76rem!important}.pt76{padding-top:76rem!important}.mb77{margin-bottom:77rem!important}.mt77{margin-top:77rem!important}.pb77{padding-bottom:77rem!important}.pt77{padding-top:77rem!important}.mb78{margin-bottom:78rem!important}.mt78{margin-top:78rem!important}.pb78{padding-bottom:78rem!important}.pt78{padding-top:78rem!important}.mb79{margin-bottom:79rem!important}.mt79{margin-top:79rem!important}.pb79{padding-bottom:79rem!important}.pt79{padding-top:79rem!important}.mb80{margin-bottom:80rem!important}.mt80{margin-top:80rem!important}.pb80{padding-bottom:80rem!important}.pt80{padding-top:80rem!important}.mb81{margin-bottom:81rem!important}.mt81{margin-top:81rem!important}.pb81{padding-bottom:81rem!important}.pt81{padding-top:81rem!important}.mb82{margin-bottom:82rem!important}.mt82{margin-top:82rem!important}.pb82{padding-bottom:82rem!important}.pt82{padding-top:82rem!important}.mb83{margin-bottom:83rem!important}.mt83{margin-top:83rem!important}.pb83{padding-bottom:83rem!important}.pt83{padding-top:83rem!important}.mb84{margin-bottom:84rem!important}.mt84{margin-top:84rem!important}.pb84{padding-bottom:84rem!important}.pt84{padding-top:84rem!important}.mb85{margin-bottom:85rem!important}.mt85{margin-top:85rem!important}.pb85{padding-bottom:85rem!important}.pt85{padding-top:85rem!important}.mb86{margin-bottom:86rem!important}.mt86{margin-top:86rem!important}.pb86{padding-bottom:86rem!important}.pt86{padding-top:86rem!important}.mb87{margin-bottom:87rem!important}.mt87{margin-top:87rem!important}.pb87{padding-bottom:87rem!important}.pt87{padding-top:87rem!important}.mb88{margin-bottom:88rem!important}.mt88{margin-top:88rem!important}.pb88{padding-bottom:88rem!important}.pt88{padding-top:88rem!important}.mb89{margin-bottom:89rem!important}.mt89{margin-top:89rem!important}.pb89{padding-bottom:89rem!important}.pt89{padding-top:89rem!important}.mb90{margin-bottom:90rem!important}.mt90{margin-top:90rem!important}.pb90{padding-bottom:90rem!important}.pt90{padding-top:90rem!important}.mb91{margin-bottom:91rem!important}.mt91{margin-top:91rem!important}.pb91{padding-bottom:91rem!important}.pt91{padding-top:91rem!important}.mb92{margin-bottom:92rem!important}.mt92{margin-top:92rem!important}.pb92{padding-bottom:92rem!important}.pt92{padding-top:92rem!important}.mb93{margin-bottom:93rem!important}.mt93{margin-top:93rem!important}.pb93{padding-bottom:93rem!important}.pt93{padding-top:93rem!important}.mb94{margin-bottom:94rem!important}.mt94{margin-top:94rem!important}.pb94{padding-bottom:94rem!important}.pt94{padding-top:94rem!important}.mb95{margin-bottom:95rem!important}.mt95{margin-top:95rem!important}.pb95{padding-bottom:95rem!important}.pt95{padding-top:95rem!important}.mb96{margin-bottom:96rem!important}.mt96{margin-top:96rem!important}.pb96{padding-bottom:96rem!important}.pt96{padding-top:96rem!important}.mb97{margin-bottom:97rem!important}.mt97{margin-top:97rem!important}.pb97{padding-bottom:97rem!important}.pt97{padding-top:97rem!important}.mb98{margin-bottom:98rem!important}.mt98{margin-top:98rem!important}.pb98{padding-bottom:98rem!important}.pt98{padding-top:98rem!important}.mb99{margin-bottom:99rem!important}.mt99{margin-top:99rem!important}.pb99{padding-bottom:99rem!important}.pt99{padding-top:99rem!important}.mb100{margin-bottom:100rem!important}.mt100{margin-top:100rem!important}.pb100{padding-bottom:100rem!important}.pt100{padding-top:100rem!important}.c-center{text-align:center}.c-left{text-align:left}.c-right{text-align:right}.c-en{font-family:Barlow Condensed,sans-serif}.c-serif{font-family:"Noto Serif JP",serif}.en .c-serif{font-family:Barlow Condensed,sans-serif}.th .c-serif,.th .c-th{font-family:Noto Sans Thai,sans-serif}.c-blue{color:#1b51a8!important}.c-anchor{display:block;margin-top:-90px;padding-top:90px}#about .p-sec01{position:relative;padding:13.6rem 0 17rem;background:url(../images/about/sec01_bg.png);background-size:cover}#about .p-sec01:before{-webkit-mask-image:radial-gradient(circle,#d4f4fc,transparent 70%);z-index:3;position:absolute;top:0;right:0;left:0;width:100%;height:100%;background-color:#d4f4fc;content:"";mask-image:radial-gradient(circle,#d4f4fc,transparent 70%);mask-mode:luminance}#about .p-sec01__bg{position:absolute;top:44rem;left:0;aspect-ratio:1093/695;width:109rem;background:url(../images/about/sec01_bg-obj.png) no-repeat;background-size:contain;mix-blend-mode:screen}#about .p-sec01-box{display:flex;z-index:3;position:relative;gap:4.6rem}#about .p-sec01-box__imageArea{flex-shrink:0;max-width:39.6rem}#about .p-sec01-box__imageArea .titArea{display:flex;flex-direction:column;margin-bottom:4rem}#about .p-sec01-box__imageArea .titArea .tit{margin-bottom:3.2rem;color:#1b51a8;font-weight:700;font-size:3.2rem;line-height:1.5}#about .p-sec01-box__imageArea .titArea .theme{font-weight:700;font-size:6rem;line-height:1.0666666667}#about .p-sec01-box__imageArea .titArea .theme span{display:block;margin-top:.5rem;font-size:45%}#about .p-sec01-box__textArea .c-textB+.c-textB{margin-top:2.4rem}#about .p-sec01-box__textArea .nameArea{display:flex;align-items:center;justify-content:flex-end;margin-top:8.3rem;gap:3rem}#about .p-sec01-box__textArea .nameArea img{width:20rem}#about .p-sec01-box__textArea .btnArea{margin-top:5rem}#about .p-sec02{padding:0 0 8rem}#about .p-sec02 .c-titC__en{top:-2rem;left:0}#about .p-sec02 .theme{margin-top:7rem;font-weight:700;font-size:6rem;line-height:1.0666666667;text-align:center}#about .p-sec02 .theme span{display:block;margin-top:.5rem;font-size:45%}#about .p-sec02-message{display:flex;justify-content:center;margin-top:4rem;font-weight:500;font-size:2.4rem;line-height:1.6666666667;text-align:center}#about .p-sec03{padding-top:8rem;background:linear-gradient(180deg,#fff,#edf5f7 68%)}#about .p-sec03 .c-titC__en{right:0}#about .p-sec03 .theme{font-weight:700;font-size:3.2rem;line-height:1.5;text-align:center}#about .p-sec03-box{display:flex;margin-top:8rem;gap:7.5rem}#about .p-sec03-box__imageArea{flex-shrink:0;width:50%}#about .p-sec03-box__textArea .visionList .visionListItem+.visionListItem{margin-top:6rem}.th #about .p-sec03-box__textArea .visionList .visionListItem+.visionListItem{margin-top:3.5rem}#about .p-sec03-box__textArea .visionList .visionListItem .titArea{display:flex;align-items:flex-end;margin-bottom:2rem;gap:2rem}#about .p-sec03-box__textArea .visionList .visionListItem .titArea .num{color:#61b6e6;font-style:italic;font-weight:700;font-size:9rem;line-height:1}#about .p-sec03-box__textArea .visionList .visionListItem .titArea .tit{color:#221815;font-weight:700;font-size:2.4rem;line-height:1.5833333333}#about .p-sec03-box__textArea .visionList .visionListItem .c-textB{max-width:56.5rem}#about .p-sec04{position:relative;padding:15.1rem 0 13rem;background:linear-gradient(180deg,#eff6f8,#ace8f8 58%,#fff)}#about .p-sec04__bg{position:absolute;top:36rem;left:0;aspect-ratio:1240/695;width:109rem;background:url(../images/about/sec04_bg.png) no-repeat;background-size:contain;mix-blend-mode:screen}#about .p-sec04 .c-titC__en{top:-2rem;left:19%}#about .p-sec04-box{margin-top:7rem}#about .p-sec04-box__item{display:flex;gap:6rem}#about .p-sec04-box__item+.p-sec04-box__item{margin-top:11.2rem}#about .p-sec04-box__item:nth-child(2n){flex-direction:row-reverse}#about .p-sec04-box__item .imageArea{flex-shrink:0;width:42%;overflow:hidden;border-radius:1.5rem}#about .p-sec04-box__item .imageArea img{width:100%}#about .p-sec04-box__item .textArea .titArea{margin-bottom:1.1rem}#about .p-sec04-box__item .textArea .titArea .theme{font-weight:500;font-size:2rem;line-height:1.9}#about .p-sec04-box__item .textArea .titArea .tit{font-weight:700;font-size:3.2rem;line-height:1.5}#about .p-sec05{padding:5.4rem 0 9.8rem}#about .p-sec05 .c-titC__en{top:1rem;right:34%;transform:translateX(50%)}#about .p-sec05-list{margin-top:9.5rem}#about .p-sec05-list__item{-ms-grid-columns:34fr 66fr;display:-ms-grid;display:grid;grid-template-columns:34fr 66fr;padding-bottom:2.4rem;border-bottom:1px solid #000}#about .p-sec05-list__item+.p-sec05-list__item{margin-top:1.6rem}#about .p-sec05-list__item .tit{font-weight:700;font-size:1.4rem;line-height:1.5}#about .p-sec05-list__item .content{font-weight:400;font-size:1.5rem;line-height:1.5}#about .p-sec06{position:relative;padding:8rem 0 15rem;background:linear-gradient(180deg,#fff,#bdeffb 18%,#a5e9f9)}#about .p-sec06:after{right:0;bottom:44rem;aspect-ratio:935/624;width:90rem;background:url(../images/about/sec06_bg02.png) no-repeat;background-size:contain;content:""}#about .p-sec06:after,#about .p-sec06__bg{z-index:0;position:absolute;mix-blend-mode:screen}#about .p-sec06__bg{top:28rem;left:2rem;aspect-ratio:1095/695;width:109rem;background:url(../images/about/sec06_bg01.png) no-repeat;background-size:contain}#about .p-sec06 .c-titC__en{top:1rem;left:25%;transform:translateX(-50%)}#about .p-sec06-list{z-index:1;position:relative;margin-top:17.3rem}#about .p-sec06-list__item{display:flex;gap:3.8rem}#about .p-sec06-list__item+.p-sec06-list__item{margin-top:5.8rem}#about .p-sec06-list__item:last-child .textArea .lineArea{display:none}#about .p-sec06-list__item .imageArea{flex-shrink:0;width:41.44%}#about .p-sec06-list__item .imageArea.imageArea--tt{display:flex;flex-direction:column;gap:1.7rem}#about .p-sec06-list__item .imageArea--flex{display:flex;gap:1.7rem}#about .p-sec06-list__item .imageArea--rev{flex-direction:row-reverse}#about .p-sec06-list__item .imageArea .imageSingle{width:19.1rem}#about .p-sec06-list__item .imageArea .imageSingle.imageSingle--single{width:100%;margin-top:1.2rem}#about .p-sec06-list__item .imageArea .imageDoble{display:flex;flex-direction:column;gap:.8rem}#about .p-sec06-list__item .imageArea .imageDoble.imageDoble--flex{flex-direction:row;gap:1.7rem}#about .p-sec06-list__item .imageArea .imageDoble.imageDoble--flex .imageItem{width:17.8rem}#about .p-sec06-list__item .imageArea .imageDoble--02{gap:1.5rem}#about .p-sec06-list__item .imageArea .imageDoble .imageItem{width:16.9rem}#about .p-sec06-list__item .textArea{display:flex;position:relative;flex-direction:column}#about .p-sec06-list__item .textArea .year{margin-bottom:1.7rem;color:#1b51a8;font-style:italic;font-weight:700;font-size:6.8rem;line-height:1}#about .p-sec06-list__item .textArea .text{font-weight:400;font-size:1.6rem;line-height:1.5}#about .p-sec06-list__item .textArea .text.second{margin-top:19%}#about .p-sec06-list__item .textArea .lineArea{position:relative;height:100%}#about .p-sec06-list__item .textArea .lineArea .line{position:absolute;top:2rem;left:5rem;width:.1rem;height:100%;background-color:#1b51a8}#about .p-sec06-list__item .textArea .lineArea .line:before{position:absolute;top:0;left:-.2rem;width:.5rem;height:.5rem;border-radius:50%;background-color:#1b51a8;content:""}#about .p-sec06-list__item .textArea .lineArea .line:after{position:absolute;bottom:0;left:-.2rem;width:.5rem;height:.5rem;border-radius:50%;background-color:#1b51a8;content:""}#contact .p-sec01{position:relative;background:linear-gradient(180deg,#fff .85%,rgba(142,239,255,.46) 15.21%,#84e1f8 47.23%,#84dff5 74.35%,rgba(177,232,245,.72) 93.44%,rgba(204,239,249,.4) 100.37%,#fff 109.26%,#fff)}#contact .p-sec01__bg{position:absolute;top:8%;left:50%;aspect-ratio:1225/1183;width:120rem;transform:translateX(-50%);background:url(../images/contact/bg_obj.png) no-repeat;background-size:contain;mix-blend-mode:color-dodge}#contact .p-sec01-content{position:relative;padding:10rem 31.5rem 20rem}#contact .p-sec01-content .head.tabArea{display:flex;padding-bottom:3.8rem;gap:1.6rem}#contact .p-sec01-content .head.tabArea .tabItem{display:flex;align-items:center;justify-content:center;width:calc(50% - .8rem);height:4rem;border-radius:50vw;background-color:#fff;color:#1b51a8;font-weight:600}#contact .p-sec01-content .head.tabArea .tabItem.is-active{background-color:#1b51a8;color:#fff}#contact .p-sec01-content .body.contentsWrap.form01 .c-form,#contact .p-sec01-content .body.contentsWrap.form02 .c-form{width:81rem}#contact .p-sec01-content .body.contentsWrap.form02.is-open{display:block!important}#thanks .thanks{padding:8rem 0;background:linear-gradient(180deg,#fff .85%,rgba(142,239,255,.46) 15.21%,#84e1f8 47.23%,#84dff5 74.35%,rgba(177,232,245,.72) 93.44%,rgba(204,239,249,.4) 100.37%,#fff 109.26%,#fff);text-align:center}#thanks .thanks__tit{padding:8rem 0 3rem;font-weight:400;font-size:3.2rem;line-height:1.25}#thanks .thanks__text{font-weight:400;font-size:1.8rem;line-height:1.4444444444}#thanks .thanks .btnArea{display:flex;justify-content:center;margin:12rem 0;gap:6rem}#thanks .thanks .btnArea .btn{margin:0}#thanks .thanks .btn{width:24rem;margin:9rem auto 10rem}#thanks .thanks .btn .c-btnB{justify-content:center;width:100%;padding:1.6rem 2rem;color:#fff}#global .p-sec01{position:relative;padding-bottom:8rem;background:linear-gradient(180deg,rgba(237,248,253,0) 1%,rgba(177,233,240,.46) 10%,#b0e7f6 50%,#9ae1f2 82%,rgba(177,232,245,.72) 98%,rgba(204,239,249,.4) 105%,rgba(237,248,253,0) 115%)}#global .p-sec01__bg{z-index:0;position:absolute;mix-blend-mode:screen}#global .p-sec01__bg.p-sec01__bg--01{top:18%;left:0}#global .p-sec01__bg.p-sec01__bg--02{right:0;bottom:16.5%}#global .p-sec01 .contentsWrap{z-index:3;position:relative}#global .p-sec01 .contentsWrap+.contentsWrap{margin-top:14.4rem}#global .p-sec01__tit{position:relative;margin-bottom:2rem;font-weight:500;font-size:4rem;line-height:1.2}#global .p-sec01__tit:after{position:absolute;bottom:-1rem;left:0;width:7.8rem;height:.3rem;background:linear-gradient(270deg,#35b4e7,#1b51a8);content:""}#global .p-sec01-box{display:flex;gap:3.2rem}#global .p-sec01-box+.p-sec01-box{margin-top:3.2rem}#global .p-sec01-box.p-sec01-box--ma .p-sec01-box__textArea{padding-top:5rem}#global .p-sec01-box__textArea{width:45.26%}#global .p-sec01-box__textArea .tit{margin-bottom:.8rem}#global .p-sec01-box__textArea .factoryTit,#global .p-sec01-box__textArea .tit{font-weight:700;font-size:2.4rem;line-height:1.5833333333}#global .p-sec01-box__textArea .companyInfo{margin-top:2.4rem}#global .p-sec01-box__textArea .companyInfo .companyInfoItem{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:1.2rem;border-bottom:1px solid #35b4e7}#global .p-sec01-box__textArea .companyInfo .companyInfoItem+.companyInfoItem{margin-top:1.6rem}#global .p-sec01-box__textArea .companyInfo .companyInfoItem .content,#global .p-sec01-box__textArea .companyInfo .companyInfoItem .tit{font-weight:400;font-size:1.6rem;line-height:1.5}#global .p-sec01-box__textArea .mapArea{margin-top:2.4rem}#global .p-sec01-box__textArea .mapArea iframe{aspect-ratio:519/139;width:100%;height:100%;border-radius:1.5rem}#global .p-sec01-box__imageArea{width:52%}#global .p-sec01-box__imageArea .imageItem+.imageItem{margin-top:2rem}#cat-news .l-ftr__bg{z-index:0}#news .p-sec01{position:relative;padding:8rem 0 10rem;background:linear-gradient(181deg,rgba(230,252,254,0) 8%,rgba(232,253,255,.79) 16%,#c6faff 25%,#cff3f6 37%,#fff 57%,#cff3f6 88%,#6cd8e4)}#news .p-sec01__bg01,#news .p-sec01__bg02{position:absolute;aspect-ratio:1175/657;width:117rem;background:url(../images/news/news_bg.png) no-repeat;background-size:contain;mix-blend-mode:screen}#news .p-sec01__bg01{top:9rem;left:-8rem}#news .p-sec01__bg02{right:0;bottom:2rem}#news .p-sec01-box a{display:flex;align-items:center;gap:3.2rem}#news .p-sec01-box a .imageArea{flex-shrink:0;aspect-ratio:700/420;width:55%;overflow:hidden;border-radius:1.5rem}#news .p-sec01-box a .imageArea img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover;border-radius:1.5rem}#news .p-sec01-box a .textArea .date{margin-bottom:.5rem;color:#1b51a8}#news .p-sec01-box a .textArea .tit{position:relative;margin-bottom:.5rem;padding-left:1rem;color:#1b51a8;font-weight:700;font-size:3.2rem;line-height:1.5}#news .p-sec01-box a .textArea .tit:before{position:absolute;left:-.4rem;width:.3rem;height:100%;background:linear-gradient(181deg,#35b4e7,#1b51a8);content:""}#news .p-sec01-contents{-ms-grid-columns:(1fr)[3];-moz-column-gap:2.4rem;display:-ms-grid;display:grid;z-index:1;position:relative;grid-template-columns:repeat(3,1fr);column-gap:2.4rem;row-gap:3.2rem;margin-top:6rem}#news .p-sec01-contents .imageArea{aspect-ratio:700/420;overflow:hidden;border-radius:1.5rem}#news .p-sec01-contents .imageArea img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover;border-radius:1.6rem}#news .p-sec01-contents .textArea{margin-top:1.6rem}#news .p-sec01-contents .textArea .date{margin-bottom:.5rem;padding-left:1rem;color:#1b51a8;font-weight:500;font-size:1.4rem;line-height:1.1428571429}#news .p-sec01-contents .textArea .tit{position:relative;padding-left:1rem;color:#1b51a8;font-weight:700;font-size:2rem;line-height:1.9}#news .p-sec01-contents .textArea .tit:before{position:absolute;left:0;width:.3rem;height:100%;background:linear-gradient(181deg,#35b4e7,#1b51a8);content:""}#news .p-sec01-pager{margin-top:8rem}#news .p-sec01-pager,#news .p-sec01-pager__wrap{display:flex;justify-content:center}#news .p-sec01-pager__wrap a,#news .p-sec01-pager__wrap span{display:flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;color:#1b51a8;font-weight:500;font-size:1.4rem;line-height:1.7142857143}#news .p-sec01-pager__wrap span.current{border-radius:50%;background:url(../images/news/detail_current.png) no-repeat;background-color:#fff}#news .p-sec01-pager__wrap .nextpostslink,#news .p-sec01-pager__wrap .previouspostslink{background:url(../images/base/icon_pager_arrow.svg) no-repeat}#news .p-sec01-pager__wrap .nextpostslink{transform:scaleX(-1)}#news_detail .p-sec01{position:relative;padding:8rem 0;background:linear-gradient(181deg,rgba(230,252,254,0) 8%,rgba(232,253,255,.79) 16%,#c6faff 25%,#cff3f6 37%,#fff 57%,#cff3f6 88%,#6cd8e4)}#news_detail .p-sec01__bg01,#news_detail .p-sec01__bg02{position:absolute;aspect-ratio:1175/657;width:117rem;background:url(../images/news/news_bg.png) no-repeat;background-size:contain;mix-blend-mode:screen}#news_detail .p-sec01__bg01{top:9rem;left:-8rem}#news_detail .p-sec01__bg02{right:0;bottom:2rem}#news_detail .p-sec01-titArea{margin-bottom:3.2rem}#news_detail .p-sec01-titArea__date{margin-bottom:.5rem;color:#1b51a8}#news_detail .p-sec01-titArea__tit{position:relative;margin-bottom:.5rem;padding-left:.5rem;color:#1b51a8;font-weight:700;font-size:3.2rem;line-height:1.5}#news_detail .p-sec01-titArea__tit:before{position:absolute;left:-.4rem;width:.3rem;height:100%;background:linear-gradient(181deg,#35b4e7,#1b51a8);content:""}#news_detail .p-sec01-contents h2{margin-top:4rem;margin-bottom:.5rem;color:#1b51a8;font-weight:700;font-size:2.4rem;line-height:1.5833333333}#news_detail .p-sec01-contents p{font-weight:400;font-size:1.6rem;line-height:1.5}#news_detail .p-sec01-contents p+p{margin-top:3.2rem}#news_detail .p-sec01-contents figure{width:70%;margin-right:auto;margin-left:auto;text-align:center}#news_detail .p-sec01-contents figure img{border-radius:1.6rem}#news_detail .p-sec01-contents figure figcaption{position:relative;margin-top:1.5rem;padding-left:1rem;color:#1b51a8;font-weight:700;font-size:1.4rem;line-height:1.4285714286;text-align:left}#news_detail .p-sec01-contents figure figcaption:before{position:absolute;top:0;left:0;width:.2rem;height:100%;background:linear-gradient(181deg,#35b4e7,#1b51a8);content:""}#news_detail .p-sec01-contents .wp-block-columns{display:flex;justify-content:center;gap:2rem}#news_detail .p-sec01-contents .wp-block-columns .wp-block-column{flex-shrink:0;width:calc(50% - 1rem)}#news_detail .p-sec01-contents .wp-block-columns .wp-block-column figure{width:100%}#news_detail .p-sec01-contents h2+.wp-block-columns,#news_detail .p-sec01-contents h2+figure,#news_detail .p-sec01-contents h2+p,#news_detail .p-sec01-contents p+p{margin-top:2rem}#news_detail .p-sec01-contents .wp-block-columns+.wp-block-columns,#news_detail .p-sec01-contents .wp-block-columns+figure,#news_detail .p-sec01-contents .wp-block-columns+h2,#news_detail .p-sec01-contents figure+.wp-block-columns,#news_detail .p-sec01-contents figure+figure,#news_detail .p-sec01-contents figure+h2,#news_detail .p-sec01-contents figure+p,#news_detail .p-sec01-contents p+.wp-block-columns,#news_detail .p-sec01-contents p+figure,#news_detail .p-sec01-contents p+h2{margin-top:4rem}#news_detail .p-sec01__btnArea{display:flex;z-index:1;position:relative;justify-content:center;margin-top:8rem}#news_detail .p-sec01__btnArea .btn{display:flex;align-items:center;justify-content:center;width:25.4rem;height:5.6rem;gap:2.4rem;border-radius:4rem;background-color:#1b51a8}#news_detail .p-sec01__btnArea .btn .text{color:#fff;font-weight:400;font-size:1.6rem;line-height:1.25}#one_min .graWrap{background:linear-gradient(180deg,#64d6ff 1%,#ade4f8 8%,#abe4f8 20%,#95daf4 47%,#c2e9f8 55%,#d6f0fa 64%,#bfedf9 72%,#abebf8 75%,#9fe6ef 79%,#6cd8e4 87%,#b1ebf5 95%)}#one_min .p-mv{position:relative;font-size:.6944444444vw}#one_min .p-mv-image img{width:100%}#one_min .p-mv-charaWrap__item{position:absolute;opacity:0;transition:opacity .6s ease}#one_min .p-mv-charaWrap__item img{width:100%}#one_min .p-mv-charaWrap__item:first-child{top:12.4em;left:5em;width:40em}#one_min .p-mv-charaWrap__item:nth-child(2){top:11em;left:50.9em;width:29em}#one_min .p-mv-charaWrap__item:nth-child(3){top:9em;right:0;width:64em}#one_min .p-mv-charaWrap__item:nth-child(4){right:12.8em;bottom:7.9em;width:36.9em}#one_min .p-mv-charaWrap__item:nth-child(5){bottom:3.6em;left:35em;width:21.6em}#one_min .p-mv-charaWrap__item:nth-child(6){bottom:1em;left:0;width:28.1em}#one_min .p-mv-charaWrap__item:nth-child(7){bottom:19.3em;left:26em;width:18.9em}#one_min .p-mv-charaWrap__item:nth-child(8){top:31em;left:-1em;width:46em}#one_min .p-mv-charaWrap__item:last-child{top:55%;left:50%;width:30em;transform:translate(-50%,-50%)}.en #one_min .p-mv-charaWrap__item:last-child{width:40em}.th #one_min .p-mv-charaWrap__item:last-child{width:36em}#one_min .p-mv-scroll .scroll-down_09{display:flex;z-index:3;position:absolute;right:2%;bottom:1rem;align-items:flex-start;justify-content:flex-start;gap:.8rem;transform:translateX(-50%);font-size:1.4rem;font-family:serif;text-align:center;text-decoration:none}#one_min .p-mv-scroll .scroll-down_09 .text{color:#1b51a8;font-weight:500;font-size:2rem;line-height:1.4;text-transform:uppercase}#one_min .p-mv-scroll .scroll-down_09 .gradient-line{position:absolute;right:-.8rem;bottom:.2rem;width:.1rem;height:12rem;margin-inline:auto;background:linear-gradient(180deg,#35b4e7,#1b51a8);animation:extend 2s infinite}@keyframes extend{0%,to{height:0}50%{height:8rem;@media print,screen and (min-width:1600px){#one_min{height:88px}}}}#one_min .p-sec01{position:relative;padding:6rem 0 1.5rem}#one_min .p-sec01__bg{position:absolute;mix-blend-mode:screen}#one_min .p-sec01__bg--01{top:0;left:0}#one_min .p-sec01__bg--02{top:0;right:0}#one_min .p-sec01-tit{text-align:center}#one_min .p-sec01-tit__bg{z-index:-1;position:absolute;top:0;left:50%;aspect-ratio:1202/205;width:120rem;transform:translateX(-50%);background:url(../images/one_min/sec01_bg-center.png) no-repeat;background-size:contain}#one_min .p-sec01-tit h3{padding-top:4rem;color:#1b51a8;font-weight:700;font-size:2.4rem;line-height:1.5833333333}#one_min .p-sec01-tit figure{position:relative;width:33.5rem;margin:auto;padding-top:4rem}#one_min .p-sec02{padding:5rem 0 0}#one_min .p-sec02__image{margin-top:-30%;margin-right:-2%}#one_min .p-sec03{position:relative;padding-top:28%}#one_min .p-sec03 .c-contents{display:flex;flex-direction:column;align-items:flex-end;padding-bottom:11rem}#one_min .p-sec03 .c-contents .en{top:-10rem;right:0;left:auto}#one_min .p-sec03 .c-contents__titArea{text-align:right}#one_min .p-sec03__image{position:absolute;top:-11.8rem;right:0}#one_min .p-sec03__image.p-sec03__image--row{margin-top:3rem}#one_min .p-sec03__num{z-index:5;position:relative}#one_min .p-sec04{padding-top:12rem}#one_min .p-sec04 .c-contents__titArea .en{top:-10rem}#one_min .p-sec04__image{margin-top:-25%;margin-right:-4%}#one_min .p-sec05{position:relative;padding:8rem 0 12.7rem}.en #one_min .p-sec05,.th #one_min .p-sec05{padding:11rem 0 13rem}#one_min .p-sec05__bg01,#one_min .p-sec05__bg02{position:absolute;width:67rem;mix-blend-mode:screen}#one_min .p-sec05__bg01{top:11rem;left:-20rem;aspect-ratio:658/368;background:url(../images/one_min/sec05_bg01.png) no-repeat;background-size:contain}#one_min .p-sec05__bg02{right:-2rem;bottom:-10rem;aspect-ratio:732/410;background:url(../images/one_min/sec05_bg02.png) no-repeat;background-size:contain}#one_min .p-sec05__tit{display:flex;position:relative;flex-direction:column;align-items:center}#one_min .p-sec05__tit .tit{z-index:5;position:relative;color:#1b51a8;font-weight:700;font-size:3.2rem;line-height:1.5;text-align:center}#one_min .p-sec05__tit .theme{z-index:5;position:relative;font-weight:500;font-size:2rem;line-height:1.9;text-align:center}#one_min .p-sec05__tit .en{position:absolute;top:-12rem;color:rgba(214,240,250,.5);font-weight:700;font-size:17rem;line-height:.9411764706;text-align:center;mix-blend-mode:normal}.en #one_min .p-sec05__tit .en,.th #one_min .p-sec05__tit .en{top:-8rem}#one_min .p-sec05 .btnArea{display:flex;position:relative;justify-content:center;margin-top:13.8rem;gap:2.4rem}.en #one_min .p-sec05 .btnArea,.th #one_min .p-sec05 .btnArea{margin-top:12rem}#one_min .p-sec05-sns{margin-top:6rem}#one_min .p-sec05-sns__tit{color:#1b51a8;font-weight:700;font-size:2.4rem;line-height:1.5833333333;text-align:center}#one_min .p-sec05-sns .snsArea{display:flex;justify-content:center}#privacy .p-sec01{padding:12rem 0;background:linear-gradient(180deg,#fff .85%,rgba(142,239,255,.46) 15.21%,#84e1f8 47.23%,#84dff5 74.35%,rgba(177,232,245,.72) 93.44%,rgba(204,239,249,.4) 100.37%,#fff 109.26%,#fff)}#privacy .p-sec01 .intro{width:69%;margin:0 auto 10rem;font-weight:500;font-size:1.6rem;line-height:2;text-align:center}#privacy .p-sec01 .tit{padding-bottom:1rem;font-weight:500;font-size:2.8rem;line-height:1.5}#privacy .p-sec01 .txt{padding-bottom:9rem;font-weight:400;font-size:1.6rem;line-height:2}#privacy .p-sec01 .name{position:relative;padding-top:4rem}#privacy .p-sec01 .name span{display:block;padding-bottom:1rem;font-weight:600}#product .p-sec01{position:relative;padding:8rem 0 5rem;background:linear-gradient(180deg,rgba(237,245,247,0),rgba(160,223,246,.62) 16%,#84d2f0 42%,#cdf3ff)}#product .p-sec01-text{max-width:92rem;margin:0 auto;font-weight:500;font-size:2rem;line-height:1.9;text-align:center}#product .p-sec01__bg{position:absolute;top:37%;right:-22rem;aspect-ratio:920/515;width:86rem;background:url(../images/product/p-sec01_bg.png) no-repeat;background-size:contain;mix-blend-mode:screen}#product .p-sec01-box{-ms-grid-columns:(1fr)[3];-moz-column-gap:2.4rem;display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr);column-gap:2.4rem;row-gap:6rem;margin-top:5rem}#product .p-sec01-box__item{position:relative}#product .p-sec01-box__item .itemImage{overflow:hidden;border-radius:1.5rem}#product .p-sec01-box__item .itemImage img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}#product .p-sec01-box__item .cat{z-index:3;position:absolute;bottom:1rem;left:.9rem;padding:.5rem .8rem;border-radius:50vw;background-color:#164288;color:#fff;font-weight:500;font-size:1.4rem;line-height:1.1428571429}#product .p-sec01-box__item .cat--02{background-color:#0099ab}#product .p-sec01-box__item .cat--03{background-color:#fff;color:#164288}#product .productAreaWrap{position:relative;padding-bottom:15rem;background:linear-gradient(180deg,#cdf3ff,#84d2f0 45%,#cdf3ff 120%)}#product .productAreaWrap__bg01,#product .productAreaWrap__bg02{position:absolute;aspect-ratio:68/38;width:60rem;mix-blend-mode:screen}#product .productAreaWrap__bg01{top:60rem;left:0;background:url(../images/product/p-product01_bg.png) no-repeat;background-size:contain}#product .productAreaWrap__bg02{right:-9rem;bottom:55rem;background:url(../images/product/p-product02_bg.png) no-repeat;background-size:contain}#product .productAreaWrap .productAreaWrapContents .p-product{z-index:0;position:relative;padding:5rem 0 8rem}#product .productAreaWrap .productAreaWrapContents .p-product-box{margin-left:10%;padding:6.3rem 17.6rem 5rem 6rem;border-radius:3rem 0 0 3rem;background-color:#d6f0fa}#product .productAreaWrap .productAreaWrapContents .p-product-box__tit{position:relative;margin-bottom:2rem;color:#164288;font-weight:700;font-size:4rem;line-height:1.6}#product .productAreaWrap .productAreaWrapContents .p-product-box__tit:after{position:absolute;bottom:-5px;left:0;width:16.3rem;height:.3rem;background:linear-gradient(90deg,#35b4e7,#1b51a8);content:""}#product .productAreaWrap .productAreaWrapContents .p-product-box__imageBox{display:flex;margin-top:3.2rem;gap:3rem}#product .productAreaWrap .productAreaWrapContents .p-product-box__imageBox .imageItem{overflow:hidden;border-radius:1.6rem}#product .productAreaWrap .productAreaWrapContents .p-productList{position:relative;padding-bottom:5rem}#product .productAreaWrap .productAreaWrapContents .p-productList-titArea{display:flex;justify-content:space-between}#product .productAreaWrap .productAreaWrapContents .p-productList-titArea__tit{color:#1b51a8;font-weight:700;font-size:3.2rem;line-height:1.5}#product .productAreaWrap .productAreaWrapContents .p-productList-titArea__tit .caution{font-weight:700;font-size:1.6rem;line-height:1.5}.en #product .productAreaWrap .productAreaWrapContents .p-productList-titArea__tit .caution,.th #product .productAreaWrap .productAreaWrapContents .p-productList-titArea__tit .caution{display:block}#product .productAreaWrap .productAreaWrapContents .p-productList-titArea__tabArea{display:flex;gap:2.4rem}#product .productAreaWrap .productAreaWrapContents .p-productList-titArea__tabArea .tabBtn01,#product .productAreaWrap .productAreaWrapContents .p-productList-titArea__tabArea .tabBtn02{display:flex;align-items:center;justify-content:center;width:20rem;height:4rem;border-radius:4rem;background-color:#e5edfb;color:#1b51a8}#product .productAreaWrap .productAreaWrapContents .p-productList-titArea__tabArea .tabBtn01.is-active,#product .productAreaWrap .productAreaWrapContents .p-productList-titArea__tabArea .tabBtn02.is-active{background-color:#1b51a8;box-shadow:-5px -5px 10px #fff,5px 5px 7px rgba(174,174,192,.4);color:#fff}#product .productAreaWrap .productAreaWrapContents .p-productList-contents{margin-top:1.6rem}#product .productAreaWrap .productAreaWrapContents .p-productList-contents__tit{color:#1b51a8;font-weight:700;font-size:2rem;line-height:1.4}#product .productAreaWrap .productAreaWrapContents .p-productList-contents__wrap{-ms-grid-columns:(1fr)[4];-moz-column-gap:1.3rem;display:-ms-grid;display:grid;grid-template-columns:repeat(4,1fr);column-gap:1.3rem;row-gap:3.2rem}#product .productAreaWrap .productAreaWrapContents .p-productList-contents__wrap .productCard .imageArea{position:relative;overflow:hidden;border-radius:1.6rem;background-color:#fff}#product .productAreaWrap .productAreaWrapContents .p-productList-contents__wrap .productCard .imageArea .badge{position:absolute;bottom:.8rem;left:.8rem;padding:.5rem .8rem;border:.1rem solid #1b51a8;border-radius:2rem;background-color:#164288;color:#fff;font-weight:500;font-size:1.4rem;line-height:1.1428571429}#product .productAreaWrap .productAreaWrapContents .p-productList-contents__wrap .productCard .textArea{display:flex;align-items:center;justify-content:space-between;margin-top:.8rem}#product .productAreaWrap .productAreaWrapContents .p-productList-contents__wrap .productCard .textArea .name{color:#1b51a8;font-weight:500;font-size:1.6rem;line-height:1.7}#product .productAreaWrap .productAreaWrapContents .p-productList-contents__wrap .productCard .textArea .num{color:#1b51a8;font-weight:700;font-size:2.4rem;line-height:1.5833333333}.en #product .productAreaWrap .productAreaWrapContents .p-productList-contents__wrap .productCard .textArea .num,.th #product .productAreaWrap .productAreaWrapContents .p-productList-contents__wrap .productCard .textArea .num{min-width:-moz-fit-content;min-width:fit-content}#product .productAreaWrap .productAreaWrapContents:nth-child(4) .p-product-box{margin-right:10%;margin-left:0;padding:6.3rem 6rem 5rem 17.6rem;border-radius:0 3rem 3rem 0}#product .productAreaWrap .productAreaWrapContents:nth-child(4) .p-productList-titArea{justify-content:flex-end}#cat-product .lb-data .lb-number{display:none!important}#recruit.l-main{background-color:#fffbf2}#recruit .p-bg-image{z-index:0;position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(../images/recruit/fix_bg.jpg);background-position:top;background-size:100%}#recruit .p-mv{position:relative;font-size:.6944444444vw}#recruit .p-mv-bg img{width:100%}#recruit .p-mv-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#recruit .p-mv-text img{width:70em}#recruit .p-mv-image{z-index:2;position:absolute;top:0;right:0;bottom:0;left:0}#recruit .p-mv-image__staff{z-index:3;position:absolute;opacity:0;transition:opacity .6s ease}#recruit .p-mv-image__staff img{width:100%}#recruit .p-mv-image__staff:first-child{z-index:5;top:13em;left:23em;width:25em}#recruit .p-mv-image__staff:nth-child(2){z-index:5;top:10em;left:46em;width:18em}#recruit .p-mv-image__staff:nth-child(3){z-index:5;top:15em;right:49em;width:24em}#recruit .p-mv-image__staff:nth-child(4){z-index:5;top:12em;right:26em;width:18em}#recruit .p-mv-image__staff:nth-child(5){z-index:5;top:34em;right:8.5em;width:20em}#recruit .p-mv-image__staff:nth-child(6){z-index:5;top:52em;right:.5em;width:27em}#recruit .p-mv-image__staff:nth-child(7){z-index:5;right:30em;bottom:1em;width:21em}#recruit .p-mv-image__staff:nth-child(8){z-index:5;right:54em;bottom:10em;width:21em}#recruit .p-mv-image__staff:nth-child(9){z-index:5;bottom:5em;left:39.7em;width:28.7em}#recruit .p-mv-image__staff:nth-child(10){z-index:5;bottom:2em;left:10em;width:15em}#recruit .p-mv-image__staff:nth-child(11){z-index:5;bottom:33em;left:5.9em;width:23.5em}#recruit .p-mv-image__staff:nth-child(12){top:22em;left:0;width:28.3em}#recruit .p-mv-image__staff:nth-child(13){top:14em;right:0;width:28.3em}#recruit .p-mv-image__staff:nth-child(14){right:24em;bottom:20em;width:26.3em}.en #recruit .p-mv-image__staff:nth-child(14),.th #recruit .p-mv-image__staff:nth-child(14){bottom:17em}#recruit .p-mv-image__staff:nth-child(15){bottom:3em;left:21.6em;width:26.3em}#recruit .p-sec01{z-index:5;position:relative;padding:19rem 0 15rem;background:url(../images/recruit/sec01_bg01.png) no-repeat;background-size:100% 100%}#recruit .p-sec01__tit{width:75rem;margin:0 auto 1.7rem}#recruit .p-sec01__theme{font-weight:700;font-size:3.2rem;line-height:1.5;text-align:center}#recruit .p-sec01-box{display:flex;margin-top:4.5rem;gap:6.2rem}#recruit .p-sec01-box__textArea .text{font-weight:500;font-size:1.6rem;line-height:1.7}#recruit .p-sec01-box__textArea .text+.text{margin-top:1.6rem}#recruit .p-sec01-box__textArea .nameArea{display:flex;justify-content:flex-end;margin-top:1.6rem;gap:1rem;font-weight:500;font-size:1.6rem;line-height:1.7}#recruit .p-sec01-box__imageArea{flex-shrink:0;width:36.3rem}#recruit .p-sec02 .swiper .swiper-wrapper{transition-timing-function:linear}#recruit .p-sec03{position:relative;padding:6.8rem 0 13rem;background:url(../images/recruit/bg.png) no-repeat;background-size:100%}#recruit .p-sec03__bg{position:absolute}#recruit .p-sec03__bg--01{top:4rem;right:0}#recruit .p-sec03__bg--02{top:50%;left:3rem}#recruit .p-sec03__bg--03{bottom:5rem;left:2rem}#recruit .p-sec03__bg--04{right:0;bottom:5rem}#recruit .p-sec03__tit{z-index:3;position:relative;margin-bottom:3rem;text-align:center}#recruit .p-sec03-box{position:relative}#recruit .p-sec03-box .itemWrap{-ms-grid-columns:(1fr)[6];display:-ms-grid;display:grid;grid-template-columns:repeat(6,1fr);gap:2.4rem}#recruit .p-sec03-box__item{border-radius:3rem;box-shadow:-3.85px -3.85px 7.69px 0 #fff,3.85px 3.85px 5.38px 0 rgba(174,174,192,.25)}#recruit .p-sec03-box__item:first-child{-ms-grid-row-span:1;-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1;grid-area:1/1/2/3}#recruit .p-sec03-box__item:nth-child(2){-ms-grid-row-span:1;-ms-grid-column-span:2;-ms-grid-column:3;-ms-grid-row:1;grid-area:1/3/2/5}#recruit .p-sec03-box__item:nth-child(3){-ms-grid-row-span:1;-ms-grid-column-span:2;-ms-grid-column:5;-ms-grid-row:1;grid-area:1/5/2/7}#recruit .p-sec03-box__item:nth-child(4){-ms-grid-row-span:1;-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:2;grid-area:2/1/3/3}#recruit .p-sec03-box__item:nth-child(5){-ms-grid-row-span:1;-ms-grid-column-span:2;-ms-grid-column:3;-ms-grid-row:2;grid-area:2/3/3/5}#recruit .p-sec03-box__item:nth-child(6){-ms-grid-row-span:1;-ms-grid-column-span:2;-ms-grid-column:5;-ms-grid-row:2;grid-area:2/5/3/7}#recruit .p-sec03-box__item:nth-child(7){-ms-grid-row-span:1;-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:3;grid-area:3/1/4/4}#recruit .p-sec03-box__item:nth-child(8){-ms-grid-row-span:1;-ms-grid-column-span:3;-ms-grid-column:4;-ms-grid-row:3;grid-area:3/4/4/7}#recruit .p-sec04{position:relative;padding:6rem 0 26rem;background:url(../images/recruit/sec04_bg.png) no-repeat;background-size:100%}#recruit .p-sec04_bg_up{position:absolute;top:-4vw}#recruit .p-sec04_bg_up img{width:100%}#recruit .p-sec04_bg_low{position:absolute;bottom:5rem}.th #recruit .p-sec04_bg_low{bottom:7rem}#recruit .p-sec04__tit{max-width:87rem;margin:0 auto 5.5rem;text-align:center}#recruit .p-sec04__tit img{width:100%}#recruit .p-sec04-contents{-ms-grid-columns:(1fr)[4];-moz-column-gap:3.2rem;display:-ms-grid;display:grid;grid-template-columns:repeat(4,1fr);column-gap:3.2rem;row-gap:5.9rem}#recruit .p-sec04-contents .c-cardA:nth-child(2) .textArea{background-color:#b76732}#recruit .p-sec04-contents .c-cardA:nth-child(3) .textArea{background-color:#af4a4a}#recruit .p-sec04-contents .c-cardA:nth-child(4) .textArea{background-color:#627f34}#recruit .p-sec04-contents .c-cardA:nth-child(5) .textArea{background-color:#af9100}#recruit .p-sec04-contents .c-cardA:nth-child(6) .textArea{background-color:#555593}#recruit .p-sec04-contents .c-cardA:nth-child(7) .textArea{background-color:#a54778}#recruit .p-sec04-contents .c-cardA:nth-child(8) .textArea{background-color:#0d8468}#recruit .p-sec04-contents .c-cardA .imageArea .image img{border-radius:0 2rem 0 0}#recruit .p-sec05{position:relative}#recruit .p-sec05__tit{margin-bottom:4.8rem;text-align:center}#recruit .p-sec05-tabArea{display:flex;justify-content:center;max-width:40rem;margin:0 auto;gap:1.6rem}#recruit .p-sec05-tabArea .tabItem{display:flex;align-items:center;justify-content:center;width:15.8rem;height:4.8rem;border:.1rem solid #ed6a02;border-radius:3rem;background-color:#fff;color:#ed6a02;font-weight:700;font-size:1.6rem;line-height:1.5;cursor:pointer}#recruit .p-sec05-tabArea .tabItem.is-active{background-color:#ed6a02;color:#fff}#recruit .p-sec05-tabArea .tabItem:hover{opacity:.7}#recruit .p-sec05-contentsArea{position:relative;margin-top:3.7rem}#recruit .p-sec05-contentsArea .contentsWrap{visibility:hidden;position:absolute;width:100%;opacity:0;transition:opacity .5s ease,visibility .5s}#recruit .p-sec05-contentsArea .contentsWrap.is-active{visibility:visible;position:relative;opacity:1}#recruit .p-sec05-contentsArea__contents{-ms-grid-columns:(1fr)[3];-ms-grid-rows:(18.4rem)[5];grid-column-gap:2.6rem;grid-row-gap:3.2rem;display:-ms-grid;display:grid;grid-template-rows:repeat(5,18.4rem);grid-template-columns:repeat(3,1fr)}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--ind .modalWrap:nth-child(6){-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:2;-ms-grid-row:3;grid-area:3/2/4/3}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--ind .modalWrap:nth-child(6) .modalBtn{gap:0}#recruit .p-sec05-contentsArea__contents .modalWrap{display:flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:2.5rem;background-color:#fff}#recruit .p-sec05-contentsArea__contents .modalWrap:first-child{-ms-grid-row-span:2;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1;grid-area:1/1/3/2}#recruit .p-sec05-contentsArea__contents .modalWrap:first-child .modalBtn .image{width:28.4rem;text-align:center}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(2){-ms-grid-row-span:1;-ms-grid-column-span:2;-ms-grid-column:2;-ms-grid-row:1;grid-area:1/2/2/4}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(2) .modalBtn .image{width:18.4rem}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(3){-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:2;-ms-grid-row:2;grid-area:2/2/3/3}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(3) .modalBtn .image{width:14.4rem}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(4){-ms-grid-row-span:2;-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:2;grid-area:2/3/4/4}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(4) .modalBtn{flex-direction:column-reverse}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(4) .modalBtn .image{width:18.4rem}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(5){-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:3;grid-area:3/1/4/2}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(5) .modalBtn .image{width:13.4rem}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(6){-ms-grid-row-span:2;-ms-grid-column-span:1;-ms-grid-column:2;-ms-grid-row:3;grid-area:3/2/5/3}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(7){-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:4;grid-area:4/3/5/4}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(7) .modalBtn .image{width:13.4rem}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(8){-ms-grid-row-span:2;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:4;grid-area:4/1/6/2}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(9){-ms-grid-row-span:1;-ms-grid-column-span:2;-ms-grid-column:2;-ms-grid-row:5;grid-area:5/2/6/4}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(9) .modalBtn .image{width:23.6rem}#recruit .p-sec05-contentsArea__contents .modalWrap .modalBtn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}#recruit .p-sec05-contentsArea__contents .modalWrap .modalBtn--flex{flex-direction:row}#recruit .p-sec05-contentsArea__contents .modalWrap .modalBtn .text{font-weight:700;font-size:2.4rem;line-height:1.5833333333;text-align:center}#recruit .p-sec06{padding:8rem 0}.en #recruit .p-sec06,.th #recruit .p-sec06{padding:2rem 0 8rem}#recruit .p-sec06__tit{margin-bottom:7.2rem;text-align:center}#recruit .p-sec06-box{-ms-grid-columns:(1fr)[2];display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr);gap:9rem}#recruit .p-sec06-box__item .movie iframe{aspect-ratio:460/258;width:100%;height:100%;border-radius:1.5rem}#recruit .p-sec06-box__item .tit{margin-top:1.5rem;font-weight:700;font-size:2rem;line-height:1.4;text-align:center}#recruit .p-sec07{padding-bottom:7.4rem}.en #recruit .p-sec07,.th #recruit .p-sec07{z-index:6;position:relative}#recruit .p-sec07__tit{margin-bottom:6.1rem;text-align:center}#recruit .p-sec07__tit span{display:flex;align-items:flex-end;justify-content:center;margin-top:2rem;gap:10px;font-weight:500;font-size:2.4rem;letter-spacing:8px}#recruit .p-sec07__tit span img{position:relative;top:3px;width:34px}#recruit .p-sec07-box{display:flex;justify-content:center;gap:2.5rem}#recruit .p-sec07-box__item{width:32rem}#recruit .p-sec07-box__item img{-o-object-fit:cover;aspect-ratio:1/1;object-fit:cover;border-radius:2rem}#recruit .p-sec07__btnArea{display:flex;justify-content:center;margin-top:7rem}#recruit .p-sec07__btnArea .btn{display:flex;align-items:center;justify-content:center;width:30.8rem;height:6.7rem;gap:1rem;border-radius:.5rem;background:linear-gradient(59deg,#ee8322,#cf1bd2);color:#fff}#recruit .p-sec07__btnArea .btn .text{font-weight:500;font-size:2rem;line-height:1.4}#recruit .p-sec08{padding-bottom:14rem}#recruit .p-sec08__tit{position:relative;margin-bottom:4rem;font-weight:700;font-size:3.2rem;line-height:1.5;text-align:center}#recruit .p-sec08__tit:after{position:absolute;bottom:-1rem;left:50%;width:4.6rem;height:.6rem;transform:translateX(-50%);background-color:#ed6a02;content:""}#recruit .p-sec08-contents__list .listItem{border-radius:1.5rem;background-color:#fef0d7}#recruit .p-sec08-contents__list .listItem+.listItem{margin-top:2.4rem}#recruit .p-sec08-contents__list .listItem.is-open .listTit .btnArea .line:first-child{transform:none}#recruit .p-sec08-contents__list .listItem .listTit{display:flex;align-items:center;justify-content:space-between;padding:1.4rem 4.7rem;border-radius:1.5rem}#recruit .p-sec08-contents__list .listItem .listTit .titText{font-weight:600;font-size:2rem;line-height:1.9}#recruit .p-sec08-contents__list .listItem .listTit .btnArea{margin-top:0}#recruit .p-sec08-contents__list .listItem .listTit .btnArea .line{display:block;width:1.9rem;height:.1rem;background-color:#221815;transition:.4s}#recruit .p-sec08-contents__list .listItem .listTit .btnArea .line:first-child{transform:translateY(1px) rotate(90deg)}#recruit .p-sec08-contents__list .listItem .contents{display:none;padding:3rem 9.6rem 5rem}#recruit .p-sec08-contents__list .listItem .contents .secondList .secondListItem{display:flex}#recruit .p-sec08-contents__list .listItem .contents .secondList .secondListItem+.secondListItem{margin-top:1.7rem}#recruit .p-sec08-contents__list .listItem .contents .secondList .secondListItem .secondListItemTit{min-width:19.2rem;font-weight:700;font-size:1.6rem;line-height:1.5}#recruit .p-sec08-contents__list .listItem .contents .secondList .secondListItem .secondListItemText{font-weight:400;font-size:1.6rem;line-height:1.5}#recruit .p-sec08-contents__list .listItem .contents .tabArea{display:flex;margin-bottom:4rem;gap:2rem}#recruit .p-sec08-contents__list .listItem .contents .tabArea .tabBtn{padding:1.2rem 3.5rem;border:1px solid #ed6a02;border-radius:50vw;background-color:#fff;font-weight:400;font-size:1.6rem;line-height:1.5}#recruit .p-sec08-contents__list .listItem .contents .tabArea .tabBtn.is-active{background-color:#ed6a02;color:#fff}#recruit .btnArea{position:relative;margin-top:8rem}.modalOverlay{visibility:hidden;z-index:99;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;transition:opacity .3s ease}.modalOverlay.is-active{visibility:visible;opacity:1}.modalWindow{display:flex;visibility:hidden;z-index:9999999999;position:fixed;top:50%;left:50%;flex-direction:column;width:90%;height:87vh;padding:3rem 9rem 6rem;transform:translate(-50%,-50%);border-radius:1.5rem;background:#fde2af;box-shadow:0 0 2rem rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease,transform .3s ease}.modalWindow .modalInner{flex:1;min-height:0;overflow-y:auto;pointer-events:visible}.modalWindow .modalInner .modalBox{display:flex;align-items:flex-end;gap:3rem}.modalWindow .modalInner .modalBox.modalBox--start{align-items:flex-start}.modalWindow .modalInner .modalBox .textArea .tit{margin-bottom:2rem;font-weight:700;font-size:2.4rem;line-height:1.5833333333}.modalWindow .modalInner .modalBox .iconArea{flex-shrink:0;width:28.4rem}.modalWindow .modalInner .modalBox .iconArea.cow{position:relative;top:2rem}.modalWindow .modalInner .modalBox .iconArea.cow img{width:9.6rem}.modalWindow .modalInner .modalImageWrap{display:flex;margin-top:4.8rem;gap:2.7rem}.modalWindow .modalInner .modalImageWrap .imageItem img{border-radius:1.5rem}.modalWindow.is-active{visibility:visible;transform:translate(-50%,-50%) scale(1);opacity:1}.modalWindow .closeBtn{z-index:99999999999;position:absolute;top:1.8rem;right:1.8rem;cursor:pointer}#staff{font-family:Zen Kaku Gothic New,sans-serif}.en #staff{font-family:Roboto,sans-serif}.th #staff{font-family:Noto Sans Thai,sans-serif}#staff .p-mv{display:flex;position:relative;justify-content:space-between;background:url(../images/staff/detail_mv_bg.png) no-repeat;background-size:100%}.en #staff .p-mv,.th #staff .p-mv{background-position:100% 50%}#staff .p-mv-nameArea{display:flex;align-items:center;justify-content:center;width:30%;padding-left:12%;color:#ed6a02}.en #staff .p-mv-nameArea,.th #staff .p-mv-nameArea{width:33%;padding-left:11%}#staff .p-mv-nameArea__name{display:flex;justify-content:center;color:#ed6a02;font-weight:700;font-size:3.2rem;line-height:1.5}#staff .p-mv-imageArea{width:70%;text-align:right}#staff .p-sec01{z-index:0;position:relative;padding:6rem 0 13rem;background:linear-gradient(180deg,hsla(40,88%,97%,0) -9.45%,#fef9ef 4.3%,#fde2af 29.51%,#fdf8ed 56.44%,#fde2af 74.72%,#fdedcf 91.42%,hsla(40,88%,97%,0) 108.92%)}#staff .p-sec01__bg01,#staff .p-sec01__bg02{z-index:-1;position:absolute;aspect-ratio:1175/657;width:86rem;background:url(../images/staff/detail_sec01_bg.png) no-repeat;background-size:contain;mix-blend-mode:screen}#staff .p-sec01__bg01{top:20rem;right:-22rem}#staff .p-sec01__bg02{bottom:25rem;left:-22rem}#staff .p-sec01-contents h2{color:#ed6a02;font-weight:700;font-size:2.4rem;line-height:1.5833333333}#staff .p-sec01-contents h3{color:#ed6a02;font-weight:700;font-size:2rem;line-height:1.4}#staff .p-sec01-contents p{font-weight:700;font-size:1.6rem;line-height:1.5}#staff .p-sec01-contents p span.indent{display:block;padding-left:4rem;text-indent:-4rem}#staff .p-sec01-contents figure img{border-radius:1.6rem}#staff .p-sec01-contents figure figcaption{position:relative;margin-top:.9rem;padding-left:1rem;color:#ed6a02;font-weight:400;font-size:1.4rem;line-height:1.1428571429}#staff .p-sec01-contents figure figcaption:before{position:absolute;left:0;width:.2rem;height:1.8rem;background:linear-gradient(181deg,#f3e84c,#ed6b02);content:""}#staff .p-sec01-contents .wp-block-columns{display:flex;justify-content:center;gap:4rem}#staff .p-sec01-contents .wp-block-columns .wp-block-column{flex-shrink:0;width:calc(50% - 2rem)}#staff .p-sec01-contents h2+.wp-block-columns,#staff .p-sec01-contents h2+figure,#staff .p-sec01-contents h2+h3,#staff .p-sec01-contents h2+p,#staff .p-sec01-contents h3+.wp-block-columns,#staff .p-sec01-contents h3+figure,#staff .p-sec01-contents h3+h3,#staff .p-sec01-contents h3+p,#staff .p-sec01-contents p+.wp-block-columns,#staff .p-sec01-contents p+figure,#staff .p-sec01-contents p+h3,#staff .p-sec01-contents p+p{margin-top:2rem}#staff .p-sec01-contents .wp-block-columns+.wp-block-columns,#staff .p-sec01-contents .wp-block-columns+figure,#staff .p-sec01-contents .wp-block-columns+h2,#staff .p-sec01-contents figure+.wp-block-columns,#staff .p-sec01-contents figure+figure,#staff .p-sec01-contents figure+h2,#staff .p-sec01-contents p+.wp-block-columns,#staff .p-sec01-contents p+figure,#staff .p-sec01-contents p+h2{margin-top:4rem}#staff .p-sec01-btn{display:flex;justify-content:center;margin-top:10rem}#staff .p-sec01-btn .btn{display:flex;align-items:center;justify-content:center;width:25.4rem;height:5.6rem;gap:2rem;border-radius:4rem;background-color:#ed6a02}#staff .p-sec01-btn .btn .text{color:#fff}#strength.l-main{overflow:visible}#strength .p-scroll{position:sticky;position:relative;top:0;padding:10rem 0 20rem;background:linear-gradient(90deg,#edf5f7,#90d8eb)}#strength .p-scroll__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/strength/sec01_item_bg.png);background-size:100%;mix-blend-mode:overlay}#strength .p-scroll-box{display:flex;align-items:flex-start;gap:14.8rem}#strength .p-scroll-fixArea{z-index:5;position:sticky;top:0;width:50%;height:50rem}#strength .p-scroll-fixArea .imageArea{position:absolute;top:calc(50% - 6rem);left:0;width:100%;height:100%;opacity:0;transition:opacity .5s ease}#strength .p-scroll-fixArea .imageArea.is-active{opacity:1}#strength .p-scroll-contentsArea{width:50%;height:auto;padding-top:20rem}#strength .p-scroll-contentsArea__item+.c-anchor{margin-top:20rem}#strength .p-scroll-contentsArea__item .textArea{z-index:3;position:relative;padding-right:11%}#strength .p-scroll-contentsArea__item .textArea:after{z-index:-1;position:absolute;top:0;left:-8rem;width:120%;height:120%;background:#cfecf2;background-size:contain;content:"";mix-blend-mode:overlay;filter:blur(6rem)}#strength .p-scroll-contentsArea__item .textArea .tit{margin-bottom:4rem;font-weight:700;font-size:3.2rem;line-height:1.5}#strength .p-scroll-contentsArea__item .textArea .text{font-weight:400;font-size:1.6rem;line-height:1.5}#strength .p-scroll-contentsArea__item .textArea .btnArea{margin-top:3.4rem}#sustainability .p-sec01{position:relative;padding:13rem 0 11rem;background:linear-gradient(178deg,hsla(81,55%,94%,0),#f2f8e7 22%)}#sustainability .p-sec01__tit{margin-bottom:4rem;color:#28a838;font-weight:700;font-size:4rem;line-height:1.6;text-align:center}#sustainability .p-sec01-box{display:flex;justify-content:center}#sustainability .p-sec01-box__textArea{font-weight:400;font-size:1.6rem;line-height:1.5}.en #sustainability .p-sec01-box__textArea,.th #sustainability .p-sec01-box__textArea{width:50%}#sustainability .p-sec01-box__textArea .listArea{padding-left:1.5em}#sustainability .p-sec01-box__imageArea{position:absolute;right:0;bottom:15%;flex-shrink:0;width:35%}#sustainability .p-sec01-box__imageArea img{width:100%}#sustainability .p-sec02{padding:10.5rem 0 10.8rem}#sustainability .p-sec02__tit{margin-bottom:4rem;text-align:center}#sustainability .p-sec02-box{-ms-grid-columns:(1fr)[6];display:-ms-grid;display:grid;grid-template-columns:repeat(6,1fr);gap:1.2rem}#sustainability .p-sec03{position:relative;padding:22rem 0 0;background:url(../images/sustainability/sus_sec03_bg01.png) no-repeat;background-size:100%}#sustainability .p-sec03-box .balWrap{display:flex;align-items:flex-start}#sustainability .p-sec03-box .balWrap .p-sec03-box__bal{position:relative;padding:5.5rem 3.5rem 3rem;border-radius:2.5rem;background-color:#fff}#sustainability .p-sec03-box .balWrap .p-sec03-box__bal .imageArea{display:flex;gap:23px}#sustainability .p-sec03-box .balWrap .p-sec03-box__bal .imageArea .imageItem{width:15rem}#sustainability .p-sec03-box .balWrap .p-sec03-box__bal .imageArea .imageItem.imageItem--sdgs{width:10rem}#sustainability .p-sec03-box .balWrap .p-sec03-box__bal .textArea{margin-top:2.8rem;font-weight:400;font-size:1.6rem;line-height:1.5}#sustainability .p-sec03-box .balWrap:first-child{gap:5.5rem}#sustainability .p-sec03-box .balWrap:first-child .p-sec03-box__bal{padding:5.1rem 3.7rem 3rem}#sustainability .p-sec03-box .balWrap:first-child .p-sec03-box__bal:first-child:before{position:absolute;top:-5rem;right:0;width:25.3rem;height:9.6rem;background:url(../images/sustainability/sus_bl_objectA_01.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-box .balWrap:first-child .p-sec03-box__bal:first-child:after{position:absolute;right:3rem;bottom:-4rem;width:4.3rem;height:2.3rem;background:url(../images/sustainability/sus_bl_objectB_01.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-box .balWrap:first-child .p-sec03-box__bal:nth-child(2){margin-top:12.2rem;padding:5.5rem 3.5rem 3rem}#sustainability .p-sec03-box .balWrap:first-child .p-sec03-box__bal:nth-child(2):before{position:absolute;top:-5rem;right:0;width:25.3rem;height:9.3rem;background:url(../images/sustainability/sus_bl_objectA_02.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-box .balWrap:first-child .p-sec03-box__bal:nth-child(2):after{position:absolute;right:3rem;bottom:-6rem;width:6.3rem;height:4.7rem;background:url(../images/sustainability/sus_bl_objectB_02.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-box .balWrap:nth-child(2){margin-top:5rem;gap:4.9rem}#sustainability .p-sec03-box .balWrap:nth-child(2) .p-sec03-box__bal:first-child:before{position:absolute;top:-5rem;right:0;width:25.3rem;height:9.7rem;background:url(../images/sustainability/sus_bl_objectA_03.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-box .balWrap:nth-child(2) .p-sec03-box__bal:first-child:after{position:absolute;right:3rem;bottom:-6rem;width:6.3rem;height:5rem;background:url(../images/sustainability/sus_bl_objectB_02.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-box .balWrap:nth-child(2) .p-sec03-box__bal:nth-child(2){margin-top:7.5rem;padding:5.5rem 3.5rem 3rem}#sustainability .p-sec03-box .balWrap:nth-child(2) .p-sec03-box__bal:nth-child(2):before{position:absolute;top:-5rem;left:8rem;width:25.3rem;height:9.7rem;background:url(../images/sustainability/sus_bl_objectA_01.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-box .balWrap:nth-child(2) .p-sec03-box__bal:nth-child(2):after{position:absolute;bottom:-6rem;left:50%;width:6.3rem;height:5rem;transform:translateX(-50%);background:url(../images/sustainability/sus_bl_objectB_02.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-box .balWrap:nth-child(3){margin-top:10rem;gap:5.5rem}#sustainability .p-sec03-box .balWrap:nth-child(3) .p-sec03-box__bal:first-child{width:50%;padding:5.5rem 3.5rem 3rem}#sustainability .p-sec03-box .balWrap:nth-child(3) .p-sec03-box__bal:first-child:before{position:absolute;top:-5rem;right:0;width:25.3rem;height:9.7rem;background:url(../images/sustainability/sus_bl_objectA_03.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-box .balWrap:nth-child(3) .p-sec03-box__bal:first-child:after{position:absolute;right:3rem;bottom:-6rem;width:6.3rem;height:5rem;background:url(../images/sustainability/sus_bl_objectB_02.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-box .balWrap:nth-child(3) .p-sec03-box__bal:nth-child(2){width:40%;margin-top:11.9rem;padding:5.5rem 3.5rem 3rem}#sustainability .p-sec03-box .balWrap:nth-child(3) .p-sec03-box__bal:nth-child(2):before{position:absolute;top:-5rem;right:0;width:25.3rem;height:9.7rem;background:url(../images/sustainability/sus_bl_objectA_03.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-box .balWrap:nth-child(3) .p-sec03-box__bal:nth-child(2):after{position:absolute;right:3rem;bottom:-6rem;width:6.3rem;height:5rem;background:url(../images/sustainability/sus_bl_objectB_02.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-box .balWrap:nth-child(4){margin-top:10rem;gap:7.3rem}#sustainability .p-sec03-box .balWrap:nth-child(4) .p-sec03-box__bal:first-child:before{position:absolute;top:-5rem;right:0;width:25.3rem;height:9.7rem;background:url(../images/sustainability/sus_bl_objectA_02.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-box .balWrap:nth-child(4) .p-sec03-box__bal:first-child:after{position:absolute;right:3rem;bottom:-6rem;width:6.3rem;height:5rem;background:url(../images/sustainability/sus_bl_objectB_02.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-box .balWrap:nth-child(4) .p-sec03-box__bal:nth-child(2){margin-top:5.6rem}#sustainability .p-sec03-box .balWrap:nth-child(4) .p-sec03-box__bal:nth-child(2):before{position:absolute;top:-5rem;right:0;width:25.3rem;height:9.7rem;background:url(../images/sustainability/sus_bl_objectA_02.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-box .balWrap:nth-child(4) .p-sec03-box__bal:nth-child(2):after{position:absolute;right:3rem;bottom:-6rem;width:6.3rem;height:5rem;background:url(../images/sustainability/sus_bl_objectB_02.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-box .balWrap:nth-child(4) .p-sec03-box__bal:nth-child(3){margin-top:12.5rem}#sustainability .p-sec03-box .balWrap:nth-child(4) .p-sec03-box__bal:nth-child(3):before{position:absolute;top:-5rem;right:0;width:25.3rem;height:9.7rem;background:url(../images/sustainability/sus_bl_objectA_01.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-box .balWrap:nth-child(4) .p-sec03-box__bal:nth-child(3):after{position:absolute;right:3rem;bottom:-6rem;width:6.3rem;height:5rem;background:url(../images/sustainability/sus_bl_objectB_02.png) no-repeat;background-size:contain;content:""}#sustainability .p-sec03-new{position:relative}#sustainability .p-sec03-new--01{padding:12rem 0 10rem;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 20%,#fff 80%,hsla(0,0%,100%,0))}#sustainability .p-sec03-new--02{padding:0 0 8rem;background:linear-gradient(180deg,hsla(0,0%,100%,0),#d4f4fc 20%,#d4f4fc 90%,hsla(0,0%,100%,0))}#sustainability .p-sec03-new--02>.c-inner{margin-top:-3rem}#sustainability .p-sec03-new__bg01{position:absolute;top:6rem;left:0;width:100%;height:100%;background:url(../images/sustainability/sec03-new_bg01.svg) no-repeat;background-size:cover}#sustainability .p-sec03-new__bg02{position:absolute;bottom:-6rem;left:0;width:100%;height:100%;background:url(../images/sustainability/sec03-new_bg02.svg) no-repeat;background-size:cover}#sustainability .p-sec03-new__item .itemBox{display:flex;align-items:center}#sustainability .p-sec03-new__item .itemBox .textArea{max-width:54rem}#sustainability .p-sec03-new__item .itemBox .textArea .tit{margin-bottom:2rem;font-weight:700;font-size:3.2rem;line-height:1.4375}#sustainability .p-sec03-new__item .itemBox02{display:flex;margin-top:6rem;gap:6rem}#sustainability .p-sec03-new__item .itemBox02 .textArea{max-width:57.4rem}#sustainability .p-sec03-new__item .itemBox02 .textArea .tit{margin-bottom:2rem;font-weight:700;font-size:2.4rem;line-height:1.5833333333}#sustainability .p-sec04{z-index:-1;position:relative;padding:8rem 0;background:linear-gradient(180deg,rgba(203,239,249,.6) 20.19%,rgba(204,238,249,.6) 43.1%,rgba(174,254,255,.22) 60.84%,rgba(172,255,255,.2) 70.23%,rgba(199,235,248,.46) 79.62%),#fff}#sustainability .p-sec04__bg{z-index:5;position:absolute;top:-9vw}#sustainability .p-sec04__bg-obj01{z-index:-1;position:absolute;top:4rem;left:50%;aspect-ratio:1152/1172;width:130rem;transform:translateX(-50%);background:url(../images/sustainability/sec04_bg01.png) no-repeat;background-size:contain;mix-blend-mode:color-dodge}#sustainability .p-sec04__bg-obj02{position:absolute;right:-16rem;bottom:2rem;aspect-ratio:1217/523;width:109rem;background:url(../images/sustainability/sec04_bg02.png) no-repeat;background-size:contain;mix-blend-mode:screen}#sustainability .p-sec04-tit{z-index:3;position:relative;margin-bottom:5rem;font-weight:700;font-size:3.2rem;line-height:1.5;text-align:center}#sustainability .p-sec04-tit:after{position:absolute;bottom:-1rem;left:50%;width:10.8rem;height:.3rem;transform:translateX(-50%);background:linear-gradient(270deg,#35b4e7,#1b51a8);content:""}#sustainability .p-sec04-box{-ms-grid-columns:(1fr)[3];display:-ms-grid;display:grid;z-index:3;position:relative;grid-template-columns:repeat(3,1fr);gap:2.4rem}#sustainability .p-sec04-box__item{padding:.6rem .7rem 1.9rem;border:1px solid #22acbc;border-radius:1.5rem}#sustainability .p-sec04-box__item .textArea{padding:2rem 2.2rem 0}#sustainability .p-sec04-box__item .textArea .tit{position:relative;margin-bottom:2rem;font-weight:700;font-size:2rem;line-height:1.4}#sustainability .p-sec04-box__item .textArea .tit:after{position:absolute;bottom:-.5rem;left:0;width:3.8rem;height:.3rem;background:linear-gradient(270deg,#35b4e7,#1b51a8);content:""}#top .bcWrap{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 10%)}#top .p-mv{position:relative;padding:33.5rem 0 48rem}#top .p-mv-movie .video-background{-o-object-fit:cover;z-index:-1;position:fixed;top:0;left:0;aspect-ratio:144/91;width:100%;object-fit:cover}#top .p-mv-theme{z-index:3;position:absolute;top:20rem;left:50%;transform:translateX(-50%);color:#fff;font-weight:700;font-size:4rem;line-height:1.6}#top .p-sec01{position:relative;padding:40rem 0;background:linear-gradient(0deg,rgba(10,130,205,0),#59b0e3 26%,#19a1d4 50%,#67c4e2 82%,rgba(32,157,199,0))}#top .p-sec01:before{position:absolute;top:10%;left:50%;width:132.6rem;height:152rem;transform:translateX(-50%);background:url(../images/top/sec01_bg.png) no-repeat;background-position:50%;background-size:100%;content:""}#top .p-sec01-theme__content{color:#fff;font-weight:700;font-size:3rem;line-height:1.2666666667}#top .p-sec01-theme__content+.p-sec01-theme__content{margin-top:8rem}#top .p-sec01-theme__content:nth-child(2){padding-left:8em}#top .p-sec01-theme__content:nth-child(3){padding-left:4em}#top .p-sec01-theme__content:nth-child(5){text-align:right}#top .p-sec02{z-index:4;position:relative;margin-top:-30rem;padding:15rem 0 25rem;background:linear-gradient(0deg,rgba(10,130,205,0),#9bd6ea 20%,#d6f0fa 88%,rgba(32,157,199,0))}#top .p-sec02:before{position:absolute;top:0;left:0;width:98.4rem;height:65.3rem;background:url(../images/top/news_bg.png) no-repeat;background-size:98.4rem;content:"";mix-blend-mode:screen}#top .p-sec02-box{display:flex;z-index:3;position:relative;align-items:flex-start;gap:10.5rem}#top .p-sec02-box__textArea .newsList{margin-top:9.7rem}#top .p-sec02-box__textArea .newsList .newsListItem+.newsListItem .itemLink{padding-top:3.2rem}#top .p-sec02-box__textArea .newsList .newsListItem .itemLink{display:flex;align-items:baseline;padding-bottom:3.2rem;gap:3.2rem;border-bottom:1px solid #666}#top .p-sec02-box__textArea .newsList .newsListItem .itemLink .date{width:10rem;font-weight:700;font-size:1.6rem;line-height:1.5}#top .p-sec02-box__textArea .newsList .newsListItem .itemLink .tit{font-weight:500;font-size:2rem;line-height:1.6}#top .p-sec02-box__textArea .btnArea{margin-top:4.7rem}#top .p-sec03{position:relative;margin-top:-25em;padding:10em 0 77em;background:url(../images/top/global_bg02.png) no-repeat,linear-gradient(180deg,#edf8fd 1%,#b1e9f0 14%,#daf4fd 38%,#9ae1f2 84%,#7adcf4);background-position:100% 40%;background-size:100%;font-size:.6944444444vw}#top .p-sec03 .c-titA{z-index:4;position:relative}.en #top .p-sec03 .c-titA{margin-bottom:5em}#top .p-sec03-box__item{display:flex;position:absolute;flex-direction:column;overflow:hidden;border-radius:2.5em}#top .p-sec03-box__item:first-child{top:27em;left:0}#top .p-sec03-box__item:nth-child(2){top:29em;left:37%}#top .p-sec03-box__item:nth-child(3){top:2em;right:-3%}#top .p-sec03-box__item .imageArea img{-o-object-fit:cover;aspect-ratio:2/1;width:40em;height:20em;object-fit:cover}#top .p-sec03-box__item .textArea{display:flex;align-items:center;justify-content:space-between;padding:1.4em 2.3em;background-color:#fff}#top .p-sec03-box__item .textArea .tit{font-weight:700;font-size:1.6em;line-height:1.4}#top .p-sec04{z-index:3;position:relative;padding:12rem 0 6rem;background:linear-gradient(0deg,rgba(237,248,253,0),rgba(177,233,240,.45) 11%,#b0e7f6 43%,#9ae1f2 72%,rgba(177,232,245,.72) 86%,#cceff9 92%,#7adcf4)}#top .p-sec04__bg01,#top .p-sec04__bg02{z-index:0;position:absolute;mix-blend-mode:screen}#top .p-sec04__bg01{top:-8rem;left:-12rem;aspect-ratio:688/531;width:85rem;background:url(../images/top/sec04_bg01.png) no-repeat;background-size:contain}#top .p-sec04__bg02{right:-2rem;bottom:40rem;aspect-ratio:1093/846;width:80rem;background:url(../images/top/sec04_bg02.png) no-repeat;background-size:contain}#top .p-sec04-box{display:flex;align-items:flex-start;gap:6rem}#top .p-sec04-box__textArea{padding-top:4rem}#top .p-sec04-list{-ms-grid-rows:(1fr)[4];-moz-column-gap:15rem;display:-ms-grid;display:grid;grid-template-rows:repeat(4,1fr);grid-auto-flow:column;column-gap:15rem;row-gap:6rem;margin-top:6rem}#top .p-sec04-list__item{position:relative;padding-left:8.2rem}#top .p-sec04-list__item:hover{opacity:1}#top .p-sec04-list__item:hover .text{color:#1b51a8}#top .p-sec04-list__item .num{position:absolute;top:-4rem;left:0;color:#61b6e6;font-style:italic;font-weight:700;font-size:13.5rem;line-height:1}#top .p-sec04-list__item .text{z-index:2;position:relative;font-weight:700;font-size:3.2rem;line-height:1.5;transition:.4s}#top .p-sec04-list__item .text:after{position:absolute;bottom:-.4rem;left:0;width:100%;height:.3rem;transform:scaleX(0);transform-origin:left top;background:linear-gradient(270deg,#35b4e7,#1b51a8);content:"";transition:transform .3s}#top .p-sec04-list__item .text:hover:after{transform:scale(1)}#top .p-sec04-slider{margin-top:9rem}#top .p-sec04-slider .swiper-wrapper{transition-timing-function:linear}#top .p-sec04-slider .swiper-wrapper .swiper-slide img{border-radius:1.5rem}#top .p-sec05{z-index:1;position:relative;padding-top:9rem;background:linear-gradient(180deg,rgba(237,248,253,0),#b1e9f0 14%,#daf4fd 38%,#9ae1f2 84%)}#top .p-sec05__bg{z-index:0;position:absolute;top:10rem;left:3rem;aspect-ratio:881/537;width:80rem;background:url(../images/top/sec05_bg.png) no-repeat;background-size:contain;mix-blend-mode:screen}#top .p-sec05 .c-titA{position:relative;padding-left:5%}#top .p-sec05 .c-titA__en{z-index:3;position:relative}#top .p-sec05 .c-titA__en--02{padding-left:.4em}#top .p-sec05 .c-titA .and{position:absolute;top:9rem;left:54rem;color:#9bd6ea;font-weight:700;font-size:17rem;line-height:.9411764706}#top .p-sec05-box{display:flex;justify-content:space-between;gap:2rem}#top .p-sec05-box__textArea{padding-top:5rem;padding-left:5%}#top .p-sec05-box__textArea .tit{margin-bottom:3rem;font-weight:500;font-size:2.4rem;line-height:1.6666666667}#top .p-sec05-box__textArea .btnArea{margin-top:4rem}#top .p-sec05-box__imageArea{flex-shrink:0;width:50%;overflow:hidden;border-radius:1.5rem 0 0 1.5rem}#top .p-sec05-box__imageArea img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}#top .p-sec06{padding:6rem 0 10rem;background:linear-gradient(8deg,rgba(237,248,253,0) 1%,#b1e9f0 14%,#daf4fd 38%,#9ae1f2 84%)}#top .p-sec06,#top .p-sec06 .c-inner{position:relative}#top .p-sec06__bg01,#top .p-sec06__bg02{z-index:0;position:absolute;mix-blend-mode:screen}#top .p-sec06__bg01{top:-16rem;right:-20rem;aspect-ratio:1015/568;width:85rem;background:url(../images/top/sec06_bg01.png) no-repeat;background-size:contain}#top .p-sec06__bg02{bottom:22rem;left:-24rem;aspect-ratio:907/507;width:70rem;background:url(../images/top/sec06_bg02.png) no-repeat;background-size:contain}#top .p-sec06 .txtArea{z-index:1;position:absolute;top:4%;left:0;margin-left:7%}#top .p-sec06 .txtArea .txt{color:#1b51a8;font-weight:600;font-size:4rem;line-height:1.5}.en #top .p-sec06 .txtArea .txt{font-family:Barlow Condensed,sans-serif}#top .p-sec06 .imgArea figure{width:92%;margin:auto}#top .p-sec07{position:relative;padding:6rem 0;background-color:#fddea2}#top .p-sec07__bg{z-index:3;position:absolute}#top .p-sec07__bg img{width:100%}#top .p-sec07__bg--01{top:-13rem}#top .p-sec07__bg--02{bottom:-13rem}#top .p-sec07-box{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:10rem;background:url(../images/top/recruit_bg.png) no-repeat;background-size:100%}#top .p-sec07-box__text{margin-bottom:5rem;padding-left:5%}#top .p-sec07-box__text .theme{margin-top:4.9rem;font-weight:700;font-size:2rem;line-height:1.4;text-align:center}#top .p-sec07-box__text .themeImg{margin-top:1.4rem;text-align:center}#top .p-sec07-box__text .btnArea{margin-top:4rem}#top .p-sec07-box__imageArea{flex-shrink:0;width:55%;padding-top:5rem}#top .p-sec08{padding:20rem 0 25rem;background:linear-gradient(180deg,rgba(237,248,253,0) -8.4%,rgba(177,233,240,.46) 5.38%,#b0e7f6 17.72%,#a2e4f3 40.64%,#9ae1f2 59.12%,rgba(162,227,243,.91) 81.64%,rgba(177,232,245,.72) 97.95%,rgba(204,239,249,.4) 120.17%,rgba(237,248,253,0) 131.65%)}#top .p-sec08 .btnArea{position:relative}@media screen and (max-width:768px){html{font-size:2.5641025641vw;scroll-padding-top:50px}body{min-width:auto}.l-ftr{padding:4rem 0 2.5rem}.l-ftr__bg{top:-6rem;aspect-ratio:5/1}.l-ftr-box{flex-direction:column;padding-bottom:1.5rem;gap:2rem}.l-ftr-box__logoArea .logoArea .logo{width:13rem}.l-ftr-box__logoArea .logoArea .textArea{margin-top:.5rem}.l-ftr-box__logoArea .logoArea .textArea .tit{margin-bottom:.8rem;font-weight:500;font-size:1.6rem;line-height:1.5}.l-ftr-box__logoArea .logoArea .textArea .address{font-weight:400;font-size:1.4rem;line-height:1.7142857143}.l-ftr-box__logoArea .btnArea{margin-top:2rem}.l-ftr-box__logoArea .btnArea .ftrBtn{padding:2.2rem 4rem}.l-ftr-box__logoArea .modalContent .modalContentInner{height:97%;padding:3rem 2rem;overflow:scroll}.l-ftr-box__logoArea .modalContent .modalContentInner .contentsText{margin-bottom:1.5rem;padding:0 1.5rem}.l-ftr-box__logoArea .modalContent .modalContentInner .c-form{width:100%;height:unset;overflow:unset}.l-ftr-box__logoArea .ftrText{margin-top:2.2rem;font-weight:400;font-size:1.4rem;line-height:1.7142857143}.l-ftr-box__linkArea .upper{flex-direction:column;padding-bottom:1.6rem}.l-ftr-box__linkArea .upper .navList{-ms-grid-rows:(1fr)[4];grid-template-rows:repeat(4,1fr);row-gap:1.4rem}.th .l-ftr-box__linkArea .upper .navList{-ms-grid-rows:1fr 1fr 1fr 2fr;-ms-grid-columns:(1fr)[2];grid-template-rows:1fr 1fr 1fr 2fr;grid-template-columns:repeat(2,1fr)}.l-ftr-box__linkArea .upper .logoArea{align-items:flex-start}.l-ftr-box__linkArea .upper .logoArea .snsArea{margin-top:2rem;padding-right:0}.l-ftr-box__linkArea .upper .logoArea .badgeArea{margin-top:1.8rem;margin-left:0;gap:2rem}.l-ftr-box__linkArea .upper .logoArea .badgeArea .badgeAreaItem:first-child img,.l-ftr-box__linkArea .upper .logoArea .badgeArea .badgeAreaItem:nth-child(2) img{width:6rem}.l-ftr-box__linkArea .upper .logoArea .badgeArea .badgeAreaItem:nth-child(3) img{width:19.4rem}.l-ftr-box__linkArea .lower{padding-top:1.4rem}.l-ftr-box__linkArea .lower .tit{margin-bottom:.5rem;font-size:1.4rem}.l-ftr-box__linkArea .lower .telArea{flex-direction:column;align-items:flex-start;gap:.4rem}.l-ftr-box__linkArea .lower .telArea .telAreaItem{font-weight:400;font-size:1.4rem;line-height:1.7142857143}.l-ftr-box__linkArea .lower .bnrArea{flex-direction:column;margin-top:1.5rem}.l-ftr-box__linkArea .lower .bnrArea .bnrAreaLink img{width:100%}.l-ftr-copyArea{flex-direction:column;align-items:center}.l-hdr{padding:.5rem 0;background:#fff}.l-hdr.is-active{background-color:#fff}.l-hdr.is-active .l-hdr-box .l-hdr-box__linkArea .humArea .hum{position:relative;background-color:unset!important}.l-hdr.is-active .l-hdr-box .l-hdr-box__linkArea .humArea .hum span{position:absolute;top:25px}.l-hdr.is-active .l-hdr-box .l-hdr-box__linkArea .humArea .hum span:first-child{transform:rotate(45deg)}.l-hdr.is-active .l-hdr-box .l-hdr-box__linkArea .humArea .hum span:nth-child(2){width:0}.l-hdr.is-active .l-hdr-box .l-hdr-box__linkArea .humArea .hum span:nth-child(3){transform:rotate(135deg)}.l-hdr.l-hdr--top{background:none}.l-hdr.l-hdr--top.is-active{height:6rem;background:#fff}.l-hdr.l-hdr--top.is-active .l-hdr-box .l-hdr-box__linkArea .humArea .hum span{top:21px}.l-hdr.l-hdr--top .l-hdr-box__linkArea .mainNav .navItem .itemLink,.l-hdr.l-hdr--top .l-hdr-box__linkArea .mainNav .navItem .itemLink.lang.is-active{color:#000}.l-hdr-box__logoArea{z-index:1;padding:3px 0}.l-hdr-box__logoArea .logoLink img{width:8rem}.l-hdr-box__linkArea{gap:2.4rem}.l-hdr-box__linkArea .mainNav{flex-direction:column;align-items:flex-start}.l-hdr-box__linkArea .mainNav .navItem .itemLink{color:#000;font-size:2.4rem}.jp .l-hdr-box__linkArea .mainNav .navItem .itemLink,.th .l-hdr-box__linkArea .mainNav .navItem .itemLink{font-size:1.8rem}.l-hdr-box__linkArea .mainNav .navItem .itemLink:after{display:none}.l-hdr-box__linkArea .mainNav .navItem .itemLink.itemLink--second .icon path{fill:#000}.l-hdr-box__linkArea .mainNav .navItem .secondList{position:relative;top:auto;left:auto;padding:1rem 1.8rem;gap:2rem;background:transparent;box-shadow:none}.jp .l-hdr-box__linkArea .mainNav .navItem .secondList{padding:1.5rem 2.2rem 0;gap:1.5rem}.l-hdr-box__linkArea .mainNav .navItem .secondList--center{align-items:flex-start}.l-hdr-box__linkArea .mainNav .navItem .secondList--grid{-ms-grid-columns:(1fr)[1];-ms-grid-rows:auto;grid-template-rows:auto;grid-template-columns:repeat(1,1fr);grid-auto-flow:row;row-gap:2rem}.en .l-hdr-box__linkArea .mainNav .navItem .secondList--grid,.th .l-hdr-box__linkArea .mainNav .navItem .secondList--grid{-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr)}.l-hdr-box__linkArea .mainNav .navItem .secondList .secondListItem{padding-left:2.6rem;text-indent:-2.6rem}.l-hdr-box__linkArea .mainNav .navItem .secondList .secondListItem .secondListItemLink{color:#000;font-weight:500;font-size:1.8rem;line-height:1.3333333333}.jp .l-hdr-box__linkArea .mainNav .navItem .secondList .secondListItem .secondListItemLink{font-size:1.5rem}.l-hdr-box__linkArea .linkWrap{z-index:5;position:relative;flex-direction:column;align-items:flex-start;height:calc(100% - 6rem);overflow-y:scroll}.l-hdr-box__linkArea .contactArea{z-index:1;position:relative}.l-hdr--top .l-hdr-box__linkArea .contactArea{display:none}.l-hdr--top.is-active .l-hdr-box__linkArea .contactArea{display:block;animation:cntctBtn .9s ease forwards}@keyframes cntctBtn{0%{opacity:0}to{opacity:1}}.l-hdr--top.is-scroll .l-hdr-box__linkArea .contactArea{display:block}.l-hdr-box__linkArea .contactArea .contactBtn{padding:.8rem 2rem;font-style:normal;font-weight:500;font-size:1.4rem;line-height:1.1428571429}.jp .l-hdr-box__linkArea .contactArea .contactBtn,.th .l-hdr-box__linkArea .contactArea .contactBtn{font-size:1.4rem}.l-hdr-box__linkArea .spWrap{display:none;position:relative;position:absolute;top:6rem;right:0;bottom:0;left:0;height:100svh;padding:3rem 2rem 0;background-color:#fff}.l-hdr-box__linkArea .spWrap:before{position:absolute;top:-6rem;left:0;width:100%;height:calc(100% + 6rem);background:url(../images/base/sp_back.png) no-repeat;background-size:cover;content:""}.l-hdr-box__linkArea .spWrap:after{position:absolute;top:-6rem;left:0;width:100%;height:29.7rem;background:url(../images/base/sp_back_ob.png) no-repeat;background-size:100%;content:"";mix-blend-mode:screen}.l-hdr-box__linkArea .humArea{z-index:99;position:relative}.l-hdr-box__linkArea .humArea .hum{display:flex;flex-direction:column;justify-content:space-between;width:5rem;height:5rem;padding:1.5rem 1rem}#cat-home .l-hdr-box__linkArea .humArea .hum,#cat-strength .l-hdr-box__linkArea .humArea .hum{width:4.5rem;height:4.5rem;padding:1.3rem .75rem;border-radius:50vw;background-color:#fff}.l-hdr-box__linkArea .humArea .hum span{display:block;width:3rem;height:.2rem;background-color:#1b51a8;transition:.4s}.l-hdr-box__linkArea .humArea .hum span:nth-child(2){background-color:rgba(27,81,168,.5)}#cat-home .l-hdr-box__linkArea .humArea .hum span:nth-child(2),#cat-strength .l-hdr-box__linkArea .humArea .hum span:nth-child(2){background-color:#1b51a8}#cat-recruit .c-btn{width:100%;height:15rem}#cat-one-minute .c-btn{width:100%;height:22rem}.c-btn .c-flex{align-items:flex-start;padding:3rem 2rem;gap:0}#cat-recruit .c-btn .c-flex{align-items:center;padding:3.4rem;gap:3.4rem}#cat-one-minute .c-btn .c-flex{align-items:center;padding:4rem 0 4rem 2rem}.en .c-btn .c-flex .txtArea,.th .c-btn .c-flex .txtArea{width:72%}#cat-recruit.en .c-btn .c-flex .txtArea,#cat-recruit.th .c-btn .c-flex .txtArea{width:60%}.c-btn .c-flex .txtArea .tit{font-weight:600;font-size:4rem;line-height:1.2}.th .c-btn .c-flex .txtArea .tit{font-size:3.5rem}#cat-recruit .c-btn .c-flex .txtArea .tit{margin-top:-.5rem;font-size:4rem}#cat-one-minute .c-btn .c-flex .txtArea .tit{margin-top:-1rem}.c-btn .c-flex .txtArea .txt{padding-top:.8rem;font-weight:500;font-size:1.5rem;line-height:1.6}.c-btn .c-flex .c-circle{width:6.8rem;height:6.8rem}#cat-one-minute .c-btn .c-flex .c-circle{transform:scale(.55)}.c-cardA .imageArea .country{top:10px;left:12px}.c-cardA .imageArea .country img{width:25px}.c-cardA .textArea{padding:1.3rem 2.5rem 1.8rem;font-size:1.4rem}.en .c-cardA .textArea,.th .c-cardA .textArea{justify-content:center;min-height:5.5rem;padding:1rem 1.2rem;border-bottom-left-radius:1.2rem;text-align:center}.en .c-cardA .textArea{font-size:1.5rem}.th .c-cardA .textArea{font-size:1.4rem}.c-contents__titArea{margin-bottom:1.5rem}.c-contents__titArea .jp{font-size:3.4rem;line-height:1.3}.c-contents__titArea .en{font-weight:500;font-size:8rem;line-height:2}.c-form-table dl dt{width:100%;margin-bottom:.5rem;font-size:1.4rem}.c-form-table dl dd input[type=email],.c-form-table dl dd input[type=tel],.c-form-table dl dd input[type=text],.c-form-table dl dd textarea{width:100%;padding:.8rem 1rem}.c-form-table dl dd input[type=email]::-moz-placeholder,.c-form-table dl dd input[type=tel]::-moz-placeholder,.c-form-table dl dd input[type=text]::-moz-placeholder,.c-form-table dl dd textarea::-moz-placeholder{font-size:1.4rem}.c-form-table dl dd input[type=email]:-ms-input-placeholder,.c-form-table dl dd input[type=tel]:-ms-input-placeholder,.c-form-table dl dd input[type=text]:-ms-input-placeholder,.c-form-table dl dd textarea:-ms-input-placeholder{font-size:1.4rem}.c-form-table dl dd input[type=email]::placeholder,.c-form-table dl dd input[type=tel]::placeholder,.c-form-table dl dd input[type=text]::placeholder,.c-form-table dl dd textarea::placeholder{font-size:1.4rem}.c-form-table dl dd .radio{display:block}.c-form-table dl dd .radio .wpcf7-radio{flex-wrap:wrap;gap:1.2rem 2rem}.c-form-table dl dd .radio .wpcf7-list-item label .wpcf7-list-item-label{font-size:1.4rem}.c-form-table dl dd .radio .wpcf7-list-item label span{display:block;padding-top:.2rem;padding-left:2.6rem}.c-form-table dl dd .radio .wpcf7-list-item label span:before{top:.1rem}.c-form-table dl dd .radio .wpcf7-list-item label span:after{top:.5rem}.c-form-table dl dd .check+.check{padding-top:.5rem}.c-form-table dl dd .check span span.wpcf7-list-item-label{display:block;padding-top:.2rem;padding-left:2.6rem;font-size:1.4rem}.c-form-table dl dd .check span span.wpcf7-list-item-label:before{top:.1rem}.c-form-table dl dd .check span span.wpcf7-list-item-label:after{top:.5rem}.c-mv{height:16rem;margin-top:6rem}.c-mv__imageArea{width:100%;height:100%}.c-mv__imageArea img{-o-object-fit:cover;height:100%;object-fit:cover}.c-mv__textArea{top:35%;bottom:unset;width:-moz-max-content;width:max-content;text-align:center}.th .c-mv__textArea{top:45%}.c-mv__textArea h1{font-size:4.5rem}.th .c-mv__textArea h1{font-size:4rem}.jp .c-mv__textArea h1{font-size:3rem}.c-mvA{height:66rem}.c-mvA__imageArea{width:100%;height:100%}.c-mvA__imageArea img{-o-object-fit:cover;height:100%;object-fit:cover}.c-mvA__textArea{top:50%;bottom:unset;transform:translate(-50%,-50%)}.c-mvA__textArea h1{font-size:3rem}.en .c-mvA__textArea h1{font-size:2.5rem}.c-pankuzu{display:none}.c-pankuzu__list>span+span:before,.c-pankuzu__list>span>a,.c-pankuzu__list>span>span{font-size:12px}.c-textB{font-size:1.4rem}.c-titA{gap:.5rem}.c-titA__en{font-size:8rem}.c-titA__jp{font-weight:700;font-size:1.5rem;line-height:1.6}.c-titA--liq{gap:.6em}.c-titA--liq .c-titA__en{font-size:8rem}.c-titA--liq .c-titA__jp{font-size:1.5em}.c-titC__en{font-weight:600;font-size:8rem;line-height:.25}.c-titC__jp{font-weight:700;font-size:2.8rem;line-height:1.7142857143}.c-pc{display:none!important}.c-anchor{margin-top:-30px!important;padding-top:30px}#about .p-sec01{padding:4rem 0 7rem}#about .p-sec01__bg{top:unset;bottom:38rem;width:100%}#about .p-sec01-box{flex-direction:column;gap:3rem}#about .p-sec01-box__imageArea .titArea{margin-bottom:2rem}#about .p-sec01-box__imageArea .titArea .tit{margin-bottom:1rem;font-weight:700;font-size:2.4rem;line-height:1.5833333333}.th #about .p-sec01-box__imageArea .titArea .tit{margin-bottom:0}#about .p-sec01-box__imageArea .titArea .theme{font-weight:700;font-size:3rem;line-height:1.4666666667}.en #about .p-sec01-box__imageArea .titArea .theme span{margin-top:-.5rem;font-size:75%}.th #about .p-sec01-box__imageArea .titArea .theme span{margin-top:-.2rem;font-size:65%}#about .p-sec01-box__textArea .c-textB+.c-textB{margin-top:1.8rem}#about .p-sec01-box__textArea .nameArea{margin-top:3rem;gap:2rem;font-size:1.5rem}#about .p-sec01-box__textArea .nameArea img{width:17rem}#about .p-sec01-box__textArea .btnArea{display:flex;justify-content:center;margin-top:3rem}#about .p-sec02{padding:6rem 0 5rem}#about .p-sec02 .theme{margin-top:2rem;font-weight:700;font-size:3rem;line-height:1.4666666667}#about .p-sec02-message{margin-top:3rem;font-weight:500;font-size:1.6rem;line-height:1.7}#about .p-sec03{padding:5rem 0}#about .p-sec03 .theme{margin-top:2rem;font-weight:700;font-size:2.8rem;line-height:1.7142857143}#about .p-sec03-box{flex-direction:column;margin-top:3rem;gap:3rem}#about .p-sec03-box__imageArea{width:100%}#about .p-sec03-box__textArea{padding:0 2rem}#about .p-sec03-box__textArea .visionList .visionListItem+.visionListItem,.th #about .p-sec03-box__textArea .visionList .visionListItem+.visionListItem{margin-top:3rem}#about .p-sec03-box__textArea .visionList .visionListItem .titArea{align-items:center;margin-bottom:1.2rem}#about .p-sec03-box__textArea .visionList .visionListItem .titArea .num{font-weight:700;font-size:6rem;line-height:1}#about .p-sec03-box__textArea .visionList .visionListItem .titArea .tit{font-size:2rem;line-height:1.4}#about .p-sec04{padding:5rem 0}#about .p-sec04__bg{top:85rem;width:100%}#about .p-sec04-box{margin-top:3rem}#about .p-sec04-box__item{flex-direction:column;gap:2rem}#about .p-sec04-box__item+.p-sec04-box__item{margin-top:4rem}#about .p-sec04-box__item:nth-child(2n){flex-direction:column}#about .p-sec04-box__item .imageArea{width:100%}.th #about .p-sec04-box__item .textArea .titArea .tit{font-size:2.6rem;line-height:1.3}#about .p-sec05{padding:3rem 0}#about .p-sec05-list{margin-top:5rem}#about .p-sec06{padding:5rem 0 8rem}#about .p-sec06:after{bottom:80rem;width:100%}#about .p-sec06__bg{top:117rem;left:0;width:100%}#about .p-sec06-list{margin-top:4rem}#about .p-sec06-list__item{flex-direction:column-reverse;gap:3rem}#about .p-sec06-list__item+.p-sec06-list__item{margin-top:4rem}#about .p-sec06-list__item .imageArea{width:100%}#about .p-sec06-list__item .textArea .text.second{margin-top:2rem}#about .p-sec06-list__item .textArea .lineArea{display:none}#contact .p-sec01__bg{width:121rem;background-position:30% 50%;background-size:cover;mix-blend-mode:screen}#contact .p-sec01-content{padding:5rem 2rem}#contact .p-sec01-content .head.tabArea{gap:.5rem}#contact .p-sec01-content .head.tabArea .tabItem{height:3.5rem;font-size:1.4rem}.jp #contact .p-sec01-content .head.tabArea .tabItem{height:unset;padding:6px;font-size:1.3rem;line-height:1.2;text-align:center}#contact .p-sec01-content .body.contentsWrap.form01 .c-form,#contact .p-sec01-content .body.contentsWrap.form02 .c-form{width:100%}#thanks .thanks{padding:5rem 2rem 8rem}#thanks .thanks__tit{padding:0 0 3rem;font-size:2.5rem}#thanks .thanks__text{font-size:1.5rem}#thanks .thanks .btnArea{flex-direction:column;align-items:center;margin:5rem 0 2rem;gap:2rem}#thanks .thanks .btn{margin:5rem auto 0}#global .p-sec01{padding-top:4rem;background:linear-gradient(180deg,rgba(237,248,253,0) 1%,rgba(177,233,240,.46) 3%,#b0e7f6 10%,#9ae1f2 82%,rgba(177,232,245,.72) 98%,rgba(204,239,249,.4) 105%,rgba(237,248,253,0) 115%)}#global .p-sec01__bg.p-sec01__bg--02{bottom:22.5%}#global .p-sec01 .contentsWrap+.contentsWrap{margin-top:9rem}#global .p-sec01-box{flex-direction:column}#global .p-sec01-box.p-sec01-box--ma .p-sec01-box__textArea{padding-top:0}#global .p-sec01-box__imageArea,#global .p-sec01-box__textArea{width:100%}#news .p-sec01{padding:6rem 0 8rem}#news .p-sec01__bg01,#news .p-sec01__bg02{width:100%}#news .p-sec01__bg01{top:73rem;left:0}#news .p-sec01__bg02{bottom:15rem}#news .p-sec01-box a{flex-direction:column}#news .p-sec01-box a .imageArea{width:100%}#news .p-sec01-box a .textArea .tit{font-weight:700;font-size:2rem;line-height:1.9}#news .p-sec01-contents{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}#news .p-sec01-contents .imageArea{width:100%}#news .p-sec01-contents .textArea .tit{font-weight:700;font-size:1.8rem;line-height:1.5555555556}#news_detail .p-sec01{padding:6rem 0 8rem}#news_detail .p-sec01__bg01,#news_detail .p-sec01__bg02{width:100%}#news_detail .p-sec01__bg01{top:32rem;left:0}#news_detail .p-sec01__bg02{bottom:15rem}#news_detail .p-sec01-titArea__tit{font-weight:700;font-size:2rem;line-height:1.9}#news_detail .p-sec01-contents figure{width:100%}#news_detail .p-sec01-contents .wp-block-columns{flex-direction:column}#news_detail .p-sec01-contents .wp-block-columns .wp-block-column{width:100%}#one_min .graWrap{margin-top:-2rem}#one_min .p-mv{margin-top:6rem;font-size:2.5641025641vw}#one_min .p-mv-charaWrap__item:first-child{top:7em;left:-2em;width:22em}#one_min .p-mv-charaWrap__item:nth-child(2){top:3em;right:0;left:auto;width:20em}#one_min .p-mv-charaWrap__item:nth-child(3){top:21em;right:2em;width:7em}#one_min .p-mv-charaWrap__item:nth-child(4){right:9.5em;bottom:24em;width:4em}#one_min .p-mv-charaWrap__item:nth-child(5){right:-3em;bottom:10em;left:auto;width:21em}#one_min .p-mv-charaWrap__item:nth-child(6){bottom:7em;left:0;width:24em}#one_min .p-mv-charaWrap__item:last-child{top:46%;width:15em}.en #one_min .p-mv-charaWrap__item:last-child{top:44%;left:52%;width:17em}.th #one_min .p-mv-charaWrap__item:last-child{top:44%;width:15em}#one_min .p-mv-scroll{display:none}#one_min .p-sec01{padding:3rem 0 0}#one_min .p-sec01-tit__bg{top:10rem;width:100%}#one_min .p-sec01-tit h3{padding-top:0;font-size:2rem}.en #one_min .p-sec01-tit h3,.th #one_min .p-sec01-tit h3{padding:0 2rem}#one_min .p-sec01-tit figure{width:25rem;padding-top:3rem}#one_min .p-sec02{padding:4rem 0 0}#one_min .p-sec02__image{margin-top:2rem;margin-right:0}#one_min .p-sec03{padding-top:0}#one_min .p-sec03 .c-contents{padding-bottom:2rem}#one_min .p-sec03 .c-contents .en{top:-2rem}#one_min .p-sec03__image{position:relative;top:auto;right:auto}#one_min .p-sec03__num{margin-top:3rem}#one_min .p-sec04{padding-top:4rem}#one_min .p-sec04 .c-contents__titArea .en{top:-2rem;right:0;left:auto}#one_min .p-sec04__image{margin-top:3rem;margin-right:0}#one_min .p-sec05,.en #one_min .p-sec05,.th #one_min .p-sec05{padding:4rem 0 8rem}#one_min .p-sec05__bg01,#one_min .p-sec05__bg02{z-index:1;width:100%}#one_min .p-sec05__bg01{top:0;left:0}#one_min .p-sec05__bg02{right:0;bottom:12rem}.en #one_min .p-sec05__bg02,.th #one_min .p-sec05__bg02{bottom:12rem}#one_min .p-sec05__tit .tit{margin-bottom:1rem;font-size:2.4rem}#one_min .p-sec05__tit .theme{font-size:1.8rem}#one_min .p-sec05__tit .en{top:-2rem;font-weight:700;font-size:8rem;line-height:1.25}.en #one_min .p-sec05__tit .en,.th #one_min .p-sec05__tit .en{top:-2rem}#one_min .p-sec05 .btnArea{z-index:2;flex-direction:column;margin:4rem 2rem 0}.en #one_min .p-sec05 .btnArea,.th #one_min .p-sec05 .btnArea{margin:4rem 2rem 0}#privacy .p-sec01{padding:4rem 0 5rem}#privacy .p-sec01 .intro{width:100%;margin:0 auto 4rem;font-size:1.4rem;line-height:1.6}#privacy .p-sec01 .tit{padding-bottom:.5rem;font-size:1.8rem}#privacy .p-sec01 .txt{padding-bottom:3.5rem;font-size:1.4rem;line-height:1.7}#privacy .p-sec01 .name{padding-top:1rem;line-height:1.4}#product .p-sec01{padding:4rem 0 3rem}#product .p-sec01-text{font-weight:500;font-size:1.6rem;line-height:1.7}#product .p-sec01-box{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);row-gap:4rem}#product .p-sec01-box__item .cat{bottom:.5rem;padding:.2rem .5rem;font-size:1.2rem}#product .productAreaWrap{padding-bottom:0}#product .productAreaWrap .productAreaWrapContents .p-product-box{margin-left:0;padding:4rem 2rem;border-radius:0}#product .productAreaWrap .productAreaWrapContents .p-product-box__tit{font-weight:700;font-size:3.2rem;line-height:1.375}#product .productAreaWrap .productAreaWrapContents .p-product-box__imageBox,#product .productAreaWrap .productAreaWrapContents .p-productList-titArea{flex-direction:column}#product .productAreaWrap .productAreaWrapContents .p-productList-titArea__tit{margin-bottom:2rem;font-weight:700;font-size:2rem;line-height:1.9}#product .productAreaWrap .productAreaWrapContents .p-productList-titArea__tit .caution{display:block;font-weight:700;font-size:1.4rem;line-height:1.7142857143}#product .productAreaWrap .productAreaWrapContents .p-productList-contents__wrap{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}#product .productAreaWrap .productAreaWrapContents:nth-child(4) .p-product-box{margin-right:0;padding:4rem 2rem;border-radius:0}#recruit .p-bg-image{background-image:url(../images/recruit/fix_bg_sp.jpg);background-position:top;background-size:100%}#recruit .p-mv{font-size:2.5641025641vw}#recruit .p-mv-text{top:52%;width:90%}#recruit .p-mv-image__staff:first-child{top:7em;left:8.2em;width:10em}#recruit .p-mv-image__staff:nth-child(2){top:17em;left:2.8em;width:8.2em}#recruit .p-mv-image__staff:nth-child(3){top:18em;right:14.5em;width:12.5em}#recruit .p-mv-image__staff:nth-child(4){top:7em;right:12.1em;width:8em}#recruit .p-mv-image__staff:nth-child(5){top:18.5em;right:1.7em;width:10em}#recruit .p-mv-image__staff:nth-child(6){top:46em;right:3em;width:9em}#recruit .p-mv-image__staff:nth-child(7){right:3.5em;bottom:.5em;width:8.1em}#recruit .p-mv-image__staff:nth-child(8){right:auto;bottom:1em;left:2.7em;width:10.7em}#recruit .p-mv-image__staff:nth-child(9){bottom:16em;left:6.1em;width:12em}#recruit .p-mv-image__staff:nth-child(10){bottom:4em;left:14em;width:10em}#recruit .p-mv-image__staff:nth-child(11){right:7.2em;bottom:19.3em;left:auto;width:8em}#recruit .p-mv-image__staff:nth-child(12){top:10em;left:-1em;width:11.6em}#recruit .p-mv-image__staff:nth-child(13){top:10em;width:17em}.en #recruit .p-mv-image__staff:nth-child(14),.th #recruit .p-mv-image__staff:nth-child(14){bottom:15em}#recruit .p-mv-image__staff:nth-child(14){right:auto;bottom:15em;left:-1em;width:11em}#recruit .p-mv-image__staff:nth-child(15){width:10em}#recruit .p-sec01{padding:10rem 0 5rem;background:url(../images/recruit/sec01_bg01_sp.png) no-repeat;background-size:cover}#recruit .p-sec01__bg{position:absolute;top:7rem;left:0;aspect-ratio:349/121;width:42rem;background:url(../images/recruit/sec01_bg01-obj_sp.svg) no-repeat;background-size:contain}#recruit .p-sec01__tit{width:100%}#recruit .p-sec01__theme{font-weight:700;font-size:1.5rem;line-height:1.6}#recruit .p-sec01-box{flex-direction:column-reverse;margin-top:3rem;gap:3rem}#recruit .p-sec01-box__imageArea{width:27rem;margin:0 auto}#recruit .p-sec03{padding:8rem 0 4rem}#recruit .p-sec03-box .itemWrap{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);padding:0 3rem;gap:2rem}#recruit .p-sec03-box__item:first-child,#recruit .p-sec03-box__item:nth-child(2),#recruit .p-sec03-box__item:nth-child(3),#recruit .p-sec03-box__item:nth-child(4),#recruit .p-sec03-box__item:nth-child(5),#recruit .p-sec03-box__item:nth-child(6),#recruit .p-sec03-box__item:nth-child(7),#recruit .p-sec03-box__item:nth-child(8){grid-area:auto}#recruit .p-sec04{padding:8rem 0 10rem;background:url(../images/recruit/sec04_bg_sp.png) no-repeat;background-size:cover}.en #recruit .p-sec04,.th #recruit .p-sec04{background-size:100% 100%}#recruit .p-sec04_bg_low,#recruit .p-sec04_bg_up{display:none}#recruit .p-sec04-contents{-ms-grid-columns:(1fr)[2];-moz-column-gap:2rem;grid-template-columns:repeat(2,1fr);column-gap:2rem;row-gap:2rem}#recruit .p-sec05-tabArea .tabItem{width:100%}#recruit .p-sec05-contentsArea__contents{grid-column-gap:1rem;grid-row-gap:1rem}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--thai{-ms-grid-columns:(1fr)[2];-ms-grid-rows:(12rem)[7];grid-template-rows:repeat(7,12rem);grid-template-columns:repeat(2,1fr)}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--thai .modalWrap:first-child{-ms-grid-row-span:2;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1;grid-area:1/1/3/2}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--thai .modalWrap:nth-child(2){-ms-grid-row-span:1;-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:3;grid-area:3/1/4/3}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--thai .modalWrap:nth-child(3){-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:2;-ms-grid-row:1;grid-area:1/2/2/3}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--thai .modalWrap:nth-child(4){-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:2;-ms-grid-row:2;grid-area:2/2/3/3}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--thai .modalWrap:nth-child(5){-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:5;grid-area:5/1/6/2}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--thai .modalWrap:nth-child(6){-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:4;grid-area:4/1/5/2}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--thai .modalWrap:nth-child(7){-ms-grid-row-span:2;-ms-grid-column-span:1;-ms-grid-column:2;-ms-grid-row:4;grid-area:4/2/6/3}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--thai .modalWrap:nth-child(8){-ms-grid-row-span:1;-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:6;grid-area:6/1/7/3}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--thai .modalWrap:nth-child(9){-ms-grid-row-span:1;-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:7;grid-area:7/1/8/3}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--ind{-ms-grid-columns:(1fr)[2];-ms-grid-rows:(18rem)[7];grid-template-rows:repeat(7,18rem);grid-template-columns:repeat(2,1fr)}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--ind .modalWrap:first-child{-ms-grid-row-span:2;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1;grid-area:1/1/3/2}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--ind .modalWrap:nth-child(2){-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:2;-ms-grid-row:1;grid-area:1/2/2/3}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--ind .modalWrap:nth-child(2) .modalBtn{flex-direction:column}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--ind .modalWrap:nth-child(3){-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:2;-ms-grid-row:2;grid-area:2/2/3/3}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--ind .modalWrap:nth-child(4){-ms-grid-row-span:1;-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:3;grid-area:3/1/4/3}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--ind .modalWrap:nth-child(5){-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:4;grid-area:4/1/5/2}#recruit .p-sec05-contentsArea__contents.p-sec05-contentsArea__contents--ind .modalWrap:nth-child(6){-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:2;-ms-grid-row:4;grid-area:4/2/5/3}#recruit .p-sec05-contentsArea__contents .modalWrap{padding:.5rem 1rem}#recruit .p-sec05-contentsArea__contents .modalWrap:first-child .modalBtn .image,#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(2) .modalBtn .image,#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(3) .modalBtn .image,#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(4) .modalBtn .image,#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(5) .modalBtn .image,#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(6) .modalBtn .image{width:8rem}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(7) .modalBtn.modalBtn--flex{flex-direction:column}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(7) .modalBtn .image{width:8rem}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(8) .modalBtn.modalBtn--reverse{flex-direction:row-reverse}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(8) .modalBtn .image,#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(9) .modalBtn .image{width:8rem}#recruit .p-sec05-contentsArea__contents .modalWrap .modalBtn .text{font-weight:700;font-size:1.4rem;line-height:1.4285714286}#recruit .p-sec06__tit{margin-bottom:4rem}#recruit .p-sec06-box{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:2.6rem}#recruit .p-sec06-box__item .tit{font-weight:700;font-size:1.5rem;line-height:1.6}#recruit .p-sec07__tit{margin-bottom:4rem}#recruit .p-sec07__tit span{margin-top:.8rem;font-size:2rem}#recruit .p-sec07__tit span img{width:28px}#recruit .p-sec07-box{gap:1rem}#recruit .p-sec07-box__item img{border-radius:1rem}#recruit .p-sec07__btnArea{margin-top:4rem}#recruit .p-sec08{padding-bottom:4rem}#recruit .p-sec08__tit{font-size:2.8rem}#recruit .p-sec08__tit:after{height:.4rem}#recruit .p-sec08-contents__list .listItem{border-radius:.5rem}#recruit .p-sec08-contents__list .listItem+.listItem{margin-top:2rem}#recruit .p-sec08-contents__list .listItem .listTit{padding:.8rem 2rem}#recruit .p-sec08-contents__list .listItem .listTit .titText{font-size:1.8rem}#recruit .p-sec08-contents__list .listItem .contents{padding:1.5rem 4rem 3rem}#recruit .p-sec08-contents__list .listItem .contents .secondList .secondListItem{flex-direction:column;gap:1rem}#recruit .p-sec08-contents__list .listItem .contents .secondList .secondListItem+.secondListItem{margin-top:2rem}#recruit .p-sec08-contents__list .listItem .contents .secondList .secondListItem .secondListItemTit{font-weight:700;font-size:1.4rem;line-height:1.7142857143}#recruit .p-sec08-contents__list .listItem .contents .secondList .secondListItem .secondListItemText{font-weight:400;font-size:1.4rem;line-height:1.7142857143}#recruit .p-sec08-contents__list .listItem .contents .tabArea{flex-wrap:wrap;margin-bottom:2rem;gap:1rem 2rem}#recruit .p-sec08-contents__list .listItem .contents .tabArea .tabBtn{padding:.4rem 4rem;font-size:1.4rem}#recruit .btnArea{margin-top:4rem}.modalWindow{padding:6rem 3rem 2rem;border-radius:1rem}.modalWindow .modalInner .modalBox{flex-direction:column;align-items:center}.modalWindow .modalInner .modalBox .textArea .tit{font-weight:700;font-size:1.6rem;line-height:1.5}.modalWindow .modalInner .modalBox .iconArea{width:100%}.modalWindow .modalInner .modalBox .iconArea.cow{top:0}.modalWindow .modalInner .modalImageWrap{flex-direction:column;margin-top:4rem;gap:2rem}#staff .p-mv{flex-direction:column;padding:0;gap:4rem;background:none}#staff .p-mv-nameArea{z-index:3;position:absolute;top:50%;left:10%;align-items:flex-start;justify-content:flex-start;width:100%;padding-left:0;transform:translateY(-50%);text-align:left}.en #staff .p-mv-nameArea,.th #staff .p-mv-nameArea{top:56%;left:0;width:40%}#staff .p-mv-nameArea__name{justify-content:flex-start;font-weight:700;font-size:2.4rem;line-height:1.25}.en #staff .p-mv-nameArea__name,.th #staff .p-mv-nameArea__name{font-size:2rem}#staff .p-mv-imageArea{z-index:3;position:relative;width:100%}#staff .p-sec01{padding:8rem 0 6rem}#staff .p-sec01__bg01,#staff .p-sec01__bg02{width:100%}#staff .p-sec01-contents h2{font-weight:700;font-size:2rem;line-height:1.4}#staff .p-sec01-contents .wp-block-columns{flex-direction:column}#staff .p-sec01-contents .wp-block-columns .wp-block-column{width:100%}#strength .p-scroll{position:unset;padding:0;background:none}#strength .p-scroll__bg{display:none}#strength .p-scroll .c-inner{width:unset}#strength .p-scroll-box{display:block}#strength .p-scroll-contentsArea{width:100%;padding-top:0}#strength .p-scroll-contentsArea__item{display:flex;position:relative;flex-direction:column;align-items:center;padding:5rem 0;gap:3rem;background:linear-gradient(180deg,rgba(237,245,247,0),#90d8eb);mix-blend-mode:screen}#strength .p-scroll-contentsArea__item+.c-anchor{margin-top:0}#strength .p-scroll-contentsArea__item .imageArea{z-index:3;position:relative;flex-shrink:0;width:100%;padding-right:10%}#strength .p-scroll-contentsArea__item .textArea{padding:0 2.4rem}#strength .p-scroll-contentsArea__item .textArea:after{display:none}#strength .p-scroll-contentsArea__item .textArea .tit{margin-bottom:2rem;font-size:2.6rem}#strength .p-scroll-contentsArea__item .textArea .text{font-size:1.5rem}#strength .p-scroll-contentsArea__item .textArea .btnArea{display:flex;justify-content:center}#sustainability .p-sec01{padding:4rem 0 5rem}#sustainability .p-sec01__tit{margin-bottom:3rem;font-weight:700;font-size:2.8rem;line-height:1.4285714286}#sustainability .p-sec01-box{flex-direction:column}#sustainability .p-sec01-box__textArea{padding:0 24px}.en #sustainability .p-sec01-box__textArea,.th #sustainability .p-sec01-box__textArea{width:100%}#sustainability .p-sec01-box__textArea .listArea{padding-left:0}#sustainability .p-sec01-box__imageArea{position:relative;width:100%;margin-top:40px;margin-left:0}#sustainability .p-sec02{padding:5rem 0}#sustainability .p-sec02-box{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}#sustainability .p-sec03{padding:8rem 0 5rem;background:#90d8eb}#sustainability .p-sec03-box .balWrap{flex-direction:column}#sustainability .p-sec03-box .balWrap .p-sec03-box__bal{width:100%;padding:5rem 1rem 1rem}#sustainability .p-sec03-box .balWrap .p-sec03-box__bal .imageArea{gap:1rem}#sustainability .p-sec03-box .balWrap .p-sec03-box__bal .imageArea .imageItem{width:12rem}#sustainability .p-sec03-box .balWrap .p-sec03-box__bal .imageArea .imageItem.imageItem--sdgs{width:65px}#sustainability .p-sec03-box .balWrap .p-sec03-box__bal .textArea{margin-top:2rem;font-weight:400;font-size:1.2rem;line-height:1.6666666667}#sustainability .p-sec03-box .balWrap:first-child .p-sec03-box__bal{padding:5rem 1rem 1rem}#sustainability .p-sec03-box .balWrap:first-child .p-sec03-box__bal:nth-child(2){margin-top:7rem;padding:5rem 1rem 1rem}#sustainability .p-sec03-box .balWrap:nth-child(2){margin-top:13rem}#sustainability .p-sec03-box .balWrap:nth-child(2) .p-sec03-box__bal:nth-child(2){padding:5rem 1rem 1rem}#sustainability .p-sec03-box .balWrap:nth-child(3) .p-sec03-box__bal:first-child{width:100%;padding:5rem 1rem 1rem}#sustainability .p-sec03-box .balWrap:nth-child(3) .p-sec03-box__bal:nth-child(2){width:100%;margin-top:7rem;padding:5rem 1rem 1rem}#sustainability .p-sec03-box .balWrap:nth-child(4){margin-top:130px}#sustainability .p-sec03-box .balWrap:nth-child(4) .p-sec03-box__bal:nth-child(3){margin-top:7rem}#sustainability .p-sec03-new--02{padding:0}#sustainability .p-sec03-new__item .itemBox,#sustainability .p-sec03-new__item .itemBox02{flex-direction:column}#sustainability .p-sec04{padding:4rem 0 5rem}#sustainability .p-sec04__bg{top:-8vw}#sustainability .p-sec04__bg-obj01{width:100%}#sustainability .p-sec04__bg-obj02{right:0;bottom:0;width:100%}#sustainability .p-sec04-box{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}#top .p-mv{padding:35rem 0}#top .p-mv-movie .video-background{aspect-ratio:390/670}#top .p-mv-theme{display:none}#top .p-sec01{padding:25rem 0 30rem}#top .p-sec01:before{width:100%;height:100%;background-size:cover}#top .p-sec01-theme__content{font-weight:700;font-size:1.6rem;line-height:2.375}#top .p-sec01-theme__content+.p-sec01-theme__content{margin-top:4rem}#top .p-sec01-theme__content:nth-child(2){padding-left:1.8em}#top .p-sec01-theme__message img{width:100%}#top .p-sec02{padding:10rem 0 28rem}#top .p-sec02-box{flex-direction:column;gap:3rem}#top .p-sec02-box__textArea{display:flex;flex-direction:column}#top .p-sec02-box__textArea .c-titA{order:0}#top .p-sec02-box__textArea .newsList{order:2;margin-top:3rem}#top .p-sec02-box__textArea .newsList .newsListItem+.newsListItem .itemLink{padding-top:2.4rem}#top .p-sec02-box__textArea .newsList .newsListItem .itemLink{padding-bottom:2.4rem;gap:2rem}#top .p-sec02-box__textArea .newsList .newsListItem .itemLink .date{flex-shrink:0;width:8rem;font-weight:500;font-size:1.4rem;white-space:nowrap}#top .p-sec02-box__textArea .newsList .newsListItem .itemLink .tit{font-size:1.5rem}#top .p-sec02-box__textArea .btnArea{display:flex;justify-content:center;order:3;width:100%;margin-top:2rem}#top .p-sec02-box__imageArea{order:1}#top .p-sec03{padding:5rem 0;background:url(../images/top/global_bg02_sp.png) no-repeat,linear-gradient(180deg,#edf8fd 1%,#b1e9f0 14%,#daf4fd 38%,#9ae1f2 84%,#7adcf4);background-position:unset;background-size:100%;font-size:2.5641025641vw}.en #top .p-sec03{background-position:100% -7%}#top .p-sec03-box{display:flex;flex-direction:column-reverse;margin-top:20rem;padding:0 2rem;gap:2rem}#top .p-sec03-box__item{position:relative;border-radius:.5rem}#top .p-sec03-box__item:first-child,#top .p-sec03-box__item:nth-child(2){top:auto;left:auto}#top .p-sec03-box__item:nth-child(3){top:auto;right:auto}#top .p-sec03-box__item .imageArea img{aspect-ratio:292/148;width:100%;height:auto}#top .p-sec03-box__item .textArea{padding:1rem 1.6rem}#top .p-sec03-box__item .textArea .tit{font-weight:500;font-size:1.4rem;line-height:1.7142857143}#top .p-sec04{padding:5rem 0 6rem}#top .p-sec04__bg01{top:-6rem;left:-4rem;width:100%}#top .p-sec04__bg02{right:0;bottom:46rem;width:90%}#top .p-sec04-box{flex-direction:column;gap:3rem}#top .p-sec04-box__textArea{padding-top:0;font-weight:500;font-size:1.5rem;line-height:1.6}#top .p-sec04-list{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-auto-flow:row;row-gap:3rem;margin-top:4rem;padding-left:5rem}.en #top .p-sec04-list,.th #top .p-sec04-list{padding-left:2.5rem}.th #top .p-sec04-list{-ms-grid-rows:unset;grid-template-rows:unset}#top .p-sec04-list__item{padding-left:4rem}#top .p-sec04-list__item .num{top:-2rem;font-weight:700;font-size:7.6rem;line-height:1}#top .p-sec04-list__item .text{font-weight:700;font-size:2rem;line-height:1.4}#top .p-sec04-slider{margin-top:4rem}#top .p-sec05{padding-top:5rem}#top .p-sec05__bg{top:4rem;left:-2rem;width:95%}#top .p-sec05 .c-titA .and{top:3rem;right:7rem;left:unset;font-weight:700;font-size:9.6rem;line-height:1.0416666667}#top .p-sec05-box{flex-direction:column-reverse}#top .p-sec05-box__textArea{padding:0 2rem}#top .p-sec05-box__textArea .tit{margin-bottom:2rem;font-weight:500;font-size:1.7rem;line-height:1.6}#top .p-sec05-box__textArea .btnArea{display:flex;justify-content:center;margin-top:3rem}#top .p-sec05-box__imageArea{width:86%;margin-top:3rem;margin-left:auto}#top .p-sec06{padding:8rem 0 6rem}#top .p-sec06 .c-inner{width:100%}#top .p-sec06__bg01{top:-5rem;right:-8rem;width:100%}#top .p-sec06__bg02{bottom:3rem;left:-6rem;width:66%}#top .p-sec06 .txtArea{top:0;margin-left:2rem}#top .p-sec06 .txtArea .txt{font-size:2rem}#top .p-sec06 .imgArea figure{width:100%}#top .p-sec07{padding:2rem 0 5rem}#top .p-sec07__bg--01{top:-4rem}#top .p-sec07__bg--02{bottom:-4rem}#top .p-sec07-box{flex-direction:column;align-items:center;padding-bottom:0;background-position:top 20% center;background-size:107%}#top .p-sec07-box__text{display:-ms-grid;display:grid;padding-left:0}#top .p-sec07-box__text h2{padding-left:2rem}#top .p-sec07-box__text .theme{margin-top:3rem;padding:0 2rem}#top .p-sec07-box__text .themeImg{margin-top:.5rem;padding:0 2rem}#top .p-sec07-box__text .btnArea{display:flex;justify-content:center;margin-top:3.8rem}#top .p-sec07-box__imageArea{width:100%;padding-top:0;padding-left:2rem}#top .p-sec08{padding:10rem 0 7rem}}@media(any-hover:hover){a,button{transition:.3s ease}a:hover,button:hover{opacity:.7}a img,a p,a path,button img,button p,button path{transition:.3s ease}}@media print,screen and (min-width:1600px){.l-ftr{padding:97px 0 28px}.l-ftr__bg{top:-140px}.l-ftr-box{padding-bottom:123px;gap:100px}.l-ftr-box__logoArea{max-width:440px}.l-ftr-box__logoArea .logoArea{gap:88px}.l-ftr-box__logoArea .btnArea{margin-top:33px}.l-ftr-box__logoArea .btnArea .ftrBtn{padding:24px 70px;gap:26px}.l-ftr-box__logoArea .btnArea .ftrBtn .text{font-size:22px}.l-ftr-box__logoArea .modalContent,.l-ftr-box__logoArea .modalContent__bg{border-radius:17px}.l-ftr-box__logoArea .modalContent__bg-obj{top:66px}.l-ftr-box__logoArea .modalContent .modalBtn{top:20px;right:19px;width:25px;height:25px}.l-ftr-box__logoArea .modalContent .modalContentInner{max-width:935px;padding:55px 0 88px}.l-ftr-box__logoArea .modalContent .modalContentInner .contentsText{margin-bottom:33px;padding:0 105px;font-size:18px}.l-ftr-box__logoArea .modalContent .modalContentInner .c-form{width:935px}.l-ftr-box__logoArea .ftrText{margin-top:55px;font-size:18px}.l-ftr-box__linkArea .upper{padding-bottom:55px}.l-ftr-box__linkArea .upper .navList{-moz-column-gap:88px;column-gap:88px;row-gap:22px}.l-ftr-box__linkArea .upper .navList .navListItem .itemLink{font-size:18px}.l-ftr-box__linkArea .upper .logoArea .snsArea{padding-right:88px}.l-ftr-box__linkArea .upper .logoArea .badgeArea{margin-left:-55px;gap:27.5px}.l-ftr-box__linkArea .lower{padding-top:26px}.l-ftr-box__linkArea .lower .tit{font-size:18px}.l-ftr-box__linkArea .lower .telArea{gap:26px}.l-ftr-box__linkArea .lower .telArea .telAreaItem{font-size:18px}.l-ftr-box__linkArea .lower .bnrArea{margin-top:33px;gap:18px}.l-ftr-copyArea{padding-top:13px}.l-ftr-copyArea__copy,.l-ftr-copyArea__link .link{font-size:13px}.l-hdr-box__logoArea .logoLink img{width:110px}.l-hdr-box__linkArea{gap:28px}.th .l-hdr-box__linkArea{gap:17px}.l-hdr-box__linkArea .mainNav{gap:29px}.l-hdr-box__linkArea .mainNav .navItem .itemLink{font-size:22px}.jp .l-hdr-box__linkArea .mainNav .navItem .itemLink,.th .l-hdr-box__linkArea .mainNav .navItem .itemLink{font-size:19px}.l-hdr-box__linkArea .mainNav .navItem .itemLink:after{bottom:-4px;height:2px}.l-hdr-box__linkArea .mainNav .navItem .itemLink.lang.c-en{font-size:22px}.l-hdr-box__linkArea .mainNav .navItem .itemLink.itemLink--second{gap:6px}.l-hdr-box__linkArea .mainNav .navItem .itemLink.itemLink--second .icon{width:11px;margin-top:2px}.l-hdr-box__linkArea .mainNav .navItem .secondList{top:calc(100% + 22px);left:-55px;padding:11px 24px;gap:17px;border-radius:18px;box-shadow:2px 3px 13px rgba(0,0,0,.25)}.l-hdr-box__linkArea .mainNav .navItem .secondList--grid{-moz-column-gap:33px;column-gap:33px;row-gap:17px}.l-hdr-box__linkArea .mainNav .navItem .secondList .secondListItem .secondListItemLink{font-size:18px}.l-hdr-box__linkArea .mainNav .navItem .secondList .secondListItem .secondListItemLink:after{bottom:-4px;height:2px}.l-hdr-box__linkArea .linkWrap{gap:22px}.l-hdr-box__linkArea .snsArea .snsAreaItem a{width:46px}.l-hdr-box__linkArea .contactArea .contactBtn{padding:9px 25px;font-size:22px}.jp .l-hdr-box__linkArea .contactArea .contactBtn,.th .l-hdr-box__linkArea .contactArea .contactBtn{font-size:19px}.c-btnA{width:275px;min-height:74px;padding:20px 30px}.c-btnA__en{font-size:22px}.c-btnB{width:120px;min-height:42px;padding:10px 16px}.c-btnB__en{font-size:15px}.c-btn{border-radius:44px}#cat-recruit .c-btn{width:840px;height:180px}#cat-one-minute .c-btn{width:720px;height:430px;border-radius:18px}.c-btn .c-flex{padding:66px 220px;gap:110px}#cat-recruit .c-btn .c-flex{padding:26px 220px}#cat-one-minute .c-btn .c-flex{padding:138px 39px}.c-btn .c-flex .txtArea .tit{font-size:72px}#cat-recruit .c-btn .c-flex .txtArea .tit{font-size:55px}.c-btn .c-flex .txtArea .txt{padding-top:11px;font-size:22px}#cat-recruit .c-btn .c-flex .txtArea .txt{padding-top:9px}.c-btn .c-flex .c-circle{width:110px;height:110px}#cat-recruit .c-btn .c-flex .c-circle{width:75px;height:75px}#cat-one-minute .c-btn .c-flex .c-circle{width:152px;height:152px;border:2px solid #fff}.c-btn .c-flex .c-circle span.arrow{width:14px;height:25px}#cat-one-minute .c-btn .c-flex .c-circle span.arrow{width:20px;height:37px}.c-btn .c-flex .c-circle span.arrow:after,.c-btn .c-flex .c-circle span.arrow:before{top:calc(50% - 2px);width:19px;height:3px;transform-origin:calc(100% - 2px) 50%}#cat-one-minute .c-btn .c-flex .c-circle span.arrow:after,#cat-one-minute .c-btn .c-flex .c-circle span.arrow:before{top:calc(50% - 1px);width:25px;height:2px;transform-origin:calc(100% - 1px) 50%}.c-cardA .imageArea .image{border-top-right-radius:22px}.c-cardA .imageArea .country{top:12px;left:22px}.c-cardA .imageArea .country img{width:44px}.c-cardA .textArea{padding:23px 29px;border-bottom-left-radius:22px;font-size:26px}.th .c-cardA .textArea{padding:23px 33px}.en .c-cardA .textArea,.th .c-cardA .textArea{min-height:96px;font-size:19px}.c-contents__titArea .jp{font-size:44px}.c-contents__titArea .en{top:-44px;font-size:187px}.c-contents .c-textB{max-width:455px}.c-contents__btnArea{margin-top:26px}.c-form-table dl dt{margin-bottom:9px;font-size:18px}.c-form-table dl dd input[type=email],.c-form-table dl dd input[type=tel],.c-form-table dl dd input[type=text],.c-form-table dl dd textarea{padding:18px 26px}.c-form-table dl dd input[type=email]::-moz-placeholder,.c-form-table dl dd input[type=tel]::-moz-placeholder,.c-form-table dl dd input[type=text]::-moz-placeholder,.c-form-table dl dd textarea::-moz-placeholder{font-size:18px}.c-form-table dl dd input[type=email]:-ms-input-placeholder,.c-form-table dl dd input[type=tel]:-ms-input-placeholder,.c-form-table dl dd input[type=text]:-ms-input-placeholder,.c-form-table dl dd textarea:-ms-input-placeholder{font-size:18px}.c-form-table dl dd input[type=email]::placeholder,.c-form-table dl dd input[type=tel]::placeholder,.c-form-table dl dd input[type=text]::placeholder,.c-form-table dl dd textarea::placeholder{font-size:18px}.c-form-table dl dd .radio{margin-top:14px;gap:33px}.c-form-table dl dd .radio .error{margin-top:-22px}.c-form-table dl dd .radio .wpcf7-radio{gap:22px}.c-form-table dl dd .radio .wpcf7-list-item label{gap:11px;font-size:18px}.c-form-table dl dd .radio .wpcf7-list-item label span{padding-top:2.8px;padding-left:31px}.c-form-table dl dd .radio .wpcf7-list-item label span:before{top:1px;width:19px;height:19px}.c-form-table dl dd .radio .wpcf7-list-item label span:after{top:6px;left:4px;width:11px;height:1px}.c-form-table dl dd .check+.check{padding-top:11px}.c-form-table dl dd .check span input:checked+span.wpcf7-list-item-label:after{top:1px;top:3px;left:6px;width:9px;height:14px;border-width:0 2px 2px 0}.c-form-table dl dd .check span span.wpcf7-list-item-label{padding-left:36px}.c-form-table dl dd .check span span.wpcf7-list-item-label:before{top:1px;width:20px;height:20px}.c-form-table dl dd .btn{margin-top:84px}.c-form-table dl dd .btn .c-btnB{padding:18px 79px}.c-mv{height:534px}.c-mv__textArea{bottom:calc(50% - 82.5px)}.c-mv__textArea h1{font-size:72px}.jp .c-mv__textArea h1{font-size:55px}.c-mvA{height:935px}.c-mvA__textArea{bottom:calc(50% - 50px)}.c-mvA__textArea h1{font-size:44px}.c-pankuzu{padding:13px 0}.c-pankuzu ul li+li:before{margin:0 3px}.c-pankuzu ul li a,.c-pankuzu ul li span{font-size:18px}.c-pankuzu__list>span+span:before{margin:0 3px;font-size:15px}.c-pankuzu__list>span>a,.c-pankuzu__list>span>span{font-size:15px}.c-textA{font-size:22px}.c-textB{font-size:18px}.c-titA{gap:18px}.c-titA__en{font-size:185px}.c-titA__jp{font-size:22px}.c-titA--liq .c-titA__en{font-size:185px}.c-titA--liq .c-titA__jp{font-size:22px}.c-titC__en{font-size:180px}.c-titC__jp{font-size:35px}.c-inner{max-width:1267px}.c-inner--733{max-width:806px}.c-inner--900,.c-inner--906,.c-inner--910{max-width:1000px}.c-inner--953,.c-inner--956{max-width:1050px}.c-inner--1010,.c-inner--1012{max-width:1111px}.c-inner--1043{max-width:1147px}.c-inner--hdr{max-width:1452px}.c-inner--liq{max-width:126.3em}#about .p-sec01{padding:150px 0 187px}#about .p-sec01-box{gap:51px}#about .p-sec01-box__imageArea{max-width:436px}#about .p-sec01-box__imageArea .titArea{margin-bottom:44px}#about .p-sec01-box__imageArea .titArea .tit{margin-bottom:35px;font-size:35px}#about .p-sec01-box__imageArea .titArea .theme{font-size:66px}#about .p-sec01-box__imageArea .titArea .theme span{margin-top:6px}#about .p-sec01-box__textArea .c-textB+.c-textB{margin-top:26px}#about .p-sec01-box__textArea .nameArea{margin-top:91px}#about .p-sec01-box__textArea .nameArea img{width:220px}#about .p-sec01-box__textArea .btnArea{margin-top:55px}#about .p-sec02{padding:0 0 88px}#about .p-sec02 .c-titC__en{top:-22px}#about .p-sec02 .theme{margin-top:77px;font-size:66px}#about .p-sec02 .theme span{margin-top:6px}#about .p-sec02-message{margin-top:44px;font-size:26px}#about .p-sec03{padding-top:88px}#about .p-sec03 .theme{font-size:35px}#about .p-sec03-box{gap:83px}#about .p-sec03-box__imageArea img{width:100%}#about .p-sec03-box__textArea .visionList .visionListItem+.visionListItem{margin-top:66px}.th #about .p-sec03-box__textArea .visionList .visionListItem+.visionListItem{margin-top:39px}#about .p-sec03-box__textArea .visionList .visionListItem .titArea{margin-bottom:22px;gap:22px}#about .p-sec03-box__textArea .visionList .visionListItem .titArea .num{font-size:99px}#about .p-sec03-box__textArea .visionList .visionListItem .titArea .tit{font-size:26px}#about .p-sec03-box__textArea .visionList .visionListItem .c-textB{max-width:622px}#about .p-sec04{padding:166px 0 143px}#about .p-sec04 .c-titC__en{top:-22px}#about .p-sec04-box{margin-top:77px}#about .p-sec04-box__item{gap:66px}#about .p-sec04-box__item+.p-sec04-box__item{margin-top:123px}#about .p-sec04-box__item .imageArea{border-radius:17px}#about .p-sec04-box__item .textArea .titArea{margin-bottom:12px}#about .p-sec04-box__item .textArea .titArea .theme{font-size:22px}#about .p-sec04-box__item .textArea .titArea .tit{font-size:35px}#about .p-sec05{padding:59px 0 108px}#about .p-sec05 .c-titC__en{top:11px}#about .p-sec05-list{margin-top:105px}#about .p-sec05-list__item{padding-bottom:26px}#about .p-sec05-list__item+.p-sec05-list__item{margin-top:18px}#about .p-sec05-list__item .tit{font-size:15px}#about .p-sec05-list__item .content{font-size:17px}#about .p-sec06{padding:88px 0 165px}#about .p-sec06 .c-titC__en{top:11px}#about .p-sec06-list{margin-top:190px}#about .p-sec06-list__item{gap:42px}#about .p-sec06-list__item+.p-sec06-list__item{margin-top:64px}#about .p-sec06-list__item .imageArea--flex,#about .p-sec06-list__item .imageArea.imageArea--tt{gap:19px}#about .p-sec06-list__item .imageArea .imageSingle{width:210px}#about .p-sec06-list__item .imageArea .imageSingle.imageSingle--single{margin-top:13px}#about .p-sec06-list__item .imageArea .imageDoble{gap:9px}#about .p-sec06-list__item .imageArea .imageDoble.imageDoble--flex{gap:19px}#about .p-sec06-list__item .imageArea .imageDoble.imageDoble--flex .imageItem{width:196px}#about .p-sec06-list__item .imageArea .imageDoble--02{gap:17px}#about .p-sec06-list__item .imageArea .imageDoble .imageItem{width:186px}#about .p-sec06-list__item .textArea .year{margin-bottom:19px;font-size:75px}#about .p-sec06-list__item .textArea .text{font-size:18px}#about .p-sec06-list__item .textArea .lineArea .line{top:22px;left:55px;width:1px}#about .p-sec06-list__item .textArea .lineArea .line:after,#about .p-sec06-list__item .textArea .lineArea .line:before{left:-2px;width:6px;height:6px}#contact .p-sec01-content{width:900px;margin:auto;padding:110px 0 220px}#contact .p-sec01-content .head.tabArea{padding-bottom:42px;gap:18px}#contact .p-sec01-content .head.tabArea .tabItem{width:calc(50% - 9px);height:44px;font-size:18px}#contact .p-sec01-content .body.contentsWrap.form01 .c-form,#contact .p-sec01-content .body.contentsWrap.form02 .c-form{width:900px}#thanks .thanks{padding:88px 0}#thanks .thanks__tit{padding:88px 0 33px;font-size:35px}#thanks .thanks__text{font-size:20px}#thanks .thanks .btnArea{margin:132px 0;gap:66px}#thanks .thanks .btn{width:264px;margin:100px auto 110px}#thanks .thanks .btn .c-btnB{padding:18px 22px}#global .p-sec01{padding-top:88px;padding-bottom:88px}#global .p-sec01 .contentsWrap+.contentsWrap{margin-top:158px}#global .p-sec01__tit{margin-bottom:22px;font-size:44px}#global .p-sec01__tit:after{bottom:-11px;width:86px;height:3px}#global .p-sec01-box{gap:35px}#global .p-sec01-box+.p-sec01-box{margin-top:35px}#global .p-sec01-box.p-sec01-box--ma .p-sec01-box__textArea{padding-top:55px}#global .p-sec01-box__textArea .tit{margin-bottom:9px;font-size:26px}#global .p-sec01-box__textArea .factoryTit{font-size:26px}#global .p-sec01-box__textArea .companyInfo{margin-top:26px}#global .p-sec01-box__textArea .companyInfo .companyInfoItem{padding-bottom:13px}#global .p-sec01-box__textArea .companyInfo .companyInfoItem+.companyInfoItem{margin-top:18px}#global .p-sec01-box__textArea .companyInfo .companyInfoItem .content,#global .p-sec01-box__textArea .companyInfo .companyInfoItem .tit{font-size:18px}#global .p-sec01-box__textArea .mapArea{margin-top:26px}#global .p-sec01-box__textArea .mapArea iframe{border-radius:17px}#global .p-sec01-box__imageArea .imageItem+.imageItem{margin-top:22px}#news .p-sec01{padding:88px 0 110px}#news .p-sec01-box a{gap:35px}#news .p-sec01-box a .imageArea,#news .p-sec01-box a .imageArea img{border-radius:17px}#news .p-sec01-box a .textArea .date{margin-bottom:6px}#news .p-sec01-box a .textArea .tit{margin-bottom:6px;padding-left:11px;font-size:35px}#news .p-sec01-box a .textArea .tit:before{left:-4px;width:3px}#news .p-sec01-contents{-moz-column-gap:26px;column-gap:26px;row-gap:35px;margin-top:66px}#news .p-sec01-contents .imageArea{border-radius:17px}#news .p-sec01-contents .imageArea img{border-radius:18px}#news .p-sec01-contents .textArea{margin-top:18px}#news .p-sec01-contents .textArea .date{margin-bottom:6px;font-size:15px}#news .p-sec01-contents .textArea .tit{padding-left:11px;font-size:22px}#news .p-sec01-contents .textArea .tit:before{width:3px}#news .p-sec01-pager{margin-top:88px}#news .p-sec01-pager__wrap a,#news .p-sec01-pager__wrap span{width:42px;height:42px;font-size:15px}#news_detail .p-sec01{padding:88px 0}#news_detail .p-sec01-titArea{margin-bottom:35px}#news_detail .p-sec01-titArea__date{margin-bottom:6px}#news_detail .p-sec01-titArea__tit{margin-bottom:6px;padding-left:6px;font-size:35px}#news_detail .p-sec01-titArea__tit:before{left:-4px;width:3px}#news_detail .p-sec01-contents h2{margin-top:44px;margin-bottom:6px;font-size:26px}#news_detail .p-sec01-contents p{font-size:18px}#news_detail .p-sec01-contents p+p{margin-top:35px}#news_detail .p-sec01-contents figure img{border-radius:18px}#news_detail .p-sec01-contents figure figcaption{margin-top:17px;padding-left:11px;font-size:15px}#news_detail .p-sec01-contents figure figcaption:before{width:2px}#news_detail .p-sec01-contents .wp-block-columns{gap:22px}#news_detail .p-sec01-contents .wp-block-columns .wp-block-column{width:calc(50% - 11px)}#news_detail .p-sec01-contents h2+.wp-block-columns,#news_detail .p-sec01-contents h2+figure,#news_detail .p-sec01-contents h2+p,#news_detail .p-sec01-contents p+p{margin-top:22px}#news_detail .p-sec01-contents .wp-block-columns+.wp-block-columns,#news_detail .p-sec01-contents .wp-block-columns+figure,#news_detail .p-sec01-contents .wp-block-columns+h2,#news_detail .p-sec01-contents figure+.wp-block-columns,#news_detail .p-sec01-contents figure+figure,#news_detail .p-sec01-contents figure+h2,#news_detail .p-sec01-contents figure+p,#news_detail .p-sec01-contents p+.wp-block-columns,#news_detail .p-sec01-contents p+figure,#news_detail .p-sec01-contents p+h2{margin-top:44px}#news_detail .p-sec01__btnArea{margin-top:88px}#news_detail .p-sec01__btnArea .btn{width:280px;height:62px;gap:26px;border-radius:44px}#news_detail .p-sec01__btnArea .btn .text{font-size:18px}#one_min .p-mv-scroll .scroll-down_09{bottom:1.1px;gap:9px;font-size:15px}#one_min .p-mv-scroll .scroll-down_09 .text{font-size:22px}#one_min .p-mv-scroll .scroll-down_09 .gradient-line{right:-9px;bottom:2px;width:1px;height:132px}#one_min .p-sec01{padding:66px 0 17px}#one_min .p-sec01-tit h3{padding-top:44px;font-size:26px}#one_min .p-sec01-tit figure{width:369px;padding-top:44px}#one_min .p-sec02{padding:55px 0 0}#one_min .p-sec03 .c-contents{padding-bottom:121px}#one_min .p-sec03 .c-contents .en{top:-110px}#one_min .p-sec03__image{top:-130px}#one_min .p-sec03__image.p-sec03__image--row{margin-top:33px}#one_min .p-sec04{padding-top:132px}#one_min .p-sec04 .c-contents__titArea .en{top:-110px}#one_min .p-sec05{padding:88px 0 140px}.en #one_min .p-sec05,.th #one_min .p-sec05{padding:121px 0 143px}#one_min .p-sec05__tit .tit{font-size:35px}#one_min .p-sec05__tit .theme{font-size:22px}#one_min .p-sec05__tit .en{top:-132px;font-size:187px}.en #one_min .p-sec05__tit .en,.th #one_min .p-sec05__tit .en{top:-88px}#one_min .p-sec05 .btnArea{margin-top:152px;gap:26px}.en #one_min .p-sec05 .btnArea,.th #one_min .p-sec05 .btnArea{margin-top:132px}#one_min .p-sec05-sns{margin-top:66px}#one_min .p-sec05-sns__tit{font-size:26px}#privacy .p-sec01{padding:132px 0}#privacy .p-sec01 .intro{margin:0 auto 110px;font-size:18px}#privacy .p-sec01 .tit{padding-bottom:11px;font-size:31px}#privacy .p-sec01 .txt{padding-bottom:99px;font-size:18px}#privacy .p-sec01 .name{padding-top:44px}#privacy .p-sec01 .name span{padding-bottom:11px}#product .p-sec01{padding:88px 0 55px}#product .p-sec01-text{max-width:1012px;font-size:22px}#product .p-sec01-box{-moz-column-gap:26px;column-gap:26px;row-gap:65px;margin-top:55px}#product .p-sec01-box__item .itemImage{border-radius:17px}#product .p-sec01-box__item .cat{bottom:11px;left:10px;padding:6px 9px;font-size:15px}#product .productAreaWrap{padding-bottom:165px}#product .productAreaWrap .productAreaWrapContents .p-product{padding:55px 0 88px}#product .productAreaWrap .productAreaWrapContents .p-product-box{padding:69px 194px 55px 66px;border-radius:33px 0 0 33px}#product .productAreaWrap .productAreaWrapContents .p-product-box__tit{margin-bottom:22px;font-size:44px}#product .productAreaWrap .productAreaWrapContents .p-product-box__tit:after{width:179px;height:3px}#product .productAreaWrap .productAreaWrapContents .p-product-box__imageBox{margin-top:35px;gap:33px}#product .productAreaWrap .productAreaWrapContents .p-product-box__imageBox .imageItem{border-radius:18px}#product .productAreaWrap .productAreaWrapContents .p-productList{padding-bottom:55px}#product .productAreaWrap .productAreaWrapContents .p-productList-titArea__tit{font-size:35px}#product .productAreaWrap .productAreaWrapContents .p-productList-titArea__tit .caution{font-size:18px}#product .productAreaWrap .productAreaWrapContents .p-productList-titArea__tabArea{gap:26px}#product .productAreaWrap .productAreaWrapContents .p-productList-titArea__tabArea .tabBtn01,#product .productAreaWrap .productAreaWrapContents .p-productList-titArea__tabArea .tabBtn02{width:220px;height:44px;border-radius:44px}#product .productAreaWrap .productAreaWrapContents .p-productList-contents{margin-top:18px}#product .productAreaWrap .productAreaWrapContents .p-productList-contents__tit{font-size:22px}#product .productAreaWrap .productAreaWrapContents .p-productList-contents__wrap{-moz-column-gap:14px;column-gap:14px;row-gap:35px}#product .productAreaWrap .productAreaWrapContents .p-productList-contents__wrap .productCard .imageArea{border-radius:18px}#product .productAreaWrap .productAreaWrapContents .p-productList-contents__wrap .productCard .imageArea .badge{bottom:9px;left:9px;padding:6px 9px;border-radius:22px;font-size:15px}#product .productAreaWrap .productAreaWrapContents .p-productList-contents__wrap .productCard .textArea{margin-top:9px}#product .productAreaWrap .productAreaWrapContents .p-productList-contents__wrap .productCard .textArea .name{font-size:18px}#product .productAreaWrap .productAreaWrapContents .p-productList-contents__wrap .productCard .textArea .num{font-size:26px}#product .productAreaWrap .productAreaWrapContents:nth-child(4) .p-product-box{padding:69px 66px 55px 194px;border-radius:0 33px 33px 0}#recruit .p-sec01{padding:209px 0 165px}#recruit .p-sec01__tit{width:825px;margin:0 auto 19px}#recruit .p-sec01__theme{font-size:35px}#recruit .p-sec01-box{margin-top:50px;gap:68px}#recruit .p-sec01-box__textArea .text{font-size:18px}#recruit .p-sec01-box__textArea .text+.text{margin-top:18px}#recruit .p-sec01-box__textArea .nameArea{margin-top:18px;gap:11px;font-size:18px}#recruit .p-sec01-box__imageArea{width:400px}#recruit .p-sec03{padding:75px 0 128px}#recruit .p-sec03__tit{margin-bottom:33px}#recruit .p-sec03-box .itemWrap{gap:26px}#recruit .p-sec03-box__item{border-radius:33px}#recruit .p-sec04{height:1300px;margin-bottom:200px;padding:66px 0 0;background-size:cover}#recruit .p-sec04_bg_low,.th #recruit .p-sec04_bg_low{bottom:-140px}#recruit .p-sec04__tit{width:957px;margin:0 auto 60px}#recruit .p-sec04-contents{-moz-column-gap:35px;column-gap:35px;row-gap:65px}#recruit .p-sec04-contents .c-cardA .imageArea .image img{border-radius:0 22px 0 0}#recruit .p-sec05__tit{margin-bottom:53px}#recruit .p-sec05-tabArea{max-width:440px;gap:18px}#recruit .p-sec05-tabArea .tabItem{width:174px;height:53px;border:1px solid #ed6a02;border-radius:33px;font-size:18px}#recruit .p-sec05-contentsArea{margin-top:41px}#recruit .p-sec05-contentsArea__contents{-ms-grid-rows:(202px)[5];grid-column-gap:29px;grid-row-gap:35px;grid-template-rows:repeat(5,202px)}#recruit .p-sec05-contentsArea__contents .modalWrap{padding:11px 22px;border-radius:28px}#recruit .p-sec05-contentsArea__contents .modalWrap:first-child .modalBtn .image{width:312px}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(2) .modalBtn .image{width:202px}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(3) .modalBtn .image{width:158px}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(4) .modalBtn .image{width:202px}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(5) .modalBtn .image,#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(7) .modalBtn .image{width:147px}#recruit .p-sec05-contentsArea__contents .modalWrap:nth-child(9) .modalBtn .image{width:260px}#recruit .p-sec05-contentsArea__contents .modalWrap .modalBtn{gap:22px}#recruit .p-sec05-contentsArea__contents .modalWrap .modalBtn .text{font-size:26px}#recruit .p-sec06{padding:88px 0}#recruit .p-sec06__tit{margin-bottom:79px}#recruit .p-sec06-box{gap:99px}#recruit .p-sec06-box__item .movie iframe{border-radius:17px}#recruit .p-sec06-box__item .tit{margin-top:17px;font-size:22px}#recruit .p-sec07{padding-bottom:81px}#recruit .p-sec07__tit{margin-bottom:67px}#recruit .p-sec07__tit span{margin-top:22px;gap:11px;font-size:26px}#recruit .p-sec07-box{gap:28px}#recruit .p-sec07-box__item{width:350px}#recruit .p-sec07-box__item img{border-radius:22px}#recruit .p-sec07__btnArea{margin-top:77px}#recruit .p-sec07__btnArea .btn{width:339px;height:74px;gap:11px;border-radius:6px}#recruit .p-sec07__btnArea .btn .text{font-size:22px}#recruit .p-sec08{padding-bottom:150px}#recruit .p-sec08__tit{margin-bottom:44px;font-size:35px}#recruit .p-sec08__tit:after{bottom:-1px;width:51px;height:7px}#recruit .p-sec08-contents__list .listItem{border-radius:17px}#recruit .p-sec08-contents__list .listItem+.listItem{margin-top:26px}#recruit .p-sec08-contents__list .listItem .listTit{padding:15px 52px;border-radius:17px}#recruit .p-sec08-contents__list .listItem .listTit .titText{font-size:22px}#recruit .p-sec08-contents__list .listItem .listTit .btnArea .line{width:21px;height:1px}#recruit .p-sec08-contents__list .listItem .contents{padding:33px 106px 55px}#recruit .p-sec08-contents__list .listItem .contents .secondList .secondListItem+.secondListItem{margin-top:19px}#recruit .p-sec08-contents__list .listItem .contents .secondList .secondListItem .secondListItemTit{min-width:211px;font-size:18px}#recruit .p-sec08-contents__list .listItem .contents .secondList .secondListItem .secondListItemText{font-size:18px}#recruit .p-sec08-contents__list .listItem .contents .tabArea{margin-bottom:44px;gap:22px}#recruit .p-sec08-contents__list .listItem .contents .tabArea .tabBtn{padding:13px 39px;font-size:18px}#recruit .btnArea{margin-top:88px}.modalWindow{padding:33px 99px 66px;border-radius:17px;box-shadow:0 0 22px rgba(0,0,0,.5)}.modalWindow .modalInner .modalBox{gap:33px}.modalWindow .modalInner .modalBox .textArea .tit{margin-bottom:22px;font-size:26px}.modalWindow .modalInner .modalBox .iconArea{width:312px}.modalWindow .modalInner .modalBox .iconArea.cow{top:22px}.modalWindow .modalInner .modalBox .iconArea.cow img{width:106px}.modalWindow .modalInner .modalImageWrap{margin-top:53px;gap:30px}.modalWindow .modalInner .modalImageWrap .imageItem img{border-radius:17px}.modalWindow .closeBtn{top:20px;right:20px}.en #staff .p-mv-nameArea,.th #staff .p-mv-nameArea{width:30%}#staff .p-mv-nameArea__name{font-size:35px}#staff .p-sec01{padding:66px 0 143px}#staff .p-sec01-contents h2{font-size:26px}#staff .p-sec01-contents h3{font-size:22px}#staff .p-sec01-contents p{font-size:18px}#staff .p-sec01-contents p span.indent{padding-left:44px;text-indent:-44px}#staff .p-sec01-contents figure img{border-radius:18px}#staff .p-sec01-contents figure figcaption{margin-top:10px;padding-left:11px;font-size:15px}#staff .p-sec01-contents figure figcaption:before{width:2px;height:20px}#staff .p-sec01-contents .wp-block-columns{gap:44px}#staff .p-sec01-contents .wp-block-columns .wp-block-column{width:calc(50% - 22px)}#staff .p-sec01-contents h2+.wp-block-columns,#staff .p-sec01-contents h2+figure,#staff .p-sec01-contents h2+h3,#staff .p-sec01-contents h2+p,#staff .p-sec01-contents h3+.wp-block-columns,#staff .p-sec01-contents h3+figure,#staff .p-sec01-contents h3+h3,#staff .p-sec01-contents h3+p,#staff .p-sec01-contents p+.wp-block-columns,#staff .p-sec01-contents p+figure,#staff .p-sec01-contents p+h3,#staff .p-sec01-contents p+p{margin-top:22px}#staff .p-sec01-contents .wp-block-columns+.wp-block-columns,#staff .p-sec01-contents .wp-block-columns+figure,#staff .p-sec01-contents .wp-block-columns+h2,#staff .p-sec01-contents figure+.wp-block-columns,#staff .p-sec01-contents figure+figure,#staff .p-sec01-contents figure+h2,#staff .p-sec01-contents p+.wp-block-columns,#staff .p-sec01-contents p+figure,#staff .p-sec01-contents p+h2{margin-top:44px}#staff .p-sec01-btn{margin-top:110px}#staff .p-sec01-btn .btn{width:280px;height:62px;gap:22px;border-radius:44px}#strength .p-scroll{padding:110px 0 220px}#strength .p-scroll-box{gap:163px}#strength .p-scroll-fixArea{height:550px}#strength .p-scroll-fixArea .imageArea{top:calc(50% - 66px)}#strength .p-scroll-contentsArea{padding-top:220px}#strength .p-scroll-contentsArea__item+.c-anchor{margin-top:220px}#strength .p-scroll-contentsArea__item .textArea:after{left:-88px;filter:blur(66px)}#strength .p-scroll-contentsArea__item .textArea .tit{margin-bottom:44px;font-size:35px}#strength .p-scroll-contentsArea__item .textArea .text{font-size:18px}#strength .p-scroll-contentsArea__item .textArea .btnArea{margin-top:37px}#sustainability .p-sec01{padding:143px 0 121px}#sustainability .p-sec01__tit{margin-bottom:44px;font-size:44px}#sustainability .p-sec01-box__textArea{font-size:18px}#sustainability .p-sec02{padding:116px 0 119px}#sustainability .p-sec02__tit{margin-bottom:44px}#sustainability .p-sec02-box{gap:13px}#sustainability .p-sec03{padding:270px 0 0}#sustainability .p-sec03-box .balWrap .p-sec03-box__bal{padding:61px 39px 33px;border-radius:28px}#sustainability .p-sec03-box .balWrap .p-sec03-box__bal .imageArea .imageItem{width:165px}#sustainability .p-sec03-box .balWrap .p-sec03-box__bal .imageArea .imageItem.imageItem--sdgs{width:110px}#sustainability .p-sec03-box .balWrap .p-sec03-box__bal .textArea{margin-top:31px;font-size:18px}#sustainability .p-sec03-box .balWrap:first-child{gap:61px}#sustainability .p-sec03-box .balWrap:first-child .p-sec03-box__bal{padding:56px 41px 33px}#sustainability .p-sec03-box .balWrap:first-child .p-sec03-box__bal:first-child:before{top:-55px;width:253px;height:96px}#sustainability .p-sec03-box .balWrap:first-child .p-sec03-box__bal:first-child:after{right:33px;bottom:-44px;width:43px;height:23px}#sustainability .p-sec03-box .balWrap:first-child .p-sec03-box__bal:nth-child(2){margin-top:134px;padding:61px 39px 33px}#sustainability .p-sec03-box .balWrap:first-child .p-sec03-box__bal:nth-child(2):before{top:-55px;width:253px;height:93px}#sustainability .p-sec03-box .balWrap:first-child .p-sec03-box__bal:nth-child(2):after{right:33px;bottom:-66px;width:63px;height:47px}#sustainability .p-sec03-box .balWrap:nth-child(2){margin-top:55px;gap:54px}#sustainability .p-sec03-box .balWrap:nth-child(2) .p-sec03-box__bal:first-child:before{top:-55px;width:253px;height:97px}#sustainability .p-sec03-box .balWrap:nth-child(2) .p-sec03-box__bal:first-child:after{right:33px;bottom:-66px;width:63px;height:50px}#sustainability .p-sec03-box .balWrap:nth-child(2) .p-sec03-box__bal:nth-child(2){margin-top:83px;padding:61px 39px 33px}#sustainability .p-sec03-box .balWrap:nth-child(2) .p-sec03-box__bal:nth-child(2):before{top:-55px;left:88px;width:253px;height:97px}#sustainability .p-sec03-box .balWrap:nth-child(2) .p-sec03-box__bal:nth-child(2):after{bottom:-66px;width:63px;height:50px}#sustainability .p-sec03-box .balWrap:nth-child(3){margin-top:110px;gap:61px}#sustainability .p-sec03-box .balWrap:nth-child(3) .p-sec03-box__bal:first-child{padding:61px 39px 33px}#sustainability .p-sec03-box .balWrap:nth-child(3) .p-sec03-box__bal:first-child:before{top:-55px;width:253px;height:97px}#sustainability .p-sec03-box .balWrap:nth-child(3) .p-sec03-box__bal:first-child:after{right:33px;bottom:-66px;width:63px;height:50px}#sustainability .p-sec03-box .balWrap:nth-child(3) .p-sec03-box__bal:nth-child(2){margin-top:131px;padding:61px 39px 33px}#sustainability .p-sec03-box .balWrap:nth-child(3) .p-sec03-box__bal:nth-child(2):before{top:-55px;width:253px;height:97px}#sustainability .p-sec03-box .balWrap:nth-child(3) .p-sec03-box__bal:nth-child(2):after{right:33px;bottom:-66px;width:63px;height:50px}#sustainability .p-sec03-box .balWrap:nth-child(4){margin-top:110px;gap:80px}#sustainability .p-sec03-box .balWrap:nth-child(4) .p-sec03-box__bal:first-child:before{top:-55px;width:253px;height:97px}#sustainability .p-sec03-box .balWrap:nth-child(4) .p-sec03-box__bal:first-child:after{right:33px;bottom:-66px;width:63px;height:50px}#sustainability .p-sec03-box .balWrap:nth-child(4) .p-sec03-box__bal:nth-child(2){margin-top:62px}#sustainability .p-sec03-box .balWrap:nth-child(4) .p-sec03-box__bal:nth-child(2):before{top:-55px;width:253px;height:97px}#sustainability .p-sec03-box .balWrap:nth-child(4) .p-sec03-box__bal:nth-child(2):after{right:33px;bottom:-66px;width:63px;height:50px}#sustainability .p-sec03-box .balWrap:nth-child(4) .p-sec03-box__bal:nth-child(3){margin-top:138px}#sustainability .p-sec03-box .balWrap:nth-child(4) .p-sec03-box__bal:nth-child(3):before{top:-55px;width:253px;height:97px}#sustainability .p-sec03-box .balWrap:nth-child(4) .p-sec03-box__bal:nth-child(3):after{right:33px;bottom:-66px;width:63px;height:50px}#sustainability .p-sec03-new--01{padding:132px 0 110px}#sustainability .p-sec03-new--02{padding:0 0 88px}#sustainability .p-sec03-new--02>.c-inner{margin-top:-33px}#sustainability .p-sec03-new__bg02{bottom:-66px}#sustainability .p-sec03-new__item .itemBox .textArea{max-width:605px}#sustainability .p-sec03-new__item .itemBox .textArea .tit{margin-bottom:22px;font-size:35px}#sustainability .p-sec03-new__item .itemBox02{margin-top:66px;gap:66px}#sustainability .p-sec03-new__item .itemBox02 .textArea{max-width:631px}#sustainability .p-sec03-new__item .itemBox02 .textArea .tit{margin-bottom:22px;font-size:26px}#sustainability .p-sec04{padding:88px 0}#sustainability .p-sec04-tit{margin-bottom:55px;font-size:35px}#sustainability .p-sec04-tit:after{bottom:-11px;width:119px;height:3px}#sustainability .p-sec04-box{gap:26px}#sustainability .p-sec04-box__item{padding:7px 8px 43px;border-radius:17px}#sustainability .p-sec04-box__item .textArea{padding:22px 24px 0}#sustainability .p-sec04-box__item .textArea .tit{margin-bottom:22px;font-size:22px}#sustainability .p-sec04-box__item .textArea .tit:after{bottom:-6px;width:42px;height:3px}#top .p-sec01-theme__content{font-size:33px}#top .p-sec01-theme__content+.p-sec01-theme__content{margin-top:88px}#top .p-sec02{margin-top:-330px;padding:165px 0 275px}#top .p-sec02:before{width:1082px;height:718px;background-size:1082px}#top .p-sec02-box{gap:116px}#top .p-sec02-box__textArea .newsList{margin-top:107px}#top .p-sec02-box__textArea .newsList .newsListItem+.newsListItem .itemLink{padding-top:35px}#top .p-sec02-box__textArea .newsList .newsListItem .itemLink{padding-bottom:35px;gap:35px}#top .p-sec02-box__textArea .newsList .newsListItem .itemLink .date{width:110px;font-size:18px}#top .p-sec02-box__textArea .newsList .newsListItem .itemLink .tit{font-size:22px}#top .p-sec02-box__textArea .btnArea{margin-top:52px}#top .p-sec03-box__item:first-child{top:25vw}#top .p-sec03-box__item:nth-child(2){top:28vw}#top .p-sec03-box__item:nth-child(3){top:calc(18.75vw - 187.5px)}#top .p-sec04{padding:130px 0 66px}#top .p-sec04-box{gap:66px}#top .p-sec04-box__textArea{padding-top:44px}#top .p-sec04-list{-moz-column-gap:17px;column-gap:17px;row-gap:66px;margin-top:66px}#top .p-sec04-list__item{padding-left:90px}#top .p-sec04-list__item .num{top:-44px;font-size:149px}#top .p-sec04-list__item .text{font-size:35px}#top .p-sec04-list__item .text:after{bottom:-4px;height:3px}#top .p-sec04-slider{margin-top:100px}#top .p-sec04-slider .swiper-wrapper .swiper-slide img{border-radius:17px}#top .p-sec05{padding-top:100px}#top .p-sec05 .c-titA .and{top:100px;left:594px;font-size:187px}#top .p-sec05-box{gap:22px}#top .p-sec05-box__textArea{padding-top:55px}#top .p-sec05-box__textArea .tit{margin-bottom:33px;font-size:26px}#top .p-sec05-box__textArea .btnArea{margin-top:44px}#top .p-sec05-box__imageArea{border-radius:17px 0 0 17px}#top .p-sec06{padding:66px 0 110px}#top .p-sec06 .txtArea .txt{font-size:50px}#top .p-sec07{padding:66px 0}#top .p-sec07-box{justify-content:flex-end;padding-bottom:110px;gap:80px}#top .p-sec07-box__text{margin-bottom:55px}#top .p-sec07-box__text .theme{margin-top:54px;font-size:22px}#top .p-sec07-box__text .themeImg{margin-top:15px}#top .p-sec07-box__text .btnArea{margin-top:44px}#top .p-sec07-box__imageArea{padding-top:55px}#top .p-sec08{padding:220px 0 275px}}@media print,screen and (min-width:1025px){.c-tab{display:none!important}}@media screen and (max-width:1024px){.c-tab_none{display:none!important}}@media print,screen and (min-width:769px){.c-sp{display:none!important}}@media print,screen and (min-width:1760px){#about .p-sec01{background-size:contain}}
/*# sourceMappingURL=map/style.css.map */