:root{--breakpoint-sp:768px;--breakpoint-tablet:960px;--content-width:1280px;--content-width-max:1920px;--content-margin-normal:150;--header-height-pc:70px;--header-height-sp:52px;--recruit-header-height:64px;--recruit-header-height-tablet:40px;--margin-section:80;--margin-element:60;--margin-paragraph:40;--margin-line:20;--color-text-base:#333;--color-text-base-rgb:51,51,51;--color-gray-base:#ccc;--color-primary-base:#136b5f;--color-primary-base-rgb:19,107,95;--color-primary-dark:#255149;--color-primary-darker:#0d493a;--color-primary-medium:#00876c;--color-primary-vivid:#00C1A9;--color-primary-light:#F7F6F1;--color-accent-lime:#F1FFCB;--color-accent-orange:#FFAD55;--color-caution-base:#C6121B;--color-border:#ddd;--gradient-green:linear-gradient(300deg, rgba(0, 193, 169, 1) 20%, rgba(19, 107, 95, 1) 80%);--transition-default:cubic-bezier(.210, .60, .350, 1);--transition-ease:cubic-bezier(0.17, 0.935, 0.305, 1);--transition-easeInSine:cubic-bezier(0.47, 0, 0.745, 0.715);--transition-easeOutSine:cubic-bezier(0.39, 0.575, 0.565, 1);--transition-easeInOutSine:cubic-bezier(0.445, 0.05, 0.55, 0.95);--transition-easeInQuad:cubic-bezier(0.55, 0.085, 0.68, 0.53);--transition-easeOutQuad:cubic-bezier(0.25, 0.46, 0.45, 0.94);--transition-easeInOutQuad:cubic-bezier(0.455, 0.03, 0.515, 0.955);--transition-easeInCubic:cubic-bezier(0.55, 0.055, 0.675, 0.19);--transition-easeOutCubic:cubic-bezier(0.215, 0.61, 0.355, 1);--transition-easeInOutCubic:cubic-bezier(0.645, 0.045, 0.355, 1);--transition-easeInQuart:cubic-bezier(0.895, 0.03, 0.685, 0.22);--transition-easeOutQuart:cubic-bezier(0.165, 0.84, 0.44, 1);--transition-easeInOutQuart:cubic-bezier(0.77, 0, 0.175, 1);--transition-easeInQuint:cubic-bezier(0.755, 0.05, 0.855, 0.06);--transition-easeOutQuint:cubic-bezier(0.23, 1, 0.32, 1);--transition-easeInOutQuint:cubic-bezier(0.86, 0, 0.07, 1);--transition-easeInExpo:cubic-bezier(0.95, 0.05, 0.795, 0.035);--transition-easeOutExpo:cubic-bezier(0.19, 1, 0.22, 1);--transition-easeInOutExpo:cubic-bezier(1, 0, 0, 1);--transition-easeInCirc:cubic-bezier(0.6, 0.04, 0.98, 0.335);--transition-easeOutCirc:cubic-bezier(0.075, 0.82, 0.165, 1);--transition-easeInOutCirc:cubic-bezier(0.785, 0.135, 0.15, 0.86);--transition-easeInBack:cubic-bezier(0.6, -0.28, 0.735, 0.045);--transition-easeOutBack:cubic-bezier(0.175, 0.885, 0.32, 1.275);--transition-easeInOutBack:cubic-bezier(0.68, -0.55, 0.265, 1.55);--zindex-modal:1000;--zinde-swiper-controls:10;--zindex-container:2;--zinde-top-hero:3;--zindex-recruit-header:5}.bl_informationContainer{position:relative;display:flex;flex-direction:row-reverse;align-items:flex-start;gap:clamp(45px,4.6875vw,60px)}@media only screen and (max-width:767px){.bl_informationContainer{flex-direction:column;gap:8.5333333333vw}}.bl_informationContainer .infoBody{flex:1;min-height:600px;opacity:0;transform:translateY(30px);transition:opacity .5s ease,transform .5s ease}.bl_informationContainer .infoBody.is_loaded{opacity:1;transform:translateY(0)}.bl_informationContainer .infoAside{position:sticky;top:clamp(75px,7.8125vw,100px);width:130px}.bl_informationContainer .infoAside h2{font-family:Oswald,sans-serif;font-size:20px;line-height:.8;font-weight:400;color:grey}@media only screen and (max-width:767px){.bl_informationContainer .infoAside{position:relative;top:0;width:100%}.bl_informationContainer .infoAside h2{display:none;font-size:18px}}.bl_informationContainer .infoFilters{margin-top:20px}.bl_informationContainer .infoFilters li{font-size:14px;line-height:1.2;font-weight:700;margin-top:10px;padding-left:15px;position:relative}.bl_informationContainer .infoFilters li:first-child{margin-top:0}.bl_informationContainer .infoFilters li::before{content:"";position:absolute;top:5px;left:0;width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #333;display:none}.bl_informationContainer .infoFilters li.is_current::before,.bl_informationContainer .infoFilters li:hover::before{display:block}.bl_informationContainer .infoFilters li .filterButton{background-color:transparent;border:none;cursor:pointer;padding:0;appearance:none;display:inline-block;position:relative;font-weight:700;color:#333}@media only screen and (max-width:767px){.bl_informationContainer .infoFilters{margin-top:15px;font-size:0}.bl_informationContainer .infoFilters li{width:50%;display:inline-block;box-sizing:border-box}}.bl_informationArticle{max-width:830px;margin:0 auto}.bl_informationArticle .ttlArea{border-bottom:solid 1px #333;padding-bottom:20px;margin-bottom:40px}.bl_informationArticle .ttlArea p{font-size:18px;line-height:1.2;font-weight:700}.bl_informationArticle .ttlArea h1{font-size:26px;line-height:1.4;margin-top:.4em}.bl_informationArticle .ttlArea time{display:block;font-size:14px;line-height:1.2;margin-top:1em}.bl_informationArticle .contentArea{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.bl_informationArticle .contentArea>*{margin:20px 0 0;box-sizing:border-box}.bl_informationArticle .contentArea>:first-child{margin-top:0}.bl_informationArticle .contentArea h2{font-size:24px;line-height:1.6}.bl_informationArticle .contentArea h3{font-size:20px;line-height:1.6}.bl_informationArticle .contentArea h4{font-size:18px;line-height:1.6}.bl_informationArticle .contentArea li,.bl_informationArticle .contentArea p{font-size:16px;line-height:2;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.bl_informationArticle .contentArea li a,.bl_informationArticle .contentArea p a{color:var(--color-primary-base);text-decoration:underline}.bl_informationArticle .contentArea ul{list-style:outside disc;padding-left:1.5em}.bl_informationArticle .contentArea ul li{list-style-type:disc}.bl_informationArticle .contentArea ol{list-style:outside decimal;padding-left:1.5em}.bl_informationArticle .contentArea ol li{list-style-type:decimal}.bl_informationArticle .contentArea figure{display:block;text-align:center}.bl_informationArticle .contentArea figcaption{margin-top:8px;line-height:1.6}.bl_informationArticle .contentArea hr{border:none;width:100%;height:1px;background-color:#ccc}.bl_informationArticle .contentArea a{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.bl_informationArticle .contentArea a[data-mime-type="application/pdf"]{display:inline-block}.bl_informationArticle .contentArea a[data-mime-type="application/pdf"]::after{content:"PDF";display:inline-block;padding:1px 8px;color:var(--color-caution-base);border:1px solid var(--color-caution-base);background-color:#fff;font-size:11px;line-height:1.4;vertical-align:middle;margin:-2px 0 0 7px}.bl_informationArticle .contentArea .btn,.bl_informationArticle .contentArea .wp-block-button,.bl_informationArticle .contentArea .wp-block-file{margin-top:40px}.bl_informationArticle .contentArea .btn a,.bl_informationArticle .contentArea .wp-block-button a,.bl_informationArticle .contentArea .wp-block-file a{box-sizing:border-box;display:inline-block;text-align:center;font-size:16px;font-weight:700;line-height:1.2;min-width:180px;padding:16px clamp(30px,3.125vw,40px);background:var(--color-text-base);color:#fff;text-decoration:none;border-radius:60px;transition:opacity .3s ease}.bl_informationArticle .contentArea .btn a.pdf::after,.bl_informationArticle .contentArea .wp-block-button a.pdf::after,.bl_informationArticle .contentArea .wp-block-file a.pdf::after{content:"PDF";display:inline-block;padding:1px 8px;color:var(--color-caution-base);font-size:11px;line-height:1.4;vertical-align:middle;margin:-2px 0 0 7px;background-color:#fff}.bl_informationArticle .contentArea .btn a:not(.pdf)[target=_blank]::after,.bl_informationArticle .contentArea .wp-block-button a:not(.pdf)[target=_blank]::after,.bl_informationArticle .contentArea .wp-block-file a:not(.pdf)[target=_blank]::after{font-family:svgicon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e907";display:inline-block;font-size:13px;line-height:1.4;vertical-align:middle;margin:-2px 0 0 7px}.bl_informationArticle .contentArea .btn a:hover,.bl_informationArticle .contentArea .wp-block-button a:hover,.bl_informationArticle .contentArea .wp-block-file a:hover{opacity:.8}.bl_informationArticle .contentArea .wp-block-buttons{display:flex;justify-content:center;gap:16px;margin-top:40px}.bl_informationArticle .contentArea .wp-block-buttons .wp-block-button{margin-top:0}@media only screen and (max-width:767px){.bl_informationArticle .contentArea .wp-block-buttons{flex-direction:column;align-items:center}.bl_informationArticle .contentArea .wp-block-buttons .wp-block-button{width:100%}}.bl_informationArticle .contentArea .el_infoButton{box-sizing:border-box;display:inline-block;text-align:center;font-size:16px;font-weight:700;line-height:1.2;min-width:180px;padding:16px clamp(30px,3.125vw,40px);background:var(--color-text-base);color:#fff;text-decoration:none;border-radius:60px;cursor:pointer;transition:opacity .3s ease}.bl_informationArticle .contentArea .el_infoButton:hover{opacity:.8}.bl_informationArticle .contentArea .el_infoButtonPDF{display:inline-block}.bl_informationArticle .contentArea .el_infoButtonPDF::after{content:"PDF";display:inline-block;padding:1px 8px;color:#fff;background-color:var(--color-caution-base);font-size:11px;line-height:1.4;vertical-align:middle;margin:-2px 0 0 7px}.bl_informationArticle .backButton{display:flex;justify-content:center;margin-top:clamp(48px,5vw,64px)}@media only screen and (max-width:767px){.bl_informationArticle{width:100%}.bl_informationArticle .ttlArea{padding-bottom:15px;margin-bottom:20px}.bl_informationArticle .ttlArea p{font-size:16px}.bl_informationArticle .ttlArea h1{font-size:20px}.bl_informationArticle .ttlArea time{font-size:12px}.bl_informationArticle .contentArea>*{margin:15px 0 0}.bl_informationArticle .contentArea h2{font-size:22px}.bl_informationArticle .contentArea h3{font-size:20px}.bl_informationArticle .contentArea h4{font-size:18px}.bl_informationArticle .contentArea h5,.bl_informationArticle .contentArea h6{font-size:16px}.bl_informationArticle .contentArea li,.bl_informationArticle .contentArea p{font-size:14px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.bl_informationArticle .btn a,.bl_informationArticle .wp-block-button a,.bl_informationArticle .wp-block-file a{font-size:14px;padding:12px 32px}}