.newGraduateSite{background-color:#ece2d8;.heading--alphabet{font-family:A1 Gothic R,sans-serif!important;font-size:30rem}.top{.mv{height:56.26vw;margin:0 auto;position:relative;width:100%;.btn--style{bottom:15%;position:absolute;right:32rem;@media only screen and (max-width:767.9px){bottom:unset;right:20rem;top:20rem}}}.pageMv{margin-bottom:0}.card__header,.card__title{background-color:#ece2d8}}.cards2cols{.card__header,.card__title{background-color:#ece2d8}}.list2cols{margin-top:160rem}.logoLists3cols{margin-bottom:160rem}.tab__btns{border-color:#fff}.applyStepFlowCareer{.apply__step{border-color:#9f9160}.apply__step:first-child,.apply__step:last-child,.apply__step:not(:last-child):after,.apply__step:not(:last-child):before{background-color:#9f9160}}.faq{.acc__title:before{color:#9f9160}.icon:after,.icon:before{background-color:#9f9160;block-size:2px}}.blog__lists{gap:40rem 0;margin:80rem auto 60rem;.card__list:after{bottom:16rem;right:15rem}.card__link{border-bottom:0}.card__title{background-color:#ece2d8;padding:0 14rem 28rem}.card__header{background-color:#ece2d8;padding:13rem 14rem 0}}.blog-pagination{margin:60rem auto}.blog__header{.blog__heading{font-size:32rem;font-weight:400;line-height:1.4;margin-bottom:95rem}.heading--primary.topics__title{font-family:A1 Gothic B;font-size:40rem;font-weight:700;line-height:1.5;margin-bottom:26rem}.pageMv{margin-bottom:10rem}}.blogTopics{.cols--2{align-items:flex-start}.topics__date{margin-top:20rem}}.formModule{background-color:transparent;padding:0 0 80rem;[data-hsfc-id=Renderer]{::placeholder{color:#bcbcbc}}}@media only screen and (max-width:767.9px){.heading--alphabet{font-size:24rem}.main{padding-top:70rem}.top{.mv{height:524rem}}.list2cols{margin-top:70rem}.logoLists3cols{margin-bottom:70rem}.blog__lists{gap:20rem 0;margin:30rem auto;.card__list:after{bottom:10rem;right:13rem}}.blog-pagination{margin:30rem auto}.blog__header{.blog__heading{font-size:22rem}.blog__heading,.heading--primary.topics__title{letter-spacing:.1em;line-height:1.6;margin-bottom:30rem}.heading--primary.topics__title{font-size:24rem}}.blogTopics{.heading--alphabet{margin-bottom:55rem}.topics__date{margin-top:5rem}&+.blog-pagination{margin:60rem auto}}.formModule{padding:0 0 60rem;[data-hsfc-id=Renderer]{.hsfc-Row:has(.hsfc-RichText):first-child p{text-align:right!important}}}.recruitRequirementNew{.text{letter-spacing:.06em}}}}