﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.c-bg{background-position:center;background-size:cover;width:100%}.highlight{background-color:#FDB600;padding:0 4px;border-radius:4px}.c-grid-cover{background-image:linear-gradient(0deg, transparent 26px, #C7C7C7 27px),linear-gradient(90deg, transparent 26px, #C7C7C7 27px);background-size:27px 27px;background-color:#fff}.c-read-button__icon{position:relative}.c-read-button__arrow{width:100%}@media (max-width: 576px){.c-read-button__arrow{max-width:24px}}.c-list-btn{display:flex;align-items:center;padding:0.4rem 1.6rem;border:1px solid #42362D;border-radius:100px;font-size:12px;font-family:"noto-plusn", sans-serif;font-style:normal;font-weight:700;color:#42362D;background-color:#fff}.c-list-btn img{display:inline-block;margin-right:8px}.c-hover,.p-qa .qa-categories .qa-category-list .button_link:hover,.p-qa .qa-contact .button:hover,.qa-contact .button:hover,.qa-backlink a,.button-row .button--primary:hover,.button-row .button--secondary:hover,.p-password .button:hover,.c-info-list__item a:hover,.c-login-thanks__btn a:hover,.c-login-form__buttons .btn-submit:hover,.c-reset-password-thanks__btn a:hover,.c-reset-password-form__buttons .btn-submit:hover,.c-sign-up__lead-login .sign-up-btn-sm:hover,.c-sign-up-form__buttons .btn-submit:hover,.c-cta__content-btn a:hover,.c-contact__form .submit-button:hover,.c-contact__form .fb_button:hover,.p-contact .submit-button__inner a:hover,.c-job2-list__item a:hover,.c-job3-list__item a:hover,.c-job-list__btn a:hover,.p-job-list__item-top h2 a:hover,.p-job-list__item-top .ctg-list li a:hover,.p-job-list__item-top .tag-list li a:hover,.p-job-list__item-bottom a:hover,.p-job-main-company .job-company-list__item-text h2 a:hover,.p-job-company .job-company-list__item-text h2 a:hover,.p-job-aside__banner a:hover,.p-job-aside__nation .nation-list li a:hover,.p-job-aside__ctg .ctg-list__item a:hover,.form-submit-block .btn-search:hover,.popup-footer .btn-job-confirm:hover,.popup-footer .btn-industry-confirm:hover,.popup-footer .btn-preference-confirm:hover,.popup-footer .btn-area-confirm:hover,.p-job-features .features-list__item a:hover,.p-job-entry a:hover,.c-job5-list__item a:hover,.c-drill-links .drill-links .drill-group .drill-list li a:hover,.c-column-list__item a:hover,.c-column-list__item:nth-child(2) a:hover,.c-column2-1-list__item .column-tag-list li a:hover,.c-column2-1-list__item-text-area .nation a:hover,.c-column2-list__item .c-column2-list__item-text-area .nation a:hover,.c-column2-list__item .column-tag-list li a:hover,.p-top-column-ctg .c-column-ctg-list__item a:hover,.p-top-column-ctg2 .c-column-ctg-list__item a:hover,.c-magazine-list .c-column-list__item a:hover,.p-top-column-tag__pickup li a:hover,.p-top-column-tag__items li a:hover,.p-column-search .column-box-list__item:nth-child(1) a:hover,.p-column-search .column-box-list__item:nth-child(2) a:hover,.p-column-search .column-box-list__item:nth-child(3) a:hover,.p-column-search .column-box-list__item a:hover,.p-column-search .ctg-box-list__item a:hover,.p-column-search .tag-box-list__item a:hover,.c-column3-list__item a:hover,.c-column-ranking-list__bottom .c-column-ranking-list__item a:hover,.c-column-ranking-list__item a:hover,.c-column4-list__item a:hover,.c-column4-list__item .column-tag-list li a:hover,.p-top-fv .fv-slider-list__item a:hover,.p-top-search .search-form__previous>.search-form__tags li a:hover,.p-top-search .search-form__features-list li a:hover,.p-top-new-job-list__item a:hover,.common-aside-link-list__item a:hover,.common-aside-consideration-list__item a:hover,.common-aside-watch-list__item a:hover,.common-aside-article-ranking-list__item a:hover,.common-aside-career-magazine-list__item a:hover,.common-aside-recent-article-list__item a:hover,.common-aside-info-list__item a:hover,.common-aside-banner-list-block a:hover,.c-row-job-list__item a:hover,.c-column-job-list__item a:hover,.c-row-hospital-list__item a:hover,.c-column-hospital-list__item a:hover,.c-career-column-list li a:hover,.sign-up-btn:hover,.list-btn:hover,.l-breadcrumbs__item:hover,.l-article__ctg-list li a:hover,.l-article__job-ctg-list li a:hover,.l-article__tag-list li a:hover,.l-article__point-content-left a:hover,.l-article__toc ul li a:hover,.pagination-arrow a:hover,.c-footer__logo a:hover,.c-footer__sns a img:hover,.c-header__right .cta-list__item a:hover,.c-header__right .sub-menu p a:hover,.c-header__logo-area-inner a:hover,.c-header-main__btn-list a:hover,.sp-nav__list a:hover,.c-list-btn:hover{opacity:0.7;transition:300ms}.u-padding-inner,.l-block,.l-block-main{padding:0rem 8rem}@media (max-width: 1200px){.u-padding-inner,.l-block,.l-block-main{padding:0 6.4rem}}@media (max-width: 992px){.u-padding-inner,.l-block,.l-block-main{padding:0 4rem}}@media (max-width: 768px){.u-padding-inner,.l-block,.l-block-main{padding:0 2.4rem}}@media (max-width: 576px){.u-padding-inner,.l-block,.l-block-main{padding:0 1.6rem}}.u-container,.l-block__inner,.l-block-main__inner{max-width:1200px;margin:0 auto}@media print,screen and (min-width: 80em){.u-container,.l-block__inner,.l-block-main__inner{max-width:1500px}}.u-mb80,.p-sitemap,.p-qa-detail,.c-contact__head,.p-job-features,.p-job-details,.p-job-flow,.p-job-entry,.p-column-article-scroll,.p-column-article-ctg-tag{margin-bottom:8rem}@media (max-width: 768px){.u-mb80,.p-sitemap,.p-qa-detail,.c-contact__head,.p-job-features,.p-job-details,.p-job-flow,.p-job-entry,.p-column-article-scroll,.p-column-article-ctg-tag{margin-bottom:6.4rem}}@media (max-width: 576px){.u-mb80,.p-sitemap,.p-qa-detail,.c-contact__head,.p-job-features,.p-job-details,.p-job-flow,.p-job-entry,.p-column-article-scroll,.p-column-article-ctg-tag{margin-bottom:4rem}}.u-mb64,.p-top-column-tag__pickup,.p-top-column-tag__ctg,.p-column-new .c-column3-list,.p-top-about .c-about-list,.c-head{margin-bottom:6.4rem}@media (max-width: 768px){.u-mb64,.p-top-column-tag__pickup,.p-top-column-tag__ctg,.p-column-new .c-column3-list,.p-top-about .c-about-list,.c-head{margin-bottom:4.8rem}}@media (max-width: 576px){.u-mb64,.p-top-column-tag__pickup,.p-top-column-tag__ctg,.p-column-new .c-column3-list,.p-top-about .c-about-list,.c-head{margin-bottom:4rem}}.u-mb48,.l-article__main-content h1,.c-footer__top,.c-footer__company,.c-footer__menu{margin-bottom:4rem}@media (max-width: 768px){.u-mb48,.l-article__main-content h1,.c-footer__top,.c-footer__company,.c-footer__menu{margin-bottom:3.2rem}}@media (max-width: 576px){.u-mb48,.l-article__main-content h1,.c-footer__top,.c-footer__company,.c-footer__menu{margin-bottom:2.4rem}}.u-mb40,.c-contact__form .form-group,.c-page__head{margin-bottom:4rem}@media (max-width: 768px){.u-mb40,.c-contact__form .form-group,.c-page__head{margin-bottom:3.2rem}}@media (max-width: 576px){.u-mb40,.c-contact__form .form-group,.c-page__head{margin-bottom:1.6rem}}.u-mb32,.p-column-article-main,.c-heading-h3,.l-article__ctg-area,.l-article h1,.l-article__toc,.l-article__toc-title,.l-article__main-content h3,.c-qa-block h3{margin-bottom:3.2rem}@media (max-width: 768px){.u-mb32,.p-column-article-main,.c-heading-h3,.l-article__ctg-area,.l-article h1,.l-article__toc,.l-article__toc-title,.l-article__main-content h3,.c-qa-block h3{margin-bottom:2.8rem}}@media (max-width: 576px){.u-mb32,.p-column-article-main,.c-heading-h3,.l-article__ctg-area,.l-article h1,.l-article__toc,.l-article__toc-title,.l-article__main-content h3,.c-qa-block h3{margin-bottom:1.4rem}}.u-mb24,.l-article__point-content-right ul,.l-article__main-content p,.l-article__main-content img,.l-article__main-content ul,.l-article__main-content ol{margin-bottom:2.4rem}@media (max-width: 768px){.u-mb24,.l-article__point-content-right ul,.l-article__main-content p,.l-article__main-content img,.l-article__main-content ul,.l-article__main-content ol{margin-bottom:1.8rem}}@media (max-width: 576px){.u-mb24,.l-article__point-content-right ul,.l-article__main-content p,.l-article__main-content img,.l-article__main-content ul,.l-article__main-content ol{margin-bottom:1.2rem}}.u-mb16,.c-cta__content h2,.c-cta__content p{margin-bottom:1.6rem}@media (max-width: 768px){.u-mb16,.c-cta__content h2,.c-cta__content p{margin-bottom:1.2rem}}@media (max-width: 576px){.u-mb16,.c-cta__content h2,.c-cta__content p{margin-bottom:0.8rem}}.u-mb8,.c-ctg-block__title h2,.l-article__main-content h4,.l-article__writer-name{margin-bottom:0.8rem}@media (max-width: 768px){.u-mb8,.c-ctg-block__title h2,.l-article__main-content h4,.l-article__writer-name{margin-bottom:0.6rem}}@media (max-width: 576px){.u-mb8,.c-ctg-block__title h2,.l-article__main-content h4,.l-article__writer-name{margin-bottom:0.4rem}}.u-mt80,.p-job-entry{margin-top:8rem}@media (max-width: 768px){.u-mt80,.p-job-entry{margin-top:6.4rem}}@media (max-width: 576px){.u-mt80,.p-job-entry{margin-top:4rem}}.u-mt40,.c-page__head-title p,.c-heading-text{margin-top:4rem}@media (max-width: 768px){.u-mt40,.c-page__head-title p,.c-heading-text{margin-top:3.2rem}}@media (max-width: 576px){.u-mt40,.c-page__head-title p,.c-heading-text{margin-top:2rem}}.u-p40{padding:4rem}@media (max-width: 768px){.u-p40{padding:2rem}}@media (max-width: 576px){.u-p40{padding:1.6rem}}.u-br-sp{display:none}@media (max-width: 576px){.u-br-sp{display:block}}@media (max-width: 576px){.u-br-sp-none{display:none}}.u-padding-inner-tb{padding:8rem 8rem 4rem 8rem;padding:4rem 8rem}@media (max-width: 1200px){.u-padding-inner-tb{padding:3.2rem 6.4rem}}@media (max-width: 992px){.u-padding-inner-tb{padding:2.8rem 5.6rem}}@media (max-width: 768px){.u-padding-inner-tb{padding:2rem 4rem}}@media (max-width: 576px){.u-padding-inner-tb{padding:1.6rem 1.6rem}}.l-block-inner{max-width:1280px;margin:0 auto;padding:80px 16px}@media (max-width: 768px){.l-block-inner{padding:40px 16px}}.l-content-inner,.l-breadcrumbs{margin:0 auto;max-width:1092px;padding:80px 16px}@media (max-width: 768px){.l-content-inner,.l-breadcrumbs{padding:24px 16px}}.l-content2-inner{margin:0 auto;max-width:1092px;padding:0px 16px}@media (max-width: 768px){.l-content2-inner{padding:0 16px}}.l-contact-inner{margin:0 auto;max-width:1092px;padding:40px 16px}@media (max-width: 768px){.l-contact-inner{padding:24px 16px}}.l-contact-inner .c-head{margin-bottom:24px}.l-job-inner{margin:0 auto;max-width:1092px;padding:80px 16px}@media (max-width: 768px){.l-job-inner{padding:16px}}.l-job-inner .l-breadcrumbs{padding:0 0 40px 0}@media (max-width: 768px){.l-job-inner .l-breadcrumbs{padding:0 0 24px 0}}.l-article-inner{margin:0 auto;max-width:840px;padding:80px 16px}@media (max-width: 768px){.l-article-inner{padding:40px 16px}}.l-article-inner .l-breadcrumbs{padding-left:0px;padding-right:0px}.l-article2-inner{margin:0 auto;max-width:840px;padding:0px 16px;margin-bottom:80px}@media (max-width: 768px){.l-article2-inner{padding:0px 16px;margin-bottom:40px}}.l-article2-inner .l-breadcrumbs{padding-left:0px;padding-right:0px}.l-common-inner{margin:0 auto;padding:80px 48px}@media (max-width: 768px){.l-common-inner{padding:24px 16px}}.l-main-layout{display:flex;max-width:1264px;margin:0 auto;justify-content:center;flex-wrap:nowrap;align-items:flex-start;padding:40px 16px 0px;gap:40px}@media (max-width: 992px){.l-main-layout{padding:24px 12px 0px;flex-direction:column}}.l-main-layout-sp-none{display:flex;max-width:1264px;margin:0 auto;justify-content:center;flex-wrap:nowrap;align-items:flex-start;padding:40px 16px 0px;gap:40px}@media (max-width: 992px){.l-main-layout-sp-none{padding:24px 12px 0px;flex-direction:column}}@media (max-width: 768px){.l-main-layout-sp-none{padding:24px 12px 0px}}@media (max-width: 576px){.l-main-layout-sp-none{padding:24px 0px 0px}}@media (max-width: 576px){.c-common-pd-sp{padding:0 12px}}.l-sidebar{width:300px;display:flex;flex-direction:column;gap:40px}@media (max-width: 992px){.l-sidebar{width:100%}}.l-main{flex:1;min-width:0;width:100%}.l-content-flex{display:flex;gap:40px}@media (max-width: 1200px){.l-content-flex{display:block}}.l-fv-layout{margin:0 auto;flex-wrap:nowrap;gap:32px}@media (max-width: 576px){.pt0{padding-top:0px}}.l-page-wrapper{margin:0 16px;padding:40px}.montserrat,.c-header-nav-item span,.c-header-nav-list a span,.c-header-menu-item a span{font-family:"Montserrat", serif;font-optical-sizing:auto;font-style:normal}body{font-size:1rem;line-height:1.6}h1,h2,h3,h4,h5,h6{font-weight:bold}.noto,.c-header__contact p span,.u-jp40,.p-column-search h1,.p-column-search h2,.c-head h1,.c-head h2,.c-page__head-title h2,.u-jp32,#entry_form .headline,.p-column-contact .c-head h2,.c-title-area h1,.l-article__main-content h1,.c-contact__right-text-area h2,.u-jp30,.u-jp28,.p-qa-detail .qa-title,.sign-up__content-left-title h2,.p-job-list__item-top h2,.c-column2-1-list__item:nth-child(1) .c-column2-1-list__item-text-area .nation a,.c-column2-1-list__item :nth-child(2) .c-column2-1-list__item-text-area .nation a,.c-column2-1-list__item :nth-child(3) .c-column2-1-list__item-text-area .nation a,.c-column2-1-list__item :nth-child(4) .c-column2-1-list__item-text-area .nation a,.p-column-ctg-tag-list .c-head h2,.c-column4-list__item:nth-child(1) .c-column4-list__item-text-area .nation a,.l-article h1,.c-heading,.u-jp24,.p-qa .qa-categories .c-title,.p-qa .qa-latest .c-title,.p-policy #article_box h2.title,.c-login-thanks h1,.c-reset-password-thanks h1,.c-registration-complete__title,.c-password-complete__title,.c-cta__content h2,.c-thanks h1,.c-column-list__item:nth-child(1) .c-column-list__item-text-area h3,.p-top-column-tag__ctg h3,.p-column-search .column-box__content h2,.p-column-search .column-box__content h3,.c-heading-h2,.l-article__point h2,.l-article__toc-title,.l-article__main-content h2,.c-qa h2,.u-jp22,.c-magazine-detail__textarea h2,.c-chat h2,.common-heading-h2,.u-jp20,.sign-up__content-left-title h2 .free,.c-entry-tabs__nav li,.c-job2-list__item:nth-child(1) .c-job2-list__item-text-area h3,.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area h3,.c-column-list__item:nth-child(2) a .c-column-list__item-text-area h3,.c-column-list__item:nth-child(3) a .c-column-list__item-text-area h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(1) a h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(2) a h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(3) a h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(4) h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(5) h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(1) a h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(2) a h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(3) a h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(4) h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(5) h3,.p-column-search .column-box-list__item:nth-child(1) .column-box-list__item-text-area h3,.p-column-search .column-box-list__item:nth-child(2) .column-box-list__item-text-area h3,.p-column-search .column-box-list__item:nth-child(3) .column-box-list__item-text-area h3,.c-column3-list__item-text-area h3,.c-column-ranking-list__item-text-area h3,.c-column4-list__item-text-area h3,.p-top-fv__content-left .fv-text-area h2,.p-top-fv__content-right h3,.c-about-list__item h3,.c-heading-h3,.l-article__main-content h3,.c-qa-block h3,.u-jp18,#entry_form .title,.box_button .button_gray,.box_button .button_decision,.p-sitemap h2,.sign-up__content-left .feature-list .feature-item .feature-text .feature-title,.c-login-tab__user,.c-login-tab__client,.c-reset-password-tab__user,.c-reset-password-tab__client,.c-contact__text,.c-cta__content-btn a,.c-contact__form-title,.c-contact__form .submit-button,.c-contact__form .fb_button,.p-job-list__item-middle-right .job-detail__item-text .wages,.p-job-list__item-bottom a,.p-job-aside__banner p,.p-job-details .job-details-list__item-title,.p-job-details .job-details-list__item-text,.p-job-entry a,.c-column2-1-list__item-text-area h3,.c-column2-1-list__item-text-area .nation a,.c-column2-list__item .c-column2-list__item-text-area h3,.c-column2-list__item .c-column2-list__item-text-area .nation a,.c-magazine-list .c-column-title,.p-column-article-ctg-tag .l-article__main-content .quotation,.c-column4-list__item-text-area h3,.p-top-fv__content-left .c-fv-text-area p,.p-top-fv__content-left .c-fv2-text-area__sub,.p-top-fv__content-right .chat-box__complete-title,.p-top-search .search-form__select,.p-top-search .search-form__input,.p-top-search-tab__titlearea h2,.p-top-new-job__titlearea h2,.p-top-new-job__tab p,.c-row-job h2,.c-column-job h2,.c-row-hospital h2,.c-column-hospital h2,.c-career-column-list__item-textarea h3,.sign-up-btn,.list-btn,.c-floating a,.common-title,.l-article__point-content-left h3,.l-article__point-content-left a,.l-article__point-content-right ul li,.l-article__toc ul li h2,.l-article__main-content h4,.l-article__main-content ul li,.l-article__main-content ol li,.c-contact__right__btn a,.c-heading-text,.u-jp16,#entry_form #flow li,#entry_form .hint span,#entry_form .form .form-title,#entry_form .form .job_category,#entry_form .group,.form-title,.button_add,.p-sitemap h3,.p-qa .qa-header .qa-title,.p-qa .qa-contact p,.p-qa .qa-contact .button,.p-qa .qa-latest .qa-latest-list li a p,.qa-contact p,.qa-contact .button,.qa-backlink a,.sign-up__content-left .feature-list .feature-item .feature-text .feature-description,.sign-up__content-right form .fb_button,.sign-up__content-right form .sns-login a,.c-contact__description,.p-password .c-contact__form h3,.p-password .button,.c-sign-up-form .form-group-block .c-contact__form-title,.c-sign-up-form .form-group-block .form-group input,.c-sign-up-form .form-group-block .form-group select,.c-sign-up-form .submit-button__inner .submit-button,.c-info-list__item h2,.c-login-btnarea__password,.c-login-btnarea__sineup,.c-login-form__field select,.c-login-form__field input[type=text],.c-login-form__field label,.c-login-form__accordion-toggle,.c-login-form .search-form__selected-values,.c-login-form__multi-select-box .search-form__multi-select-display,.c-login-form__multi-select-box .search-form__multi-select-display .search-form__selected-values,.c-login-form__multi-select-box .search-form__multi-select-display .toggle-checkbox,.c-login-form .toggle-checkbox,.c-reset-password-btnarea__password,.c-reset-password-btnarea__sineup,.c-reset-password-form__field select,.c-reset-password-form__field input[type=text],.c-reset-password-form__field label,.c-reset-password-form__accordion-toggle,.c-reset-password-form .search-form__selected-values,.c-reset-password-form__multi-select-box .search-form__multi-select-display,.c-reset-password-form__multi-select-box .search-form__multi-select-display .search-form__selected-values,.c-reset-password-form__multi-select-box .search-form__multi-select-display .toggle-checkbox,.c-reset-password-form .toggle-checkbox,.c-sign-up__lead p,.c-sign-up__lead-link,.c-sign-up__lead-login .sign-up-btn-sm,.c-sign-up-form__field select,.c-sign-up-form__field input[type=text],.c-sign-up-form__field label,.c-sign-up-form__accordion-toggle,.c-sign-up-form .search-form__selected-values,.c-sign-up-form__multi-select-box .search-form__multi-select-display,.c-sign-up-form__multi-select-box .search-form__multi-select-display .search-form__selected-values,.c-sign-up-form__multi-select-box .search-form__multi-select-display .toggle-checkbox,.c-sign-up-form .toggle-checkbox,.c-cta__content p,.c-contact__form .form-group label,.c-contact__form .form-group input,.c-contact__form .form-group select,.c-contact__form .form-group textarea,.c-contact__form .form-agreement label,.c-contact__form .form-agreement label a,.p-contact .submit-button__inner a,.c-job-list__btn a,.p-job-list-top-right__count,.p-job-list-top-right__range,.p-job-main-company .job-company-list__item-text h2,.p-job-company .job-company-list__item-text h2,.p-job-aside__banner a,.p-job-aside__nation h2,.p-job-aside__nation .nation-list li a,.p-job-aside__ctg .ctg-list__item a,.p-job-pagenation .pagenation li a,.form-group-block .form-title,.form-job-selector .btn-area-add,.form-job-selector .btn-area-select,.form-industry-selector .btn-area-add,.form-industry-selector .btn-area-select,.form-preference-selector .btn-area-add,.form-preference-selector .btn-area-select,.form-area-selector .btn-area-add,.form-area-selector .btn-area-select,.btn-area-select,.btn-job-select,.btn-industry-select,.btn-preference-select,.job-popup .area-country,.area-popup .area-country,.industry-popup .area-country,.preference-popup .area-country,.job-popup .area-title,.area-popup .area-title,.industry-popup .area-title,.preference-popup .area-title,.job-popup .ctg-sub li label,.area-popup .ctg-sub li label,.industry-popup .ctg-sub li label,.preference-popup .ctg-sub li label,.checkbox-group label,input[type=text],.popup-footer .btn-job-confirm,.popup-footer .btn-industry-confirm,.popup-footer .btn-preference-confirm,.popup-footer .btn-area-confirm,.p-job-features .features-list__item a,.job-flow-list li h3,.job-flow-list li p,.p-job-interview .senior-employee__text p,.p-job-interview .interview-detail__item h3,.p-job-interview .interview-detail__item p,.c-job5-list__item-text-area h3,.p-top-column-ctg .c-column-ctg-list__item-text-area h3,.p-top-column-ctg2 .c-column-ctg-list__item-text-area h3,.p-top-column-tag__pickup li a,.p-column-search .column-box-list__item-text-area h3,.p-column-search .ctg-box-list__item a,.p-column-search .tag-box-list__item a,.c-column-ranking-list__top-right .c-column-ranking-list__item h3,.c-column-ranking-list__bottom .c-column-ranking-list__item-text-area h3,.chatbox-list__item p,.p-top-fv__content-left .c-fv2-text-area p,.p-top-fv__content-right .chat-box__left-text-area p,.p-top-fv__content-right .chat-box__form .chat-form__group label,.p-top-fv__content-right .chat-box__form .chat-form__group .chat-form__label,.p-top-fv__content-right .chat-box__form .chat-form__select,.p-top-fv__content-right .chat-box__form .chat-form__input,.p-top-fv__content-right .chat-box__form .chat-form__textarea,.p-top-fv__content-right .chat-box__form .chat-form__submit,.p-top-search .checkbox-group label,.p-top-new-job-list__item-textarea h3,.common-aside-search-box__title,.common-aside-link-list__title,.common-aside-consideration-list__title,.common-aside-watch-list__title,.common-aside-article-ranking-list__title,.common-aside-career-magazine-list__title,.common-aside-career-magazine-list__item a h3,.common-aside-recent-article-list__title,.common-aside-info-list__title,.common-aside-tag-list__title,.c-chat-list__item-textarea p,.c-row-job-list__item-textarea h3,.c-column-job-list__item-textarea h3,.c-row-hospital-list__item-textarea h3,.c-column-hospital-list__item-textarea h3,.c-page__head-title p,.l-article__main-content p,.l-article__main-content strong,.l-article__main-content a,.l-article__main-content b,.l-article__writer-name,.l-article__writer-text,.single-pagenation,.c-contact__right-text-area p,.c-footer__menu li a,.c-header__menu li a,.c-header-main__btn-list a,.c-header-menu-item a,.u-jp14,#entry_form .hint .hint_tip,#entry_form .date,#entry_form .date .date-inner,#entry_form .short,#entry_form input[type=checkbox],#entry_form textarea,#entry_form .form-field,#entry_form .form-field-file .filebox,#entry_form .form-field-inner span,#entry_form .form-field-inner-content,#entry_form .form-field p,#entry_form .non-add-inner,#entry_form .non-add-inner span,#entry_form .non-add p,#entry_form .form .form-block select,#entry_form .form .form-block input[type=text],#entry_form .form .form-block input[type=email],#entry_form .form .form-block input[type=password],#entry_form .form .label,#entry_form .form .label input,#entry_form .group-inner,#entry_form .group-inner span,#entry_form .group-inner2,#entry_form .group-inner2 span,#entry_form .group p,#entry_form .overseas p,.button_add_overseas,.form-block select,.form-block input[type=text],.label_list label,.label_list span,.form select+span,.box_button,.filebox .filebox-title,.filebox .val,.filebox .val_empty,.filebox .button_delete,.other_language .add_data .add .button_remove,.other_language .add_data .non-add .button_remove,.other_language .add_data .non-add-inner-content,.other_language .add_data .non-add input,.other_language .add_data .button_add,.other_language .add_data .button_add2,.box_message .title,.box_message .message,.box_message .detail,.box_message2 .title,.box_message2 p,.box_message2 .message,.box_message2 .detail,.label_list.box_accordion .label_list label,.locations label,.withdrawal a,.group-wrap p,#box_info ul li,#box_info2 ul li,.p-sitemap .sitemap-list-group-parent,.p-qa .qa-categories .qa-category-list .button_link,.button-row .button,.c-sign-up-form .form-group-block .form-group-wrap label,.p-policy #article_box p,.p-policy #article_box ol.dicimal li,.p-policy #article_box ol.brackets li,.c-info-list__item p,.c-login-thanks__textarea p,.c-login-thanks__btn a,.c-login-form__checkbox-group label,.c-reset-password-thanks__textarea p,.c-reset-password-thanks__btn a,.c-reset-password-form__checkbox-group label,.c-sign-up-form__checkbox-group label,.c-registration-complete__text,.c-password-complete__text,.c-btn-login,.c-btn-outline,.c-contact__form .opt-put__title,.c-contact__form .opt-put__text p,.c-contact__form .form-career-support__checkbox,.c-contact__form .form-career-support__checkbox p,.login-guidance p,.c-qa-block-list__item-q,.c-qa-block-list__item-a p,.c-thanks__text-area p,.c-job2-list__item:nth-child(1) .c-job2-list__item-text-area .wages,.c-job2-list__item:nth-child(1) .c-job2-list__item-text-area .map,.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area .nation,.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area .map,.c-job3-list__item-text-area .nation,.p-job-list__item-middle-right .job-detail__item .wages-title,.p-job-list__item-middle-right .job-detail__item-title,.p-job-main-company .job-company-list__item-text p,.p-job-company .job-company-list__item-text p,.p-job-aside__note,.p-job-details .job-details-list__item-text-area .badge-required,.p-job-details .job-details-list__item-text-area .comment,.p-job-details .job-details-list__item-text-area .badge-optional,.c-job5-list__item-text-area .nation,.c-column-list__item-text-area .column-text,.c-column-list__item-text-area .column-number,.c-column-list__item-text-area .column-text-small,.c-column2-1-list__item .column-tag-list li,.c-column2-1-list__item:nth-child(1) .c-column2-1-list__item-text-area .column-text-small,.c-column2-1-list__item :nth-child(2) .c-column2-1-list__item-text-area .column-text-small,.c-column2-1-list__item :nth-child(3) .c-column2-1-list__item-text-area .column-text-small,.c-column2-1-list__item :nth-child(4) .c-column2-1-list__item-text-area .column-text-small,.c-column2-list__item .column-tag-list li,.p-top-column-ctg .c-column-ctg-list__item-text-area p,.p-top-column-ctg .c-column-ctg-list__item:nth-child(4) p,.p-top-column-ctg .c-column-ctg-list__item:nth-child(5) p,.p-top-column-ctg2 .c-column-ctg-list__item-text-area p,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(4) p,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(5) p,.c-magazine-detail__textarea p,.c-magazine-list .c-column-text,.p-top-column-tag__items li a,.c-column3-list__item-text-area .nation,.c-column3-list__item-text-area .column3-detail p,.c-column-ranking-list__top-left .c-column-ranking-list__item-detail p,.c-column-ranking-list__bottom .c-column-ranking-list__item-text-area .nation,.c-column-ranking-list__bottom .c-column-ranking-list__item-text-area .column3-detail p,.c-column-ranking-list__item-text-area .nation,.c-column4-list__item .column-tag-list li,.c-column4-list__item-text-area .nation,.c-column4-list__item:nth-child(1) .c-column4-list__item-text-area .column-text-small,.p-top-fv__content-right .chat-box__form .chat-form__label,.p-top-fv__content-right .chat-form label,.p-top-fv__content-right .chat-box__complete-text,.p-top-fv .fv-slider-list__item-text-area h3,.p-top-search .search-form__previous>.search-form__label,.p-top-search .search-form__features-list li a,.p-top-search-tab__titlearea p,.p-top-search-tab__tabarea .tab,.p-top-new-job-list__item-img p,.p-top-new-job-list__item-textarea p,.c-job3-list-ctg-list li a,.common-aside-link-list__heading-h3,.c-ctg-block__title p,.c-row-job-list__item-img p,.c-row-job-list__item-textarea p,.c-column-job-list__item-img p,.c-column-job-list__item-textarea p,.c-row-hospital-list__item-ctg,.c-column-hospital-list__item-ctg,.c-career-column-list__item-textarea p,.l-article__nation li,.l-article__ctg-list li a,.l-article__job-ctg-list li a,.l-article__tag-list li a,.c-header__right .sub-menu .sub-menu__lang-switcher .lang-select,.c-header__contact a,.u-jp12,.p-sitemap .sitemap-list-child__item a,.p-qa .qa-latest .qa-latest-list li a .category,.c-reset-password-form__buttons .btn-reset,.c-contact__form-title span,.c-contact__form .form-group .must,.c-contact__form .form-group .required,.c-contact__form .submit-button__check .check-text,.c-contact__form .submit-button__note,.c-contact__form .form-career-support__note,.required,.c-job2-list__item-text-area h3,.c-job3-list__item-text-area .ctg,.c-job3-list__item-text-area h3,.p-job-list__item-top .ctg-list li a,.p-job-list__item-top .tag-list li a,.p-job-list__item-middle-right .job-detail__item-text,.p-job-list__item-middle-right .job-detail__item-note,.c-column2-list__item .column-tag-list li a,.c-magazine-list .c-column-list__item-img p,.c-magazine-list .c-column-tag-list__item,.c-magazine-list .c-column-date,.p-column-search .column-box-list__item-text-area p,.c-column-ranking-list__top-right .c-column-ranking-list__item-detail p,.c-column-ranking-list__item-detail p,.c-column4-list__item-detail p,.p-top-fv .fv-slider-list__item-text-area .column-ctg-list li,.p-top-fv .fv-slider-list__item-text-area .wages,.p-top-fv .fv-slider-list__item-text-area .map,.p-top-search-tab__date,.common-aside-link-list__item a,.common-aside-consideration-list__item-textarea h3,.common-aside-watch-list__item-textarea h3,.common-aside-article-ranking-list__item-textarea h3,.common-aside-recent-article-list__item-textarea h3,.common-aside-info-list__item a h3,.common-aside-tag-list__item a,.c-chat-list__item-imagearea p,.c-row-hospital-list__item-textarea-map,.c-row-hospital-list__item-map,.c-row-hospital-list__item-message__title,.c-column-hospital-list__item-textarea-map,.c-column-hospital-list__item-map,.c-column-hospital-list__item-message__title,.c-title-area h1 span,.l-breadcrumbs__item,.l-article__date,.l-article__main-content small,.c-footer__description,.c-footer__company,.c-footer__copyright,.c-header__right .cta-list__item a,.c-header__right .sub-menu p,.c-header__brand-message,.c-header__contact p,.u-jp11,.require,.optional,.c-contact__form .notice,.c-job2-list__item-text-area .wages,.c-job2-list__item-text-area .map,.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area .staff,.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area .date,.c-job3-list__item-text-area .staff,.c-job3-list__item-text-area .date,.c-job5-list__item-text-area .staff,.c-job5-list__item-text-area .date,.c-column3-list__item-ctg-list li,.c-column3-list__item-tag-list li,.c-column3-list__item-bottom p,.c-column-ranking-list__item-tag-list li,.c-column-ranking-list__item-bottom p,.c-column-ranking-list__item-ctg-list li,.c-column4-list__item-bottom p,.c-column4-list__item-tag-list li,.c-column4-list__item-ctg-list li,.p-top-fv__content-right .chat-box__left-icon-area,.p-top-fv .fv-slider-list__item-text-area .date,.common-aside-consideration-list__item-img p,.common-aside-consideration-list__item-textarea p,.common-aside-watch-list__item-img p,.common-aside-watch-list__item-textarea p,.common-aside-article-ranking-list__item-textarea p,.common-aside-recent-article-list__item-textarea p,.common-aside-info-list__item a p,.c-row-hospital-list__item-message__text,.c-column-hospital-list__item-message__text,body,h1,h2,h3,h4,h5,h6{font-family:"Noto Sans JP", sans-serif;font-style:normal;font-weight:400}.roboto,.p-top-search-tab__number,.u-eng20,.u-eng18,.c-page__head-title h2 span,.u-eng16,.pagination a,.u-eng12,.c-heading span,.u-eng10{font-family:"Roboto Condensed", sans-serif;font-style:normal}.lato,.c-title-area h1 span{font-family:"Lato", sans-serif;font-style:normal}.u-jp11,.require,.optional,.c-contact__form .notice,.c-job2-list__item-text-area .wages,.c-job2-list__item-text-area .map,.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area .staff,.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area .date,.c-job3-list__item-text-area .staff,.c-job3-list__item-text-area .date,.c-job5-list__item-text-area .staff,.c-job5-list__item-text-area .date,.c-column3-list__item-ctg-list li,.c-column3-list__item-tag-list li,.c-column3-list__item-bottom p,.c-column-ranking-list__item-tag-list li,.c-column-ranking-list__item-bottom p,.c-column-ranking-list__item-ctg-list li,.c-column4-list__item-bottom p,.c-column4-list__item-tag-list li,.c-column4-list__item-ctg-list li,.p-top-fv__content-right .chat-box__left-icon-area,.p-top-fv .fv-slider-list__item-text-area .date,.common-aside-consideration-list__item-img p,.common-aside-consideration-list__item-textarea p,.common-aside-watch-list__item-img p,.common-aside-watch-list__item-textarea p,.common-aside-article-ranking-list__item-textarea p,.common-aside-recent-article-list__item-textarea p,.common-aside-info-list__item a p,.c-row-hospital-list__item-message__text,.c-column-hospital-list__item-message__text{font-size:1.1rem;line-height:1.5;letter-spacing:0.03em}.u-jp12,.p-sitemap .sitemap-list-child__item a,.p-qa .qa-latest .qa-latest-list li a .category,.c-reset-password-form__buttons .btn-reset,.c-contact__form-title span,.c-contact__form .form-group .must,.c-contact__form .form-group .required,.c-contact__form .submit-button__check .check-text,.c-contact__form .submit-button__note,.c-contact__form .form-career-support__note,.required,.c-job2-list__item-text-area h3,.c-job3-list__item-text-area .ctg,.c-job3-list__item-text-area h3,.p-job-list__item-top .ctg-list li a,.p-job-list__item-top .tag-list li a,.p-job-list__item-middle-right .job-detail__item-text,.p-job-list__item-middle-right .job-detail__item-note,.c-column2-list__item .column-tag-list li a,.c-magazine-list .c-column-list__item-img p,.c-magazine-list .c-column-tag-list__item,.c-magazine-list .c-column-date,.p-column-search .column-box-list__item-text-area p,.c-column-ranking-list__top-right .c-column-ranking-list__item-detail p,.c-column-ranking-list__item-detail p,.c-column4-list__item-detail p,.p-top-fv .fv-slider-list__item-text-area .column-ctg-list li,.p-top-fv .fv-slider-list__item-text-area .wages,.p-top-fv .fv-slider-list__item-text-area .map,.p-top-search-tab__date,.common-aside-link-list__item a,.common-aside-consideration-list__item-textarea h3,.common-aside-watch-list__item-textarea h3,.common-aside-article-ranking-list__item-textarea h3,.common-aside-recent-article-list__item-textarea h3,.common-aside-info-list__item a h3,.common-aside-tag-list__item a,.c-chat-list__item-imagearea p,.c-row-hospital-list__item-textarea-map,.c-row-hospital-list__item-map,.c-row-hospital-list__item-message__title,.c-column-hospital-list__item-textarea-map,.c-column-hospital-list__item-map,.c-column-hospital-list__item-message__title,.c-title-area h1 span,.l-breadcrumbs__item,.l-article__date,.l-article__main-content small,.c-footer__description,.c-footer__company,.c-footer__copyright,.c-header__right .cta-list__item a,.c-header__right .sub-menu p,.c-header__brand-message,.c-header__contact p{font-size:1.2rem;line-height:1.5;letter-spacing:0.03em}@media (max-width: 576px){.u-jp12,.p-sitemap .sitemap-list-child__item a,.p-qa .qa-latest .qa-latest-list li a .category,.c-reset-password-form__buttons .btn-reset,.c-contact__form-title span,.c-contact__form .form-group .must,.c-contact__form .form-group .required,.c-contact__form .submit-button__check .check-text,.c-contact__form .submit-button__note,.c-contact__form .form-career-support__note,.required,.c-job2-list__item-text-area h3,.c-job3-list__item-text-area .ctg,.c-job3-list__item-text-area h3,.p-job-list__item-top .ctg-list li a,.p-job-list__item-top .tag-list li a,.p-job-list__item-middle-right .job-detail__item-text,.p-job-list__item-middle-right .job-detail__item-note,.c-column2-list__item .column-tag-list li a,.c-magazine-list .c-column-list__item-img p,.c-magazine-list .c-column-tag-list__item,.c-magazine-list .c-column-date,.p-column-search .column-box-list__item-text-area p,.c-column-ranking-list__top-right .c-column-ranking-list__item-detail p,.c-column-ranking-list__item-detail p,.c-column4-list__item-detail p,.p-top-fv .fv-slider-list__item-text-area .column-ctg-list li,.p-top-fv .fv-slider-list__item-text-area .wages,.p-top-fv .fv-slider-list__item-text-area .map,.p-top-search-tab__date,.common-aside-link-list__item a,.common-aside-consideration-list__item-textarea h3,.common-aside-watch-list__item-textarea h3,.common-aside-article-ranking-list__item-textarea h3,.common-aside-recent-article-list__item-textarea h3,.common-aside-info-list__item a h3,.common-aside-tag-list__item a,.c-chat-list__item-imagearea p,.c-row-hospital-list__item-textarea-map,.c-row-hospital-list__item-map,.c-row-hospital-list__item-message__title,.c-column-hospital-list__item-textarea-map,.c-column-hospital-list__item-map,.c-column-hospital-list__item-message__title,.c-title-area h1 span,.l-breadcrumbs__item,.l-article__date,.l-article__main-content small,.c-footer__description,.c-footer__company,.c-footer__copyright,.c-header__right .cta-list__item a,.c-header__right .sub-menu p,.c-header__brand-message,.c-header__contact p{font-size:1.2rem}}.u-jp14,#entry_form .hint .hint_tip,#entry_form .date,#entry_form .date .date-inner,#entry_form .short,#entry_form input[type=checkbox],#entry_form textarea,#entry_form .form-field,#entry_form .form-field-file .filebox,#entry_form .form-field-inner span,#entry_form .form-field-inner-content,#entry_form .form-field p,#entry_form .non-add-inner,#entry_form .non-add-inner span,#entry_form .non-add p,#entry_form .form .form-block select,#entry_form .form .form-block input[type=text],#entry_form .form .form-block input[type=email],#entry_form .form .form-block input[type=password],#entry_form .form .label,#entry_form .form .label input,#entry_form .group-inner,#entry_form .group-inner span,#entry_form .group-inner2,#entry_form .group-inner2 span,#entry_form .group p,#entry_form .overseas p,.button_add_overseas,.form-block select,.form-block input[type=text],.label_list label,.label_list span,.form select+span,.box_button,.filebox .filebox-title,.filebox .val,.filebox .val_empty,.filebox .button_delete,.other_language .add_data .add .button_remove,.other_language .add_data .non-add .button_remove,.other_language .add_data .non-add-inner-content,.other_language .add_data .non-add input,.other_language .add_data .button_add,.other_language .add_data .button_add2,.box_message .title,.box_message .message,.box_message .detail,.box_message2 .title,.box_message2 p,.box_message2 .message,.box_message2 .detail,.label_list.box_accordion .label_list label,.locations label,.withdrawal a,.group-wrap p,#box_info ul li,#box_info2 ul li,.p-sitemap .sitemap-list-group-parent,.p-qa .qa-categories .qa-category-list .button_link,.button-row .button,.c-sign-up-form .form-group-block .form-group-wrap label,.p-policy #article_box p,.p-policy #article_box ol.dicimal li,.p-policy #article_box ol.brackets li,.c-info-list__item p,.c-login-thanks__textarea p,.c-login-thanks__btn a,.c-login-form__checkbox-group label,.c-reset-password-thanks__textarea p,.c-reset-password-thanks__btn a,.c-reset-password-form__checkbox-group label,.c-sign-up-form__checkbox-group label,.c-registration-complete__text,.c-password-complete__text,.c-btn-login,.c-btn-outline,.c-contact__form .opt-put__title,.c-contact__form .opt-put__text p,.c-contact__form .form-career-support__checkbox,.c-contact__form .form-career-support__checkbox p,.login-guidance p,.c-qa-block-list__item-q,.c-qa-block-list__item-a p,.c-thanks__text-area p,.c-job2-list__item:nth-child(1) .c-job2-list__item-text-area .wages,.c-job2-list__item:nth-child(1) .c-job2-list__item-text-area .map,.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area .nation,.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area .map,.c-job3-list__item-text-area .nation,.p-job-list__item-middle-right .job-detail__item .wages-title,.p-job-list__item-middle-right .job-detail__item-title,.p-job-main-company .job-company-list__item-text p,.p-job-company .job-company-list__item-text p,.p-job-aside__note,.p-job-details .job-details-list__item-text-area .badge-required,.p-job-details .job-details-list__item-text-area .comment,.p-job-details .job-details-list__item-text-area .badge-optional,.c-job5-list__item-text-area .nation,.c-column-list__item-text-area .column-text,.c-column-list__item-text-area .column-number,.c-column-list__item-text-area .column-text-small,.c-column2-1-list__item .column-tag-list li,.c-column2-1-list__item:nth-child(1) .c-column2-1-list__item-text-area .column-text-small,.c-column2-1-list__item :nth-child(2) .c-column2-1-list__item-text-area .column-text-small,.c-column2-1-list__item :nth-child(3) .c-column2-1-list__item-text-area .column-text-small,.c-column2-1-list__item :nth-child(4) .c-column2-1-list__item-text-area .column-text-small,.c-column2-list__item .column-tag-list li,.p-top-column-ctg .c-column-ctg-list__item-text-area p,.p-top-column-ctg .c-column-ctg-list__item:nth-child(4) p,.p-top-column-ctg .c-column-ctg-list__item:nth-child(5) p,.p-top-column-ctg2 .c-column-ctg-list__item-text-area p,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(4) p,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(5) p,.c-magazine-detail__textarea p,.c-magazine-list .c-column-text,.p-top-column-tag__items li a,.c-column3-list__item-text-area .nation,.c-column3-list__item-text-area .column3-detail p,.c-column-ranking-list__top-left .c-column-ranking-list__item-detail p,.c-column-ranking-list__bottom .c-column-ranking-list__item-text-area .nation,.c-column-ranking-list__bottom .c-column-ranking-list__item-text-area .column3-detail p,.c-column-ranking-list__item-text-area .nation,.c-column4-list__item .column-tag-list li,.c-column4-list__item-text-area .nation,.c-column4-list__item:nth-child(1) .c-column4-list__item-text-area .column-text-small,.p-top-fv__content-right .chat-box__form .chat-form__label,.p-top-fv__content-right .chat-form label,.p-top-fv__content-right .chat-box__complete-text,.p-top-fv .fv-slider-list__item-text-area h3,.p-top-search .search-form__previous>.search-form__label,.p-top-search .search-form__features-list li a,.p-top-search-tab__titlearea p,.p-top-search-tab__tabarea .tab,.p-top-new-job-list__item-img p,.p-top-new-job-list__item-textarea p,.c-job3-list-ctg-list li a,.common-aside-link-list__heading-h3,.c-ctg-block__title p,.c-row-job-list__item-img p,.c-row-job-list__item-textarea p,.c-column-job-list__item-img p,.c-column-job-list__item-textarea p,.c-row-hospital-list__item-ctg,.c-column-hospital-list__item-ctg,.c-career-column-list__item-textarea p,.l-article__nation li,.l-article__ctg-list li a,.l-article__job-ctg-list li a,.l-article__tag-list li a,.c-header__right .sub-menu .sub-menu__lang-switcher .lang-select,.c-header__contact a{font-size:1.4rem;line-height:1.65;letter-spacing:0.05em}@media (max-width: 576px){.u-jp14,#entry_form .hint .hint_tip,#entry_form .date,#entry_form .date .date-inner,#entry_form .short,#entry_form input[type=checkbox],#entry_form textarea,#entry_form .form-field,#entry_form .form-field-file .filebox,#entry_form .form-field-inner span,#entry_form .form-field-inner-content,#entry_form .form-field p,#entry_form .non-add-inner,#entry_form .non-add-inner span,#entry_form .non-add p,#entry_form .form .form-block select,#entry_form .form .form-block input[type=text],#entry_form .form .form-block input[type=email],#entry_form .form .form-block input[type=password],#entry_form .form .label,#entry_form .form .label input,#entry_form .group-inner,#entry_form .group-inner span,#entry_form .group-inner2,#entry_form .group-inner2 span,#entry_form .group p,#entry_form .overseas p,.button_add_overseas,.form-block select,.form-block input[type=text],.label_list label,.label_list span,.form select+span,.box_button,.filebox .filebox-title,.filebox .val,.filebox .val_empty,.filebox .button_delete,.other_language .add_data .add .button_remove,.other_language .add_data .non-add .button_remove,.other_language .add_data .non-add-inner-content,.other_language .add_data .non-add input,.other_language .add_data .button_add,.other_language .add_data .button_add2,.box_message .title,.box_message .message,.box_message .detail,.box_message2 .title,.box_message2 p,.box_message2 .message,.box_message2 .detail,.label_list.box_accordion .label_list label,.locations label,.withdrawal a,.group-wrap p,#box_info ul li,#box_info2 ul li,.p-sitemap .sitemap-list-group-parent,.p-qa .qa-categories .qa-category-list .button_link,.button-row .button,.c-sign-up-form .form-group-block .form-group-wrap label,.p-policy #article_box p,.p-policy #article_box ol.dicimal li,.p-policy #article_box ol.brackets li,.c-info-list__item p,.c-login-thanks__textarea p,.c-login-thanks__btn a,.c-login-form__checkbox-group label,.c-reset-password-thanks__textarea p,.c-reset-password-thanks__btn a,.c-reset-password-form__checkbox-group label,.c-sign-up-form__checkbox-group label,.c-registration-complete__text,.c-password-complete__text,.c-btn-login,.c-btn-outline,.c-contact__form .opt-put__title,.c-contact__form .opt-put__text p,.c-contact__form .form-career-support__checkbox,.c-contact__form .form-career-support__checkbox p,.login-guidance p,.c-qa-block-list__item-q,.c-qa-block-list__item-a p,.c-thanks__text-area p,.c-job2-list__item:nth-child(1) .c-job2-list__item-text-area .wages,.c-job2-list__item:nth-child(1) .c-job2-list__item-text-area .map,.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area .nation,.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area .map,.c-job3-list__item-text-area .nation,.p-job-list__item-middle-right .job-detail__item .wages-title,.p-job-list__item-middle-right .job-detail__item-title,.p-job-main-company .job-company-list__item-text p,.p-job-company .job-company-list__item-text p,.p-job-aside__note,.p-job-details .job-details-list__item-text-area .badge-required,.p-job-details .job-details-list__item-text-area .comment,.p-job-details .job-details-list__item-text-area .badge-optional,.c-job5-list__item-text-area .nation,.c-column-list__item-text-area .column-text,.c-column-list__item-text-area .column-number,.c-column-list__item-text-area .column-text-small,.c-column2-1-list__item .column-tag-list li,.c-column2-1-list__item:nth-child(1) .c-column2-1-list__item-text-area .column-text-small,.c-column2-1-list__item :nth-child(2) .c-column2-1-list__item-text-area .column-text-small,.c-column2-1-list__item :nth-child(3) .c-column2-1-list__item-text-area .column-text-small,.c-column2-1-list__item :nth-child(4) .c-column2-1-list__item-text-area .column-text-small,.c-column2-list__item .column-tag-list li,.p-top-column-ctg .c-column-ctg-list__item-text-area p,.p-top-column-ctg .c-column-ctg-list__item:nth-child(4) p,.p-top-column-ctg .c-column-ctg-list__item:nth-child(5) p,.p-top-column-ctg2 .c-column-ctg-list__item-text-area p,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(4) p,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(5) p,.c-magazine-detail__textarea p,.c-magazine-list .c-column-text,.p-top-column-tag__items li a,.c-column3-list__item-text-area .nation,.c-column3-list__item-text-area .column3-detail p,.c-column-ranking-list__top-left .c-column-ranking-list__item-detail p,.c-column-ranking-list__bottom .c-column-ranking-list__item-text-area .nation,.c-column-ranking-list__bottom .c-column-ranking-list__item-text-area .column3-detail p,.c-column-ranking-list__item-text-area .nation,.c-column4-list__item .column-tag-list li,.c-column4-list__item-text-area .nation,.c-column4-list__item:nth-child(1) .c-column4-list__item-text-area .column-text-small,.p-top-fv__content-right .chat-box__form .chat-form__label,.p-top-fv__content-right .chat-form label,.p-top-fv__content-right .chat-box__complete-text,.p-top-fv .fv-slider-list__item-text-area h3,.p-top-search .search-form__previous>.search-form__label,.p-top-search .search-form__features-list li a,.p-top-search-tab__titlearea p,.p-top-search-tab__tabarea .tab,.p-top-new-job-list__item-img p,.p-top-new-job-list__item-textarea p,.c-job3-list-ctg-list li a,.common-aside-link-list__heading-h3,.c-ctg-block__title p,.c-row-job-list__item-img p,.c-row-job-list__item-textarea p,.c-column-job-list__item-img p,.c-column-job-list__item-textarea p,.c-row-hospital-list__item-ctg,.c-column-hospital-list__item-ctg,.c-career-column-list__item-textarea p,.l-article__nation li,.l-article__ctg-list li a,.l-article__job-ctg-list li a,.l-article__tag-list li a,.c-header__right .sub-menu .sub-menu__lang-switcher .lang-select,.c-header__contact a{font-size:1.3rem}}.u-jp16,#entry_form #flow li,#entry_form .hint span,#entry_form .form .form-title,#entry_form .form .job_category,#entry_form .group,.form-title,.button_add,.p-sitemap h3,.p-qa .qa-header .qa-title,.p-qa .qa-contact p,.p-qa .qa-contact .button,.p-qa .qa-latest .qa-latest-list li a p,.qa-contact p,.qa-contact .button,.qa-backlink a,.sign-up__content-left .feature-list .feature-item .feature-text .feature-description,.sign-up__content-right form .fb_button,.sign-up__content-right form .sns-login a,.c-contact__description,.p-password .c-contact__form h3,.p-password .button,.c-sign-up-form .form-group-block .c-contact__form-title,.c-sign-up-form .form-group-block .form-group input,.c-sign-up-form .form-group-block .form-group select,.c-sign-up-form .submit-button__inner .submit-button,.c-info-list__item h2,.c-login-btnarea__password,.c-login-btnarea__sineup,.c-login-form__field select,.c-login-form__field input[type=text],.c-login-form__field label,.c-login-form__accordion-toggle,.c-login-form .search-form__selected-values,.c-login-form__multi-select-box .search-form__multi-select-display,.c-login-form__multi-select-box .search-form__multi-select-display .search-form__selected-values,.c-login-form__multi-select-box .search-form__multi-select-display .toggle-checkbox,.c-login-form .toggle-checkbox,.c-reset-password-btnarea__password,.c-reset-password-btnarea__sineup,.c-reset-password-form__field select,.c-reset-password-form__field input[type=text],.c-reset-password-form__field label,.c-reset-password-form__accordion-toggle,.c-reset-password-form .search-form__selected-values,.c-reset-password-form__multi-select-box .search-form__multi-select-display,.c-reset-password-form__multi-select-box .search-form__multi-select-display .search-form__selected-values,.c-reset-password-form__multi-select-box .search-form__multi-select-display .toggle-checkbox,.c-reset-password-form .toggle-checkbox,.c-sign-up__lead p,.c-sign-up__lead-link,.c-sign-up__lead-login .sign-up-btn-sm,.c-sign-up-form__field select,.c-sign-up-form__field input[type=text],.c-sign-up-form__field label,.c-sign-up-form__accordion-toggle,.c-sign-up-form .search-form__selected-values,.c-sign-up-form__multi-select-box .search-form__multi-select-display,.c-sign-up-form__multi-select-box .search-form__multi-select-display .search-form__selected-values,.c-sign-up-form__multi-select-box .search-form__multi-select-display .toggle-checkbox,.c-sign-up-form .toggle-checkbox,.c-cta__content p,.c-contact__form .form-group label,.c-contact__form .form-group input,.c-contact__form .form-group select,.c-contact__form .form-group textarea,.c-contact__form .form-agreement label,.c-contact__form .form-agreement label a,.p-contact .submit-button__inner a,.c-job-list__btn a,.p-job-list-top-right__count,.p-job-list-top-right__range,.p-job-main-company .job-company-list__item-text h2,.p-job-company .job-company-list__item-text h2,.p-job-aside__banner a,.p-job-aside__nation h2,.p-job-aside__nation .nation-list li a,.p-job-aside__ctg .ctg-list__item a,.p-job-pagenation .pagenation li a,.form-group-block .form-title,.form-job-selector .btn-area-add,.form-job-selector .btn-area-select,.form-industry-selector .btn-area-add,.form-industry-selector .btn-area-select,.form-preference-selector .btn-area-add,.form-preference-selector .btn-area-select,.form-area-selector .btn-area-add,.form-area-selector .btn-area-select,.btn-area-select,.btn-job-select,.btn-industry-select,.btn-preference-select,.job-popup .area-country,.area-popup .area-country,.industry-popup .area-country,.preference-popup .area-country,.job-popup .area-title,.area-popup .area-title,.industry-popup .area-title,.preference-popup .area-title,.job-popup .ctg-sub li label,.area-popup .ctg-sub li label,.industry-popup .ctg-sub li label,.preference-popup .ctg-sub li label,.checkbox-group label,input[type=text],.popup-footer .btn-job-confirm,.popup-footer .btn-industry-confirm,.popup-footer .btn-preference-confirm,.popup-footer .btn-area-confirm,.p-job-features .features-list__item a,.job-flow-list li h3,.job-flow-list li p,.p-job-interview .senior-employee__text p,.p-job-interview .interview-detail__item h3,.p-job-interview .interview-detail__item p,.c-job5-list__item-text-area h3,.p-top-column-ctg .c-column-ctg-list__item-text-area h3,.p-top-column-ctg2 .c-column-ctg-list__item-text-area h3,.p-top-column-tag__pickup li a,.p-column-search .column-box-list__item-text-area h3,.p-column-search .ctg-box-list__item a,.p-column-search .tag-box-list__item a,.c-column-ranking-list__top-right .c-column-ranking-list__item h3,.c-column-ranking-list__bottom .c-column-ranking-list__item-text-area h3,.chatbox-list__item p,.p-top-fv__content-left .c-fv2-text-area p,.p-top-fv__content-right .chat-box__left-text-area p,.p-top-fv__content-right .chat-box__form .chat-form__group label,.p-top-fv__content-right .chat-box__form .chat-form__group .chat-form__label,.p-top-fv__content-right .chat-box__form .chat-form__select,.p-top-fv__content-right .chat-box__form .chat-form__input,.p-top-fv__content-right .chat-box__form .chat-form__textarea,.p-top-fv__content-right .chat-box__form .chat-form__submit,.p-top-search .checkbox-group label,.p-top-new-job-list__item-textarea h3,.common-aside-search-box__title,.common-aside-link-list__title,.common-aside-consideration-list__title,.common-aside-watch-list__title,.common-aside-article-ranking-list__title,.common-aside-career-magazine-list__title,.common-aside-career-magazine-list__item a h3,.common-aside-recent-article-list__title,.common-aside-info-list__title,.common-aside-tag-list__title,.c-chat-list__item-textarea p,.c-row-job-list__item-textarea h3,.c-column-job-list__item-textarea h3,.c-row-hospital-list__item-textarea h3,.c-column-hospital-list__item-textarea h3,.c-page__head-title p,.l-article__main-content p,.l-article__main-content strong,.l-article__main-content a,.l-article__main-content b,.l-article__writer-name,.l-article__writer-text,.single-pagenation,.c-contact__right-text-area p,.c-footer__menu li a,.c-header__menu li a,.c-header-main__btn-list a,.c-header-menu-item a{font-size:1.6rem;line-height:1.4;letter-spacing:0.05em}@media (max-width: 576px){.u-jp16,#entry_form #flow li,#entry_form .hint span,#entry_form .form .form-title,#entry_form .form .job_category,#entry_form .group,.form-title,.button_add,.p-sitemap h3,.p-qa .qa-header .qa-title,.p-qa .qa-contact p,.p-qa .qa-contact .button,.p-qa .qa-latest .qa-latest-list li a p,.qa-contact p,.qa-contact .button,.qa-backlink a,.sign-up__content-left .feature-list .feature-item .feature-text .feature-description,.sign-up__content-right form .fb_button,.sign-up__content-right form .sns-login a,.c-contact__description,.p-password .c-contact__form h3,.p-password .button,.c-sign-up-form .form-group-block .c-contact__form-title,.c-sign-up-form .form-group-block .form-group input,.c-sign-up-form .form-group-block .form-group select,.c-sign-up-form .submit-button__inner .submit-button,.c-info-list__item h2,.c-login-btnarea__password,.c-login-btnarea__sineup,.c-login-form__field select,.c-login-form__field input[type=text],.c-login-form__field label,.c-login-form__accordion-toggle,.c-login-form .search-form__selected-values,.c-login-form__multi-select-box .search-form__multi-select-display,.c-login-form__multi-select-box .search-form__multi-select-display .search-form__selected-values,.c-login-form__multi-select-box .search-form__multi-select-display .toggle-checkbox,.c-login-form .toggle-checkbox,.c-reset-password-btnarea__password,.c-reset-password-btnarea__sineup,.c-reset-password-form__field select,.c-reset-password-form__field input[type=text],.c-reset-password-form__field label,.c-reset-password-form__accordion-toggle,.c-reset-password-form .search-form__selected-values,.c-reset-password-form__multi-select-box .search-form__multi-select-display,.c-reset-password-form__multi-select-box .search-form__multi-select-display .search-form__selected-values,.c-reset-password-form__multi-select-box .search-form__multi-select-display .toggle-checkbox,.c-reset-password-form .toggle-checkbox,.c-sign-up__lead p,.c-sign-up__lead-link,.c-sign-up__lead-login .sign-up-btn-sm,.c-sign-up-form__field select,.c-sign-up-form__field input[type=text],.c-sign-up-form__field label,.c-sign-up-form__accordion-toggle,.c-sign-up-form .search-form__selected-values,.c-sign-up-form__multi-select-box .search-form__multi-select-display,.c-sign-up-form__multi-select-box .search-form__multi-select-display .search-form__selected-values,.c-sign-up-form__multi-select-box .search-form__multi-select-display .toggle-checkbox,.c-sign-up-form .toggle-checkbox,.c-cta__content p,.c-contact__form .form-group label,.c-contact__form .form-group input,.c-contact__form .form-group select,.c-contact__form .form-group textarea,.c-contact__form .form-agreement label,.c-contact__form .form-agreement label a,.p-contact .submit-button__inner a,.c-job-list__btn a,.p-job-list-top-right__count,.p-job-list-top-right__range,.p-job-main-company .job-company-list__item-text h2,.p-job-company .job-company-list__item-text h2,.p-job-aside__banner a,.p-job-aside__nation h2,.p-job-aside__nation .nation-list li a,.p-job-aside__ctg .ctg-list__item a,.p-job-pagenation .pagenation li a,.form-group-block .form-title,.form-job-selector .btn-area-add,.form-job-selector .btn-area-select,.form-industry-selector .btn-area-add,.form-industry-selector .btn-area-select,.form-preference-selector .btn-area-add,.form-preference-selector .btn-area-select,.form-area-selector .btn-area-add,.form-area-selector .btn-area-select,.btn-area-select,.btn-job-select,.btn-industry-select,.btn-preference-select,.job-popup .area-country,.area-popup .area-country,.industry-popup .area-country,.preference-popup .area-country,.job-popup .area-title,.area-popup .area-title,.industry-popup .area-title,.preference-popup .area-title,.job-popup .ctg-sub li label,.area-popup .ctg-sub li label,.industry-popup .ctg-sub li label,.preference-popup .ctg-sub li label,.checkbox-group label,input[type=text],.popup-footer .btn-job-confirm,.popup-footer .btn-industry-confirm,.popup-footer .btn-preference-confirm,.popup-footer .btn-area-confirm,.p-job-features .features-list__item a,.job-flow-list li h3,.job-flow-list li p,.p-job-interview .senior-employee__text p,.p-job-interview .interview-detail__item h3,.p-job-interview .interview-detail__item p,.c-job5-list__item-text-area h3,.p-top-column-ctg .c-column-ctg-list__item-text-area h3,.p-top-column-ctg2 .c-column-ctg-list__item-text-area h3,.p-top-column-tag__pickup li a,.p-column-search .column-box-list__item-text-area h3,.p-column-search .ctg-box-list__item a,.p-column-search .tag-box-list__item a,.c-column-ranking-list__top-right .c-column-ranking-list__item h3,.c-column-ranking-list__bottom .c-column-ranking-list__item-text-area h3,.chatbox-list__item p,.p-top-fv__content-left .c-fv2-text-area p,.p-top-fv__content-right .chat-box__left-text-area p,.p-top-fv__content-right .chat-box__form .chat-form__group label,.p-top-fv__content-right .chat-box__form .chat-form__group .chat-form__label,.p-top-fv__content-right .chat-box__form .chat-form__select,.p-top-fv__content-right .chat-box__form .chat-form__input,.p-top-fv__content-right .chat-box__form .chat-form__textarea,.p-top-fv__content-right .chat-box__form .chat-form__submit,.p-top-search .checkbox-group label,.p-top-new-job-list__item-textarea h3,.common-aside-search-box__title,.common-aside-link-list__title,.common-aside-consideration-list__title,.common-aside-watch-list__title,.common-aside-article-ranking-list__title,.common-aside-career-magazine-list__title,.common-aside-career-magazine-list__item a h3,.common-aside-recent-article-list__title,.common-aside-info-list__title,.common-aside-tag-list__title,.c-chat-list__item-textarea p,.c-row-job-list__item-textarea h3,.c-column-job-list__item-textarea h3,.c-row-hospital-list__item-textarea h3,.c-column-hospital-list__item-textarea h3,.c-page__head-title p,.l-article__main-content p,.l-article__main-content strong,.l-article__main-content a,.l-article__main-content b,.l-article__writer-name,.l-article__writer-text,.single-pagenation,.c-contact__right-text-area p,.c-footer__menu li a,.c-header__menu li a,.c-header-main__btn-list a,.c-header-menu-item a{font-size:1.4rem}}.u-jp18,#entry_form .title,.box_button .button_gray,.box_button .button_decision,.p-sitemap h2,.sign-up__content-left .feature-list .feature-item .feature-text .feature-title,.c-login-tab__user,.c-login-tab__client,.c-reset-password-tab__user,.c-reset-password-tab__client,.c-contact__text,.c-cta__content-btn a,.c-contact__form-title,.c-contact__form .submit-button,.c-contact__form .fb_button,.p-job-list__item-middle-right .job-detail__item-text .wages,.p-job-list__item-bottom a,.p-job-aside__banner p,.p-job-details .job-details-list__item-title,.p-job-details .job-details-list__item-text,.p-job-entry a,.c-column2-1-list__item-text-area h3,.c-column2-1-list__item-text-area .nation a,.c-column2-list__item .c-column2-list__item-text-area h3,.c-column2-list__item .c-column2-list__item-text-area .nation a,.c-magazine-list .c-column-title,.p-column-article-ctg-tag .l-article__main-content .quotation,.c-column4-list__item-text-area h3,.p-top-fv__content-left .c-fv-text-area p,.p-top-fv__content-left .c-fv2-text-area__sub,.p-top-fv__content-right .chat-box__complete-title,.p-top-search .search-form__select,.p-top-search .search-form__input,.p-top-search-tab__titlearea h2,.p-top-new-job__titlearea h2,.p-top-new-job__tab p,.c-row-job h2,.c-column-job h2,.c-row-hospital h2,.c-column-hospital h2,.c-career-column-list__item-textarea h3,.sign-up-btn,.list-btn,.c-floating a,.common-title,.l-article__point-content-left h3,.l-article__point-content-left a,.l-article__point-content-right ul li,.l-article__toc ul li h2,.l-article__main-content h4,.l-article__main-content ul li,.l-article__main-content ol li,.c-contact__right__btn a,.c-heading-text{font-size:1.8rem;letter-spacing:0.05em}@media (max-width: 576px){.u-jp18,#entry_form .title,.box_button .button_gray,.box_button .button_decision,.p-sitemap h2,.sign-up__content-left .feature-list .feature-item .feature-text .feature-title,.c-login-tab__user,.c-login-tab__client,.c-reset-password-tab__user,.c-reset-password-tab__client,.c-contact__text,.c-cta__content-btn a,.c-contact__form-title,.c-contact__form .submit-button,.c-contact__form .fb_button,.p-job-list__item-middle-right .job-detail__item-text .wages,.p-job-list__item-bottom a,.p-job-aside__banner p,.p-job-details .job-details-list__item-title,.p-job-details .job-details-list__item-text,.p-job-entry a,.c-column2-1-list__item-text-area h3,.c-column2-1-list__item-text-area .nation a,.c-column2-list__item .c-column2-list__item-text-area h3,.c-column2-list__item .c-column2-list__item-text-area .nation a,.c-magazine-list .c-column-title,.p-column-article-ctg-tag .l-article__main-content .quotation,.c-column4-list__item-text-area h3,.p-top-fv__content-left .c-fv-text-area p,.p-top-fv__content-left .c-fv2-text-area__sub,.p-top-fv__content-right .chat-box__complete-title,.p-top-search .search-form__select,.p-top-search .search-form__input,.p-top-search-tab__titlearea h2,.p-top-new-job__titlearea h2,.p-top-new-job__tab p,.c-row-job h2,.c-column-job h2,.c-row-hospital h2,.c-column-hospital h2,.c-career-column-list__item-textarea h3,.sign-up-btn,.list-btn,.c-floating a,.common-title,.l-article__point-content-left h3,.l-article__point-content-left a,.l-article__point-content-right ul li,.l-article__toc ul li h2,.l-article__main-content h4,.l-article__main-content ul li,.l-article__main-content ol li,.c-contact__right__btn a,.c-heading-text{font-size:1.6rem}}.u-jp20,.sign-up__content-left-title h2 .free,.c-entry-tabs__nav li,.c-job2-list__item:nth-child(1) .c-job2-list__item-text-area h3,.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area h3,.c-column-list__item:nth-child(2) a .c-column-list__item-text-area h3,.c-column-list__item:nth-child(3) a .c-column-list__item-text-area h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(1) a h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(2) a h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(3) a h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(4) h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(5) h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(1) a h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(2) a h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(3) a h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(4) h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(5) h3,.p-column-search .column-box-list__item:nth-child(1) .column-box-list__item-text-area h3,.p-column-search .column-box-list__item:nth-child(2) .column-box-list__item-text-area h3,.p-column-search .column-box-list__item:nth-child(3) .column-box-list__item-text-area h3,.c-column3-list__item-text-area h3,.c-column-ranking-list__item-text-area h3,.c-column4-list__item-text-area h3,.p-top-fv__content-left .fv-text-area h2,.p-top-fv__content-right h3,.c-about-list__item h3,.c-heading-h3,.l-article__main-content h3,.c-qa-block h3{font-size:2rem;line-height:1.2;letter-spacing:0.03em}@media (max-width: 576px){.u-jp20,.sign-up__content-left-title h2 .free,.c-entry-tabs__nav li,.c-job2-list__item:nth-child(1) .c-job2-list__item-text-area h3,.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area h3,.c-column-list__item:nth-child(2) a .c-column-list__item-text-area h3,.c-column-list__item:nth-child(3) a .c-column-list__item-text-area h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(1) a h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(2) a h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(3) a h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(4) h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(5) h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(1) a h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(2) a h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(3) a h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(4) h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(5) h3,.p-column-search .column-box-list__item:nth-child(1) .column-box-list__item-text-area h3,.p-column-search .column-box-list__item:nth-child(2) .column-box-list__item-text-area h3,.p-column-search .column-box-list__item:nth-child(3) .column-box-list__item-text-area h3,.c-column3-list__item-text-area h3,.c-column-ranking-list__item-text-area h3,.c-column4-list__item-text-area h3,.p-top-fv__content-left .fv-text-area h2,.p-top-fv__content-right h3,.c-about-list__item h3,.c-heading-h3,.l-article__main-content h3,.c-qa-block h3{font-size:1.8rem}}.u-jp22,.c-magazine-detail__textarea h2,.c-chat h2,.common-heading-h2{font-size:2.2rem;line-height:1.5;letter-spacing:0.05em}@media (max-width: 576px){.u-jp22,.c-magazine-detail__textarea h2,.c-chat h2,.common-heading-h2{font-size:2rem}}.u-jp24,.p-qa .qa-categories .c-title,.p-qa .qa-latest .c-title,.p-policy #article_box h2.title,.c-login-thanks h1,.c-reset-password-thanks h1,.c-registration-complete__title,.c-password-complete__title,.c-cta__content h2,.c-thanks h1,.c-column-list__item:nth-child(1) .c-column-list__item-text-area h3,.p-top-column-tag__ctg h3,.p-column-search .column-box__content h2,.p-column-search .column-box__content h3,.c-heading-h2,.l-article__point h2,.l-article__toc-title,.l-article__main-content h2,.c-qa h2{font-size:2.4rem;line-height:1.4;letter-spacing:0.05em}@media (max-width: 576px){.u-jp24,.p-qa .qa-categories .c-title,.p-qa .qa-latest .c-title,.p-policy #article_box h2.title,.c-login-thanks h1,.c-reset-password-thanks h1,.c-registration-complete__title,.c-password-complete__title,.c-cta__content h2,.c-thanks h1,.c-column-list__item:nth-child(1) .c-column-list__item-text-area h3,.p-top-column-tag__ctg h3,.p-column-search .column-box__content h2,.p-column-search .column-box__content h3,.c-heading-h2,.l-article__point h2,.l-article__toc-title,.l-article__main-content h2,.c-qa h2{font-size:2.2rem}}.u-jp28,.p-qa-detail .qa-title,.sign-up__content-left-title h2,.p-job-list__item-top h2,.c-column2-1-list__item:nth-child(1) .c-column2-1-list__item-text-area .nation a,.c-column2-1-list__item :nth-child(2) .c-column2-1-list__item-text-area .nation a,.c-column2-1-list__item :nth-child(3) .c-column2-1-list__item-text-area .nation a,.c-column2-1-list__item :nth-child(4) .c-column2-1-list__item-text-area .nation a,.p-column-ctg-tag-list .c-head h2,.c-column4-list__item:nth-child(1) .c-column4-list__item-text-area .nation a,.l-article h1,.c-heading{font-size:2.8rem;line-height:1.4;letter-spacing:0.05em}@media (max-width: 576px){.u-jp28,.p-qa-detail .qa-title,.sign-up__content-left-title h2,.p-job-list__item-top h2,.c-column2-1-list__item:nth-child(1) .c-column2-1-list__item-text-area .nation a,.c-column2-1-list__item :nth-child(2) .c-column2-1-list__item-text-area .nation a,.c-column2-1-list__item :nth-child(3) .c-column2-1-list__item-text-area .nation a,.c-column2-1-list__item :nth-child(4) .c-column2-1-list__item-text-area .nation a,.p-column-ctg-tag-list .c-head h2,.c-column4-list__item:nth-child(1) .c-column4-list__item-text-area .nation a,.l-article h1,.c-heading{font-size:2.4rem}}.u-jp30{font-size:3rem;line-height:1.4;letter-spacing:0.05em}@media (max-width: 576px){.u-jp30{font-size:2.6rem}}.u-jp32,#entry_form .headline,.p-column-contact .c-head h2,.c-title-area h1,.l-article__main-content h1,.c-contact__right-text-area h2{font-size:3.2rem;line-height:1.4;letter-spacing:0.05em}@media (max-width: 576px){.u-jp32,#entry_form .headline,.p-column-contact .c-head h2,.c-title-area h1,.l-article__main-content h1,.c-contact__right-text-area h2{font-size:2.8rem}}.u-jp40,.p-column-search h1,.p-column-search h2,.c-head h1,.c-head h2,.c-page__head-title h2{font-size:4rem;line-height:1.4;letter-spacing:0.05em}@media (max-width: 576px){.u-jp40,.p-column-search h1,.p-column-search h2,.c-head h1,.c-head h2,.c-page__head-title h2{font-size:3.2rem}}.u-eng10{font-weight:700;font-size:1rem;line-height:1.4;letter-spacing:0.05em}@media (max-width: 576px){.u-eng10{font-size:1rem}}.u-eng12,.c-heading span{font-weight:700;font-size:1.2rem;line-height:1.4;letter-spacing:0.05em}@media (max-width: 576px){.u-eng12,.c-heading span{font-size:1.2rem}}.u-eng16,.pagination a{font-weight:700;font-size:1.6rem;line-height:1.4;letter-spacing:0.05em}@media (max-width: 576px){.u-eng16,.pagination a{font-size:1.4rem}}.u-eng18,.c-page__head-title h2 span{font-weight:700;font-size:1.8rem;line-height:1.4;letter-spacing:0.05em}@media (max-width: 576px){.u-eng18,.c-page__head-title h2 span{font-size:1.4rem}}.u-eng20{font-weight:700;font-size:2rem;line-height:1.4;letter-spacing:0.05em}@media (max-width: 576px){.u-eng20{font-size:1.6rem}}.c-heading{font-weight:900}.c-heading span{display:block;font-weight:700;margin-bottom:0.25rem}.c-heading-text{font-weight:500}.header-inner{max-width:1280px;margin:0 auto;padding:16px}.c-header{height:100px;background-color:#ffffff;border-bottom:4px solid #E61717;position:fixed;top:0px;width:100%;z-index:9999;display:flex;align-items:center;justify-content:space-between}@media (max-width: 576px){.c-header{height:auto}}.c-header__left{padding:12px 12px 12px 48px}@media (max-width: 576px){.c-header__left{padding:0px 0px 0px 16px}}.c-header__right{display:flex;align-items:center;gap:24px}.c-header__right .cta-list{display:flex}.c-header__right .cta-list .myprofile a{width:120px}@media (max-width: 576px){.c-header__right .cta-list__item.-pc{display:none}}.c-header__right .cta-list__item.-sp{display:none}@media (max-width: 576px){.c-header__right .cta-list__item.-sp{display:block;color:rgba(0,0,0,0.6);border-left:1px solid rgba(0,0,0,0.2);display:flex;color:rgba(0,0,0,0.6);flex-direction:column;align-items:center;font-size:11px;font-weight:300;padding:12px 0;width:65px}}.c-header__right .cta-list__item a{padding:24px 0;color:rgba(0,0,0,0.6);width:100px;border-left:1px solid rgba(0,0,0,0.2);display:flex;color:rgba(0,0,0,0.6);flex-direction:column;align-items:center;font-weight:300}.c-header__right .cta-list__item a img{display:block;width:32px}@media (max-width: 576px){.c-header__right .cta-list__item a{padding:12px 0;width:80px}}.c-header__right .sub-menu{display:flex;align-items:center;gap:24px}@media (max-width: 992px){.c-header__right .sub-menu p{display:none}}.c-header__right .sub-menu p a:hover{text-decoration:underline}.c-header__right .sub-menu .sub-menu__lang-switcher .lang-select{border:0px;background-color:inherit;cursor:pointer}.c-header__right .sub-menu .sub-menu__lang-switcher .lang-select:focus{outline:none;box-shadow:none;background-color:inherit;color:inherit}.c-header__logo-area-inner{display:flex;gap:24px}.c-header__logo-area-inner a{color:rgba(0,0,0,0.6)}.c-header__logo-area-inner a img{width:144px}@media (max-width: 576px){.c-header__logo-area-inner a img{width:114px}}.c-header__menu{display:flex;align-items:center;gap:24px}@media (max-width: 992px){.c-header__menu{display:none}}.c-header__menu li a{font-weight:700}.c-header__menu li a:hover{text-decoration:underline}@media (max-width: 992px){.c-header__brand-message{display:none}}.c-header__logo img{width:240px}@media (max-width: 576px){.c-header__logo img{max-width:170px;width:100%}}.c-header-main{display:flex;background-color:#fff;align-items:center}.c-header-main__content{display:flex;padding:0.8rem;max-width:1200px;width:100%;margin:0 auto;align-items:center;justify-content:space-between}.c-header-main__btn-list{display:flex;position:relative;gap:8px}.c-header-main__btn-list a{display:inline-flex;justify-content:center;padding:11px 16px;color:#ffffff;gap:4px;border-radius:8px}@media (max-width: 768px){.c-header-main__btn-list a{padding:8px}}.c-header-main__btn-list a img{width:17px}@media (max-width: 768px){.c-header-main__btn-list-login{display:none !important}}.c-header-nav{background-color:#F5F5F5}.c-header-nav-item{font-size:1.2rem;margin-bottom:8px;font-weight:700;line-height:1.4;letter-spacing:0.05;white-space:nowrap;display:flex;align-items:center;padding:0.65rem 1.6rem;background-color:#fff;border-radius:2em;color:#42362D;transition:opacity 0.3s ease}.c-header-nav-item span{margin-left:8px;font-weight:700;font-size:1rem;line-height:1.4;letter-spacing:0.05rem}.c-header-nav-item:hover{opacity:0.7}@media (max-width: 992px){.c-header-nav-list{display:none}}.c-header-nav-list a{font-size:1.2rem;margin-bottom:8px;font-weight:700;line-height:1.4;letter-spacing:0.05;white-space:nowrap;display:flex;align-items:center;padding:0.65rem 1.6rem;background-color:#fff;border-radius:2em;color:#42362D;transition:opacity 0.3s ease}.c-header-nav-list a span{margin-left:8px;font-weight:700;font-size:1rem;line-height:1.4;letter-spacing:0.05rem}.c-header-nav-list a:hover{opacity:0.7}.c-header__contact{display:flex;justify-content:right;align-items:center;margin-bottom:1rem}@media (max-width: 992px){.c-header__contact{display:none}}.c-header__contact p{padding:0.25em 0.5em;position:relative;background-color:#fff;border-radius:8px;color:#42362D}.c-header__contact p span{font-weight:500;font-size:1.5rem;line-height:1.4;letter-spacing:0.05em}.c-header__contact p img{position:absolute;top:40%;transform:translateX(-40%);right:-12px}.c-header__contact a{margin-left:16px;display:block;padding:0.8em 2.4em 0.8em 2.4em;background:linear-gradient(to right, #47C0FC, #47FCC0);border-radius:24px;color:#42362D;font-weight:700;transition:opacity 0.3s ease}.c-header__contact a span{margin-right:8px;font-size:14px}.c-header__contact a:hover{opacity:0.7}.c-header-menu{display:flex;max-width:1200px;margin:0 auto;align-items:center;display:flex;justify-content:center}@media (max-width: 768px){.c-header-menu{display:none}}.c-header-menu-item a{white-space:nowrap;padding:1.6rem;color:#42362D;display:flex;align-items:center;font-weight:700;transition:opacity 0.3s ease}.c-header-menu-item a span{margin-left:8px;font-weight:700;font-size:1rem;line-height:1.4;letter-spacing:0.05em}.c-header-menu-item a:hover{background-color:#E5E4E5}.c-header-menu-hamburger{display:none}@media (max-width: 768px){.c-header-menu-hamburger{display:block}}.c-header-menu-hamburger-list{width:73px;height:73px;background-color:rgba(0,103,248,0.4);position:relative;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center}@media (max-width: 576px){.c-header-menu-hamburger-list{width:57px;height:58px}}.c-header-menu-hamburger-list span{display:block;width:27px;height:2px;background:#0067F8;border-radius:2px;transition:0.3s ease;transform-origin:center}.is-active .c-header-menu-hamburger-list span:nth-child(1){transform:rotate(45deg) translate(4px, 4px)}.is-active .c-header-menu-hamburger-list span:nth-child(2){opacity:0}.is-active .c-header-menu-hamburger-list span:nth-child(3){transform:rotate(-45deg) translate(4px, -4px)}.c-header-menu__item{margin-left:20px;font-size:1rem}.c-header-menu__nav-list{display:flex;justify-content:space-between;align-items:center}.c-header-menu__dropdown{position:relative}.c-header-menu__dropdown-menu{display:none;position:absolute;top:100%;left:0;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,0.1);z-index:100}.c-header-menu__dropdown-menu-item{padding:10px 20px}.c-header-menu__dropdown-menu-item:hover{background-color:#c5ddff}.c-header-menu__dropdown:hover .c-header-menu__dropdown-menu{display:block}.hamburger{width:32px;height:24px;position:relative;cursor:pointer;z-index:100}.hamburger span{position:absolute;height:3px;width:100%;background:#ffc000;border-radius:2px;transition:0.3s}.hamburger span:nth-child(1){top:0}.hamburger span:nth-child(2){top:10px}.hamburger span:nth-child(3){top:20px}.hamburger.is-active span:nth-child(1){transform:rotate(45deg);top:10px}.hamburger.is-active span:nth-child(2){opacity:0}.hamburger.is-active span:nth-child(3){transform:rotate(-45deg);top:10px}.sp-nav{position:fixed;top:0;right:-100%;width:80%;height:100vh;background:#fff;transition:right 0.3s ease;z-index:90;padding:60px 20px}.sp-nav.is-open{right:0}.sp-nav__list{display:flex;flex-direction:column}.sp-nav__list li{width:100%}.sp-nav__list a{display:block;width:100%;padding:12px 0;border-bottom:1px solid #E5E4E5;font-size:16px;text-decoration:none;font-weight:bold}.c-footer{background-color:rgba(0,0,0,0.8);color:#ffffff}.c-footer__inner{display:flex;align-items:start;justify-content:space-between;gap:24px}@media (max-width: 768px){.c-footer__inner{display:block}}.c-footer__right{display:flex;justify-content:end}.c-footer__right img{display:inline-block;width:40px}.c-footer__top{display:flex;flex-direction:column;gap:16px}.c-footer__logo img{width:160px}@media (max-width: 768px){.c-footer__logo img{width:114px}}.c-footer__sns{display:flex;flex-wrap:wrap;gap:12px}.c-footer__sns a img{height:19px}.c-footer__menu{list-style:none;padding:0;display:flex;flex-direction:column;gap:16px}.c-footer__menu li a{color:#ffffff;text-decoration:none}.c-footer__menu li a:hover{text-decoration:underline}.common-main{width:calc(100% - 340px)}@media (max-width: 1200px){.common-main{width:100%}}.common-aside{min-width:300px;max-width:300px}@media (max-width: 992px){.common-aside{min-width:auto;max-width:none;padding:0 12px;width:100%}}@media (max-width: 576px){.c-head{margin-bottom:24px}}.c-head h1{text-align:center;font-weight:700}@media (max-width: 576px){.c-head h1{font-size:26px}}.c-head h2{text-align:center;font-weight:700}@media (max-width: 576px){.c-head h2{font-size:24px}}.common-heading-h2{margin-bottom:24px;padding:4px 0px 4px 12px;color:#42362D;font-weight:700;border-left:4px solid #0067F8}.common-title{margin-bottom:24px;padding:2px 0 2px 12px;border-left:4px solid #0067F8;font-weight:700}.c-title-area{padding:24px 8px;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0}@media (max-width: 576px){.c-title-area{padding:12px}}.c-title-area h1{text-align:center;font-weight:700}@media (max-width: 576px){.c-title-area h1{font-size:24px}}.c-title-area h1 span{display:block;font-weight:700;margin-top:8px;color:#0067F8}.l-breadcrumbs{padding-top:40px;padding-bottom:40px}@media (max-width: 576px){.l-breadcrumbs{margin-bottom:12px;padding:12px}}.l-breadcrumbs__inner{display:flex;white-space:nowrap;overflow-y:scroll;align-items:center;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.l-breadcrumbs__inner ::-webkit-scrollbar{display:none}.l-breadcrumbs__inner img{display:inline-block;padding:0 8px}.l-breadcrumbs__item{font-weight:400}.l-breadcrumbs__item:hover:last-child{opacity:1}.l-breadcrumbs__text{color:rgba(0,0,0,0.6);font-weight:300}.u-text-hover-in{text-decoration:underline}@media (max-width: 576px){.l-block-main{padding:0}}.c-page__head-title h2{font-weight:900}.c-page__head-title h2 span{display:block}.c-heading-h2,.c-qa h2{margin-bottom:24px;padding-left:12px;border-left:4px solid #0067F8;font-weight:700}.c-heading-h3,.c-qa-block h3{position:relative;font-weight:700;border-bottom:2px solid #E5E4E5;padding-bottom:4px}.c-heading-h3::after,.c-qa-block h3::after{content:"";position:absolute;left:0;bottom:-2px;width:80px;height:2px;background-color:#0067F8}@media (max-width: 576px){.c-heading-h3,.c-qa-block h3{font-size:20px;margin-bottom:16px}}.c-heading-h2,.c-qa h2{margin-bottom:24px;padding-left:32px;font-weight:700;position:relative}.c-heading-h2::before,.c-qa h2::before{content:"";position:absolute;top:4px;left:0px;width:28px;height:28px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/assets/common/toc-img-98c19165607b31bb728510e316dafe94b5ae3af1d542e885d7a23c27a7582ae5.svg)}@media (max-width: 576px){.c-heading-h2,.c-qa h2{font-size:20px}}.l-article__ctg-area{display:flex;gap:24px;flex-wrap:wrap;align-items:center}@media (max-width: 768px){.l-article__ctg-area{gap:16px}}.l-article__date{margin-bottom:12px}.l-article__nation li{font-weight:700}.l-article__nation li img{width:36px;margin-right:4px;margin-bottom:-8px}.l-article__ctg-list{display:flex;flex-wrap:wrap;gap:16px}@media (max-width: 768px){.l-article__ctg-list{gap:8px}}.l-article__ctg-list li a{display:inline-block;border-radius:4px;font-weight:700;padding:6px;background-color:#EFEFEF;color:rgba(0,0,0,0.6)}.l-article__job-ctg-list{display:flex;flex-wrap:wrap;gap:24px}@media (max-width: 768px){.l-article__job-ctg-list{gap:8px}}.l-article__job-ctg-list li a{display:inline-block;border-radius:4px;font-weight:700;padding:6px;background-color:#FFDB5E;color:rgba(0,0,0,0.6)}.l-article__tag-list{display:flex;flex-wrap:wrap;gap:12px}@media (max-width: 768px){.l-article__tag-list{gap:8px}}.l-article__tag-list li a{font-weight:700;display:inline-block;color:#1F43D9}.l-article__point{padding:40px 32px;border:8px solid #EFEFEF;margin-bottom:32px}@media (max-width: 768px){.l-article__point{padding:16px}}.l-article__point h2{margin-bottom:24px;padding-left:32px;font-weight:700;position:relative}.l-article__point h2::before{content:"";position:absolute;top:4px;left:0px;width:28px;height:28px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/assets/common/toc-img-98c19165607b31bb728510e316dafe94b5ae3af1d542e885d7a23c27a7582ae5.svg)}@media (max-width: 576px){.l-article__point h2{font-size:20px}}.l-article__point-content{display:flex;gap:24px}@media (max-width: 768px){.l-article__point-content{flex-direction:column}}.l-article__point-content-left{width:calc((100% - 24px) / 2)}@media (max-width: 768px){.l-article__point-content-left{width:100%}}.l-article__point-content-left h3{margin-bottom:12px}.l-article__point-content-left a{border-radius:4px;padding:20px;text-align:center;display:block;font-weight:700;width:100%;background-color:#E61717;color:#ffffff}.l-article__point-content-right ul{padding:18px 16px 16px;background-color:#EFEFEF;display:flex;flex-direction:column;gap:8px}.l-article__point-content-right ul li{position:relative;padding-left:18px;font-weight:300}.l-article__point-content-right ul li::after{content:"";position:absolute;left:0;top:12px;background-color:#AFB164;height:4px;width:8px}.l-article h1{font-weight:900}.l-article__toc{padding:40px 32px;border:8px solid #EFEFEF}.l-article__toc-title{font-weight:700}.l-article__toc-title img{width:28px;margin-bottom:-2px;margin-right:8px}@media (max-width: 768px){.l-article__toc{padding:20px 16px}}.l-article__toc ul{display:flex;flex-direction:column;gap:12px}.l-article__toc ul li h2{font-weight:300}@media (max-width: 768px){.l-article__toc ul li h2{font-size:14px}}.l-article__toc ul li a:hover{text-decoration:underline}.l-article__thumbnail{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;position:relative}.l-article__main-content h1{line-height:1.2;font-weight:700}.l-article__main-content h2{margin-bottom:24px;padding-left:32px;font-weight:700;position:relative}.l-article__main-content h2::before{content:"";position:absolute;top:4px;left:0px;width:28px;height:28px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/assets/common/toc-img-98c19165607b31bb728510e316dafe94b5ae3af1d542e885d7a23c27a7582ae5.svg)}@media (max-width: 576px){.l-article__main-content h2{font-size:20px}}.l-article__main-content h3{position:relative;font-weight:700;border-bottom:2px solid #E5E4E5;padding-bottom:4px}.l-article__main-content h3::after{content:"";position:absolute;left:0;bottom:-2px;width:80px;height:2px;background-color:#0067F8}@media (max-width: 576px){.l-article__main-content h3{font-size:16px;margin-bottom:22px}}.l-article__main-content h4{color:#2A92A0;font-weight:700}.l-article__main-content p{font-weight:300}@media (max-width: 576px){.l-article__main-content p{margin-bottom:18px}}.l-article__main-content strong{font-weight:700}.l-article__main-content a{color:#0067F8;font-weight:700;text-decoration:underline}.l-article__main-content b{display:inline-block;background:linear-gradient(transparent 60%, #FCFC47 20%)}.l-article__main-content img{width:100%;display:block}.l-article__main-content ul{padding:18px 16px 16px;border-top:2px solid #AFB164;background-color:#EFEFEF;display:flex;flex-direction:column;gap:8px}.l-article__main-content ul li{position:relative;padding-left:18px;font-weight:300}.l-article__main-content ul li::after{content:"";position:absolute;left:0;top:12px;background-color:#AFB164;height:4px;width:8px}.l-article__main-content ol{counter-reset:item;list-style:none;padding-left:0;margin-bottom:24px;padding:18px 16px 16px;background-color:rgba(62,193,211,0.2);display:flex;flex-direction:column;gap:8px}.l-article__main-content ol li{position:relative;padding-left:18px;font-weight:300;position:relative;padding-left:40px;margin-bottom:0.5em}.l-article__main-content ol li::before{content:"（" counter(item) "）";counter-increment:item;position:absolute;left:-8px;color:#3EC1D3;font-weight:bold}.l-article__writer{padding:1.6rem;border:1px solid #42362D;border-radius:10px;display:flex;align-items:start}@media (max-width: 576px){.l-article__writer{padding:1.2rem}}.l-article__writer img{width:100%;height:auto;max-width:80px;margin-right:20px}@media (max-width: 576px){.l-article__writer img{margin-right:12px;max-width:48px}}.l-article__writer-name{font-weight:700}.l-article__writer-text{font-weight:500}.pagination{display:flex;justify-content:center}.pagination-inner{list-style:none;padding:0;margin:2rem 0}.pagination__list{display:flex;justify-content:center;gap:0.5rem}.pagination__dots{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#BA1C22}.pagination__dots img{width:24px;height:auto}.pagination a{display:block;width:40px;height:40px;font-size:16px;line-height:40px;text-align:center;text-decoration:none;border-radius:2px;border:1px solid #E5E4E5;color:#42362D;background-color:#fff;transition:all 0.3s ease}.pagination a.current{background-color:#F1F1F1}.pagination-arrow{display:flex;align-items:center;justify-content:center;margin-bottom:16px;gap:8px}.pagination-arrow a{color:#0067F8;display:flex;align-items:center;justify-content:center;padding:14px;gap:8px;border-radius:4px;border:2px solid #0067F8;width:160px}.pagination-arrow a img{width:12px}.single-pagenation{display:flex;justify-content:space-between;align-items:center;gap:24px}.single-pagenation a{display:inline-flex;flex-direction:column;color:#42362D;text-decoration:none;font-weight:bold;padding:8px 12px;transition:background-color 0.3s}.single-pagenation a img{width:53px;display:inline-block}@media (max-width: 576px){.single-pagenation a img{width:40px}}.single-pagenation a.prev{align-items:end}.single-pagenation a .next{align-items:start}.single-pagenation a.list{border-bottom:2px solid #000000;background:#ffffff;padding:0 20px 12px}@media (max-width: 576px){.single-pagenation a.list{padding:0 12px 12px;border-bottom:2px solid #000000}}.br500{display:none}@media (max-width: 576px){.br500{display:block}}.br1200{display:none}@media (max-width: 1200px){.br1200{display:block}}@media (max-width: 576px){.br-pc{display:none}}.c-contact{background-position:center;background-size:cover;height:602px}@media (max-width: 992px){.c-contact{height:400px}}@media (max-width: 576px){.c-contact{height:auto}}.c-contact__inner{width:100%;display:flex;justify-content:end;height:100%}.c-contact__left{width:36%}.c-contact__right{width:64%;background:linear-gradient(to bottom, #0067F8, #0B49DA, #172ABB);clip-path:polygon(80px 0, 100% 0, 100% 100%, 0 100%);padding:auto;display:flex;align-items:center;justify-content:center}@media (max-width: 992px){.c-contact__right{width:80%}}@media (max-width: 576px){.c-contact__right{width:98%}}.c-contact__right-text-area{padding:40px 64px;max-width:618px;width:100%}@media (max-width: 992px){.c-contact__right-text-area{max-width:none;padding:40px 40px 40px 80px}}@media (max-width: 576px){.c-contact__right-text-area{padding:24px 16px 24px 64px}}.c-contact__right-text-area h2{text-align:center;margin-bottom:12px;font-weight:700;color:#ffffff}.c-contact__right-text-area p{color:#ffffff;margin-bottom:40px}@media (max-width: 576px){.c-contact__right-text-area p{margin-bottom:16px}}.c-contact__right__btn{display:flex}.c-contact__right__btn a{border-radius:4px;display:block;background-color:#E61717;padding:20px;width:100%;color:#ffffff;text-align:center;color:#ffffff;font-weight:700}@media (max-width: 576px){.c-contact__right__btn a{padding:12px}}.color-blue{color:#0067F8}.color-red{color:#E65200}.sign-up-btn{display:inline-block;background-color:#E61717;padding:20px 24px;min-width:424px;color:#ffffff;text-align:center;font-weight:700;border-radius:4px}@media (max-width: 768px){.sign-up-btn{min-width:auto}}.list-btn{display:inline-block;background-color:#000000;padding:20px 24px;min-width:424px;color:#ffffff;text-align:center;font-weight:700;border-radius:4px}@media (max-width: 768px){.list-btn{min-width:auto}}.c-floating{display:flex;justify-content:center;position:fixed;bottom:0;left:0;width:100%;padding:12px;background-color:rgba(255,255,255,0.666667);z-index:1000}@media (max-width: 768px){.c-floating{padding:12px}}.c-floating a{display:inline-block;padding:20px;background-color:#E61717;color:#ffffff;text-align:center;font-weight:bold;text-decoration:none;border-radius:4px;font-weight:700}@media (max-width: 768px){.c-floating a{padding:12px;width:100%}}.c-floating a img{width:20px;margin-right:8px;margin-bottom:4px;vertical-align:middle}.c-floating.is-hidden{opacity:0;transform:translateY(50px);pointer-events:none}@media (max-width: 992px){.common-aside-search-box{display:none;position:fixed;top:0%;left:0%;width:100%;overflow-y:auto;max-height:90%;z-index:9999;box-shadow:0 4px 20px rgba(0,0,0,0.2)}.common-aside-search-box.is-open{display:block}}.common-aside-search-box__title{padding:8px;background-color:rgba(0,103,248,0.4);text-align:center;font-weight:700;border-radius:8px 8px 0 0}@media (max-width: 992px){.common-aside-search-box__title{display:none}}.common-aside-search-box-wrap{padding:16px;border:1px solid #FFE5CC}@media (max-width: 992px){.common-aside-search-box-wrap{background-color:#FCFAE9;border:0px;padding:12px}}@media (max-width: 992px){.common-aside-search-box-wrap .search-form-job__buttons{flex-direction:row !important}.common-aside-search-box-wrap .search-form-job__buttons .btn-submit{padding:10px}}.common-aside-search-box .search-close-btn{position:absolute;top:0;right:0;width:57px;height:57px;background:none;border:none;padding:0;z-index:10000}.common-aside-search-box .search-close-btn__inner{display:none;height:57px;width:100%;justify-content:center;position:relative;background:linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0.8))}@media (max-width: 992px){.common-aside-search-box .search-close-btn__inner{display:flex}}@media (max-width: 992px){.common-aside-search-box .search-close-btn{display:block;right:0px;top:0;width:57px;height:57px;background-color:#FCFAE9;border:none;padding:0;z-index:10000}.common-aside-search-box .search-close-btn span{position:absolute;left:50%;top:40%;width:27px;height:2px;background-color:#0067F8;transform-origin:center;transition:transform 0.3s ease}.common-aside-search-box .search-close-btn span:nth-child(1){transform:translate(-50%, 6px) rotate(45deg)}.common-aside-search-box .search-close-btn span:nth-child(2){opacity:0}.common-aside-search-box .search-close-btn span:nth-child(3){transform:translate(-50%, 7px) rotate(-45deg)}}.common-aside-search-box .search-panel-overlay{display:none}@media (max-width: 992px){.common-aside-search-box .search-panel-overlay{content:"";position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:9998;display:none}.common-aside-search-box .search-panel-overlay.is-open{display:block}}.common-aside-search-box .search-form-job{display:flex;flex-direction:column;gap:12px}.common-aside-search-box .search-form-job__buttons{flex-direction:column}.common-aside-search-box .search-form-job__buttons .btn-submit{width:100%}.search-toggle-btn{display:none;margin:0 auto;margin-top:8px}@media (max-width: 992px){.search-toggle-btn{display:block}}.common-aside-link-list{margin-bottom:24px}.common-aside-link-list:last-child{margin-bottom:0px}.common-aside-link-list-wrap{padding:16px;border:1px solid #FFE5CC}@media (max-width: 576px){.common-aside-link-list-wrap{padding:12px}}.common-aside-link-list__title{padding:8px;background-color:#FFE5CC;text-align:center;font-weight:700;border-radius:8px 8px 0px 0px}.common-aside-link-list__heading-h3{font-size:14px;font-weight:700;padding-left:8px;border-left:4px solid #0067F8;margin-bottom:8px}.common-aside-link-list__item{margin-bottom:8px}.common-aside-link-list__item:last-child{margin-bottom:0px}.common-aside-link-list__item a{font-size:12px;font-weight:700;color:#0067F8;text-decoration:underline}.common-aside-link-list__btn{margin-top:24px}@media (max-width: 576px){.common-aside-consideration-list{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}}.common-aside-consideration-list-wrap{padding:16px;border:1px solid #FFE5CC}@media (max-width: 576px){.common-aside-consideration-list-wrap{padding:12px}}.common-aside-consideration-list__title{padding:8px;background-color:#FFE5CC;text-align:center;font-weight:700;border-radius:8px 8px 0px 0px}.common-aside-consideration-list__item{margin-bottom:12px}.common-aside-consideration-list__item:last-child{margin-bottom:0px}@media (max-width: 576px){.common-aside-consideration-list__item{margin-bottom:0;min-width:200px;max-width:200px;flex:0 0 auto}}.common-aside-consideration-list__item a{width:100%;display:flex;gap:8px}@media (max-width: 576px){.common-aside-consideration-list__item a{flex-direction:column;width:100%;margin-right:12px}}.common-aside-consideration-list__item-img{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.common-aside-consideration-list__item-img p{position:absolute;top:2px;left:2px;color:#0067F8;border-radius:2px;border:1px solid #0067F8;padding:0px 4px;background-color:#fff}.common-aside-consideration-list__item-textarea h3{font-weight:700;margin-bottom:4px}.common-aside-consideration-list__item-textarea p{display:flex;align-items:center}.common-aside-consideration-list__btn{margin-top:24px}@media (max-width: 576px){.common-aside-watch-list{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}}.common-aside-watch-list-wrap{padding:16px;border:1px solid #FFE5CC}@media (max-width: 576px){.common-aside-watch-list-wrap{padding:12px}}.common-aside-watch-list__title{padding:8px;background-color:#FFE5CC;text-align:center;font-weight:700;border-radius:8px 8px 0px 0px}.common-aside-watch-list__item{margin-bottom:12px}.common-aside-watch-list__item:last-child{margin-bottom:0px}@media (max-width: 576px){.common-aside-watch-list__item{margin-bottom:0;min-width:200px;max-width:200px;flex:0 0 auto}}.common-aside-watch-list__item a{width:100%;display:flex;gap:8px}@media (max-width: 576px){.common-aside-watch-list__item a{flex-direction:column;width:100%;margin-right:12px}}.common-aside-watch-list__item-img{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.common-aside-watch-list__item-img p{position:absolute;top:2px;left:2px;color:#0067F8;border-radius:2px;border:1px solid #0067F8;padding:0px 4px;background-color:#fff}.common-aside-watch-list__item-textarea h3{font-weight:700;margin-bottom:4px}.common-aside-watch-list__item-textarea p{display:flex;align-items:center}.common-aside-watch-list__btn{margin-top:24px}.common-aside-article-ranking-list{padding:16px;border:1px solid #FFE5CC}@media (max-width: 576px){.common-aside-article-ranking-list{padding:12px}}.common-aside-article-ranking-list__title{padding:8px;background-color:#FFE5CC;text-align:center;font-weight:700;border-radius:8px 8px 0px 0px}.common-aside-article-ranking-list__item{margin-bottom:12px}.common-aside-article-ranking-list__item:last-child{margin-bottom:0px}.common-aside-article-ranking-list__item a{display:flex;gap:8px}.common-aside-article-ranking-list__item-img{position:relative;width:102px;min-width:102px;height:58px;background-position:center;background-size:cover}.common-aside-article-ranking-list__item-img img{width:26px;position:absolute;top:-4px;left:-4px}@media (max-width: 576px){.common-aside-article-ranking-list__item-img img{width:20px}}.common-aside-article-ranking-list__item-textarea p{display:inline-block;padding:0px 4px;background-color:rgba(0,103,248,0.4);align-items:center;margin-bottom:4px}.common-aside-article-ranking-list__item-textarea h3{font-weight:700}.common-aside-article-ranking-list__btn{margin-top:24px}.common-aside-career-magazine-list{padding:16px;border:1px solid #FFE5CC}@media (max-width: 576px){.common-aside-career-magazine-list{padding:12px}}.common-aside-career-magazine-list__title{padding:8px;background-color:#FFE5CC;text-align:center;font-weight:700;border-radius:8px 8px 0px 0px}.common-aside-career-magazine-list__item{margin-bottom:12px}.common-aside-career-magazine-list__item:last-child{margin-bottom:0px}.common-aside-career-magazine-list__item a{border:1px solid #42362D;border-radius:2px;display:flex;align-items:center;padding:24px;background-color:#ffffff;justify-content:space-between}.common-aside-career-magazine-list__item a h3{font-weight:700;font-size:16px}.common-aside-career-magazine-list__item a.active{border:0px;background-color:rgba(0,103,248,0.4)}.common-aside-career-magazine-list__btn{margin-top:24px}.common-aside-recent-article-list{padding:16px;border:1px solid #FFE5CC}@media (max-width: 576px){.common-aside-recent-article-list{padding:12px}}.common-aside-recent-article-list__title{padding:8px;background-color:#FFE5CC;text-align:center;font-weight:700;border-radius:8px 8px 0px 0px}.common-aside-recent-article-list__item{margin-bottom:12px}.common-aside-recent-article-list__item:last-child{margin-bottom:0px}.common-aside-recent-article-list__item a{display:flex;gap:8px}.common-aside-recent-article-list__item-img{position:relative;width:104px;min-width:104px;height:58px;background-position:center;background-size:cover}.common-aside-recent-article-list__item-img img{width:26px;position:absolute;top:-4px;left:-4px}.common-aside-recent-article-list__item-textarea p{display:inline-block;padding:0px 4px;background-color:rgba(0,103,248,0.4);align-items:center;margin-bottom:4px}.common-aside-recent-article-list__item-textarea h3{font-weight:700}.common-aside-recent-article-list__btn{margin-top:24px}.common-aside-info-list{padding:16px;border:1px solid #FFE5CC}@media (max-width: 576px){.common-aside-info-list{padding:12px}}.common-aside-info-list__title{padding:8px;background-color:#FFE5CC;text-align:center;font-weight:700;border-radius:8px 8px 0px 0px}.common-aside-info-list__item{margin-bottom:12px}.common-aside-info-list__item:last-child{margin-bottom:0px}.common-aside-info-list__item a{border-bottom:2px solid #E5E4E5;border-radius:2px;display:block;align-items:center;padding:8px 0px;justify-content:space-between}.common-aside-info-list__item a h3{font-weight:700;margin-bottom:4px}.common-aside-info-list__item a p{color:#8A8986}.common-aside-info-list__btn{margin-top:24px}.common-aside-info-list__btn a{border:1px solid #42362D;color:#42362D}.common-aside-banner-list-block{display:flex;flex-direction:column;justify-content:center;gap:8px}@media (max-width: 992px){.common-aside-banner-list-block{flex-direction:row}}@media (max-width: 576px){.common-aside-banner-list-block{flex-direction:column}}.common-aside-banner-list-block a{width:100%}@media (max-width: 992px){.common-aside-banner-list-block a{width:50%}}@media (max-width: 576px){.common-aside-banner-list-block a{width:100%}}.common-aside-banner-list-block img{width:100%}.common-aside-tag-list{display:flex;gap:8px;flex-wrap:wrap}.common-aside-tag-list-wrap{padding:16px;border:1px solid #FFE5CC}.common-aside-tag-list__title{padding:8px;background-color:#FFE5CC;text-align:center;font-weight:700;border-radius:8px 8px 0px 0px}.common-aside-tag-list__item a{position:relative;margin-left:9px;display:inline-block;padding:2px 4px;background-color:#E5E4E5}.common-aside-tag-list__item a::before{content:"";background:url(/images/common/column-tag-dcr.svg) no-repeat center/contain;position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:10px;height:25px}.common-aside-tag-list__item a.active{background-color:#0067F8;color:#ffffff}.common-aside-tag-list__item a.active::before{background:url(/images/common/column-tag-dcr-primary.svg) no-repeat center/contain}.common-aside-tag-list__btn{margin-top:24px}.c-ctg-block{margin-bottom:40px}.c-ctg-block__title{cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px;gap:8px;background-color:rgba(0,103,248,0.4);border-bottom:2px solid #ffffff}@media (max-width: 576px){.c-ctg-block__title{padding:12px 24px}}.c-ctg-block__title h2{font-size:18px;color:var(--color-primary);font-weight:700;color:#0067F8}.c-ctg-block__title img{width:100%;max-width:24px;transition:transform 0.3s ease}.c-ctg-block__title.is-open img{transform:rotate(180deg)}.c-ctg-block-list{display:none;flex-direction:column;align-items:flex-start;padding:16px;gap:8px;background-color:#F5F5F5}.c-ctg-block-list.is-show{display:flex}.c-ctg-block-list__ctg{display:flex;flex-direction:column;gap:8px}.c-ctg-block-list__ctg-title{display:inline-block;padding:6px 12px;border:1px solid #E0E0E0;background-color:#ffffff;font-size:14px;border-radius:2px;color:#0067F8;display:inline-block}.c-ctg-block-list__ctg-title:hover{border:1px solid #0067F8}.c-ctg-block-list__ctg-list{display:flex;flex-wrap:wrap;gap:8px}.c-ctg-block-list__ctg-list li a{padding:6px 12px;border:1px solid #E0E0E0;background-color:#ffffff;font-size:14px;border-radius:2px;color:#0067F8;display:block;display:inline-block}.c-ctg-block-list__ctg-list li a:hover{border:1px solid #0067F8}.c-chat{padding:40px;background-color:#FCFAE9;border-radius:8px;margin-bottom:40px}@media (max-width: 576px){.c-chat{padding:24px 12px}}.c-chat h2{text-align:center;margin-bottom:24px;color:#0067F8;font-weight:700}@media (max-width: 576px){.c-chat h2{font-size:18px}}.c-chat-list{display:flex;flex-direction:column;gap:24px;height:400px;overflow-x:scroll;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.c-chat-list ::-webkit-scrollbar{display:none}@media (max-width: 576px){.c-chat-list{gap:16px;height:458px}}.c-chat-list__item{display:flex;align-items:start;gap:24px}@media (max-width: 576px){.c-chat-list__item{gap:8px}}.c-chat-list__item:nth-child(2n){flex-direction:row-reverse}.c-chat-list__item-imagearea img{width:96px;margin-bottom:4px}@media (max-width: 576px){.c-chat-list__item-imagearea img{width:74px}}.c-chat-list__item-imagearea p{font-weight:400;text-align:center}.c-chat-list__item-textarea{padding:12px;background-color:#fff;border-radius:0 12px 12px 12px}.c-chat-list__item-textarea p{margin-bottom:4px}.c-chat-list__item-textarea p:last-child{margin-bottom:0px}.c-chat-list__item-textarea p a{text-decoration:underline;color:#0067F8}.c-row-job{margin-bottom:40px}.c-row-job h2{padding:8px;background-color:rgba(0,103,248,0.4);border-radius:4px 4px 0 0;font-weight:700;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center}.c-row-job h2 img{width:40px}@media (max-width: 576px){.c-row-job h2 img{width:26px}}.c-row-job h2.is-open img{transform:rotate(180deg)}.c-row-job-list{display:flex;flex-wrap:wrap;gap:24px;-moz-column-gap:24px;column-gap:24px;display:none}.c-row-job-list.is-show{display:flex}@media (max-width: 768px){.c-row-job-list{gap:12px}}.c-row-job-list__item{width:calc((100% - 24px) / 2)}@media (max-width: 992px){.c-row-job-list__item{width:100%}}@media (max-width: 576px){.c-row-job-list__item{width:100%}}.c-row-job-list__item a{display:flex}.c-row-job-list__item-img{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.c-row-job-list__item-img p{position:absolute;top:2px;left:2px;color:#0067F8;border-radius:2px;border:1px solid #0067F8;padding:0px 4px;background-color:#ffffff}.c-row-job-list__item-textarea{padding:12px;border:1px solid #E5E4E5;background-color:#ffffff}.c-row-job-list__item-textarea h3{font-weight:700;margin-bottom:4px}.c-row-job-list__item-textarea p{display:flex;align-items:center}.c-column-job{margin-bottom:40px}.c-column-job h2{padding:8px;background-color:rgba(0,103,248,0.4);border-radius:4px 4px 0 0;font-weight:700;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center}.c-column-job h2 img{width:40px}@media (max-width: 576px){.c-column-job h2 img{width:26px}}.c-column-job h2.is-open img{transform:rotate(180deg)}.c-column-job-list{display:flex;flex-wrap:wrap;gap:24px;-moz-column-gap:24px;column-gap:24px;display:none}.c-column-job-list.is-show{display:flex}@media (max-width: 768px){.c-column-job-list{gap:12px}}.c-column-job-list__item{width:calc((100% - 48px) / 3);margin-bottom:12px}@media (max-width: 768px){.c-column-job-list__item{width:calc((100% - 24px) / 3)}}@media (max-width: 576px){.c-column-job-list__item{width:100%}}.c-column-job-list__item-img{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.c-column-job-list__item-img p{position:absolute;top:2px;left:2px;color:#0067F8;border-radius:2px;border:1px solid #0067F8;padding:0px 4px;background-color:#ffffff}.c-column-job-list__item-textarea{padding:12px;border:1px solid #E5E4E5;background-color:#ffffff}.c-column-job-list__item-textarea h3{font-weight:700;margin-bottom:4px}.c-column-job-list__item-textarea p{display:flex;align-items:center}.c-row-hospital{margin-bottom:40px}.c-row-hospital h2{padding:8px;background-color:rgba(0,103,248,0.4);border-radius:4px 4px 0 0;font-weight:700;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center}.c-row-hospital h2 img{width:40px}@media (max-width: 576px){.c-row-hospital h2 img{width:26px}}.c-row-hospital h2.is-open img{transform:rotate(180deg)}.c-row-hospital-list{display:none;flex-wrap:wrap;gap:24px}.c-row-hospital-list.is-show{display:flex}@media (max-width: 576px){.c-row-hospital-list{gap:16px}}.c-row-hospital-list-wrap{margin-bottom:40px}.c-row-hospital-list__item{width:calc((100% - 48px) / 3)}@media (max-width: 768px){.c-row-hospital-list__item{width:calc((100% - 24px) / 2)}}@media (max-width: 576px){.c-row-hospital-list__item{width:100%}}.c-row-hospital-list__item a{position:relative;border:1px solid #E0E0E0;display:flex;flex-direction:column;padding:16px 8px;gap:8px}.c-row-hospital-list__item-ctg{position:absolute;top:0;left:0;z-index:1;color:#0067F8;padding:4px 8px;border:1px solid #0067F8;border-radius:0 0 2px 0;background-color:#fff}.c-row-hospital-list__item-img{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.c-row-hospital-list__item-textarea h3{font-weight:700;margin-bottom:4px}.c-row-hospital-list__item-textarea-map{display:flex;margin-bottom:4px}.c-row-hospital-list__item-textarea-map img{width:10px}.c-row-hospital-list__item-map{display:flex;align-items:center;gap:0px;margin-bottom:12px}.c-row-hospital-list__item-map img{width:24px}.c-row-hospital-list__item-message{padding:8px;background-color:#FCFAE9}.c-row-hospital-list__item-message__title{display:flex;gap:4px;font-weight:700;margin-bottom:4px}.c-row-hospital-list__item-message__text{font-weight:400}.c-row-hospital-detail__img{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:40px}.c-column-hospital{margin-bottom:40px}.c-column-hospital h2{padding:8px;background-color:rgba(0,103,248,0.4);border-radius:4px 4px 0 0;font-weight:700;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center}.c-column-hospital h2 img{width:40px}@media (max-width: 576px){.c-column-hospital h2 img{width:26px}}.c-column-hospital h2.is-open img{transform:rotate(180deg)}.c-column-hospital-list{display:none;flex-wrap:wrap;gap:24px}.c-column-hospital-list.is-show{display:flex}@media (max-width: 576px){.c-column-hospital-list{gap:16px}}.c-column-hospital-list-wrap{margin-bottom:40px}.c-column-hospital-list__item{width:calc((100% - 24px) / 2)}@media (max-width: 576px){.c-column-hospital-list__item{width:100%}}.c-column-hospital-list__item a{position:relative;border:1px solid #E0E0E0;display:flex;flex-direction:row;padding:16px 8px;gap:8px}.c-column-hospital-list__item-ctg{position:absolute;top:0;left:0;z-index:1;color:#0067F8;padding:4px 8px;border:1px solid #0067F8;border-radius:0 0 2px 0;background-color:#fff}.c-column-hospital-list__item-img{width:50%;aspect-ratio:16/9;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.c-column-hospital-list__item-textarea{width:50%}.c-column-hospital-list__item-textarea h3{font-weight:700;margin-bottom:4px}.c-column-hospital-list__item-textarea-map{display:flex;margin-bottom:4px}.c-column-hospital-list__item-textarea-map img{width:10px}.c-column-hospital-list__item-map{display:flex;align-items:center;gap:0px;margin-bottom:12px}.c-column-hospital-list__item-map img{width:24px}.c-column-hospital-list__item-message{padding:8px;background-color:#FCFAE9}.c-column-hospital-list__item-message__title{display:flex;gap:4px;font-weight:700;margin-bottom:4px}.c-column-hospital-list__item-message__text{font-weight:400}.c-column-hospital-detail__img{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:40px}.c-career-column{margin-bottom:40px}.c-career-column-list{display:flex;flex-wrap:wrap;gap:24px;-moz-column-gap:24px;column-gap:24px}@media (max-width: 576px){.c-career-column-list{gap:12px}}.c-career-column-list__item-imgarea{display:flex;gap:8px}.c-career-column-list__item-img{background-position:center;background-size:cover;height:88px;width:88px;min-width:88px;max-width:88px}.c-career-column-list__item-textarea h3{font-weight:700;color:#0067F8}.c-career-column-list__item-textarea p{font-weight:500}@media (max-width: 576px){.c-career-column-list__item-textarea p{font-size:12px}}.c-career-column-list li{width:calc((100% - 24px) / 2)}@media (max-width: 576px){.c-career-column-list li{width:100%}}.c-career-column-list li a{border:2px solid #0067F8;padding:12px;background-color:#ffffff;border-radius:4px;display:flex;gap:8px}@media (max-width: 576px){.c-career-column-list li a{justify-content:space-between}}.c-career-column-list li a img{width:16px}.p-top-fv__content{width:100%;background-position:center;background-size:cover;display:flex;background-position:center;background-size:cover;width:100%}@media (max-width: 576px){.p-top-fv__content{flex-direction:column}}@media (max-width: 992px){.p-top-fv__content{flex-direction:column}}@media (max-width: 576px){.p-top-fv__content{background-image:url(/assets/top/top-fv-cover03-sp-89cc3f54f75238eb1f3c7484e59e1fcabd15bc7d11b9777e901e0cac6cd9e842.jpg) !important}}.p-top-fv__content-left{display:flex;align-items:center;padding:40px;justify-content:center;width:calc(100% - 422px);background-position:center;background-size:cover}.p-top-fv__content-left-inner{width:100%}@media (max-width: 992px){.p-top-fv__content-left{width:100%;padding:40px 0px}}.p-top-fv__content-left .fv-text-area{margin-bottom:20px;padding:0 16px;color:#ffffff;display:flex;flex-direction:column;gap:30px;align-items:center}@media (max-width: 576px){.p-top-fv__content-left .fv-text-area{gap:8px}}.p-top-fv__content-left .fv-text-area h1{text-align:center;font-weight:700;display:inline-block;font-size:52px;text-shadow:0 2px 8px rgba(0,0,0,0.25)}@media (max-width: 576px){.p-top-fv__content-left .fv-text-area h1{font-size:38px;line-height:1.4}}.p-top-fv__content-left .fv-text-area h1 img{display:inline-block;width:60px;margin-bottom:-10px;font-size:52px}@media (max-width: 576px){.p-top-fv__content-left .fv-text-area h1 img{width:40px;margin-bottom:-4px}}.p-top-fv__content-left .fv-text-area h2{text-shadow:0 2px 8px rgba(0,0,0,0.25);display:flex;align-items:center;font-weight:700}.p-top-fv__content-left .fv-text-area h2 span{display:inline-block;font-size:52px;margin:0 8px;margin-bottom:8px}@media (max-width: 768px){.p-top-fv__content-left .fv-text-area h2 span{font-size:40px}}.p-top-fv__content-left .c-fv-text-area{margin-bottom:40px;padding:0 16px;color:#ffffff;display:flex;flex-direction:column;gap:30px}@media (max-width: 576px){.p-top-fv__content-left .c-fv-text-area{gap:8px}}.p-top-fv__content-left .c-fv-text-area h1{text-shadow:0 2px 8px rgba(0,0,0,0.25);font-weight:700;font-size:52px}@media (max-width: 576px){.p-top-fv__content-left .c-fv-text-area h1{font-size:32px;line-height:1.4}}.p-top-fv__content-left .c-fv-text-area h1 img{display:inline-block;width:60px;margin-bottom:-10px;font-size:52px}@media (max-width: 576px){.p-top-fv__content-left .c-fv-text-area h1 img{width:40px;margin-bottom:-4px}}.p-top-fv__content-left .c-fv-text-area p{text-shadow:0 2px 8px rgba(0,0,0,0.25);color:#ffffff;padding-left:48px;font-weight:700;position:relative}.p-top-fv__content-left .c-fv-text-area p::after{content:"";position:absolute;left:0;top:14px;background-color:#ffffff;height:2px;width:40px}.p-top-fv__content-left .c-fv2-text-area{margin-bottom:40px;padding:0 16px;color:#ffffff;display:flex;flex-direction:column;gap:30px}@media (max-width: 576px){.p-top-fv__content-left .c-fv2-text-area{gap:8px}}.p-top-fv__content-left .c-fv2-text-area h1{text-shadow:0 2px 8px rgba(0,0,0,0.2);font-weight:700;font-size:32px;line-height:1.2}@media (max-width: 576px){.p-top-fv__content-left .c-fv2-text-area h1{font-size:28px;line-height:1.4}}.p-top-fv__content-left .c-fv2-text-area h1 img{display:inline-block;width:60px;margin-bottom:-10px;font-size:52px}@media (max-width: 576px){.p-top-fv__content-left .c-fv2-text-area h1 img{width:40px;margin-bottom:-4px}}.p-top-fv__content-left .c-fv2-text-area__sub{text-shadow:0 2px 8px rgba(0,0,0,0.5);color:#ffffff;padding-left:48px;font-weight:700;position:relative}.p-top-fv__content-left .c-fv2-text-area__sub::after{content:"";position:absolute;left:0;top:14px;background-color:#ffffff;height:2px;width:40px}.p-top-fv__content-left .c-fv2-text-area p{text-shadow:0 2px 8px rgba(0,0,0,0.3);font-weight:300}.p-top-fv__content-right{position:relative;overflow:hidden;background-color:rgba(255,255,255,0.5);width:422px;width:422px;background-position:center;background-size:cover;padding:40px 40px 0px}.p-top-fv__content-right-inner{position:relative;z-index:2;display:flex;justify-content:center;flex-direction:column;align-items:center}.p-top-fv__content-right .p-top-fv__blur-layer{position:absolute;inset:0;background-color:rgba(255,255,255,0.2);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:1}.p-top-fv__content-right .l-block-inner{padding-bottom:0px}@media (max-width: 992px){.p-top-fv__content-right{width:100%}}.p-top-fv__content-right h3{text-shadow:0 0 16px rgba(255,255,255,0.9);font-weight:700;display:inline-block;text-align:center;margin-bottom:20px;position:relative}.p-top-fv__content-right h3::before{content:"";position:absolute;top:50%;left:-40px;transform:translateY(-50%);width:32px;height:46px;background-image:url(/assets/common/fv-accecnt_left-3ec349fe076433142a19bf58c7b32e33c49e1f72391bee345bfa260a660594fa.svg);background-repeat:no-repeat;background-size:contain}.p-top-fv__content-right h3::after{content:"";position:absolute;top:50%;right:-40px;transform:translateY(-50%);width:32px;height:46px;background-image:url(/assets/common/fv-accecnt_right-3b278921abadf6aaed63e0b4f917e9da68e5a461741142face7cd916728d9e1d.svg);background-repeat:no-repeat;background-size:contain}.p-top-fv__content-right .chat-box{margin:0 auto;max-width:300px;padding:40px 20px 40px 20px;border-radius:12px 12px 0 0;background-color:rgba(255,255,255,0.8);display:flex;flex-direction:column;gap:24px}@media (max-width: 768px){.p-top-fv__content-right .chat-box{padding:40px 20px 20px 20px}}.p-top-fv__content-right .chat-box__inner{display:flex;flex-direction:column;gap:24px;height:420px;overflow-y:scroll;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.p-top-fv__content-right .chat-box__inner ::-webkit-scrollbar{display:none}@media (max-width: 992px){.p-top-fv__content-right .chat-box__inner{height:300px}}.p-top-fv__content-right .chat-box__left{display:flex;gap:12px}.p-top-fv__content-right .chat-box__left-icon-area{text-align:center}.p-top-fv__content-right .chat-box__left-icon-area img{width:56px;display:inline-block}.p-top-fv__content-right .chat-box__left-text-area{padding:8px 12px;background-color:#ffffff;border-radius:0 8px 8px 8px}.p-top-fv__content-right .chat-box__form{padding:12px;background-color:rgba(0,103,248,0.2)}.p-top-fv__content-right .chat-box__form .chat-form{display:flex;flex-direction:column;gap:16px}.p-top-fv__content-right .chat-box__form .chat-form__group{display:flex;flex-direction:column}.p-top-fv__content-right .chat-box__form .chat-form__group .chat-form__label{margin-bottom:8px;font-weight:700}.p-top-fv__content-right .chat-box__form .chat-form__group .chat-form__select-label{padding:8px;border:2px solid rgba(0,0,0,0.4);background-color:#ffffff}.p-top-fv__content-right .chat-box__form .chat-form__label{font-weight:700;margin-bottom:4px}.p-top-fv__content-right .chat-box__form .chat-form__select,.p-top-fv__content-right .chat-box__form .chat-form__input,.p-top-fv__content-right .chat-box__form .chat-form__textarea{font-weight:700;padding:16px 24px;border:2px solid rgba(0,0,0,0.4);border-radius:4px;width:100%}.p-top-fv__content-right .chat-box__form .chat-form__select input::-moz-placeholder,.p-top-fv__content-right .chat-box__form .chat-form__input input::-moz-placeholder,.p-top-fv__content-right .chat-box__form .chat-form__textarea input::-moz-placeholder{color:rgba(0,0,0,0.4);opacity:1}.p-top-fv__content-right .chat-box__form .chat-form__select input::placeholder,.p-top-fv__content-right .chat-box__form .chat-form__select select:invalid,.p-top-fv__content-right .chat-box__form .chat-form__input input::placeholder,.p-top-fv__content-right .chat-box__form .chat-form__input select:invalid,.p-top-fv__content-right .chat-box__form .chat-form__textarea input::placeholder,.p-top-fv__content-right .chat-box__form .chat-form__textarea select:invalid{color:rgba(0,0,0,0.4);opacity:1}.p-top-fv__content-right .chat-box__form .chat-form__select:focus,.p-top-fv__content-right .chat-box__form .chat-form__input:focus,.p-top-fv__content-right .chat-box__form .chat-form__textarea:focus{outline:none;border:2px solid #0067F8}.p-top-fv__content-right .chat-box__form .chat-form__textarea{padding:8px;font-weight:500}.p-top-fv__content-right .chat-box__form .chat-form__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/assets/common/keyboard_arrow_down-a1c5f40f89120287cc28a1196ed660ab0bfdaf0d64afda0b1dad08ab4954995b.svg);background-position:right 16px center;background-size:12px auto;background-repeat:no-repeat;padding-right:48px}.p-top-fv__content-right .chat-box__form .chat-form__submit{padding:10px 16px;background-color:#ffc000;color:#ffffff;border:none;font-weight:700;border-radius:4px;cursor:pointer;text-align:center;transition:background-color 0.3s ease}.p-top-fv__content-right .chat-box__form .chat-form__submit:hover{opacity:0.7}.p-top-fv__content-right .chat-form__input{resize:vertical}.p-top-fv__content-right .chat-form textarea.chat-form__input{font-family:inherit;padding:8px;border:2px solid rgba(0,0,0,0.4);border-radius:4px;width:100%}.p-top-fv__content-right .chat-form textarea.chat-form__input:focus{outline:none;border:2px solid #0067F8}.p-top-fv__content-right .chat-form input[type=radio],.p-top-fv__content-right .chat-form input[type=checkbox]{margin-right:8px;accent-color:#0067F8}.p-top-fv__content-right .chat-form input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;min-width:16px;height:16px;border:2px solid #000000;background-color:#ffffff;position:relative;border-radius:100px;cursor:pointer;transition:background-color 0.3s ease, border-color 0.3s ease}.p-top-fv__content-right .chat-form input[type=radio]:checked{border-color:#0067F8}.p-top-fv__content-right .chat-form input[type=radio]:checked::after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;background-color:#0067F8;border-radius:50%;transform:translate(-50%, -50%)}.p-top-fv__content-right .chat-form input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;min-width:16px;height:16px;border:2px solid #000000;background-color:#ffffff;position:relative;border-radius:2px;cursor:pointer;transition:background-color 0.3s ease, border-color 0.3s ease}.p-top-fv__content-right .chat-form input[type=checkbox]:checked{background-color:#0067F8}.p-top-fv__content-right .chat-form input[type=checkbox]:checked::after{content:"";position:absolute;top:0px;left:3px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.p-top-fv__content-right .chat-form label{margin-bottom:8px;display:flex;align-items:center}.p-top-fv__content-right .chat-box__complete-message{background-color:#ffffff;padding:8px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.1);text-align:center;margin-top:24px}@media (max-width: 768px){.p-top-fv__content-right .chat-box__complete-message{padding:20px 16px}}.p-top-fv__content-right .chat-box__complete-inner{display:flex;flex-direction:column;align-items:center;gap:12px}.p-top-fv__content-right .chat-box__complete-title{font-weight:bold;color:#0067F8}.p-top-fv__content-right .chat-box__complete-text{color:rgba(0,0,0,0.6)}.p-top-fv__content-textarea{text-align:center;width:600px}@media (max-width: 992px){.p-top-fv__content-textarea{text-align:start}}.p-top-fv__content-title{text-shadow:0 0 8px rgba(255,255,255,0.3),0 0 12px rgba(255,255,255,0.2);text-align:center;font-size:40px;font-weight:700;color:#0067F8}@media (max-width: 992px){.p-top-fv__content-title{font-size:32px;text-align:start}}@media (max-width: 768px){.p-top-fv__content-title{font-size:24px}}@media (max-width: 768px){.p-top-fv__content-title{line-height:1.4;margin-bottom:12px}}.p-top-fv__content-title img{width:373px;display:inline-block}@media (max-width: 992px){.p-top-fv__content-title img{display:block;width:240px}}@media (max-width: 576px){.p-top-fv__content-title img{display:none}}.p-top-fv .fv-slider{width:100%;overflow:hidden}.p-top-fv .fv-slider .swiper-wrapper{align-items:center;width:100%}.p-top-fv .fv-slider .swiper-slide{transition:transform 0.4s ease, filter 0.4s ease;transform:scale(0.85);filter:blur(3px)}.p-top-fv .fv-slider .swiper-slide-active{margin-top:8px;margin-bottom:8px;transform:scale(1);filter:none;z-index:2}.p-top-fv .fv-slider-list__item{box-shadow:0 8px 8px rgba(0,0,0,0.1);max-width:472px;width:100%}@media (max-width: 768px){.p-top-fv .fv-slider-list__item{max-width:240px}}.p-top-fv .fv-slider-list__item a{display:flex;position:relative;align-items:start;padding:12px;background-color:#EFEFEF}@media (max-width: 768px){.p-top-fv .fv-slider-list__item a{padding:8px;flex-direction:column}}.p-top-fv .fv-slider-list__item .new-icon{position:absolute;top:-8px;left:-8px;z-index:2}.p-top-fv .fv-slider-list__item-img{width:100%;max-width:155px;aspect-ratio:16/9;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 768px){.p-top-fv .fv-slider-list__item-img{max-width:none}}.p-top-fv .fv-slider-list__item-text-area{padding:12px}@media (max-width: 768px){.p-top-fv .fv-slider-list__item-text-area{padding:8px}}.p-top-fv .fv-slider-list__item-text-area h3{line-height:1.2;font-weight:700;margin-bottom:12px}.p-top-fv .fv-slider-list__item-text-area .column-ctg-list{margin-bottom:12px;display:flex;gap:12px;flex-wrap:wrap}.p-top-fv .fv-slider-list__item-text-area .column-ctg-list li{border-radius:4px;background-color:#ffffff;padding:6px;color:rgba(0,0,0,0.6);font-weight:700}.p-top-fv .fv-slider-list__item-text-area .date{color:rgba(0,0,0,0.6)}.p-top-fv .fv-slider-list__item-text-area .wages,.p-top-fv .fv-slider-list__item-text-area .map{color:rgba(0,0,0,0.6);display:flex;align-items:center;gap:8px}.p-top-fv .fv-slider-list__item-text-area .wages img,.p-top-fv .fv-slider-list__item-text-area .map img{width:16px;margin-bottom:-2px}.p-top-fv .fv-slider-list__item-text-area .map{font-weight:300}.p-top-fv .fv-slider-list__item-text-area .wages{margin-bottom:4px;font-weight:700}.p-top-search{position:relative;z-index:4;top:-40px;max-width:1060px;background-color:#ffffff;margin:0 auto}.p-top-search .search-form{display:flex;flex-direction:column;gap:24px;max-width:960px;padding:32px 16px;margin:0 auto}.p-top-search .search-form__select{font-weight:700;width:calc((100% - 88px) / 2);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/assets/common/keyboard_arrow_down-a1c5f40f89120287cc28a1196ed660ab0bfdaf0d64afda0b1dad08ab4954995b.svg);background-position:right 16px center;background-size:12px auto;background-repeat:no-repeat;padding-right:48px}.p-top-search .search-form__select:invalid{color:rgba(0,0,0,0.4)}.p-top-search .search-form__input{font-weight:700;width:calc((100% - 88px) / 2)}.p-top-search .search-form__input:invalid{color:rgba(0,0,0,0.4)}.p-top-search .search-form__row{display:flex;gap:16px}.p-top-search .search-form__row-wrap{display:flex;flex-direction:column;gap:12px}@media (max-width: 576px){.p-top-search .search-form__row{flex-direction:column;justify-content:center}}.p-top-search .search-form__row select{padding:16px 48px 16px 24px;border:1px solid #ffc000;border-radius:4px;font-size:14px;color:#000000;background-color:#EFEFEF}.p-top-search .search-form__row select:focus{outline:none;border:2px solid #0067F8}.p-top-search .search-form__row select:invalid{color:rgba(0,0,0,0.4)}@media (max-width: 576px){.p-top-search .search-form__row select{width:100%}}.p-top-search .search-form__row input::-moz-placeholder,.p-top-search .search-form__row textarea::-moz-placeholder{color:rgba(0,0,0,0.4);opacity:1}.p-top-search .search-form__row input::placeholder,.p-top-search .search-form__row textarea::placeholder{color:rgba(0,0,0,0.4);opacity:1}.p-top-search .search-form__row>.search-form__btn{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;background-color:#ffc000}.p-top-search .search-form__row>.search-form__btn img{width:32px;height:32px}@media (max-width: 576px){.p-top-search .search-form__row>.search-form__btn img{width:24px}}.p-top-search .search-form__row>.search-form__btn p{display:none}@media (max-width: 576px){.p-top-search .search-form__row>.search-form__btn p{display:block;color:#ffffff;font-size:16px;font-weight:700}}@media (max-width: 576px){.p-top-search .search-form__row>.search-form__btn{display:flex;justify-content:center;align-items:center;gap:8px}}.p-top-search .search-form__previous{display:flex;align-items:start;gap:24px}@media (max-width: 576px){.p-top-search .search-form__previous{gap:16px}}.p-top-search .search-form__previous>.search-form__label{font-weight:bold;font-weight:700;white-space:nowrap}.p-top-search .search-form__previous>.search-form__tags{display:flex;flex-wrap:wrap;gap:16px}@media (max-width: 576px){.p-top-search .search-form__previous>.search-form__tags{gap:8px}}.p-top-search .search-form__previous>.search-form__tags li a{border-radius:4px;font-size:13px;text-decoration:underline}.p-top-search .search-form__features-list{display:flex;flex-wrap:wrap;gap:12px}.p-top-search .search-form__features-list li a{display:flex;align-items:center;gap:6px;background-color:#EFEFEF;padding:6px 10px;border-radius:4px;text-decoration:none;font-weight:900}.p-top-search .search-form__features-list li a img{width:20px;height:20px}.p-top-search .search-form__features-list li a span{font-weight:bold}.p-top-search .form-group-block{width:calc((100% - 24px) / 2)}@media (max-width: 768px){.p-top-search .form-group-block{width:100%}}.p-top-search .search-form__row{flex-wrap:wrap}.p-top-search .industry-selected-list li{padding:2px 24px 2px 8px}.p-top-search .form-content{width:100%}.p-top-search .btn-industry-select,.p-top-search .btn-area-select,.p-top-search .btn-job-select,.p-top-search .btn-preference-select{border:2px solid #ffc000 !important}.p-top-search .form-submit-block{margin:0 auto}.p-top-search .area-selected-list,.p-top-search .job-selected-list,.p-top-search .industry-selected-list,.p-top-search .preference-selected-list{overflow-y:scroll;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.p-top-search .area-selected-list ::-webkit-scrollbar,.p-top-search .job-selected-list ::-webkit-scrollbar,.p-top-search .industry-selected-list ::-webkit-scrollbar,.p-top-search .preference-selected-list ::-webkit-scrollbar{display:none}@media (max-width: 768px){.p-top-search .area-selected-list,.p-top-search .job-selected-list,.p-top-search .industry-selected-list,.p-top-search .preference-selected-list{height:auto}}.p-top-search .checkbox-group{display:flex;flex-wrap:wrap;gap:12px}@media (max-width: 992px){.p-top-search .checkbox-group{flex-direction:column}}.p-top-search .checkbox-group label{display:flex;width:calc((100% - 16px) / 2);gap:4px}@media (max-width: 992px){.p-top-search .checkbox-group label{width:100%}}@media (max-width: 768px){.p-top-search .checkbox-group label{width:auto;display:inline-flex}}.p-top-search .checkbox-group label input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;min-width:16px;height:16px;border:2px solid #000000;background-color:#ffffff;position:relative;border-radius:2px;cursor:pointer;transition:background-color 0.3s ease, border-color 0.3s ease}.p-top-search .checkbox-group label input[type=checkbox]:checked{background-color:#0067F8}.p-top-search .checkbox-group label input[type=checkbox]:checked::after{content:"";position:absolute;top:0px;left:3px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.p-top-search-tab{margin-bottom:40px}.p-top-search-tab__head{display:flex;border-radius:8px 8px 0px 0px;gap:16px;padding:8px 16px 0px;background:linear-gradient(to right, #F56E28, #FFB367);justify-content:space-between;align-items:end}@media (max-width: 1200px){.p-top-search-tab__head{display:block;text-align:center;background:#fff;padding:0}}.p-top-search-tab__number{font-weight:500;font-size:32px;color:#FFEA82}@media (max-width: 1200px){.p-top-search-tab__number{color:#FDB600}}.p-top-search-tab__slush-left{margin-right:8px;font-size:18px}.p-top-search-tab__slush-right{margin-left:8px;font-size:18px}.p-top-search-tab__date{font-weight:500;padding:2px 8px;background-color:#fff;border-radius:24px;color:#0067F8;margin-left:12px;white-space:nowrap}@media (max-width: 1200px){.p-top-search-tab__date{background-color:#0067F8;color:#fff}}.p-top-search-tab__titlearea{display:flex;gap:12px;margin-bottom:8px;justify-content:space-between;align-items:center}@media (max-width: 1200px){.p-top-search-tab__titlearea{margin-bottom:0px;flex-direction:column-reverse;padding:0;gap:8px}}.p-top-search-tab__titlearea h2{display:flex;align-items:center;color:#ffffff}@media (max-width: 1200px){.p-top-search-tab__titlearea h2{width:100%;background:linear-gradient(to right, #F56E28, #FFB367);border-radius:8px 8px 0px 0px;padding:20px 12px;font-size:18px;justify-content:center}}@media (max-width: 576px){.p-top-search-tab__titlearea h2{border-radius:0px}}.p-top-search-tab__titlearea h2 img{width:28px;margin-right:8px;display:inline-block}@media (max-width: 1200px){.p-top-search-tab__titlearea h2 img{width:15px}}.p-top-search-tab__titlearea p{white-space:nowrap;line-height:1.2;font-weight:700;color:#ffffff}@media (max-width: 1200px){.p-top-search-tab__titlearea p{color:#42362D}}.p-top-search-tab__tabarea{display:flex;gap:4px;white-space:nowrap}@media (max-width: 1200px){.p-top-search-tab__tabarea{justify-content:center;padding:0 12px 0;background:linear-gradient(to right, #F56E28, #FFB367)}}@media (max-width: 1200px){.p-top-search-tab__tabarea{white-space:wrap}}.p-top-search-tab__tabarea .tab{cursor:pointer;padding:10px 16px;border-bottom:2px solid transparent;transition:all 0.2s ease;font-weight:normal;font-size:14px;font-weight:700;padding:8px 12px;border-radius:4px 4px 0px 0px;background:#fff}@media (max-width: 1200px){.p-top-search-tab__tabarea .tab{padding:8px}}@media (max-width: 1200px){.p-top-search-tab__tabarea .tab{width:100%}}.p-top-search-tab__tabarea .tab.is-active{font-weight:700;background-color:#FCFAE9}.p-top-search-tab__tabarea .tab:hover{opacity:0.8}.p-top-search-tab__content{padding:24px;background-color:#FCFAE9}@media (max-width: 1200px){.p-top-search-tab__content{padding:12px}}.p-top-search-tab__content .tab-content{display:none}.p-top-search-tab__content .tab-content.is-show{display:block}.p-top-interview{margin-bottom:40px;width:100%}.p-top-interview__inner{overflow:hidden;margin:0 auto;position:relative}.p-top-interview-slider{position:relative;overflow:visible}.p-top-interview-slider::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, white, rgba(255,255,255,0.6), rgba(255,255,255,0));pointer-events:none;z-index:1}.p-top-interview .swiper{padding:0 0px 16px 0px;overflow:visible}.p-top-interview .swiper-wrapper{margin-bottom:24px}.p-top-interview .slide-link{display:block;width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;border-radius:8px;text-indent:-9999px}.p-top-interview .swiper-slide{min-width:460px;max-width:500px;margin:0 8px;flex-shrink:0;width:auto}@media (max-width: 576px){.p-top-interview .swiper-slide{width:100%;margin:0;max-width:none;min-width:auto}}.p-top-interview .swiper-pagination{margin-top:16px;text-align:center}.p-top-interview .swiper-pagination .swiper-pagination-bullet{background:#E5E4E5;opacity:1}.p-top-interview .swiper-pagination .swiper-pagination-bullet-active{background:#0067F8}.p-top-interview .swiper-button-flex{position:absolute;bottom:-4px;right:-4px;display:flex;align-items:center;justify-content:center;gap:35px;z-index:10}.p-top-interview .swiper-button-flex .swiper-button-prev,.p-top-interview .swiper-button-flex .swiper-button-next{cursor:pointer}.p-top-interview .swiper-button-flex .swiper-button-prev img,.p-top-interview .swiper-button-flex .swiper-button-next img{width:16px;height:auto;display:block}.p-top-interview .swiper-button-prev,.p-top-interview .swiper-button-next{position:static !important}.p-top-interview .p-top-interview-slider{position:relative}.p-top-interview .swiper-button-prev::after,.p-top-interview .swiper-button-next::after{display:none}.p-top-new-job{margin-bottom:40px}.p-top-new-job-content{border:1px solid rgba(0,103,248,0.4);border-top:0px;padding:16px;background-color:#ffffff}.p-top-new-job-list{display:flex;flex-wrap:wrap;gap:24px;-moz-column-gap:24px;column-gap:24px}@media (max-width: 1200px){.p-top-new-job-list{gap:12px}}.p-top-new-job-list__item{width:calc((100% - 48px) / 3)}@media (max-width: 1200px){.p-top-new-job-list__item{width:calc((100% - 24px) / 3)}}@media (max-width: 768px){.p-top-new-job-list__item{width:calc((100% - 24px) / 3)}}@media (max-width: 576px){.p-top-new-job-list__item{width:calc((100% - 12px) / 2)}}.p-top-new-job-list__item:last-child{margin-bottom:0px}.p-top-new-job-list__item:nth-child(1){width:calc((100% - 24px) / 2)}@media (max-width: 1200px){.p-top-new-job-list__item:nth-child(1){width:calc((100% - 12px) / 2)}}@media (max-width: 992px){.p-top-new-job-list__item:nth-child(1){width:100%}}.p-top-new-job-list__item:nth-child(1) a{display:flex}.p-top-new-job-list__item:nth-child(1) a .p-top-new-job-list__item-img{width:50%;border-radius:4px 0px 0px 4px}@media (max-width: 576px){.p-top-new-job-list__item:nth-child(1) a .p-top-new-job-list__item-img{min-width:140px;height:auto}}.p-top-new-job-list__item:nth-child(1) a .p-top-new-job-list__item-textarea{border-radius:0px 4px 4px 0px;width:50%}.p-top-new-job-list__item:nth-child(2){width:calc((100% - 24px) / 2)}@media (max-width: 1200px){.p-top-new-job-list__item:nth-child(2){width:calc((100% - 12px) / 2)}}@media (max-width: 992px){.p-top-new-job-list__item:nth-child(2){width:100%}}@media (max-width: 576px){.p-top-new-job-list__item:nth-child(2){width:calc((100% - 12px) / 2)}}.p-top-new-job-list__item:nth-child(2) a{display:flex}.p-top-new-job-list__item:nth-child(2) a .p-top-new-job-list__item-img{border-radius:4px 0px 0px 4px;width:50%}@media (max-width: 576px){.p-top-new-job-list__item:nth-child(2) a .p-top-new-job-list__item-img{width:100%}}.p-top-new-job-list__item:nth-child(2) a .p-top-new-job-list__item-textarea{border-radius:0px 4px 4px 0px;width:50%}@media (max-width: 576px){.p-top-new-job-list__item:nth-child(2) a .p-top-new-job-list__item-textarea{width:100%}}@media (max-width: 576px){.p-top-new-job-list__item:nth-child(2) a{display:block}}.p-top-new-job-list__item a{border-radius:4px}.p-top-new-job-list__item a:hover .p-top-new-job-list__item-textarea h3{text-decoration:underline}.p-top-new-job-list__item-img{position:relative;width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.p-top-new-job-list__item-img p{position:absolute;top:4px;left:4px;color:#0067F8;border-radius:2px;border:1px solid #0067F8;padding:0px 4px;background-color:#fff}.p-top-new-job-list__item-textarea{border-radius:0 0px 4px 4px;padding:12px;background-color:#ffffff;border:1px solid #E0E0E0}.p-top-new-job-list__item-textarea h3{font-weight:700;margin-bottom:4px}.p-top-new-job-list__item-textarea p{display:flex;align-items:center}.p-top-new-job-list__item-textarea p img{width:11px;margin-right:4px}.p-top-new-job__titlearea{background-color:rgba(0,103,248,0.4);padding:20px 16px 0px;border-radius:4px 4px 0px 0px}@media (max-width: 576px){.p-top-new-job__titlearea{padding:16px 12px 0px;border-radius:0}}.p-top-new-job__titlearea h2{display:flex;font-weight:700;font-size:18px;margin-bottom:16px}.p-top-new-job__titlearea h2 img{margin-right:8px}.p-top-new-job__tab{display:flex;gap:8px}@media (max-width: 576px){.p-top-new-job__tab{gap:4px}}.p-top-new-job__tab p{width:100%;text-align:center;font-weight:700;padding:8px;border-radius:4px 4px 0px 0px;background-color:#F5F5F5;cursor:pointer}.p-top-new-job__tab p.is-active{font-weight:700;background-color:#fff}.p-top-new-job .tab-content{display:none}.p-top-new-job .tab-content.is-show{display:block}.p-top-career-column{margin-bottom:40px}.p-top-guide-column__btn{display:flex;justify-content:center}.p-top-guide-column__btn a{display:inline-block}@media (max-width: 576px){.p-top-guide-column__btn a{display:block;width:100%}}@media (max-width: 576px){.p-top-guide-column__inner{overflow-x:auto;width:100%}}.p-top-guide-column__inner .c-column-list{margin-bottom:24px}@media (max-width: 576px){.p-top-guide-column__inner .c-column-list{display:flex;gap:12px;flex-wrap:nowrap}}@media (max-width: 576px){.p-top-guide-column__inner .c-column-list__item{min-width:270px;max-width:270px;flex:0 0 auto}}.p-top-about__cover{width:100%;background-position:center;background-size:cover}@media (max-width: 768px){.p-top-about__cover{background-size:contain;background-repeat:no-repeat}}.p-top-about__btn{display:flex;justify-content:center}.p-top-column-nation{padding:80px 0}@media (max-width: 576px){.p-top-column-nation{padding:40px 0}}.p-top-column-nation__cover img{width:100%;margin-bottom:-120px}@media (max-width: 768px){.p-top-column-nation__cover img{margin-bottom:-80px}}@media (max-width: 576px){.p-top-column-nation__cover img{margin-bottom:-70px}}.p-top-column-ctg{position:relative;background-color:#EFEFEF;padding:80px 0;padding:120px 20px;clip-path:polygon(0 60px, 100% 0, 100% calc(100% - 60px), 0 100%)}.p-top-column-ctg .c-head{max-width:400px;min-width:400px}.p-top-column-ctg .c-head h2{text-align:start}@media (max-width: 768px){.p-top-column-ctg .c-head{max-width:none;min-width:auto;margin:0 auto;margin-bottom:40px}}@media (max-width: 576px){.p-top-column-ctg{padding:40px 0}}.p-top-column-ctg__inner{display:flex;gap:40px}@media (max-width: 1200px){.p-top-column-ctg__inner{flex-wrap:wrap;gap:0}}@media (max-width: 576px){.p-top-column-ctg{clip-path:polygon(0 30px, 100% 0, 100% calc(100% - 30px), 0 100%)}}.p-top-column-ctg2 .c-head{max-width:400px;min-width:400px}.p-top-column-ctg2 .c-head h2{text-align:start}@media (max-width: 768px){.p-top-column-ctg2 .c-head{max-width:none;min-width:auto;margin:0 auto;margin-bottom:40px}}.p-top-column-ctg2__inner{display:flex;gap:40px}@media (max-width: 1200px){.p-top-column-ctg2__inner{flex-wrap:wrap;gap:0}}.p-top-column-ctg2 .c-column-ctg-list__item{width:calc((100% - 72px) / 4)}@media (max-width: 768px){.p-top-column-ctg2 .c-column-ctg-list__item{width:calc((100% - 16px) / 2)}}.p-top-column-ctg2 .c-column-ctg-list__item a{flex-direction:column;align-items:center}.p-top-column-ctg2 .c-column-ctg-list__item a h3{text-align:start}.c-about-list{display:flex;flex-wrap:wrap;align-items:end;gap:24px}@media (max-width: 768px){.c-about-list{align-items:start;row-gap:24px;-moz-column-gap:16px;column-gap:16px}}.c-about-list__item{width:calc((100% - 72px) / 4);display:flex;flex-direction:column;align-items:center;gap:12px}@media (max-width: 768px){.c-about-list__item{width:calc((100% - 16px) / 2)}}.c-about-list__item img{width:100%;max-width:200px}@media (max-width: 768px){.c-about-list__item img{max-width:100px}}.c-about-list__item h3{font-weight:700;text-align:center}@media (max-width: 768px){.c-about-list__item h3{font-size:16px}}.p-top-column2 .c-head h2{text-align:center}.p-top-column2 .c-job-list__btn{margin-top:24px}.c-job3-list-ctg-list{margin-bottom:40px;display:flex;flex-wrap:wrap;gap:16px}@media (max-width: 768px){.c-job3-list-ctg-list{gap:12px;margin-bottom:24px}}.c-job3-list-ctg-list li a{padding:4px 8px;background-color:#ececda;border-radius:4px;color:rgba(0,0,0,0.6);font-weight:700;transition:background-color 0.3s ease}.c-job3-list-ctg-list li a:hover{background-color:#ffdb5e}.p-top-column-tag{background:linear-gradient(to bottom, rgba(0,103,248,0.6), rgba(31,148,229,0.8), rgba(62,193,211,0.101961), rgba(62,193,211,0))}.p-top-column-tag__inner{background-color:#ffffff;padding:40px;border-radius:24px}@media (max-width: 768px){.p-top-column-tag__inner{padding:24px}}@media (max-width: 576px){.p-top-column-tag__inner{padding:16px}}.c-column-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}@media (max-width: 768px){.c-column-list{display:flex;flex-wrap:wrap;gap:12px}}.c-column-list__item{width:100%;display:flex;flex-direction:column}@media (max-width: 768px){.c-column-list__item{width:calc((100% - 24px) / 2)}}.c-column-list__item a{display:flex;flex-direction:column;gap:12px;text-decoration:none}.c-column-list__item-img{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;position:relative}.c-column-list__item-img img{background-size:contain;content:"";position:absolute;z-index:2;width:48px;height:39px;top:-7px;left:8px}.c-column-list__item-img p{position:absolute;top:0;right:0;background-color:rgba(0,103,248,0.4);padding:4px;font-size:12px}.c-column-list__item-text-area{display:flex;flex-direction:column;gap:8px}.c-column-list__item-text-area h3{font-size:16px;font-weight:700;text-decoration:underline}.c-column-list__item-text-area .nation{display:flex;align-items:center;gap:8px}.c-column-list__item-text-area .nation img{width:40px}.c-column-list__item-text-area .column-text,.c-column-list__item-text-area .column-number{font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.c-column-list__item-text-area .column-text-small{font-weight:300}.c-column-list__item:nth-child(1){grid-column:1/span 2;grid-row:span 2}.c-column-list__item:nth-child(1) .c-column-list__item-img img{background-size:contain;content:"";position:absolute;z-index:2;width:68px;height:59px;top:-9px;left:8px}@media (max-width: 768px){.c-column-list__item:nth-child(1){width:100%}}.c-column-list__item:nth-child(1) .c-column-list__item-text-area h3{font-weight:700}.c-column-list__item:nth-child(2){grid-column:3/span 2;grid-row:1}@media (max-width: 768px){.c-column-list__item:nth-child(2){width:100%}}.c-column-list__item:nth-child(2) a{flex-direction:row;gap:16px}@media (max-width: 768px){.c-column-list__item:nth-child(2) a{gap:12px}}.c-column-list__item:nth-child(2) a .c-column-list__item-img{width:40%;aspect-ratio:auto}.c-column-list__item:nth-child(2) a .c-column-list__item-img img{background-size:contain;content:"";position:absolute;z-index:2;width:48px;height:39px;top:-7px;left:8px}.c-column-list__item:nth-child(2) a .c-column-list__item-text-area{width:60%}.c-column-list__item:nth-child(2) a .c-column-list__item-text-area h3{font-weight:700}.c-column-list__item:nth-child(3){grid-column:3/span 2;grid-row:2}@media (max-width: 768px){.c-column-list__item:nth-child(3){width:100%}}.c-column-list__item:nth-child(3) a{flex-direction:row;gap:16px}@media (max-width: 768px){.c-column-list__item:nth-child(3) a{gap:12px}}.c-column-list__item:nth-child(3) a .c-column-list__item-img{width:40%;aspect-ratio:auto}.c-column-list__item:nth-child(3) a .c-column-list__item-img img{background-size:contain;content:"";position:absolute;z-index:2;width:48px;height:39px;top:-7px;left:8px}.c-column-list__item:nth-child(3) a .c-column-list__item-text-area{width:60%}.c-column-list__item:nth-child(3) a .c-column-list__item-text-area h3{font-weight:700}.c-column-list__item:nth-child(n+4){grid-column:auto}@media (max-width: 768px){.c-column-list__item:nth-child(n+4){width:calc((100% - 12px) / 2)}}.c-column-tag-list{display:flex;flex-wrap:wrap;gap:8px}.c-column-tag-list__item{position:relative;margin-left:9px;padding:4px;background-color:#E5E4E5;color:#8A8986;font-size:11px}.c-column-tag-list__item::before{content:"";position:absolute;left:-11px;top:50%;transform:translateY(-50%);background:url(/images/common/column-tag-dcr.svg) no-repeat center/contain;width:11px;height:25px}.c-column-date{font-size:12px;font-weight:400;text-align:end}.c-column2-1-list{display:flex;flex-wrap:wrap;gap:24px}@media (max-width: 768px){.c-column2-1-list{gap:16px}}.c-column2-1-list__item{display:flex;flex-direction:column;gap:24px;width:calc((100% - 120px) / 6)}@media (max-width: 768px){.c-column2-1-list__item{width:calc((100% - 24px) / 2)}}@media (max-width: 576px){.c-column2-1-list__item{width:100%}}.c-column2-1-list__item .column-tag-list{display:flex;flex-wrap:wrap;gap:4px}.c-column2-1-list__item .column-tag-list li{position:relative;font-weight:300}.c-column2-1-list__item .column-tag-list li a{text-decoration:underline}.c-column2-1-list__item .column-tag-list li img{margin-bottom:-4px;margin-right:-4px}.c-column2-1-list__item-img{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;position:relative}.c-column2-1-list__item-text-area{display:flex;flex-direction:column;gap:8px}.c-column2-1-list__item-text-area h3{font-weight:700;text-decoration:underline}.c-column2-1-list__item-text-area .column-text-small{font-size:14px;font-weight:300;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.c-column2-1-list__item-text-area .nation a{font-weight:700;display:flex;align-items:center;gap:8px}.c-column2-1-list__item-text-area .nation img{width:36px}@media (max-width: 768px){.c-column2-1-list__item-text-area .nation img{width:28px}}.c-column2-1-list__item:nth-child(1),.c-column2-1-list__item :nth-child(2),.c-column2-1-list__item :nth-child(3),.c-column2-1-list__item :nth-child(4){width:calc((100% - 40px) / 2);position:relative;display:flex;gap:20px}.c-column2-1-list__item:nth-child(1)::before,.c-column2-1-list__item :nth-child(2)::before,.c-column2-1-list__item :nth-child(3)::before,.c-column2-1-list__item :nth-child(4)::before{background-size:contain;content:"";position:absolute;z-index:2;width:68px;height:59px;top:-9px;left:8px;background-image:url(/assets/common/new-67400563d286770336add1631b1aa9031d3ec38d3178630c73ade45161815f2b.svg);background-repeat:no-repeat}@media (max-width: 768px){.c-column2-1-list__item:nth-child(1)::before,.c-column2-1-list__item :nth-child(2)::before,.c-column2-1-list__item :nth-child(3)::before,.c-column2-1-list__item :nth-child(4)::before{width:58px;height:49px}}@media (max-width: 768px){.c-column2-1-list__item:nth-child(1),.c-column2-1-list__item :nth-child(2),.c-column2-1-list__item :nth-child(3),.c-column2-1-list__item :nth-child(4){width:100%}}.c-column2-1-list__item:nth-child(1) .c-column2-1-list__item-text-area .nation a,.c-column2-1-list__item :nth-child(2) .c-column2-1-list__item-text-area .nation a,.c-column2-1-list__item :nth-child(3) .c-column2-1-list__item-text-area .nation a,.c-column2-1-list__item :nth-child(4) .c-column2-1-list__item-text-area .nation a{font-weight:700}.c-column2-1-list__item:nth-child(1) .c-column2-1-list__item-text-area .nation img,.c-column2-1-list__item :nth-child(2) .c-column2-1-list__item-text-area .nation img,.c-column2-1-list__item :nth-child(3) .c-column2-1-list__item-text-area .nation img,.c-column2-1-list__item :nth-child(4) .c-column2-1-list__item-text-area .nation img{width:52px}@media (max-width: 768px){.c-column2-1-list__item:nth-child(1) .c-column2-1-list__item-text-area .nation img,.c-column2-1-list__item :nth-child(2) .c-column2-1-list__item-text-area .nation img,.c-column2-1-list__item :nth-child(3) .c-column2-1-list__item-text-area .nation img,.c-column2-1-list__item :nth-child(4) .c-column2-1-list__item-text-area .nation img{width:38px}}.c-column2-1-list__item:nth-child(1) .c-column2-1-list__item-text-area .column-text-small,.c-column2-1-list__item :nth-child(2) .c-column2-1-list__item-text-area .column-text-small,.c-column2-1-list__item :nth-child(3) .c-column2-1-list__item-text-area .column-text-small,.c-column2-1-list__item :nth-child(4) .c-column2-1-list__item-text-area .column-text-small{font-weight:300}.c-column2-1-date{font-size:12px;font-weight:400;text-align:end}.c-column2-list{display:flex;flex-wrap:wrap;gap:20px}.c-column2-list__item{display:flex;flex-direction:column;gap:20px}@media (max-width: 768px){.c-column2-list__item{gap:10px}}.c-column2-list__item .c-column2-list__item-img{aspect-ratio:16/9;background-size:cover;background-position:center;position:relative}.c-column2-list__item .c-column2-list__item-text-area{display:flex;flex-direction:column;gap:8px}.c-column2-list__item .c-column2-list__item-text-area h3{font-weight:700;text-decoration:underline}.c-column2-list__item .c-column2-list__item-text-area .column-text-small{font-size:14px;font-weight:300;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.c-column2-list__item .c-column2-list__item-text-area .nation a{font-weight:700;display:flex;align-items:center;gap:8px}.c-column2-list__item .c-column2-list__item-text-area .nation img{width:36px}@media (max-width: 768px){.c-column2-list__item .c-column2-list__item-text-area .nation img{width:28px}}.c-column2-list__item .column-tag-list{display:flex;flex-wrap:wrap;gap:4px}.c-column2-list__item .column-tag-list li{position:relative;font-weight:300}.c-column2-list__item .column-tag-list li a{text-decoration:underline}.c-column2-list__item .column-tag-list li img{margin-bottom:-4px;margin-right:-4px}.c-column2-list__item:nth-child(-n+4){width:calc((100% - 20px) / 2);flex-direction:row}@media (max-width: 992px){.c-column2-list__item:nth-child(-n+4){width:100%}}.c-column2-list__item:nth-child(-n+4) .c-column2-list__item-img{width:50%;min-width:240px}@media (max-width: 992px){.c-column2-list__item:nth-child(-n+4) .c-column2-list__item-img{min-width:auto;width:100%}}.c-column2-list__item:nth-child(-n+4) .c-column2-list__item-text-area{width:50%}@media (max-width: 992px){.c-column2-list__item:nth-child(-n+4) .c-column2-list__item-text-area{width:100%}}@media (max-width: 768px){.c-column2-list__item:nth-child(-n+4){flex-direction:column}}.c-column2-list__item:nth-child(n+5){width:calc((100% - 60px) / 4);flex-direction:column}.c-column2-list__item:nth-child(n+5) .c-column2-list__item-img,.c-column2-list__item:nth-child(n+5) .c-column2-list__item-text-area{width:100%}@media (max-width: 992px){.c-column2-list__item:nth-child(n+5){width:calc((100% - 24px) / 3);flex-direction:column}.c-column2-list__item:nth-child(n+5) .c-column2-list__item-img,.c-column2-list__item:nth-child(n+5) .c-column2-list__item-text-area{width:100%}}@media (max-width: 768px){.c-column2-list__item:nth-child(n+5){width:calc((100% - 24px) / 2) !important;flex-direction:column}.c-column2-list__item:nth-child(n+5) .c-column2-list__item-img,.c-column2-list__item:nth-child(n+5) .c-column2-list__item-text-area{width:100%}}@media (max-width: 576px){.c-column2-list__item:nth-child(n+5){width:100% !important;flex-direction:row}}.p-top-column-ctg .c-column-ctg-list{display:flex;flex-wrap:wrap;gap:24px}.p-top-column-ctg .c-column-ctg-list__item{width:100%;display:flex;flex-direction:row;width:calc((100% - 24px) / 2)}@media (max-width: 768px){.p-top-column-ctg .c-column-ctg-list__item{width:100%}}.p-top-column-ctg .c-column-ctg-list__item a{display:flex;flex-direction:row;gap:8px;align-items:start}.p-top-column-ctg .c-column-ctg-list__item img{display:inline-block;width:48px;background-size:cover;background-position:center;position:relative}.p-top-column-ctg .c-column-ctg-list__item-text-area{display:flex;flex-direction:column;gap:8px}.p-top-column-ctg .c-column-ctg-list__item-text-area h3{font-weight:700;text-decoration:underline}.p-top-column-ctg .c-column-ctg-list__item:nth-child(1),.p-top-column-ctg .c-column-ctg-list__item:nth-child(2),.p-top-column-ctg .c-column-ctg-list__item:nth-child(3){width:calc((100% - 48px) / 3)}@media (max-width: 768px){.p-top-column-ctg .c-column-ctg-list__item:nth-child(1),.p-top-column-ctg .c-column-ctg-list__item:nth-child(2),.p-top-column-ctg .c-column-ctg-list__item:nth-child(3){width:100%}}.p-top-column-ctg .c-column-ctg-list__item:nth-child(1) img,.p-top-column-ctg .c-column-ctg-list__item:nth-child(2) img,.p-top-column-ctg .c-column-ctg-list__item:nth-child(3) img{width:64px}.p-top-column-ctg .c-column-ctg-list__item:nth-child(1) a,.p-top-column-ctg .c-column-ctg-list__item:nth-child(2) a,.p-top-column-ctg .c-column-ctg-list__item:nth-child(3) a{flex-direction:column;align-items:center}.p-top-column-ctg .c-column-ctg-list__item:nth-child(1) a h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(2) a h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(3) a h3{text-align:center;font-weight:700}.p-top-column-ctg .c-column-ctg-list__item:nth-child(4) img,.p-top-column-ctg .c-column-ctg-list__item:nth-child(5) img{width:64px}.p-top-column-ctg .c-column-ctg-list__item:nth-child(4) h3,.p-top-column-ctg .c-column-ctg-list__item:nth-child(5) h3{font-weight:700}.p-top-column-ctg2 .c-column-ctg-list{display:flex;flex-wrap:wrap;gap:24px}.p-top-column-ctg2 .c-column-ctg-list__item{width:100%;display:flex;flex-direction:row;width:calc((100% - 24px) / 2)}@media (max-width: 768px){.p-top-column-ctg2 .c-column-ctg-list__item{width:100%}}.p-top-column-ctg2 .c-column-ctg-list__item a{display:flex;flex-direction:row;gap:8px;align-items:start}.p-top-column-ctg2 .c-column-ctg-list__item img{display:inline-block;width:48px;background-size:cover;background-position:center;position:relative}.p-top-column-ctg2 .c-column-ctg-list__item-text-area{display:flex;flex-direction:column;gap:8px}.p-top-column-ctg2 .c-column-ctg-list__item-text-area h3{font-weight:700;text-align:start;text-decoration:underline}.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(1),.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(2),.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(3){width:calc((100% - 48px) / 3)}@media (max-width: 768px){.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(1),.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(2),.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(3){width:100%}}.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(1) img,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(2) img,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(3) img{width:64px}.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(1) a,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(2) a,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(3) a{flex-direction:column;align-items:center}.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(1) a h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(2) a h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(3) a h3{text-align:center;font-weight:700}.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(4) img,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(5) img{width:64px}.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(4) h3,.p-top-column-ctg2 .c-column-ctg-list__item:nth-child(5) h3{text-align:start;font-weight:700}.c-magazine-detail{margin-bottom:40px;display:flex;align-items:start;gap:24px}@media (max-width: 768px){.c-magazine-detail{flex-direction:column;gap:16px}}.c-magazine-detail__img{width:30%;aspect-ratio:16/9;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}@media (max-width: 768px){.c-magazine-detail__img{width:100%}}.c-magazine-detail__textarea{width:70%}@media (max-width: 768px){.c-magazine-detail__textarea{width:100%}}.c-magazine-detail__textarea h2{font-weight:700;margin-bottom:16px}@media (max-width: 576px){.c-magazine-detail__textarea h2{font-size:16px}}@media (max-width: 576px){.c-magazine-detail__textarea p{font-size:12px}}.c-magazine-slider{margin-bottom:40px}.c-magazine-slider img{width:100%}.c-magazine-list{margin-bottom:40px}.c-magazine-list .c-column-list{display:flex;flex-wrap:wrap;gap:24px}@media (max-width: 576px){.c-magazine-list .c-column-list{gap:16px}}.c-magazine-list .c-column-list__item{width:calc((100% - 24px) / 2)}@media (max-width: 576px){.c-magazine-list .c-column-list__item{width:100%}}.c-magazine-list .c-column-list__item a{display:flex;flex-direction:column;gap:4px}.c-magazine-list .c-column-list__item-textarea{display:flex;flex-direction:column;gap:8px}.c-magazine-list .c-column-list__item-img{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.c-magazine-list .c-column-list__item-img p{position:absolute;background-color:#ffeacd;padding:4px;top:0;right:0}.c-magazine-list .c-column-title{font-weight:700}.c-magazine-list .c-column-text{font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.c-magazine-list .c-column-tag-list{display:flex;flex-wrap:wrap;gap:8px;-moz-column-gap:4px;column-gap:4px}.c-magazine-list .c-column-tag-list__item{padding:2px 4px;background-color:#E5E4E5;color:#8A8986}.c-magazine-list .c-column-date{font-weight:400;text-align:end}.p-magazine-list .c-column-tag-list__item{padding:2px 4px}.p-magazine-column-ctg{margin-bottom:40px}.p-magazine-column-list{margin-bottom:40px}.p-top-column-tag__pickup{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}@media (max-width: 576px){.p-top-column-tag__pickup{justify-content:start}}.p-top-column-tag__pickup li a{border-radius:4px;padding:14px 12px;background-color:#EFEFEF;display:inline-flex;align-items:center;gap:4px;font-weight:700}@media (max-width: 576px){.p-top-column-tag__pickup li a{padding:12px 8px}}.p-top-column-tag__pickup li img{width:20px}.p-top-column-tag__ctg:last-child{margin-bottom:0px}.p-top-column-tag__ctg h3{font-weight:700;margin-bottom:20px}.p-top-column-tag__items{display:flex;flex-wrap:wrap;gap:12px}.p-top-column-tag__items li a{border-radius:4px;padding:11px 8px;background-color:#EFEFEF;display:inline-flex;gap:4px;align-items:center;font-weight:700}.p-top-column-tag__items li img{width:20px}.p-column-search{background-position:center;background-size:cover;width:100%;position:relative;padding-bottom:120px;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 80px))}@media (max-width: 576px){.p-column-search{padding-bottom:40px;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 40px))}}.p-column-search__inner{display:flex;flex-direction:column;gap:24px}@media (max-width: 768px){.p-column-search__inner{gap:16px}}.p-column-search h1{font-weight:700;margin-bottom:24px}@media (max-width: 576px){.p-column-search h1{text-align:center;font-size:28px}}.p-column-search h2{font-weight:700;margin-bottom:24px}@media (max-width: 576px){.p-column-search h2{text-align:center;font-size:28px}}.p-column-search .column-box__content{border-radius:4px;padding:32px;background-color:#ffffff}@media (max-width: 768px){.p-column-search .column-box__content{padding:16px}}.p-column-search .column-box__content h2{display:flex;align-items:start;gap:4px;font-weight:700;padding-bottom:24px;border-bottom:4px solid #EFEFEF;margin-bottom:24px}.p-column-search .column-box__content h2 img{width:40px;display:block}@media (max-width: 768px){.p-column-search .column-box__content h2 img{width:32px}}@media (max-width: 768px){.p-column-search .column-box__content h2{padding-bottom:16px;margin-bottom:16px}}.p-column-search .column-box__content h3{display:flex;align-items:start;gap:4px;font-weight:700;padding-bottom:24px;border-bottom:4px solid #EFEFEF;margin-bottom:24px}.p-column-search .column-box__content h3 img{width:40px;display:block}@media (max-width: 768px){.p-column-search .column-box__content h3 img{width:32px}}@media (max-width: 768px){.p-column-search .column-box__content h3{padding-bottom:16px;margin-bottom:16px}}.p-column-search .column-box-list{display:flex;flex-wrap:wrap;gap:24px}@media (max-width: 768px){.p-column-search .column-box-list{gap:16px}}.p-column-search .column-box-list__item{width:calc((100% - 24px) / 2)}.p-column-search .column-box-list__item a{height:100%}@media (max-width: 768px){.p-column-search .column-box-list__item{width:100%}}.p-column-search .column-box-list__item:nth-child(1),.p-column-search .column-box-list__item:nth-child(2),.p-column-search .column-box-list__item:nth-child(3){width:calc((100% - 48px) / 3)}@media (max-width: 768px){.p-column-search .column-box-list__item:nth-child(1),.p-column-search .column-box-list__item:nth-child(2),.p-column-search .column-box-list__item:nth-child(3){width:100%}}.p-column-search .column-box-list__item:nth-child(1) a,.p-column-search .column-box-list__item:nth-child(2) a,.p-column-search .column-box-list__item:nth-child(3) a{flex-direction:column;align-items:center}.p-column-search .column-box-list__item:nth-child(1) .column-box-list__item-text-area h3,.p-column-search .column-box-list__item:nth-child(2) .column-box-list__item-text-area h3,.p-column-search .column-box-list__item:nth-child(3) .column-box-list__item-text-area h3{text-align:center;font-weight:700}.p-column-search .column-box-list__item:nth-child(1) .column-box-list__item-img img,.p-column-search .column-box-list__item:nth-child(2) .column-box-list__item-img img,.p-column-search .column-box-list__item:nth-child(3) .column-box-list__item-img img{width:120px}.p-column-search .column-box-list__item:nth-child(1) .column-box-list__item-img-icon,.p-column-search .column-box-list__item:nth-child(2) .column-box-list__item-img-icon,.p-column-search .column-box-list__item:nth-child(3) .column-box-list__item-img-icon{width:36px}.p-column-search .column-box-list__item:nth-child(1) .column-box-list__item-img::before,.p-column-search .column-box-list__item:nth-child(2) .column-box-list__item-img::before,.p-column-search .column-box-list__item:nth-child(3) .column-box-list__item-img::before{width:36px;height:36px}.p-column-search .column-box-list__item:nth-child(1) .column-box-list__item-img-wrap::before{background:url(/assets/column/icon01-683db1e01955a11f893c7be996ae4fc919d49b1ff1b1ae9f0d59270a0d3ffa2f.svg) no-repeat center center/contain}.p-column-search .column-box-list__item:nth-child(2) .column-box-list__item-img-wrap::before{background:url(/assets/column/icon02-fe2d51c6c136938cd209282ba0ba7c4ddca8efd02d016f771a774bd3a04d6912.svg) no-repeat center center/contain}.p-column-search .column-box-list__item:nth-child(3) .column-box-list__item-img-wrap::before{background:url(/assets/column/icon03-e2f494cac6a69f5595d28322b55579c3f5f083c054e0d44eb966be8a01b26b98.svg) no-repeat center center/contain}.p-column-search .column-box-list__item:nth-child(4) .column-box-list__item-img-wrap::before{background:url(/assets/column/icon04-fc76641a41beae2e4518a511b806da05665122e6907ee35a2c2e047bb4e692da.svg) no-repeat center center/contain;width:24px;height:24px}.p-column-search .column-box-list__item:nth-child(5) .column-box-list__item-img-wrap::before{background:url(/assets/column/icon05-11ebc4a9bdd26c31ba9a26f4a2a31dfba9cb22c35fbcb5e7c3504faf596a3ceb.svg) no-repeat center center/contain;width:24px;height:24px}.p-column-search .column-box-list__item a{display:flex;gap:12px;background-color:#EFEFEF;padding:8px}.p-column-search .column-box-list__item-img{background-position:center;background-size:cover;height:120px;min-width:120px;position:relative;clip-path:polygon(50% 0%, 93.3% 25%, 93.3% 75%, 50% 100%, 6.7% 75%, 6.7% 25%)}.p-column-search .column-box-list__item-img-wrap{position:relative}.p-column-search .column-box-list__item-img-wrap::before{content:"";position:absolute;top:4px;left:4px;width:36px;height:36px;background:url(/assets/column/icon04-fc76641a41beae2e4518a511b806da05665122e6907ee35a2c2e047bb4e692da.svg) no-repeat center center/contain;z-index:2}.p-column-search .column-box-list__item-img-wrap::before:nth-child(1){background:url(/assets/column/icon01-683db1e01955a11f893c7be996ae4fc919d49b1ff1b1ae9f0d59270a0d3ffa2f.svg) no-repeat center center/contain}.p-column-search .column-box-list__item-text-area{padding-top:12px}.p-column-search .column-box-list__item-text-area h3{font-weight:700;margin-bottom:12px}.p-column-search .column-box-list__item-text-area p{font-weight:300}.p-column-search .ctg-box-list{display:flex;flex-wrap:wrap;gap:12px}.p-column-search .ctg-box-list__item a{display:inline-flex;background-color:#EFEFEF;gap:8px;padding:12px;border-radius:2px;font-weight:700}.p-column-search .ctg-box-list__item a img{width:32px}@media (max-width: 768px){.p-column-search .ctg-box-list__item a{padding:11px 8px}}.p-column-search .tag-box-list{display:flex;flex-wrap:wrap;gap:24px}@media (max-width: 768px){.p-column-search .tag-box-list{gap:16px}}.p-column-search .tag-box-list__item a{color:#1F43D9;font-weight:700}.p-column-search .tag-box-list__item a span{margin-left:4px}.p-column-search .tag-box-list__item a img{width:32px}.p-column-pick{background-position:center;background-size:cover;width:100%}.p-column-pick-list .c-column3-list__item{padding-bottom:4px;width:100%;padding-right:0px}.p-column-pick-list .c-column3-list__item-ctg-list li{background-color:#EFEFEF}.p-column-pick-list .c-column3-list__item a{display:flex;flex-direction:row;align-items:start;gap:24px;border-bottom:4px solid #EFEFEF}@media (max-width: 576px){.p-column-pick-list .c-column3-list__item a{flex-direction:column;gap:16px}}.p-column-pick-list .c-column3-list__item-text-area{width:100%;padding:16px 0}.p-column-pick-list .c-column3-list__item-text-area .column3-detail{min-height:auto}@media (max-width: 576px){.p-column-pick-list .c-column3-list__item-text-area{padding:0;gap:8px}}.p-column-pick-list .c-column3-list__item-img{min-width:450px;width:50%}.p-column-pick-list .c-column3-list__item-img::after{content:"";position:absolute;background-image:url(/assets/common/frame-dcr-10830b97925e3baee3d8c3b9d54d8c98ac5755a518367f4a5c63532d87a8ce95.svg);bottom:-1px;right:0;width:40px;height:40px;z-index:2}@media (max-width: 768px){.p-column-pick-list .c-column3-list__item-img{min-width:auto}}@media (max-width: 576px){.p-column-pick-list .c-column3-list__item-img{width:100%}}.p-column-ranking .c-head h2{text-align:start}@media (max-width: 576px){.p-column-ranking .c-head h2{text-align:center}}.p-column-cover-area img{width:100%;display:block}.p-column-new{margin-top:-4px;background-color:#EFEFEF}.p-column-new__btn{display:flex;justify-content:center}.c-column3-list{padding-left:24px;display:flex;flex-wrap:wrap}@media (max-width: 576px){.c-column3-list{padding-left:0px}}.c-column3-list__item{margin-right:24px;padding-right:24px;margin-bottom:24px;border-right:4px solid #ffffff;display:flex;flex-direction:column;width:calc((100% - 48px) / 3)}.c-column3-list__item-ctg-list{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.c-column3-list__item-ctg-list li{padding:6px;background-color:#ffffff;border-radius:4px;color:rgba(0,0,0,0.6);font-weight:700}@media (max-width: 768px){.c-column3-list__item{width:calc((100% - 24px) / 2)}}@media (max-width: 576px){.c-column3-list__item{width:100%;border-right:0px;margin-right:0px;padding-right:0px}}.c-column3-list__item a{border-bottom:4px solid #ffffff;justify-content:start;height:100%;padding-bottom:16px;display:flex;flex-direction:column;gap:16px;text-decoration:none}.c-column3-list__item-tag-list{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.c-column3-list__item-tag-list li{color:#1F43D9;font-weight:700}.c-column3-list__item-tag-list li span{margin-left:4px}.c-column3-list__item-bottom{display:flex;justify-content:space-between;align-items:center}.c-column3-list__item-bottom p{color:rgba(0,0,0,0.6);font-weight:300}.c-column3-list__item-img{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;position:relative}.c-column3-list__item-img p{position:absolute;top:0;right:0;background-color:rgba(0,103,248,0.4);padding:4px;font-size:12px}.c-column3-list__item-img-icon{position:absolute;top:-4px;display:flex;left:16px}.c-column3-list__item-img-icon img{width:57px;margin-left:-8px}.c-column3-list__item-text-area{display:flex;flex-direction:column;gap:16px}@media (max-width: 576px){.c-column3-list__item-text-area{gap:8px}}.c-column3-list__item-text-area h3{font-weight:700}.c-column3-list__item-text-area .nation{font-weight:300}.c-column3-list__item-text-area .nation img{width:24px;margin-bottom:-6px;margin-right:4px}.c-column3-list__item-text-area .column3-detail{min-height:140px}@media (max-width: 576px){.c-column3-list__item-text-area .column3-detail{min-height:auto}}.c-column3-list__item-text-area .column3-detail p{line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}@media (max-width: 576px){.c-column3-list__item-text-area .column3-detail p{-webkit-line-clamp:3}}.c-column3-list__item:nth-child(3n){margin-right:0px;border-right:0px}@media (max-width: 768px){.c-column3-list__item:nth-child(3n){margin-right:24px;border-right:4px solid #ffffff}}@media (max-width: 576px){.c-column3-list__item:nth-child(3n){width:100%;border-right:0px;margin-right:0px;padding-right:0px}}@media (max-width: 768px){.c-column3-list__item:nth-child(2n){margin-right:0px;border-right:0px}}.c-column3-tag-list{display:flex;flex-wrap:wrap;gap:8px}.c-column3-tag-list__item{position:relative;margin-left:9px;padding:4px;background-color:#E5E4E5;color:#8A8986;font-size:11px}.c-column3-tag-list__item::before{content:"";position:absolute;left:-11px;top:50%;transform:translateY(-50%);background:url(/images/common/column-tag-dcr.svg) no-repeat center/contain;width:11px;height:25px}.c-column3-date{font-size:12px;font-weight:400;text-align:end}.c-column-ranking-list__top{width:100%;display:flex;gap:32px;padding-bottom:32px;border-bottom:4px solid #EFEFEF;margin-bottom:32px}@media (max-width: 768px){.c-column-ranking-list__top{flex-direction:column;padding-bottom:24px}}.c-column-ranking-list__top-left{width:40%;max-width:510px}@media (max-width: 768px){.c-column-ranking-list__top-left{max-width:none;width:100%}}.c-column-ranking-list__top-left .c-column-ranking-list__item{height:100%}.c-column-ranking-list__top-left .c-column-ranking-list__item a{flex-direction:column;padding-right:32px;border-right:4px solid #EFEFEF;height:100%}@media (max-width: 768px){.c-column-ranking-list__top-left .c-column-ranking-list__item a{padding-right:0px;border-right:0px;border-bottom:4px solid #EFEFEF;padding-bottom:24px}}@media (max-width: 576px){.c-column-ranking-list__top-left .c-column-ranking-list__item a{gap:16px}}.c-column-ranking-list__top-left .c-column-ranking-list__item-text-area{gap:16px}@media (max-width: 576px){.c-column-ranking-list__top-left .c-column-ranking-list__item-text-area{gap:8px}}.c-column-ranking-list__top-left .c-column-ranking-list__item-img{width:100%}.c-column-ranking-list__top-left .c-column-ranking-list__item-img img{width:100px}@media (max-width: 576px){.c-column-ranking-list__top-left .c-column-ranking-list__item-img img{width:64px}}.c-column-ranking-list__top-left .c-column-ranking-list__item-detail p{line-height:1.5;font-weight:300;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.c-column-ranking-list__top-right{width:60%;display:flex;flex-wrap:wrap;flex-direction:column;gap:32px}@media (max-width: 768px){.c-column-ranking-list__top-right{width:100%}}.c-column-ranking-list__top-right .c-column-ranking-list__item h3{font-weight:700}.c-column-ranking-list__top-right .c-column-ranking-list__item a{padding-right:0px;align-items:start}.c-column-ranking-list__top-right .c-column-ranking-list__item-img{width:50%;max-width:359px}@media (max-width: 768px){.c-column-ranking-list__top-right .c-column-ranking-list__item-img{max-width:none;min-width:150px}}@media (max-width: 576px){.c-column-ranking-list__top-right .c-column-ranking-list__item-img{width:100%}}.c-column-ranking-list__top-right .c-column-ranking-list__item-text-area{width:50%;gap:12px}@media (max-width: 768px){.c-column-ranking-list__top-right .c-column-ranking-list__item-text-area{width:100%}}.c-column-ranking-list__top-right .c-column-ranking-list__item-detail{height:100%}.c-column-ranking-list__top-right .c-column-ranking-list__item-detail p{line-height:1.5;font-weight:300;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}@media (max-width: 576px){.c-column-ranking-list__top-right .c-column-ranking-list__item-detail p{-webkit-line-clamp:3}}.c-column-ranking-list__top-right .c-column-ranking-list__item:nth-child(1){padding-bottom:32px;border-bottom:4px solid #EFEFEF}.c-column-ranking-list__bottom .c-column-ranking-list{display:flex;flex-wrap:wrap;gap:32px}@media (max-width: 768px){.c-column-ranking-list__bottom .c-column-ranking-list{flex-direction:column}}.c-column-ranking-list__bottom .c-column-ranking-list__item{width:calc((100% - 40px) / 2);padding-right:24px;border-right:4px solid #EFEFEF}.c-column-ranking-list__bottom .c-column-ranking-list__item:nth-child(2n){border-right:0px}@media (max-width: 768px){.c-column-ranking-list__bottom .c-column-ranking-list__item{width:100%;padding-right:0;padding-bottom:24px;border-bottom:4px solid #EFEFEF;border-right:none}}.c-column-ranking-list__bottom .c-column-ranking-list__item a{display:flex;align-items:start;gap:20px;text-decoration:none}.c-column-ranking-list__bottom .c-column-ranking-list__item-img{width:100%;aspect-ratio:16/9;min-width:180px;background-size:cover;background-position:center;position:relative}@media (max-width: 768px){.c-column-ranking-list__bottom .c-column-ranking-list__item-img{min-width:150px}}@media (max-width: 576px){.c-column-ranking-list__bottom .c-column-ranking-list__item-img{min-width:auto}}.c-column-ranking-list__bottom .c-column-ranking-list__item-img::before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;z-index:2}.c-column-ranking-list__bottom .c-column-ranking-list__item-img p{position:absolute;top:0;right:0;background-color:rgba(0,103,248,0.4);padding:4px;font-size:12px}.c-column-ranking-list__bottom .c-column-ranking-list__item-text-area{display:flex;flex-direction:column;gap:8px}.c-column-ranking-list__bottom .c-column-ranking-list__item-text-area h3{font-weight:700;text-decoration:underline}.c-column-ranking-list__bottom .c-column-ranking-list__item-text-area .nation{font-weight:300}.c-column-ranking-list__bottom .c-column-ranking-list__item-text-area .nation img{width:24px;margin-bottom:-6px;margin-right:4px}.c-column-ranking-list__bottom .c-column-ranking-list__item-text-area .column3-detail p{line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}.c-column-ranking-list{display:flex;flex-wrap:wrap}.c-column-ranking-list__item-tag-list{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.c-column-ranking-list__item-tag-list li{color:#1F43D9;font-weight:700}.c-column-ranking-list__item-tag-list li span{margin-left:4px}.c-column-ranking-list__item-bottom{display:flex;justify-content:space-between;align-items:center}.c-column-ranking-list__item-bottom p{color:rgba(0,0,0,0.6);font-weight:300}.c-column-ranking-list__item-ctg-list{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.c-column-ranking-list__item-ctg-list li{padding:6px;background-color:#EFEFEF;border-radius:4px;color:rgba(0,0,0,0.6);font-weight:700}.c-column-ranking-list__item a{display:flex;gap:20px;text-decoration:none}@media (max-width: 576px){.c-column-ranking-list__item a{flex-direction:column}}.c-column-ranking-list__item-img{width:30%;aspect-ratio:16/9;background-size:cover;background-position:center;position:relative}.c-column-ranking-list__item-img img{position:absolute;top:0;left:0;width:46px;z-index:2}.c-column-ranking-list__item-img::after{content:"";position:absolute;background-image:url(/assets/common/frame-dcr-10830b97925e3baee3d8c3b9d54d8c98ac5755a518367f4a5c63532d87a8ce95.svg);bottom:-1px;right:0;width:40px;height:40px;z-index:2}.c-column-ranking-list__item-detail p{line-height:1.5;font-weight:300;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.c-column-ranking-list__item-text-area{display:flex;flex-direction:column}@media (max-width: 576px){.c-column-ranking-list__item-text-area{gap:8px}}.c-column-ranking-list__item-text-area h3{font-weight:700}.c-column-ranking-list__item-text-area .nation{font-weight:300}.c-column-ranking-list__item-text-area .nation img{width:24px;margin-bottom:-6px;margin-right:4px}.p-column-job-content{max-width:618px;margin:0 auto;padding:80px 0px}@media (max-width: 768px){.p-column-job-content{padding:40px 0px}}.p-column-article-scroll__wrap{border:12px solid #EFEFEF;padding:80px 16px 0px 16px}@media (max-width: 992px){.p-column-article-scroll__wrap{padding:24px 16px 0px 16px}}.p-column-article-scroll__inner{max-width:619px;margin:0 auto;height:400px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.p-column-article-scroll__inner ::-webkit-scrollbar{display:none}.p-column-article-scroll .l-article__main-content .marker{position:relative;display:inline-block;color:inherit;z-index:0}.p-column-article-scroll .l-article__main-content .marker::before{content:"";position:absolute;left:0;bottom:0.1em;width:100%;height:0.6em;background-color:rgba(230,23,23,0.2);z-index:-1}.p-column-article-scroll .l-article__main-content .color-second{color:#2a92a0;position:relative}.p-column-article-scroll .l-article__main-content .color-second::after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:6px;background-image:linear-gradient(to bottom, #2a92a0 0, #2a92a0 2px, transparent 2px, transparent 4px, #2a92a0 4px, #2a92a0 6px)}.p-column-article-scroll .l-article__main-content ul{border-top:0px;background-color:rgba(62,193,211,0.2)}.p-column-article-scroll .l-article__main-content ul li::after{background:#3ec1d3}.p-column-article-ctg-tag__wrap{border:12px solid #EFEFEF;padding:40px}@media (max-width: 992px){.p-column-article-ctg-tag__wrap{padding:24px 16px 0px 16px}}.p-column-article-ctg-tag__inner{margin:0 auto;overflow:scroll;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.p-column-article-ctg-tag__inner ::-webkit-scrollbar{display:none}.p-column-article-ctg-tag .l-article__main-content .marker{background:linear-gradient(to bottom, transparent 60%, rgba(230,23,23,0.2) 60%, rgba(230,23,23,0.2) 100%);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 2px;display:inline}.p-column-article-ctg-tag .l-article__main-content .marker::before{content:"";position:absolute;left:0;bottom:0.1em;width:100%;height:0.6em;z-index:-1}.p-column-article-ctg-tag .l-article__main-content .quotation{padding:16px;background-color:rgba(255,154,0,0.2);border-left:2px solid #ff9a00;margin-bottom:24px}.p-column-article-ctg-tag .l-article__main-content .color-second{display:inline;background-image:linear-gradient(to bottom, #2a92a0 0, #2a92a0 2px, transparent 2px, transparent 4px, #2a92a0 4px, #2a92a0 6px);background-repeat:repeat-x;background-size:100% 6px;background-position:0 100%;padding-bottom:6px}.p-column-article-ctg-tag .l-article__main-content .color-second::after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:6px}.p-column-article-ctg-tag .l-article__main-content ul{border-top:0px;background-color:rgba(62,193,211,0.2)}.p-column-article-ctg-tag .l-article__main-content ul li::after{background:#3ec1d3}.p-column-article-ctg-tag .l-article__main-content .ul-or{background-color:rgba(255,154,0,0.2)}.p-column-article-ctg-tag .l-article__main-content .ul-or li::after{background:#ff9a00}.p-column-chat{background-color:rgba(239,239,239,0.501961)}.chatbox{height:456px;overflow:scroll;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.chatbox ::-webkit-scrollbar{display:none}.chatbox-wrap{padding:40px;background-color:#EFEFEF}@media (max-width: 768px){.chatbox-wrap{padding:40px 16px}}.chatbox-list{display:flex;flex-direction:column;gap:24px}.chatbox-list__item{display:flex;gap:12px;align-items:start}.chatbox-list__item:nth-child(2){flex-direction:row-reverse}.chatbox-list__item:nth-child(2) .chatbox-list__item-text p{border-radius:8px 0px 8px 8px}.chatbox-list__item-text{display:flex;flex-direction:column;gap:8px}.chatbox-list__item p{padding:12px;background-color:#ffffff;border-radius:0 8px 8px 8px}.chatbox-list__item img{width:64px}@media (max-width: 768px){.chatbox-list__item img{width:48px}}.p-column-ctg-tag-list{background-color:#EFEFEF}.p-column-ctg-tag-list .c-head h2{text-align:start;padding:0 24px;font-weight:700}@media (max-width: 768px){.p-column-ctg-tag-list .c-head h2{padding:0}}.c-column4-list{display:grid;grid-template-columns:repeat(3, 1fr)}@media (max-width: 992px){.c-column4-list{display:flex;flex-wrap:wrap}}@media (max-width: 768px){.c-column4-list{display:flex;flex-wrap:wrap}}.c-column4-list__item{width:100%;display:flex;flex-direction:column;gap:12px}.c-column4-list__item a{height:100%;gap:16px}@media (max-width: 768px){.c-column4-list__item{width:calc((100% - 24px) / 2)}}@media (max-width: 480px){.c-column4-list__item{width:100%}}.c-column4-list__item .column-tag-list{display:flex;flex-wrap:wrap;gap:8px}.c-column4-list__item .column-tag-list li{position:relative;font-weight:300;text-decoration:underline}.c-column4-list__item-img{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;position:relative}.c-column4-list__item-img-icon{position:absolute;top:-4px;display:flex;left:16px}.c-column4-list__item-img-icon img{width:57px;margin-left:-8px}.c-column4-list__item-img img{position:absolute;top:0;left:0;width:40px;z-index:2}.c-column4-list__item-img::after{content:"";position:absolute;background-image:url(/assets/common/frame-dcr-primary-c07b237dce40984aac1d454fc3a4d5ba1cbfbbd3afffc0d0285c86803eacca4e.svg);bottom:-1px;right:0;width:40px;height:40px;z-index:2}.c-column4-list__item-bottom{display:flex;justify-content:space-between;align-items:center}.c-column4-list__item-bottom p{color:rgba(0,0,0,0.6);font-weight:300}.c-column4-list__item-tag-list{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.c-column4-list__item-tag-list li{color:#1F43D9;font-weight:700}.c-column4-list__item-tag-list li span{margin-left:4px}.c-column4-list__item-ctg-list{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.c-column4-list__item-ctg-list li{padding:6px;background-color:#ffffff;border-radius:4px;color:rgba(0,0,0,0.6);font-weight:700}.c-column4-list__item-detail{height:100%}.c-column4-list__item-detail p{line-height:1.5;font-weight:300;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;height:100%}.c-column4-list__item-text-area{display:flex;flex-direction:column}@media (max-width: 576px){.c-column4-list__item-text-area{gap:16px;padding:0}}.c-column4-list__item-text-area h3{font-weight:700}.c-column4-list__item-text-area .nation{font-weight:300}.c-column4-list__item-text-area .nation img{width:24px;margin-bottom:-6px;margin-right:4px}.c-column4-list__item-text-area{padding:16px 0;display:flex;flex-direction:column;gap:8px}@media (max-width: 768px){.c-column4-list__item-text-area{padding:0}}.c-column4-list__item-text-area h3{font-weight:700}.c-column4-list__item-text-area .column-text-small{font-size:14px;font-weight:300;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.c-column4-list__item-text-area .nation{font-weight:300}.c-column4-list__item-text-area .nation img{width:24px;margin-bottom:-6px;margin-right:4px}.c-column4-list__item:nth-child(1){margin-bottom:24px;grid-column:1/span 3;grid-row:span 2;padding:0 24px}@media (max-width: 992px){.c-column4-list__item:nth-child(1){padding-left:0px !important}}.c-column4-list__item:nth-child(1) a{display:flex;align-items:start;flex-direction:row;gap:24px;padding-bottom:24px;border-bottom:4px solid #ffffff}@media (max-width: 768px){.c-column4-list__item:nth-child(1) a{flex-direction:column}}@media (max-width: 992px){.c-column4-list__item:nth-child(1){display:flex}}@media (max-width: 768px){.c-column4-list__item:nth-child(1){width:100%}}.c-column4-list__item:nth-child(1) .c-column4-list__item-img{width:50%}@media (max-width: 768px){.c-column4-list__item:nth-child(1) .c-column4-list__item-img{width:100%}}.c-column4-list__item:nth-child(1) .c-column4-list__item-text-area{width:50%}@media (max-width: 768px){.c-column4-list__item:nth-child(1) .c-column4-list__item-text-area{width:100%;padding:0}}.c-column4-list__item:nth-child(1) .c-column4-list__item-text-area .nation a{font-weight:700}.c-column4-list__item:nth-child(1) .c-column4-list__item-text-area .column-text-small{font-weight:300}.c-column4-list__item:nth-child(2){margin-bottom:24px;padding-right:24px;border-right:4px solid #ffffff;padding-left:24px;grid-column:1/span 1;grid-row:3/span 2}.c-column4-list__item:nth-child(2) a{padding-bottom:24px;border-bottom:4px solid #ffffff;display:flex;flex-direction:column;gap:24px}@media (max-width: 768px){.c-column4-list__item:nth-child(2) a{gap:16px}}.c-column4-list__item:nth-child(2) .c-column4-list__item-text-area{height:100%}@media (max-width: 768px){.c-column4-list__item:nth-child(2) .c-column4-list__item-text-area{width:100%;padding:0}}.c-column4-list__item:nth-child(2) .c-column4-list__item-detail p{height:100%}@media (max-width: 992px){.c-column4-list__item:nth-child(2){width:50%;padding-left:0px}}@media (max-width: 768px){.c-column4-list__item:nth-child(2){width:100%;border-right:0px;padding-right:0px}}.c-column4-list__item:nth-child(3),.c-column4-list__item:nth-child(4){grid-column:2/span 2;padding-left:24px;padding-right:24px}.c-column4-list__item:nth-child(3) a,.c-column4-list__item:nth-child(4) a{padding-bottom:24px;border-bottom:4px solid #ffffff;display:flex;flex-direction:row;align-items:flex-start;gap:16px}@media (max-width: 992px){.c-column4-list__item:nth-child(3) a,.c-column4-list__item:nth-child(4) a{flex-direction:column}}.c-column4-list__item:nth-child(3) .c-column4-list__item-img,.c-column4-list__item:nth-child(4) .c-column4-list__item-img{width:50%;max-width:279px}@media (max-width: 992px){.c-column4-list__item:nth-child(3) .c-column4-list__item-img,.c-column4-list__item:nth-child(4) .c-column4-list__item-img{max-width:none;width:100%}}.c-column4-list__item:nth-child(3) .c-column4-list__item-text-area,.c-column4-list__item:nth-child(4) .c-column4-list__item-text-area{width:calc(100% - 279px)}@media (max-width: 992px){.c-column4-list__item:nth-child(3) .c-column4-list__item-text-area,.c-column4-list__item:nth-child(4) .c-column4-list__item-text-area{max-width:none;width:100%}}@media (max-width: 768px){.c-column4-list__item:nth-child(3) .c-column4-list__item-text-area,.c-column4-list__item:nth-child(4) .c-column4-list__item-text-area{width:100%;border-right:0px !important}}@media (max-width: 992px){.c-column4-list__item:nth-child(3),.c-column4-list__item:nth-child(4){width:50%}}@media (max-width: 768px){.c-column4-list__item:nth-child(3),.c-column4-list__item:nth-child(4){width:100%}}.c-column4-list__item:nth-child(3){margin-bottom:24px}.c-column4-list__item:nth-child(4){margin-bottom:24px}@media (max-width: 992px){.c-column4-list__item:nth-child(4){padding-left:0px;padding-right:24px;border-right:4px solid #ffffff !important}}@media (max-width: 768px){.c-column4-list__item:nth-child(4){padding-left:0px;padding-right:0px;border-right:0px !important}}.c-column4-list__item:nth-child(n+5){margin-bottom:24px;grid-column:span 1;grid-row:auto;padding-right:24px;padding-left:24px;border-right:4px solid #ffffff}.c-column4-list__item:nth-child(n+5) a{display:flex;flex-direction:column;padding-bottom:24px;border-bottom:4px solid #ffffff;gap:16px}@media (max-width: 992px){.c-column4-list__item:nth-child(n+5){width:50%;padding-left:0px}}@media (max-width: 768px){.c-column4-list__item:nth-child(n+5){width:100%;border-right:0px;padding-right:0px}}.c-column4-list__item:nth-child(3n+1){border-right:0px}@media (max-width: 992px){.c-column4-list__item:nth-child(2n+1){border-right:0px;padding-right:0px;padding-left:24px}}@media (max-width: 768px){.c-column4-list__item:nth-child(2n+1){padding-left:0px;padding-right:0px}}.p-column-related-tag-job .c-job-list__btn{margin-top:24px}.c-job2-list{display:grid;grid-template-columns:repeat(6, 1fr);gap:12px}.c-job2-list li:nth-child(1){grid-column:1/span 3;grid-row:1/span 2}.c-job2-list li:nth-child(1) a{display:flex;flex-direction:column;height:100%}.c-job2-list li:nth-child(2){grid-column:4;grid-row:1}.c-job2-list li:nth-child(3){grid-column:5;grid-row:1}.c-job2-list li:nth-child(4){grid-column:6;grid-row:1}.c-job2-list li:nth-child(5){grid-column:4;grid-row:2}.c-job2-list li:nth-child(6){grid-column:5;grid-row:2}.c-job2-list li:nth-child(7){grid-column:6;grid-row:2}@media (max-width: 992px){.c-job2-list{display:flex;flex-wrap:wrap}}@media (max-width: 576px){.c-job2-list{grid-template-columns:1fr}.c-job2-list li{grid-column:auto !important;grid-row:auto !important}}.c-job2-list__item{height:100%}@media (max-width: 992px){.c-job2-list__item{width:calc((100% - 16px) / 2)}}.c-job2-list__item:nth-child(1){padding-right:12px}@media (max-width: 992px){.c-job2-list__item:nth-child(1){width:100%;padding-right:0px}}.c-job2-list__item:nth-child(1) .c-job2-list__item-text-area{padding:16px}.c-job2-list__item:nth-child(1) .c-job2-list__item-text-area-bottom{gap:8px}.c-job2-list__item:nth-child(1) .c-job2-list__item-text-area h3{font-weight:700;margin-bottom:12px}.c-job2-list__item:nth-child(1) .c-job2-list__item-text-area .wages{font-weight:700;color:#0067F8}.c-job2-list__item:nth-child(1) .c-job2-list__item-text-area .wages img{width:20px;margin-bottom:-6px;margin-right:4px}.c-job2-list__item:nth-child(1) .c-job2-list__item-text-area .map{font-weight:300}.c-job2-list__item:nth-child(1) .c-job2-list__item-text-area .map img{width:20px;margin-bottom:-6px;margin-right:4px}.c-job2-list__item a{display:flex;flex-direction:column;height:100%;text-decoration:none}.c-job2-list__item-img{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;position:relative}.c-job2-list__item-text-area{display:flex;flex-direction:column;height:100%;gap:8px;padding:12px;background-color:#ffffff}.c-job2-list__item-text-area-bottom{display:flex;flex-direction:column;gap:4px}.c-job2-list__item-text-area h3{font-weight:700;line-height:1.5}.c-job2-list__item-text-area .wages{font-weight:700;color:#1F43D9}.c-job2-list__item-text-area .wages img{width:20px;margin-bottom:-6px;margin-right:4px}.c-job2-list__item-text-area .map{font-weight:300}.c-job2-list__item-text-area .map img{width:20px;margin-bottom:-6px;margin-right:4px}.c-job3-list{display:grid;grid-template-columns:repeat(6, 1fr);gap:12px}.c-job3-list li:nth-child(1){grid-column:1/span 3;grid-row:1/span 2}.c-job3-list li:nth-child(1) a{display:flex;flex-direction:column;height:100%}.c-job3-list li:nth-child(2){grid-column:4;grid-row:1}.c-job3-list li:nth-child(3){grid-column:5;grid-row:1}.c-job3-list li:nth-child(4){grid-column:6;grid-row:1}.c-job3-list li:nth-child(5){grid-column:4;grid-row:2}.c-job3-list li:nth-child(6){grid-column:5;grid-row:2}.c-job3-list li:nth-child(7){grid-column:6;grid-row:2}@media (max-width: 992px){.c-job3-list{display:flex;flex-wrap:wrap}}@media (max-width: 576px){.c-job3-list{grid-template-columns:1fr}.c-job3-list li{grid-column:auto !important;grid-row:auto !important}}.c-job3-list__item{height:100%}@media (max-width: 992px){.c-job3-list__item{width:calc((100% - 12px) / 2)}}.c-job3-list__item:nth-child(1){padding-right:12px}@media (max-width: 992px){.c-job3-list__item:nth-child(1){width:100%;padding-right:0px}}.c-job3-list__item:nth-child(1) a{position:relative}.c-job3-list__item:nth-child(1) a::after{position:absolute;content:"";bottom:24px;right:24px;width:16px;height:16px;background-repeat:no-repeat;background-image:url(/assets/common/north_east-bcab9f2c6d34074cd7536797320fedc3357c79c8562286397d5b8f3bc3f819ef.svg)}.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area{padding:16px}.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area-bottom{gap:8px}.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area h3{font-weight:700;margin-bottom:12px}.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area .nation{font-weight:300}.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area .nation img{width:24px;margin-bottom:-6px;margin-right:4px}.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area .staff{font-weight:300;color:rgba(0,0,0,0.6)}.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area .date{font-weight:300;color:rgba(0,0,0,0.6)}.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area .map{font-weight:300}.c-job3-list__item:nth-child(1) .c-job3-list__item-text-area .map img{width:20px;margin-bottom:-6px;margin-right:4px}.c-job3-list__item a{display:flex;flex-direction:column;height:100%;text-decoration:none;position:relative}.c-job3-list__item a::after{position:absolute;content:"";bottom:12px;right:12px;width:13px;height:13px;background-repeat:no-repeat;background-image:url(/assets/common/north_east-bcab9f2c6d34074cd7536797320fedc3357c79c8562286397d5b8f3bc3f819ef.svg)}.c-job3-list__item-img{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;position:relative}.c-job3-list__item-text-area{display:flex;align-items:start;flex-direction:column;height:100%;gap:8px;justify-content:space-between;padding:12px;background-color:#EFEFEF}.c-job3-list__item-text-area .ctg{display:inline-block;padding:4px;margin-bottom:4px;border-radius:4px;font-weight:700;color:rgba(0,0,0,0.6);background-color:#ffffff}.c-job3-list__item-text-area-bottom{display:flex;flex-direction:column;gap:4px}.c-job3-list__item-text-area h3{font-weight:700;line-height:1.5}.c-job3-list__item-text-area .nation{font-weight:300}.c-job3-list__item-text-area .nation img{width:24px;margin-bottom:-6px;margin-right:4px}.c-job3-list__item-text-area .staff{font-weight:300;color:rgba(0,0,0,0.6)}.c-job3-list__item-text-area .date{font-weight:300;color:rgba(0,0,0,0.6)}.p-column-related-job{background-color:#EFEFEF}.p-column-related-job .c-head{margin-bottom:24px}.p-column-related-job .c-head h2{text-align:start}.p-column-related-job .c-job2-list{margin-bottom:24px}.p-column-related-column{background-color:#ffffff}.p-column-related-column .c-head{margin-bottom:24px}.p-column-related-column .c-head h2{text-align:start}.p-column-related-column .c-job3-list{margin-bottom:24px}.p-column-related-column .c-job2-list{margin-bottom:24px}.p-column-related-column .c-job2-list__item-text-area{background-color:#EFEFEF}.c-job-list__btn a{font-weight:700}.c-job-list__btn a img{width:100px;display:block}.p-job-flex{display:flex;gap:40px}@media (max-width: 992px){.p-job-flex{flex-direction:column}}.p-job-main{width:calc(100% - 330px)}@media (max-width: 992px){.p-job-main{width:100%}}.p-job-list{margin-bottom:24px;display:flex;flex-direction:column;gap:24px}.p-job-list__item{border:2px solid #EFEFEF;border-top:12px solid #EFEFEF;position:relative}.p-job-list__item-top{padding:32px;border-bottom:2px solid #EFEFEF;display:flex;gap:16px;flex-direction:column}@media (max-width: 768px){.p-job-list__item-top{padding:28px 16px 16px}}.p-job-list__item-top h2{font-weight:700}.p-job-list__item-top h2 a:hover{text-decoration:underline}.p-job-list__item-top .ctg-list{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.p-job-list__item-top .ctg-list li a{display:inline-block;border-radius:2px;padding:2px 4px;font-weight:700;color:rgba(0,0,0,0.6);background-color:#ffdb5e}.p-job-list__item-top .tag-list{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.p-job-list__item-top .tag-list li a{display:inline-block;border-radius:2px;padding:2px 4px;font-weight:700;color:#000000;background-color:#EFEFEF}.p-job-list__item-middle{display:flex;gap:12px;padding:32px;border-bottom:2px solid #EFEFEF}@media (max-width: 992px){.p-job-list__item-middle{flex-direction:column}}@media (max-width: 768px){.p-job-list__item-middle{padding:16px}}.p-job-list__item-middle-left{display:flex;flex-direction:column;gap:12px;width:40%;max-width:281px}@media (max-width: 992px){.p-job-list__item-middle-left{width:100%;max-width:none}}.p-job-list__item-middle-left .job-img{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;position:relative}.p-job-list__item-middle-right{width:60%;display:flex;flex-direction:column;gap:8px}@media (max-width: 992px){.p-job-list__item-middle-right{width:100%}}.p-job-list__item-middle-right .job-detail{display:flex;flex-direction:column;gap:8px}.p-job-list__item-middle-right .job-detail__item{display:flex;gap:8px}.p-job-list__item-middle-right .job-detail__item .wages-title{font-weight:700;color:#0067F8}.p-job-list__item-middle-right .job-detail__item-title{min-width:88px}.p-job-list__item-middle-right .job-detail__item-title img{width:16px;margin-bottom:-4px}.p-job-list__item-middle-right .job-detail__item-text .wages{color:#0067F8;font-weight:700}.p-job-list__item-middle-right .job-detail__item-note{font-weight:300;color:rgba(0,0,0,0.6)}.p-job-list__item-bottom{padding:16px 32px;display:flex;justify-content:center}@media (max-width: 768px){.p-job-list__item-bottom{padding:16px}}.p-job-list__item-bottom a{text-align:center;text-align:center;padding:20px;border-radius:4px;min-width:424px;font-weight:700;display:inline-block;background-color:#0067F8;color:#ffffff}@media (max-width: 768px){.p-job-list__item-bottom a{min-width:auto;display:block;width:100%}}.p-job-list-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}@media (max-width: 768px){.p-job-list-top{flex-direction:column}}.p-job-list-top-right{display:flex;gap:16px}.p-job-list-top-right__count{font-weight:700}.p-job-list-top-right__range{font-weight:16px}.p-job-list>*:nth-child(1)::before,.p-job-list>*:nth-child(2)::before{background-size:contain;content:"";position:absolute;z-index:2;width:48px;height:39px;top:-18px;left:8px;background-repeat:no-repeat}.p-job-list>*:nth-child(2) .p-job-list__item-middle,.p-job-list>*:nth-child(4) .p-job-list__item-middle,.p-job-list>*:nth-child(6) .p-job-list__item-middle{flex-direction:row-reverse}@media (max-width: 768px){.p-job-list>*:nth-child(2) .p-job-list__item-middle,.p-job-list>*:nth-child(4) .p-job-list__item-middle,.p-job-list>*:nth-child(6) .p-job-list__item-middle{flex-direction:column}}.p-job-list>*:nth-child(n+7):nth-child(odd) .p-job-list__item-middle{flex-direction:row-reverse}@media (max-width: 768px){.p-job-list>*:nth-child(n+7):nth-child(odd) .p-job-list__item-middle{flex-direction:column}}.p-job-list>*:nth-child(n+5) .p-job-list__item-middle-left{max-width:140px}@media (max-width: 768px){.p-job-list>*:nth-child(n+5) .p-job-list__item-middle-left{max-width:none}}.p-job-list>*:nth-child(n+5) .p-job-list__item-middle-right{width:100%}.p-job-main-company .job-company-list{display:flex;flex-wrap:wrap;padding:40px;gap:24px;border:8px solid #EFEFEF}@media (max-width: 768px){.p-job-main-company .job-company-list{padding:24px}}@media (max-width: 576px){.p-job-main-company .job-company-list{padding:16px}}@media (max-width: 768px){.p-job-main-company .job-company-list{gap:16px}}.p-job-main-company .job-company-list__item{display:flex;align-items:start;gap:8px;width:calc((100% - 48px) / 3)}@media (max-width: 768px){.p-job-main-company .job-company-list__item{flex-direction:column;align-items:center;width:calc((100% - 16px) / 2)}}.p-job-main-company .job-company-list__item img{width:48px}.p-job-main-company .job-company-list__item-text h2{font-weight:700;margin-bottom:8px;text-decoration:underline}@media (max-width: 768px){.p-job-main-company .job-company-list__item-text h2{text-align:center}}.p-job-main-company .job-company-list__item-text p{color:rgba(0,0,0,0.6)}.p-job-company .job-company-list{display:flex;flex-wrap:wrap;padding:40px;gap:24px;border:8px solid #EFEFEF}@media (max-width: 768px){.p-job-company .job-company-list{padding:24px}}@media (max-width: 576px){.p-job-company .job-company-list{padding:16px}}@media (max-width: 768px){.p-job-company .job-company-list{gap:16px}}.p-job-company .job-company-list__item{display:flex;align-items:start;gap:8px;width:calc((100% - 24px) / 2)}@media (max-width: 768px){.p-job-company .job-company-list__item{flex-direction:column;align-items:center;width:calc((100% - 16px) / 2)}}.p-job-company .job-company-list__item img{width:48px}.p-job-company .job-company-list__item-text h2{font-weight:700;margin-bottom:8px;text-decoration:underline}@media (max-width: 768px){.p-job-company .job-company-list__item-text h2{text-align:center}}.p-job-company .job-company-list__item-text p{color:rgba(0,0,0,0.6)}.p-job-aside{width:290px}@media (max-width: 992px){.p-job-aside{width:100%}}.p-job-aside__banner{padding:40px 20px;margin-bottom:40px;border:2px solid #EFEFEF}.p-job-aside__banner p{text-align:center;font-weight:700;margin-bottom:24px}.p-job-aside__banner a{border-radius:4px;display:block;text-align:center;font-weight:700;padding:20px;background-color:#E61717;color:#ffffff}.p-job-aside__nation{margin-bottom:40px}.p-job-aside__nation h2{font-weight:700;margin-bottom:8px}.p-job-aside__nation .nation-list li:first-child a{border-top:2px solid #EFEFEF}.p-job-aside__nation .nation-list li a{padding:16px 0;border-bottom:2px solid #EFEFEF;display:flex;justify-content:space-between;gap:8px}.p-job-aside__nation .nation-list li a img{width:16px}.p-job-aside__note{font-weight:300}.p-job-aside__ctg{position:sticky;top:120px}@media (max-width: 768px){.p-job-aside__ctg{position:inherit}}.p-job-aside__ctg .ctg-list{padding:20px;background-color:#EFEFEF;display:flex;flex-direction:column;gap:16px}.p-job-aside__ctg .ctg-list__item a{display:flex;font-weight:700;gap:8px;padding:0 0 16px;border-bottom:1px solid #ffffff}.p-job-aside__ctg .ctg-list__item a img{width:24px}.p-job-pagenation .pagenation{display:flex;align-items:center;gap:4px;list-style:none;padding:0;margin:0}.p-job-pagenation .pagenation li a{align-items:center;justify-content:center;display:inline-flex;text-decoration:none;border-radius:4px;color:#000000;transition:all 0.2s;width:40px;height:40px}.p-job-pagenation .pagenation li a:hover{text-decoration:underline}.p-job-pagenation .pagenation li a img{width:40px;margin-bottom:-8px}.p-job-pagenation .pagenation li.is-active a{pointer-events:none;font-weight:700}.p-job-pagenation .pagenation li.prev a,.p-job-pagenation .pagenation li.next a{font-weight:bold}.p-job-search{padding:24px;background:#ffffff;border:8px solid #EFEFEF;margin-bottom:24px}@media (max-width: 768px){.p-job-search{padding:16px}}.c-search-form{display:flex;flex-direction:column;gap:20px}@media (max-width: 768px){.c-search-form{gap:12px}}.form-group-block{display:flex;gap:10px}@media (max-width: 768px){.form-group-block{width:100%}}.form-group-block .form-title{font-weight:bold;min-width:120px}@media (max-width: 768px){.form-group-block .form-title{min-width:80px}}.form-group-block .form-content{display:flex;align-items:start;gap:12px}@media (max-width: 768px){.form-group-block .form-content{width:100%;flex-direction:column;justify-content:start}}.form-job-selector,.form-industry-selector,.form-preference-selector,.form-area-selector{display:flex;gap:10px;align-items:center}@media (max-width: 768px){.form-job-selector,.form-industry-selector,.form-preference-selector,.form-area-selector{width:100%}}.form-job-selector .btn-area-add,.form-job-selector .btn-area-select,.form-industry-selector .btn-area-add,.form-industry-selector .btn-area-select,.form-preference-selector .btn-area-add,.form-preference-selector .btn-area-select,.form-area-selector .btn-area-add,.form-area-selector .btn-area-select{display:flex;justify-content:start;padding:16px 24px;border:2px solid rgba(0,0,0,0.4);background:#ffffff;cursor:pointer;min-width:160px;border-radius:4px}@media (max-width: 768px){.form-job-selector .btn-area-add,.form-job-selector .btn-area-select,.form-industry-selector .btn-area-add,.form-industry-selector .btn-area-select,.form-preference-selector .btn-area-add,.form-preference-selector .btn-area-select,.form-area-selector .btn-area-add,.form-area-selector .btn-area-select{min-width:auto;width:100%}}.form-job-selector .btn-area-add img,.form-job-selector .btn-area-select img,.form-industry-selector .btn-area-add img,.form-industry-selector .btn-area-select img,.form-preference-selector .btn-area-add img,.form-preference-selector .btn-area-select img,.form-area-selector .btn-area-add img,.form-area-selector .btn-area-select img{width:16px;margin-bottom:-2px;margin-right:4px}.form-job-selector .btn-area-add:hover,.form-job-selector .btn-area-select:hover,.form-industry-selector .btn-area-add:hover,.form-industry-selector .btn-area-select:hover,.form-preference-selector .btn-area-add:hover,.form-preference-selector .btn-area-select:hover,.form-area-selector .btn-area-add:hover,.form-area-selector .btn-area-select:hover{background:#f0f0f0}.btn-area-select,.btn-job-select,.btn-industry-select,.btn-preference-select{padding:16px 24px;border:2px solid rgba(0,0,0,0.4);background:#ffffff;cursor:pointer;display:flex;justify-content:start;border-radius:4px;gap:10px;min-width:160px}@media (max-width: 768px){.btn-area-select,.btn-job-select,.btn-industry-select,.btn-preference-select{width:100%;min-width:auto}}.btn-area-select:hover,.btn-job-select:hover,.btn-industry-select:hover,.btn-preference-select:hover{background:#f0f0f0}.btn-area-select img,.btn-job-select img,.btn-industry-select img,.btn-preference-select img{width:16px}.job-selected-list,.preference-selected-list,.industry-selected-list,.area-selected-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.job-selected-list li,.preference-selected-list li,.industry-selected-list li,.area-selected-list li{background:#eee;padding:4px 24px 4px 8px;border-radius:4px;font-size:14px;position:relative}.job-selected-list li::after,.preference-selected-list li::after,.industry-selected-list li::after,.area-selected-list li::after{content:"×";font-size:12px;position:absolute;top:5px;right:6px;cursor:pointer;color:#666}.job-selected-list li::after:hover,.preference-selected-list li::after:hover,.industry-selected-list li::after:hover,.area-selected-list li::after:hover{color:#000}.ctg-sub label{display:flex}.ctg-sub input{margin-bottom:-4px}.area-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.5);z-index:999;display:none}.area-group{padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,0.2);margin-bottom:24px}.area-group:last-child{border-bottom:0px;margin-bottom:0px;padding-bottom:0px}.job-popup,.area-popup,.industry-popup,.preference-popup{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9999;background:#ffffff;padding:104px 64px;max-height:72vh;overflow-y:auto;width:90%;max-width:846px;border-radius:8px;display:none}@media (max-width: 768px){.job-popup,.area-popup,.industry-popup,.preference-popup{padding:40px 16px 100px}}.job-popup .btn-close-popup,.area-popup .btn-close-popup,.industry-popup .btn-close-popup,.preference-popup .btn-close-popup{position:absolute;top:40px;right:64px;background:transparent;border:none;cursor:pointer;color:#666}.job-popup .btn-close-popup:hover,.area-popup .btn-close-popup:hover,.industry-popup .btn-close-popup:hover,.preference-popup .btn-close-popup:hover{color:#000}@media (max-width: 768px){.job-popup .btn-close-popup,.area-popup .btn-close-popup,.industry-popup .btn-close-popup,.preference-popup .btn-close-popup{top:24px;right:24px}}.job-popup label input[type=checkbox],.area-popup label input[type=checkbox],.industry-popup label input[type=checkbox],.preference-popup label input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin-bottom:-2px;width:16px;min-width:16px;height:16px;border:2px solid #000000;background-color:#ffffff;position:relative;border-radius:2px;cursor:pointer;transition:background-color 0.3s ease, border-color 0.3s ease}.job-popup label input[type=checkbox]:checked,.area-popup label input[type=checkbox]:checked,.industry-popup label input[type=checkbox]:checked,.preference-popup label input[type=checkbox]:checked{background-color:#0067F8}.job-popup label input[type=checkbox]:checked::after,.area-popup label input[type=checkbox]:checked::after,.industry-popup label input[type=checkbox]:checked::after,.preference-popup label input[type=checkbox]:checked::after{content:"";position:absolute;top:0px;left:3px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.job-popup .area-country,.area-popup .area-country,.industry-popup .area-country,.preference-popup .area-country{margin-bottom:12px;display:block}.job-popup .area-title,.area-popup .area-title,.industry-popup .area-title,.preference-popup .area-title{margin-bottom:12px;display:block;font-weight:700}.job-popup .ctg-sub,.area-popup .ctg-sub,.industry-popup .ctg-sub,.preference-popup .ctg-sub{display:flex;flex-wrap:wrap;gap:12px}.job-popup .ctg-sub li,.area-popup .ctg-sub li,.industry-popup .ctg-sub li,.preference-popup .ctg-sub li{display:inline-block;width:calc((100% - 36px) / 4)}@media (max-width: 768px){.job-popup .ctg-sub li,.area-popup .ctg-sub li,.industry-popup .ctg-sub li,.preference-popup .ctg-sub li{width:calc((100% - 12px) / 2)}}.area-category{height:344px;overflow:scroll;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.area-category ::-webkit-scrollbar{display:none}.checkbox-group{display:flex;flex-wrap:wrap;gap:12px}.checkbox-group label{display:flex;align-items:center;gap:4px;width:calc((100% - 24px) / 3)}@media (max-width: 768px){.checkbox-group label{width:auto;display:inline-flex}}.checkbox-group label input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;border:2px solid #000000;background-color:#ffffff;position:relative;border-radius:2px;cursor:pointer;transition:background-color 0.3s ease, border-color 0.3s ease}.checkbox-group label input[type=checkbox]:checked{background-color:#0067F8}.checkbox-group label input[type=checkbox]:checked::after{content:"";position:absolute;top:0px;left:3px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}input[type=text]{padding:16px 24px;border:2px solid rgba(0,0,0,0.4);border-radius:4px;width:100%}.form-submit-block{text-align:center}.form-submit-block .btn-search{background-color:#ffc000;color:#ffffff;padding:16px 14px;min-width:254px;border:none;border-radius:4px;font-size:16px;cursor:pointer;font-weight:700}.form-submit-block .btn-search img{width:20px;margin-bottom:-4px;margin-right:4px}.popup-footer{margin-top:24px;text-align:center;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:calc(100% - 64px);padding:16px 0;text-align:center;z-index:10}.popup-footer .btn-job-confirm,.popup-footer .btn-industry-confirm,.popup-footer .btn-preference-confirm,.popup-footer .btn-area-confirm{background-color:rgba(0,0,0,0.6);color:#ffffff;border:none;padding:20px 24px;font-weight:700;border-radius:4px;cursor:pointer;min-width:254px}@media (max-width: 768px){.popup-footer .btn-job-confirm,.popup-footer .btn-industry-confirm,.popup-footer .btn-preference-confirm,.popup-footer .btn-area-confirm{min-width:auto}}.btn-close-job-popup,.btn-close-industry-popup,.btn-close-preference-popup,.btn-close-popup{position:absolute;top:12px;right:12px;width:32px;height:32px;background:transparent;border:none;cursor:pointer}.btn-close-job-popup::before,.btn-close-job-popup::after,.btn-close-industry-popup::before,.btn-close-industry-popup::after,.btn-close-preference-popup::before,.btn-close-preference-popup::after,.btn-close-popup::before,.btn-close-popup::after{content:"";position:absolute;top:50%;left:50%;width:24px;height:2px;background-color:#666;transform-origin:center;transition:transform 0.3s ease}.btn-close-job-popup::before,.btn-close-industry-popup::before,.btn-close-preference-popup::before,.btn-close-popup::before{transform:translate(-50%, -50%) rotate(45deg)}.btn-close-job-popup::after,.btn-close-industry-popup::after,.btn-close-preference-popup::after,.btn-close-popup::after{transform:translate(-50%, -50%) rotate(-45deg)}.btn-close-job-popup:hover::before,.btn-close-industry-popup:hover::before,.btn-close-preference-popup:hover::before,.btn-close-popup:hover::before{transform:translate(-50%, -50%) rotate(135deg)}.btn-close-job-popup:hover::after,.btn-close-industry-popup:hover::after,.btn-close-preference-popup:hover::after,.btn-close-popup:hover::after{transform:translate(-50%, -50%) rotate(45deg)}.p-job-features .features-list{display:flex;gap:12px;flex-wrap:wrap}.p-job-features .features-list__item a{border-radius:4px;display:inline-block;font-weight:700;padding:10px;background-color:#EFEFEF}.p-job-details .job-details-list__item{display:flex;gap:24px;padding:24px 0;border-bottom:4px solid #EFEFEF}@media (max-width: 768px){.p-job-details .job-details-list__item{flex-direction:column;padding:12px 0;gap:12px}}.p-job-details .job-details-list__item:nth-child(1){border-top:4px solid #EFEFEF}.p-job-details .job-details-list__item-title{min-width:193px;font-weight:700}.p-job-details .job-details-list__item-title img{width:24px;margin-bottom:-6px}.p-job-details .job-details-list__item-text strong{font-weight:700}.p-job-details .job-details-list__item-text-area{display:flex;gap:8px;flex-wrap:wrap}.p-job-details .job-details-list__item-text-area .badge-required{font-weight:700;display:inline-block;padding:4px;margin:0 4px;background-color:rgba(230,23,23,0.2)}.p-job-details .job-details-list__item-text-area .comment{font-weight:700;display:inline-block;padding:4px;margin:0 4px;background-color:rgba(62,193,211,0.2)}.p-job-details .job-details-list__item-text-area .badge-optional{margin:0 4px;font-weight:700;display:inline-block;padding:4px;background-color:rgba(62,193,211,0.2)}.job-flow-list li{margin-left:12px;padding-left:24px;border-left:12px solid #EFEFEF;padding-bottom:40px;position:relative}.job-flow-list li:last-child{border-left:0;padding-left:36px;padding-bottom:0px}.job-flow-list li:last-child::before{left:-10px}.job-flow-list li::before{position:absolute;top:0px;left:-22px;content:"";width:32px;height:32px;background-image:url(/assets/common/flow-dcr-1c78afa3fa538f26b99b5d764e1d6449d8be87743eae63fec828fba07f4d22b4.svg)}.job-flow-list li h3{font-weight:700;margin-bottom:4px}.p-job-interview .senior-employee{margin-bottom:24px;display:flex;align-items:center;gap:8px}.p-job-interview .senior-employee img{width:88px}@media (max-width: 768px){.p-job-interview .senior-employee img{width:64px}}.p-job-interview .interview-list{display:flex;gap:24px;flex-direction:column}.p-job-interview .interview-list__item{background-color:#EFEFEF;padding:40px 32px}@media (max-width: 768px){.p-job-interview .interview-list__item{padding:24px 16px}}.p-job-interview .interview-detail{display:flex;flex-direction:column;gap:24px}.p-job-interview .interview-detail__item h3{display:flex;gap:4px;align-items:center;font-weight:700;margin-bottom:8px}.p-job-interview .interview-detail__item h3 img{width:40px}@media (max-width: 768px){.p-job-interview .interview-detail__item h3 img{width:32px}}.p-job-interview .interview-detail__item img{width:100%}.p-job-entry{padding:0 16px;display:flex;justify-content:center}.p-job-entry a{border-radius:4px;min-width:424px;display:inline-block;padding:20px;text-align:center;font-weight:700;background-color:#E61717;color:#ffffff}.p-job-entry a img{width:20px;margin-bottom:-4px}@media (max-width: 768px){.p-job-entry a{min-width:auto;width:100%}}.p-job-related-column .c-head{margin-bottom:24px}.p-job-related-column .c-head h2{text-align:center}.p-job-related-column .c-job-list__btn{margin-top:24px;display:flex;justify-content:center}.c-job5-list{display:flex;justify-content:center;gap:24px}@media (max-width: 992px){.c-job5-list{display:flex;flex-wrap:wrap}}.c-job5-list__item{height:100%;width:calc((100% - 48px) / 3)}@media (max-width: 992px){.c-job5-list__item{width:calc((100% - 24px) / 2)}}@media (max-width: 768px){.c-job5-list__item{width:100%}}.c-job5-list__item a{display:flex;flex-direction:column;height:100%;text-decoration:none;position:relative}.c-job5-list__item a::after{position:absolute;content:"";bottom:12px;right:12px;width:13px;height:13px;background-repeat:no-repeat;background-image:url(/assets/common/north_east-bcab9f2c6d34074cd7536797320fedc3357c79c8562286397d5b8f3bc3f819ef.svg)}.c-job5-list__item-img{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;position:relative}.c-job5-list__item-text-area{display:flex;flex-direction:column;height:100%;gap:8px;justify-content:space-between;padding:12px;background-color:#EFEFEF}.c-job5-list__item-text-area-bottom{display:flex;flex-direction:column;gap:4px}.c-job5-list__item-text-area h3{font-weight:700;line-height:1.5}.c-job5-list__item-text-area .nation{font-weight:300}.c-job5-list__item-text-area .nation img{width:24px;margin-bottom:-6px;margin-right:4px}.c-job5-list__item-text-area .staff{font-weight:300;color:rgba(0,0,0,0.6)}.c-job5-list__item-text-area .date{font-weight:300;color:rgba(0,0,0,0.6)}.c-drill-links .drill-links{margin-top:24px}.c-drill-links .drill-links .drill-group{margin-bottom:20px}.c-drill-links .drill-links .drill-group .drill-toggle{width:100%;text-align:left;background:#f0f0f0;border:none;padding:12px 16px;font-size:16px;font-weight:bold;cursor:pointer;border-radius:4px;position:relative;transition:background-color 0.3s;background-color:rgba(0,103,248,0.2)}.c-drill-links .drill-links .drill-group .drill-toggle .arrow{content:"";position:absolute;right:16px;top:50%;width:8px;height:8px;border-right:2px solid #333;border-bottom:2px solid #333;transform:translateY(-50%) rotate(45deg);transition:transform 0.3s ease}.c-drill-links .drill-links .drill-group.active .drill-toggle .arrow{transform:translateY(-50%) rotate(225deg)}.c-drill-links .drill-links .drill-group.active .drill-list{display:flex}.c-drill-links .drill-links .drill-group .drill-list{display:none;flex-wrap:wrap;gap:8px;margin-top:12px;padding-left:0}.c-drill-links .drill-links .drill-group .drill-list li{list-style:none}.c-drill-links .drill-links .drill-group .drill-list li a{display:inline-block;align-items:center;padding:8px 12px;background-color:#efefef;border-radius:4px;padding:11px 8px;text-decoration:none;font-weight:700;font-size:13px;transition:all 0.3s}.c-drill-links .drill-links .drill-group .drill-list li a img{width:24px;margin:0 4px -8px}.p-column-contact{background-position:center;background-size:cover}.p-column-contact .c-head h2{font-weight:700}.c-contact__form{background-color:#ffffff;border-radius:2px;margin-bottom:4px;padding:80px 60px}@media (max-width: 768px){.c-contact__form{padding:40px 16px}}.c-contact__text{width:50%;margin-right:8rem}@media (max-width: 768px){.c-contact__text{width:100%;margin-right:0px;margin-bottom:4rem}}.c-contact__main-contents{display:flex}@media (max-width: 768px){.c-contact__main-contents{display:block}}.c-cta{background-position:center;background-size:cover;position:relative}.c-cta::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,93,242,0.6);z-index:1;pointer-events:none}.c-cta__content{position:relative;z-index:2;color:#ffffff}.c-cta__content h2{text-align:center;font-weight:700}.c-cta__content p{text-align:center}.c-cta__content-btn{display:flex;justify-content:center}.c-cta__content-btn a{display:inline-block;padding:12px 24px;border-radius:4px;background-color:#E61717;font-weight:700;color:#ffffff}.p-contact .c-contact__form{background-color:#EFEFEF}.c-contact__form{margin-bottom:24px}@media (max-width: 768px){.c-contact__form{width:100%}}.c-contact__form-title{min-width:193px;max-width:193px;font-weight:700;margin-bottom:12px}@media (max-width: 768px){.c-contact__form-title{min-width:auto;max-width:none}}.c-contact__form-title span{display:inline-block;padding:0 4px;background-color:#0067F8;color:#ffffff;border-radius:8px;margin-left:8px}.c-contact__form .form-group{width:100%;margin-bottom:12px}.c-contact__form .form-group:last-child{margin-bottom:0px}.c-contact__form .form-group-block{margin-bottom:24px;display:flex;gap:32px;align-items:center;border-bottom:1px solid #EFEFEF;padding-bottom:32px}@media (max-width: 768px){.c-contact__form .form-group-block{display:block;gap:16px;margin-bottom:16px;padding-bottom:16px}}@media (max-width: 768px){.c-contact__form .form-group-block{padding-bottom:0px}}.c-contact__form .form-group-wrap{display:flex;gap:20px}@media (max-width: 576px){.c-contact__form .form-group-wrap{gap:12px}}@media (max-width: 576px){.c-contact__form .form-group-wrap.form-block-sp{display:block}}@media (max-width: 576px){.c-contact__form .form-group{margin-bottom:12px}}.c-contact__form .form-group label{display:inline-block;margin-bottom:4px;font-weight:700}.c-contact__form .form-group input,.c-contact__form .form-group select,.c-contact__form .form-group textarea{width:100%;padding:1.2rem;border:2px solid rgba(0,0,0,0.4);border-radius:4px;box-sizing:border-box}.c-contact__form .form-group input:focus,.c-contact__form .form-group select:focus,.c-contact__form .form-group textarea:focus{border-color:#0067F8;outline:none;box-shadow:0 0 3px #0067F8}.c-contact__form .form-group input ::-moz-placeholder,.c-contact__form .form-group select ::-moz-placeholder,.c-contact__form .form-group textarea ::-moz-placeholder{color:#B5B5B5}.c-contact__form .form-group input ::placeholder,.c-contact__form .form-group select ::placeholder,.c-contact__form .form-group textarea ::placeholder{color:#B5B5B5}.c-contact__form .form-group select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/assets/common/keyboard_arrow_down-a1c5f40f89120287cc28a1196ed660ab0bfdaf0d64afda0b1dad08ab4954995b.svg);background-repeat:no-repeat;background-position:right 12px center;background-size:12px;padding-right:10px;cursor:pointer}.c-contact__form .form-group textarea{resize:vertical;height:104px}.c-contact__form .form-group .must{display:inline-block;padding:0 4px;background-color:#0067F8;color:#ffffff;border-radius:8px;margin-left:8px}.c-contact__form .form-group .required{font-weight:500;padding:0px 4px;background-color:#B5B5B5;color:#ffffff;border-radius:8px;margin-left:4px}.c-contact__form .notice{margin-top:4px}.c-contact__form .form-agreement{margin-bottom:32px}.c-contact__form .form-agreement label{margin-bottom:20px;display:flex;align-items:center;gap:4px;cursor:pointer;color:#42362D}.c-contact__form .form-agreement label input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;min-width:16px;height:16px;border:2px solid #000000;background-color:#ffffff;position:relative;border-radius:2px;cursor:pointer;transition:background-color 0.3s ease, border-color 0.3s ease}.c-contact__form .form-agreement label input[type=checkbox]:checked{background-color:#0067F8}.c-contact__form .form-agreement label input[type=checkbox]:checked::after{content:"";position:absolute;top:0px;left:3px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.c-contact__form .form-agreement label a{color:#42362D;transition:color 0.2s ease;text-decoration:underline}.c-contact__form .form-agreement label a:hover{color:#0052c5}.c-contact__form .opt-put__title{padding:2px;display:flex;align-items:center;gap:4px;cursor:pointer}.c-contact__form .opt-put__title img{width:20px;transition:transform 0.3s ease}.c-contact__form .opt-put__title.is-open img{transform:rotate(180deg)}.c-contact__form .opt-put__text{display:none;margin-top:8px;flex-direction:column;gap:24px}.c-contact__form .opt-put__text.is-open{display:flex;width:100%}.c-contact__form .opt-put__text p{width:100%}.c-contact__form .opt-put__text p strong{font-weight:700}.c-contact__form .opt-put__text p a{word-break:break-all;display:inline;text-decoration:underline}.c-contact__form .submit-button{display:inline-block;background:#E61717;font-weight:700;min-width:424px;color:#ffffff;padding:20px;border:none;border-radius:4px;cursor:pointer;transition:background-color 0.7s ease;position:relative}.c-contact__form .submit-button__check{margin-bottom:8px}.c-contact__form .submit-button__check .check-text{text-decoration:underline;font-weight:400}.c-contact__form .submit-button__check input[type=checkbox]{margin-bottom:0px;margin-top:0px;padding-top:8px}.c-contact__form .submit-button__inner{text-align:center}.c-contact__form .submit-button__note{font-weight:400;margin-bottom:8px}.c-contact__form .submit-button__note a{text-decoration:underline}@media (max-width: 768px){.c-contact__form .submit-button{min-width:auto;width:100%}}.c-contact__form .submit-button img{position:absolute;left:8px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);text-align:center;margin-right:2.4rem}.c-contact__form .sns-login{display:flex;justify-content:center;margin-top:16px}.c-contact__form .fb_button{display:inline-block;background:#4267B2;font-weight:700;min-width:424px;color:#ffffff;padding:20px;border:none;border-radius:4px;cursor:pointer;transition:background-color 0.7s ease;position:relative}@media (max-width: 768px){.c-contact__form .fb_button{min-width:auto;width:100%}}.c-contact__form .fb_button img{position:absolute;left:8px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);text-align:center;margin-right:2.4rem;width:40px}.c-contact__form .form-career-support{margin-bottom:24px}.c-contact__form .form-career-support__checkbox{padding:8px;display:inline-block;margin-bottom:12px}.c-contact__form .form-career-support__checkbox p{color:#0067F8;font-weight:700;display:inline-block}.c-contact__form .form-career-support__checkbox label input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;border:2px solid #0067F8;background-color:#ffffff;position:relative;top:6px;cursor:pointer;transition:background-color 0.3s ease, #000000 0.3s ease}.c-contact__form .form-career-support__checkbox label input[type=checkbox]:checked::after{content:"";position:absolute;top:0px;left:3px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.c-contact__form .form-career-support__note{font-weight:400}.login-guidance p{text-align:center}.login-guidance p a{text-decoration:underline}.c-entry-tabs__nav{display:flex;list-style:none;justify-content:center}.c-entry-tabs__nav li{position:relative;padding:24px 12px;cursor:pointer;font-weight:bold;text-align:center}@media (max-width: 768px){.c-entry-tabs__nav li{font-size:16px}}.c-entry-tabs__nav li::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:8px;background-color:transparent;transition:background-color 0.3s}@media (max-width: 768px){.c-entry-tabs__nav li::after{height:6px}}.c-entry-tabs__nav li.is-active::after{background-color:#000000}.c-entry-tabs__content{margin-top:24px}.c-entry-tabs__pane{display:none}.c-entry-tabs__pane.is-active{display:block}.l-contact-main{display:flex;gap:40px}@media (max-width: 992px){.l-contact-main{flex-direction:column}}.p-contact .c-contact__form-title{min-width:240px;max-width:240px}.p-contact .submit-button__inner{display:flex;justify-content:center;margin-top:24px}.p-contact .submit-button__inner a{display:inline-block;padding:16px 24px;background-color:#000000;color:#ffffff;font-weight:700;border-radius:4px}.required{font-weight:500;padding:0px 4px;background-color:#B5B5B5 !important;color:#fff;border-radius:8px;margin-left:4px}.c-qa-block{margin-bottom:48px}@media (max-width: 768px){.c-qa-block{margin-bottom:24px}}.c-qa-block:last-child{margin-bottom:0px}.c-qa-block-list__item{border:1px solid #0067F8;margin-bottom:16px;padding:12px 16px}.c-qa-block-list__item:last-child{margin-bottom:0px}.c-qa-block-list__item img{width:23px;margin-right:8px}.c-qa-block-list__item-q{display:flex;align-items:start;font-size:14px;font-weight:700;position:relative;cursor:pointer;padding-right:24px}.c-qa-block-list__item-q.is-open{padding-bottom:12px}.c-qa-block-list__item-q::after{content:"";position:absolute;top:50%;right:8px;border:solid #0067F8;border-width:0 2px 2px 0;padding:4px;transform:translateY(-50%) rotate(45deg);transition:transform 0.3s ease}.c-qa-block-list__item-q.is-open::after{transform:translateY(-50%) rotate(-135deg)}.c-qa-block-list__item-a{display:none;align-items:start;padding-top:12px;border-top:1px dashed #B5B5B5}.c-qa-block-list__item-a p{font-size:14px;margin-bottom:16px}.c-qa-block-list__item-a p:last-child{margin-bottom:0px}.c-qa-block-list__item-a a{text-decoration:underline;color:#0067F8;display:inline-block}.c-qa-block-list__item-a.is-open{display:flex}.l-thanks-main{margin:0 auto}@media (max-width: 576px){.l-thanks-main__wrap{padding-top:0px}}@media (max-width: 768px){.l-thanks-main{width:100%}}.c-thanks{min-width:860px;padding:40px;background-color:#FCFAE9;text-align:center}@media (max-width: 768px){.c-thanks{padding:24px}}@media (max-width: 576px){.c-thanks{padding:16px}}@media (max-width: 992px){.c-thanks{min-width:auto;width:100%}}@media (max-width: 768px){.c-thanks{padding:24px 12px}}.c-thanks h1{color:#0067F8;font-size:24px !important;font-weight:700;margin-bottom:24px}.c-thanks__text-area p{font-size:14px;margin-bottom:8px}.c-thanks__text-area p:last-child{margin-bottom:0px}.c-thanks__btn{margin-top:24px}.c-thanks__btn a{position:relative;display:inline-block;min-width:200px}@media (max-width: 576px){.c-thanks__btn a{max-width:153px;min-width:auto;width:100%}}.c-thanks__btn a img{top:50%;right:30px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);position:absolute}@media (max-width: 576px){.c-thanks__btn a img{right:7px}}.c-password-thanks-btn{margin-top:24px}.c-password-thanks-btn a{display:inline-block}.no-side-main{display:flex;align-items:center}.l-login-main{margin:0 auto}@media (max-width: 768px){.l-login-main{width:100%}}.c-login{max-width:640px;margin:auto;margin-bottom:24px}.c-login-tab{display:flex}.c-login-tab__user{padding:8px 20px;background-color:#ffffff;border-radius:4px 4px 0 0;border:2px solid #FFCBA4;border-bottom:0px;font-weight:700;display:inline-block;white-space:nowrap}@media (max-width: 768px){.c-login-tab__user{padding:8px}}@media (max-width: 576px){.c-login-tab__user{text-align:center;width:50%}}.c-login-tab__user.active{color:#0067F8;background-color:#FCFAE9}.c-login-tab__client{padding:8px 20px;background-color:#ffffff;border-radius:4px 4px 0 0;border:2px solid #FFCBA4;border-bottom:0px;width:100%;font-weight:700}@media (max-width: 768px){.c-login-tab__client{padding:8px}}@media (max-width: 576px){.c-login-tab__client{text-align:center;width:50%}}.c-login-tab__client.active{color:#0067F8;background-color:#FCFAE9}.c-login-content{min-width:640px;background-color:#FCFAE9;padding:40px;border:2px solid #FFCBA4;border-top:0px;margin-bottom:24px}@media (max-width: 768px){.c-login-content{padding:12px;min-width:auto;width:100%}}@media (max-width: 576px){.c-login-content .login-btn{width:100%;justify-content:center}}.c-login button{border:0px;margin:0 auto}.c-login-btnarea{justify-content:center;display:flex;gap:24px}@media (max-width: 768px){.c-login-btnarea{gap:12px}}@media (max-width: 576px){.c-login-btnarea{flex-direction:column;padding:0 32px}}.c-login-btnarea__password{padding:8px 16px;background-color:#F5F5F5;display:inline-block;font-size:16px;font-weight:700;border-radius:8px;text-align:center}@media (max-width: 576px){.c-login-btnarea__password{padding:8px 12px}}.c-login-btnarea__sineup{display:flex;padding:8px 16px;justify-content:center;background-color:#52B753;color:#ffffff;font-size:16px;font-weight:700;border-radius:8px;text-align:center}@media (max-width: 576px){.c-login-btnarea__sineup{padding:8px 12px}}.c-login-btnarea__sineup img{width:17px;margin-right:4px}.c-login-thanks{max-width:860px;margin:auto;margin-bottom:24px;padding:40px;background-color:#EFEFEF}@media (max-width: 768px){.c-login-thanks{padding:24px}}.c-login-thanks h1{font-weight:700;text-align:center;margin-bottom:24px;color:#0067F8}.c-login-thanks__textarea{margin-bottom:24px}.c-login-thanks__textarea p{text-align:center;margin-bottom:8px}.c-login-thanks__textarea p:last-child{margin-bottom:0px}.c-login-thanks__btn{display:flex;justify-content:center}.c-login-thanks__btn a{background-color:#fff;padding:12px 32px;border-radius:2px;border:1px solid #0067F8;display:inline-flex;text-align:center;color:#0067F8;font-weight:700}.c-login-thanks__btn a img{width:12px;margin-left:8px}.c-login-form__row-main{display:flex;align-items:center;gap:4px;margin-bottom:16px}@media (max-width: 768px){.c-login-form__row-main{flex-direction:column;gap:12px}}@media (max-width: 768px){.c-login-form__row-main img{display:none}}.c-login-form__row{display:flex;gap:8px;margin-bottom:16px;justify-content:space-between}.c-login-form__row img{padding-top:24px}@media (max-width: 768px){.c-login-form__row{display:block}}.c-login-form__row-wrap{width:50%;display:flex;justify-content:space-between;gap:8px}@media (max-width: 768px){.c-login-form__row-wrap{gap:12px;width:100%}}.c-login-form__field{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}.c-login-form__field:last-child{margin-bottom:0px}@media (max-width: 768px){.c-login-form__field{min-width:auto;gap:2px;width:100%}}.c-login-form__field select,.c-login-form__field input[type=text]{font-size:16px;padding:10px 8px;height:46px;min-width:169px;border:1px solid #0067F8;border-radius:2px}@media (max-width: 768px){.c-login-form__field select,.c-login-form__field input[type=text]{min-width:auto}}.c-login-form__field label{font-size:16px;font-weight:700}.c-login-form__field--button{align-self:flex-end}.c-login-form__field--button button{padding:10px 16px;background-color:#0067F8;color:white;border:none;border-radius:4px;cursor:pointer}.c-login-form__field--half{width:50%}@media (max-width: 768px){.c-login-form__field--half{width:100%;margin-bottom:12px}}.c-login-form__field--quarter{width:100%}@media (max-width: 768px){.c-login-form__field--quarter{margin-bottom:12px}}.c-login-form__checkbox-group{display:flex;flex-direction:column;gap:4px}.c-login-form__accordion-toggle{display:flex;align-items:center;gap:8px;cursor:pointer;text-align:center;justify-content:center;color:#0067F8;font-weight:700;margin-bottom:8px}.c-login-form__accordion-toggle img{transition:transform 0.3s ease}.c-login-form__accordion-toggle.is-open img{transform:rotate(180deg)}.c-login-form__accordion{display:none}.c-login-form__accordion.is-open{display:block}.c-login-form__buttons{display:flex;justify-content:flex-end;align-items:center;gap:16px}.c-login-form__buttons .btn-reset,.c-login-form__buttons .btn-submit{border-radius:4px;cursor:pointer}.c-login-form__buttons .btn-reset{background:#D9D9D9;padding:8px 32px;border:1px solid #ccc}.c-login-form__buttons .btn-submit{font-weight:bold;padding:10px 20px;display:flex;gap:8px;align-items:center;background:linear-gradient(to right, #FEC32B, #FEA826);color:#fff;border:1px solid #0067F8}.c-login-form__buttons .btn-submit img{width:12px}.c-login-form__buttons .btn-submit-searchimg{margin-right:8px}.c-login-form__buttons .btn-submit-arrowimg{margin-left:8px}.c-login-form__multi-select-box .search-form__multi-select-display{padding:10px 8px;height:46px;border:1px solid #0067F8;border-radius:4px;display:flex;justify-content:space-between;align-items:center;background-color:#fff;cursor:pointer}.c-login-form__multi-select-box .search-form__multi-select-display .search-form__selected-values{flex:1}.c-login-form__multi-select-box .search-form__multi-select-display .toggle-checkbox{background:none;border:none;cursor:pointer;color:#0067F8}.c-login-form__multi-select-box .search-form__checkbox-group{margin-top:8px;padding:10px;border:1px solid #ccc;border-radius:4px;background-color:#f9f9f9;display:flex;flex-direction:column;gap:6px}.c-login-form__multi-select-box .search-form__checkbox-group.is-hidden{display:none}.c-login-form__checkbox-group{display:flex;flex-direction:column;gap:4px;padding:8px 0}.c-login-form__checkbox-group.is-hidden{display:none}.c-login-form .toggle-checkbox{background:none;border:none;color:#0067F8;cursor:pointer;margin-left:8px;padding:0}.c-reset-password{max-width:640px;margin:auto}.c-reset-password-tab{display:flex}.c-reset-password-tab__user{padding:8px 20px;background-color:#0067F8;border-radius:4px 4px 0 0;border:2px solid #0067F8;border-bottom:0px;color:#fff;font-weight:700;display:inline-block;white-space:nowrap}@media (max-width: 768px){.c-reset-password-tab__user{padding:8px}}.c-reset-password-tab__user.active{color:#42362D;background-color:#EFEFEF}.c-reset-password-tab__client{padding:8px 20px;background-color:#0067F8;border-radius:4px 4px 0 0;color:#fff;border:2px solid #0067F8;border-bottom:0px;width:100%;font-weight:700}@media (max-width: 768px){.c-reset-password-tab__client{padding:8px}}.c-reset-password-tab__client.active{color:#42362D;background-color:#EFEFEF}.c-reset-password-content{min-width:640px;background-color:#FCFAE9;padding:40px;border-radius:2px}@media (max-width: 768px){.c-reset-password-content{min-width:auto;width:100%;padding:12px}}.c-reset-password-btnarea{justify-content:center;display:flex;gap:40px}@media (max-width: 768px){.c-reset-password-btnarea{gap:12px}}.c-reset-password-btnarea__password{padding:8px 24px;background-color:#8A8986;display:inline-block;color:#fff;font-weight:700;border-radius:8px;text-align:center}@media (max-width: 768px){.c-reset-password-btnarea__password{padding:8px}}.c-reset-password-btnarea__sineup{display:flex;padding:8px 24px;background-color:#FD6E9D;color:#fff;font-weight:700;border-radius:8px;text-align:center}@media (max-width: 768px){.c-reset-password-btnarea__sineup{padding:8px}}.c-reset-password-btnarea__sineup img{width:17px;margin-right:4px}.c-reset-password-thanks{max-width:860px;margin:auto;margin-bottom:24px;padding:40px;background-color:#EFEFEF}@media (max-width: 768px){.c-reset-password-thanks{padding:24px}}.c-reset-password-thanks h1{font-weight:700;text-align:center;margin-bottom:24px;color:#0067F8}.c-reset-password-thanks__textarea{margin-bottom:24px}.c-reset-password-thanks__textarea p{text-align:center;margin-bottom:8px}.c-reset-password-thanks__textarea p:last-child{margin-bottom:0px}.c-reset-password-thanks__btn{display:flex;justify-content:center}.c-reset-password-thanks__btn a{background-color:#0067F8;padding:8px 16px;border-radius:2px;border:1px solid #0067F8;display:inline-flex;text-align:center;color:#fff;font-weight:700}.c-reset-password-thanks__btn a img{width:17px;margin-right:8px}.reissue-password__btn{margin-top:24px}.c-reset-password-form__row-main{display:flex;align-items:center;gap:4px;margin-bottom:16px}@media (max-width: 768px){.c-reset-password-form__row-main{flex-direction:column;gap:12px}}@media (max-width: 768px){.c-reset-password-form__row-main img{display:none}}.c-reset-password-form__row{display:flex;gap:8px;margin-bottom:16px;justify-content:space-between}.c-reset-password-form__row img{padding-top:24px}@media (max-width: 768px){.c-reset-password-form__row{display:block}}.c-reset-password-form__row-wrap{width:50%;display:flex;justify-content:space-between;gap:8px}@media (max-width: 768px){.c-reset-password-form__row-wrap{gap:12px;width:100%}}.c-reset-password-form__field{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}.c-reset-password-form__field:last-child{margin-bottom:0px}@media (max-width: 768px){.c-reset-password-form__field{min-width:auto;width:100%}}.c-reset-password-form__field select,.c-reset-password-form__field input[type=text]{font-size:16px;padding:10px 8px;height:46px;min-width:169px;border:1px solid #0067F8;border-radius:2px}@media (max-width: 768px){.c-reset-password-form__field select,.c-reset-password-form__field input[type=text]{min-width:auto}}.c-reset-password-form__field label{font-size:16px;font-weight:700}.c-reset-password-form__field--button{align-self:flex-end}.c-reset-password-form__field--button button{padding:10px 16px;background-color:#0067F8;color:white;border:none;border-radius:4px;cursor:pointer}.c-reset-password-form__field--half{width:50%}@media (max-width: 768px){.c-reset-password-form__field--half{width:100%;margin-bottom:12px}}.c-reset-password-form__field--quarter{width:100%}@media (max-width: 768px){.c-reset-password-form__field--quarter{margin-bottom:12px}}.c-reset-password-form__checkbox-group{display:flex;flex-direction:column;gap:4px}.c-reset-password-form__accordion-toggle{display:flex;align-items:center;gap:8px;cursor:pointer;text-align:center;justify-content:center;color:#0067F8;font-weight:700;margin-bottom:8px}.c-reset-password-form__accordion-toggle img{transition:transform 0.3s ease}.c-reset-password-form__accordion-toggle.is-open img{transform:rotate(180deg)}.c-reset-password-form__accordion{display:none}.c-reset-password-form__accordion.is-open{display:block}.c-reset-password-form__buttons{display:flex;align-items:center;justify-content:center}.c-reset-password-form__buttons .btn-reset,.c-reset-password-form__buttons .btn-submit{border-radius:4px;cursor:pointer}.c-reset-password-form__buttons .btn-reset{background:#F5F5F5;padding:8px}.c-reset-password-form__buttons .btn-submit{position:relative;font-weight:bold;padding:8px 35px 8px 43px;display:flex;justify-content:center;align-items:center;background:#F5F5F5;text-align:center;min-width:311px;color:#42362D}@media (max-width: 768px){.c-reset-password-form__buttons .btn-submit{min-width:auto;width:100%}}@media (max-width: 576px){.c-reset-password-form__buttons .btn-submit{padding:8px 24px 8px 32px}}.c-reset-password-form__buttons .btn-submit img{position:absolute;width:16px;top:50%;left:8px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.c-reset-password-form__buttons .btn-submit-searchimg{margin-right:8px}.c-reset-password-form__buttons .btn-submit-arrowimg{margin-left:8px}.c-reset-password-form__multi-select-box .search-form__multi-select-display{padding:10px 8px;height:46px;border:1px solid #0067F8;border-radius:4px;display:flex;justify-content:space-between;align-items:center;background-color:#fff;cursor:pointer}.c-reset-password-form__multi-select-box .search-form__multi-select-display .search-form__selected-values{flex:1}.c-reset-password-form__multi-select-box .search-form__multi-select-display .toggle-checkbox{background:none;border:none;cursor:pointer;color:#0067F8}.c-reset-password-form__multi-select-box .search-form__checkbox-group{margin-top:8px;padding:10px;border:1px solid #ccc;border-radius:4px;background-color:#f9f9f9;display:flex;flex-direction:column;gap:6px}.c-reset-password-form__multi-select-box .search-form__checkbox-group.is-hidden{display:none}.c-reset-password-form__checkbox-group{display:flex;flex-direction:column;gap:4px;padding:8px 0}.c-reset-password-form__checkbox-group.is-hidden{display:none}.c-reset-password-form .toggle-checkbox{background:none;border:none;color:#0067F8;cursor:pointer;margin-left:8px;padding:0}.c-sign-up__inner{max-width:860px;margin:0 auto}.c-sign-up__lead{margin-bottom:24px}.c-sign-up__lead p{margin-bottom:8px}.c-sign-up__lead p:last-child{margin-bottom:0px}.c-sign-up__lead-link{font-weight:700;color:#0067F8;text-decoration:underline}.c-sign-up__lead-login{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.c-sign-up__lead-login p{margin-bottom:0px}@media (max-width: 576px){.c-sign-up__lead-login{flex-direction:column;justify-content:center}}@media (max-width: 576px){.c-sign-up__lead-login-btn{display:flex;justify-content:center;margin-top:8px}}.c-sign-up__lead-login .sign-up-btn-sm{font-size:16px;font-weight:700;display:flex;align-items:center;padding:4px 16px;background-color:#F5F5F5;border-radius:8px}.c-sign-up__lead-login .sign-up-btn-sm img{margin-right:4px}@media (max-width: 576px){.c-sign-up__lead-login .sign-up-btn-sm{display:inline-flex}}.c-sign-up-form__row-main{display:flex;align-items:center;gap:4px;margin-bottom:16px}@media (max-width: 768px){.c-sign-up-form__row-main{flex-direction:column;gap:12px}}@media (max-width: 768px){.c-sign-up-form__row-main img{display:none}}.c-sign-up-form__row{display:flex;gap:8px;margin-bottom:16px;justify-content:space-between}.c-sign-up-form__row img{padding-top:24px}@media (max-width: 768px){.c-sign-up-form__row{display:block}}.c-sign-up-form__row-wrap{width:50%;display:flex;justify-content:space-between;gap:8px}@media (max-width: 768px){.c-sign-up-form__row-wrap{gap:12px;width:100%}}.c-sign-up-form__field{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}.c-sign-up-form__field:last-child{margin-bottom:0px}@media (max-width: 768px){.c-sign-up-form__field{min-width:auto;gap:2px;width:100%}}.c-sign-up-form__field select,.c-sign-up-form__field input[type=text]{padding:10px 8px;height:46px;min-width:169px;border:1px solid #0067F8;border-radius:4px}@media (max-width: 768px){.c-sign-up-form__field select,.c-sign-up-form__field input[type=text]{min-width:auto}}.c-sign-up-form__field label{font-weight:700;color:#0067F8}.c-sign-up-form__field--button{align-self:flex-end}.c-sign-up-form__field--button button{padding:10px 16px;background-color:#0067F8;color:white;border:none;border-radius:4px;cursor:pointer}.c-sign-up-form__field--half{width:50%}@media (max-width: 768px){.c-sign-up-form__field--half{width:100%;margin-bottom:12px}}.c-sign-up-form__field--quarter{width:100%}@media (max-width: 768px){.c-sign-up-form__field--quarter{margin-bottom:12px}}.c-sign-up-form__checkbox-group{display:flex;flex-direction:column;gap:4px}.c-sign-up-form__accordion-toggle{display:flex;align-items:center;gap:8px;cursor:pointer;text-align:center;justify-content:center;color:#0067F8;font-weight:700;margin-bottom:8px}.c-sign-up-form__accordion-toggle img{transition:transform 0.3s ease}.c-sign-up-form__accordion-toggle.is-open img{transform:rotate(180deg)}.c-sign-up-form__accordion{display:none}.c-sign-up-form__accordion.is-open{display:block}.c-sign-up-form__buttons{display:flex;justify-content:flex-end;align-items:center;gap:16px}.c-sign-up-form__buttons .btn-reset,.c-sign-up-form__buttons .btn-submit{border-radius:4px;cursor:pointer}.c-sign-up-form__buttons .btn-reset{background:#D9D9D9;padding:8px 32px;border:1px solid #ccc}.c-sign-up-form__buttons .btn-submit{font-weight:bold;padding:10px 20px;display:flex;align-items:center;background:linear-gradient(to right, #FEC32B, #FEA826);color:#fff;border:1px solid #0067F8}.c-sign-up-form__buttons .btn-submit img{width:12px}.c-sign-up-form__buttons .btn-submit-searchimg{margin-right:8px}.c-sign-up-form__buttons .btn-submit-arrowimg{margin-left:8px}.c-sign-up-form__multi-select-box .search-form__multi-select-display{padding:10px 8px;height:46px;border:1px solid #0067F8;border-radius:4px;display:flex;justify-content:space-between;align-items:center;background-color:#fff;cursor:pointer}.c-sign-up-form__multi-select-box .search-form__multi-select-display .search-form__selected-values{flex:1}.c-sign-up-form__multi-select-box .search-form__multi-select-display .toggle-checkbox{background:none;border:none;cursor:pointer;color:#0067F8}.c-sign-up-form__multi-select-box .search-form__checkbox-group{margin-top:8px;padding:10px;border:1px solid #ccc;border-radius:4px;background-color:#f9f9f9;display:flex;flex-direction:column;gap:6px}.c-sign-up-form__multi-select-box .search-form__checkbox-group.is-hidden{display:none}.c-sign-up-form__checkbox-group{display:flex;flex-direction:column;gap:4px;padding:8px 0}.c-sign-up-form__checkbox-group.is-hidden{display:none}.c-sign-up-form .toggle-checkbox{background:none;border:none;color:#0067F8;cursor:pointer;margin-left:8px;padding:0}.c-registration-complete-wrap{margin:0 12px}.c-registration-complete__section{padding:40px 20px;max-width:860px;margin:0 auto;background-color:#FCFAE9;text-align:center}.c-registration-complete__title{font-weight:700;color:#0067F8;margin-bottom:24px}.c-registration-complete__text{margin-bottom:24px}@media (max-width: 576px){.c-registration-complete__text{font-size:12px}}.c-registration-complete__note{font-size:0.9rem;color:#6F5B41;margin-top:1.5em;line-height:1.5}.c-registration-complete__button{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.c-password-complete-wrap{margin:0 12px}.c-password-complete__section{padding:40px 20px;max-width:860px;margin:0 auto;background-color:#FCFAE9;text-align:center}.c-password-complete__title{font-weight:700;color:#0067F8;margin-bottom:24px}.c-password-complete__text{margin-bottom:24px}@media (max-width: 576px){.c-password-complete__text{font-size:12px}}.c-password-complete__note{font-size:0.9rem;color:#6F5B41;margin-top:1.5em;line-height:1.5}.c-password-complete__button{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.c-btn{border-radius:4px;transition:background-color 0.3s ease}.c-btn-main{background-color:#0067F8;color:#fff;border:none}.c-btn-main:hover{background-color:#0067F8}.c-btn-login{display:flex;background-color:#FFF3E0;color:#0067F8;border:1px solid #0067F8;align-items:center;justify-content:center;padding:8px 32px;font-weight:700;width:200px}.c-btn-login img{margin-left:8px}.c-btn-login:hover{background-color:#FFF3E0}.c-btn-outline{display:flex;background-color:#fff;color:#0067F8;border:1px solid #0067F8;align-items:center;justify-content:center;padding:8px 32px;font-weight:700;width:200px}.c-btn-outline p{width:120px}.c-btn-outline:hover{background-color:#FFF3E0}.c-info-list__item h2{font-weight:700;margin-bottom:4px}.c-info-list__item p{color:#8A8986}.c-info-list__item a{display:block;margin-bottom:16px;padding-bottom:16px;border-bottom:2px solid #E5E4E5}.p-policy .c-head{text-align:center;margin-bottom:40px}.p-policy #article_box{max-width:800px;margin:0 auto}.p-policy #article_box h2.title{font-weight:600;margin-top:40px;margin-bottom:16px;position:relative;padding-left:12px;border-left:4px solid #0067F8}.p-policy #article_box p{line-height:2;margin-bottom:24px;color:#333}.p-policy #article_box ol.dicimal{list-style-type:decimal;padding-left:1.5em;margin-bottom:24px}.p-policy #article_box ol.dicimal li{line-height:1.8;margin-bottom:12px}.p-policy #article_box ol.brackets{list-style:none;counter-reset:item;padding-left:1.5em;margin-bottom:24px}.p-policy #article_box ol.brackets li{position:relative;padding-left:24px;line-height:1.8;margin-bottom:12px}.p-policy #article_box ol.brackets li::before{counter-increment:item;content:"（" counter(item, decimal) "）";position:absolute;left:-24px;color:#0067F8;font-weight:bold}[id=job-description],[id=job-detail],[id=job-features],[id=job-flow],[id=job-interview],[id=sign-up],[id=cta],[id=contact-form]{scroll-margin-top:200px}@media (max-width: 768px){[id=job-description],[id=job-detail],[id=job-features],[id=job-flow],[id=job-interview],[id=sign-up],[id=cta],[id=contact-form]{scroll-margin-top:100px}}.sign-up__content{display:flex;align-items:start;gap:40px}@media (max-width: 992px){.sign-up__content{flex-direction:column}}.sign-up__content-left{padding:40px;background-color:#ffffff;width:60%;border:8px solid #EFEFEF}@media (max-width: 992px){.sign-up__content-left{width:100%;padding:40px 16px}}.sign-up__content-left-title{display:flex;justify-content:center;margin:0 auto}.sign-up__content-left-title img{position:absolute;right:-24px;top:-24px;width:64px}@media (max-width: 576px){.sign-up__content-left-title img{width:48px;right:-16px;top:-40px}}.sign-up__content-left-title h2{position:relative;display:inline-block;text-align:center;font-weight:700;margin-bottom:24px}@media (max-width: 576px){.sign-up__content-left-title h2{font-size:20px}}.sign-up__content-left-title h2 .free{font-weight:600;padding:2px 4px;background-color:#E61717;color:#ffffff;border-radius:4px}.sign-up__content-left-title h2 .color-red{color:#E61717}.sign-up__content-left .feature-list{display:flex;flex-direction:column;gap:24px}.sign-up__content-left .feature-list .feature-item{display:flex;align-items:flex-start;gap:16px}.sign-up__content-left .feature-list .feature-item .feature-icon{width:100%;max-width:40px;margin-top:4px}@media (max-width: 576px){.sign-up__content-left .feature-list .feature-item .feature-icon{max-width:32px}}.sign-up__content-left .feature-list .feature-item .feature-text .feature-title{font-weight:600;margin-bottom:4px}.sign-up__content-right{width:40%}@media (max-width: 992px){.sign-up__content-right{width:100%}}.sign-up__content-right form{padding:24px;background-color:#EFEFEF}@media (max-width: 992px){.sign-up__content-right form{padding:24px 16px}}.sign-up__content-right form .submit-button{min-width:auto;width:100%}.sign-up__content-right form .form-group-block{padding-bottom:0px}.sign-up__content-right form .fb_button{min-width:auto;width:100%}.sign-up__content-right form .sns-login a{width:100%}.sitemap-list-contents{display:flex;flex-direction:column;gap:24px}.p-login .c-contact__form{margin:0 auto;width:60%;background-color:#EFEFEF}@media (max-width: 576px){.p-login .c-contact__form{width:100%}}.p-login .c-contact__form .form-group-block{padding-bottom:0px}@media (max-width: 992px){.p-login .c-contact__form .submit-button{min-width:auto;width:100%}}@media (max-width: 992px){.p-login .c-contact__form .sns-login a{width:100%}}@media (max-width: 992px){.p-login .c-contact__form .fb_button{min-width:auto;width:100%}}.button-row{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:24px}.button-row .button{display:inline-block;padding:12px 20px;text-decoration:none;text-align:center;border-radius:6px;transition:background-color 0.3s ease;white-space:nowrap}.button-row .button--primary{background-color:#0067F8;color:#ffffff;font-weight:700}.button-row .button--secondary{background-color:#eee;color:#333}.c-contact__description{margin-bottom:24px;text-align:center}.p-password .c-contact__form{margin:0 auto;width:50%;padding:40px;background-color:#EFEFEF}@media (max-width: 768px){.p-password .c-contact__form{width:100%;padding:24px 16px}}.p-password .c-contact__form h3{font-weight:700;text-align:center;margin-bottom:24px}.p-password .c-contact__form .submit-button{min-width:auto;width:100%}.p-password .form-group-block{padding-bottom:0px}.p-password .submit-button__inner{display:flex;justify-content:center}.p-password .button{display:inline-block;padding:16px 24px;background-color:#0067F8;color:#ffffff;text-align:center;text-decoration:none;border-radius:6px;transition:background-color 0.3s ease}.p-password .button--primary{font-weight:bold}.c-sign-up-form{padding:40px 20px}.c-sign-up-form .form-group-block{margin-bottom:24px;display:flex;flex-direction:column;gap:8px;border-bottom:1px solid #F5F5F5;padding-bottom:24px}@media (max-width: 576px){.c-sign-up-form .form-group-block{padding-bottom:16px;margin-bottom:16px}}.c-sign-up-form .form-group-block .c-contact__form-title{font-weight:700}.c-sign-up-form .form-group-block .c-contact__form-title span.optional{background-color:#E5E4E5;color:#fff;padding:0 6px;font-size:12px;border-radius:8px;margin-left:8px}.c-sign-up-form .form-group-block .c-contact__form-title span.required{background-color:#0067F8;color:#fff;padding:0 6px;font-size:12px;border-radius:8px;margin-left:8px}.c-sign-up-form .form-group-block .form-group input,.c-sign-up-form .form-group-block .form-group select{width:100%;padding:12px;border:1px solid rgba(0,0,0,0.301961);border-radius:4px;background-color:#fff;font-size:16px}.c-sign-up-form .form-group-block .form-group input:focus,.c-sign-up-form .form-group-block .form-group select:focus{border-color:#0067F8;outline:none;box-shadow:0 0 0 2px rgba(0,103,248,0.2)}.c-sign-up-form .form-group-block .form-group input[type=file]{padding:8px 0}.c-sign-up-form .form-group-block .form-group textarea{resize:vertical;height:104px}.c-sign-up-form .form-group-block .form-group-wrap{display:flex;gap:12px;flex-wrap:wrap}.c-sign-up-form .form-group-block .form-group-wrap select,.c-sign-up-form .form-group-block .form-group-wrap input{flex:1;min-width:120px}.c-sign-up-form .form-group-block .form-group-wrap label{display:flex;align-items:center;gap:4px;font-weight:500}.c-sign-up-form .submit-button__inner{margin-top:32px;display:flex;justify-content:center}.c-sign-up-form .submit-button__inner .submit-button{background-color:#0067F8;color:#fff;border:none;padding:12px 32px;border-radius:4px;font-weight:700;font-size:16px;cursor:pointer}.c-sign-up-form .submit-button__inner .submit-button:hover{background-color:#0056cf}.single-job-sign-up{background:#ffffff}.l-sign-up-inner{margin:0 auto;max-width:1200px;padding:80px 16px}@media (max-width: 768px){.l-sign-up-inner{padding:40px 16px}}.p-qa{margin-bottom:80px}.p-qa .c-head{margin-bottom:32px}.p-qa .p-qa-content{display:flex;flex-direction:column;gap:40px}.p-qa .qa-header{text-align:center}.p-qa .qa-header .qa-title{font-weight:700;color:#ffc000;margin-bottom:12px}.p-qa .qa-header .qa-title i.q{margin-right:6px;color:#f28b00}.p-qa .qa-header .qa-title i.a{margin-left:6px;color:#ffc000}.p-qa .qa-header .qa-lead{font-size:14px;line-height:1.8;color:#444}.p-qa .qa-header .qa-form{margin-top:24px}.p-qa .qa-header .qa-form .qa-form__row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px}@media (max-width: 768px){.p-qa .qa-header .qa-form .qa-form__row{justify-content:start}}.p-qa .qa-header .qa-form .qa-form__row select,.p-qa .qa-header .qa-form .qa-form__row input[type=text]{padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;width:240px}.p-qa .qa-header .qa-form .qa-form__row select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/assets/common/keyboard_arrow_down-a1c5f40f89120287cc28a1196ed660ab0bfdaf0d64afda0b1dad08ab4954995b.svg);background-position:right 16px center;background-size:12px auto;background-repeat:no-repeat;padding-right:48px}.p-qa .qa-header .qa-form .qa-form__row .button_s{background-color:#ffc000;color:#fff;border:none;padding:10px 16px;border-radius:4px;font-size:14px;cursor:pointer}.p-qa .qa-header .qa-form .qa-form__row .button_s i{margin-right:6px}.p-qa .qa-header .qa-form .qa-form__row .button_s:hover{background-color:#d6a100}.p-qa .qa-header .qa-form .qa-form__row .button_s img{width:24px;margin-bottom:-8px}.p-qa .qa-categories .c-title{font-weight:bold;margin-bottom:16px}.p-qa .qa-categories .qa-category-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:16px}.p-qa .qa-categories .qa-category-list .button_link{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-radius:6px;background-color:#EFEFEF;text-decoration:none;font-weight:700;transition:background-color 0.3s ease}.p-qa .qa-categories .qa-category-list .button_link i{margin-left:8px;color:#ffc000}.p-qa .qa-contact{background-color:#EFEFEF;padding:24px;border-radius:8px;text-align:center}.p-qa .qa-contact p{margin-bottom:16px;line-height:1.6}.p-qa .qa-contact .button{display:inline-flex;align-items:center;gap:8px;background-color:#E61717;color:#fff;padding:12px 20px;border-radius:6px;text-decoration:none;transition:background-color 0.3s ease;font-weight:700}.p-qa .qa-contact .button i{font-size:16px}.p-qa .qa-latest .c-title{font-weight:bold;margin-bottom:16px}.p-qa .qa-latest .qa-latest-list{display:flex;flex-direction:column;gap:16px}.p-qa .qa-latest .qa-latest-list li a{position:relative;display:flex;align-items:start;background-color:#ffffff;border:2px solid rgba(0,0,0,0.2);border-radius:6px;padding:16px;padding-right:40px;text-decoration:none;gap:16px;transition:background-color 0.3s ease}.p-qa .qa-latest .qa-latest-list li a i.fa-question-circle{color:#ffc000;margin-bottom:8px}.p-qa .qa-latest .qa-latest-list li a .qa-q{display:inline-block;font-size:24px;font-weight:700;color:#0067F8}.p-qa .qa-latest .qa-latest-list li a p{margin:0;font-weight:700}.p-qa .qa-latest .qa-latest-list li a .category{color:#777;margin-top:8px}.p-qa .qa-latest .qa-latest-list li a i.fa-chevron-right{align-self:flex-end;margin-top:8px;color:#ccc}.p-qa .qa-latest .qa-latest-list li a:hover{background-color:#f4f4f4}.p-qa .qa-latest .qa-latest-list li a img{position:absolute;width:24px;top:50%;right:16px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.p-qa-detail .qa-title{text-align:start;font-weight:700}.qa-contact{background-color:#EFEFEF;padding:24px;border-radius:8px;text-align:center}.qa-contact p{margin-bottom:16px;line-height:1.6}.qa-contact .button{display:inline-flex;align-items:center;gap:8px;background-color:#E61717;color:#fff;padding:12px 20px;border-radius:6px;text-decoration:none;transition:background-color 0.3s ease;font-weight:700}.qa-contact .button i{font-size:16px}.qa-backlink{margin:40px 0;display:flex;justify-content:center}.qa-backlink a{display:inline-block;font-weight:700;border-radius:4px;text-align:center;color:#ffffff;padding:16px 24px;background-color:#000000;text-decoration:none}.p-sitemap .sitemap-list__block{display:flex;align-items:start;gap:40px;margin-bottom:24px}@media (max-width: 768px){.p-sitemap .sitemap-list__block{flex-direction:column;gap:16px}}.p-sitemap .l-content-inner{padding-top:0px}.p-sitemap .c-title{font-size:28px;font-weight:bold;margin-bottom:40px;text-align:center}.p-sitemap h2{color:#E61717;font-weight:bold;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #E61717}.p-sitemap h2 img{width:32px;margin-bottom:-8px}.p-sitemap h3{font-weight:bold;min-width:200px;color:#E61717}.p-sitemap h3 img{width:24px;margin-bottom:-8px}.p-sitemap .sitemap-other{padding-top:40px;border-top:1px solid #E61717}.p-sitemap .sitemap-list{list-style:none;padding-left:0;flex-direction:column;display:flex;gap:24px}@media (max-width: 768px){.p-sitemap .sitemap-list{margin-bottom:0px}}.p-sitemap .sitemap-list-group{display:flex;gap:24px}.p-sitemap .sitemap-list-group-parent{white-space:nowrap;text-decoration:none;position:relative;padding-left:1.2em;display:inline-block;transition:all 0.2s ease}.p-sitemap .sitemap-list-group-parent::before{content:"▶";font-size:0.8em;position:absolute;left:0;top:0.1em;color:#E61717}.p-sitemap .sitemap-list-group-parent:hover{color:#E61717;text-decoration:underline}.p-sitemap .sitemap-list-child{list-style:none;margin-top:4px;display:flex;flex-wrap:wrap;gap:16px}@media (max-width: 768px){.p-sitemap .sitemap-list-child{gap:8px}}.p-sitemap .sitemap-list-child__item{margin-bottom:6px}.p-sitemap .sitemap-list-child__item a{padding-left:8px;border-left:2px solid #E61717}.p-sitemap .sitemap-list-child__item a:hover{color:#E61717;text-decoration:underline}li{list-style-type:none}a{text-decoration:none;color:#000000}body{color:#000000}*{box-sizing:border-box}html{font-size:62.5%}#box_error{margin-bottom:10px;color:#e61717;font-size:1.4rem}.c-column-ctg-list__item-text-area h3{word-break:break-all}.ctg-sub label{word-break:break-all}@media (max-width: 768px){.to-lp-image{width:100%}}
