
.door-cn .f-en,
.translator-cn .f-en{
  font-family: "source-han-sans-cjk-ja", sans-serif;
  font-optical-sizing: auto;
  font-weight: bold;
  font-style: normal;
}

/* door-page ============================================== */ 
	.l-header__social a.weibo-icon:before {
    background-color: #e6162d;
}
.door-en .l-main__text,
.door-fr .l-main__text,
.door-id .l-main__text{
    top: 19.5%;
}

.door-en .l-main__text .min-hon__copy p,
.door-es .l-main__text .min-hon__copy p,
.door-fr .l-main__text .min-hon__copy p,
.door-id .l-main__text .min-hon__copy p,
.door-pt .l-main__text .min-hon__copy p{
    margin: 0;
		line-height: 1.3;
}
.door-es .l-main__text .min-hon__copy p,
.door-pt .l-main__text .min-hon__copy p{
    font-size: 5.6rem;
}
.door-fr .l-main__text .min-hon__copy p,
.door-id .l-main__text .min-hon__copy p{
    font-size: 5rem;
}
.door-en .l-main__text span,
.door-es .l-main__text span,
.door-fr .l-main__text span,
.door-id .l-main__text span,
.door-pt .l-main__text span{
  line-height: 1.25;
}
.door-kr .l-main__text .min-hon__label {
    width: 86%;
}
.door-abroad .text-msk {
    border: 0;
    background-color: transparent;
    padding: 0;
}
.door-en .l-main__btn .btn-label,
.door-en .fixed-btn__wrap .btn-label,
.door-kr .l-main__btn .btn-label,
.door-kr .fixed-btn__wrap .btn-label,
.door-fr .l-main__btn .btn-label,
.door-fr .fixed-btn__wrap .btn-label,
.door-id .l-main__btn .btn-label,
.door-id .fixed-btn__wrap .btn-label,
.door-es .l-main__btn .btn-label,
.door-es .fixed-btn__wrap .btn-label,
.door-id .l-main__btn .btn-label,
.door-id .fixed-btn__wrap .btn-label{
        line-height: 1.4;
}
.door-cn .guide-index,
.door-tw .guide-index{
    font-size: 3.3rem;
}
.door-cn .guide-language__inner h3,
.door-tw .guide-language__inner h3{
    padding: 0;
    min-width: 7rem;
}
.door-abroad .philosophy-catch .text-msk{
    line-height: 1.2;
	margin-bottom: 0rem;
}
.door-en .philosophy-index__text .min-hon__label,
.door-es .philosophy-index__text .min-hon__label,
.door-fr .philosophy-index__text .min-hon__label,
.door-id .philosophy-index__text .min-hon__label,
.door-pt .philosophy-index__text .min-hon__label{
    width: 42rem;
}
.door-abroad.door-en .philosophy-lst__text p,
.door-abroad.door-kr .philosophy-lst__text p,
.door-abroad.door-fr .philosophy-lst__text p,
.door-abroad.door-es .philosophy-lst__text p,
.door-abroad.door-id .philosophy-lst__text p,
.door-abroad.door-pt .philosophy-lst__text p{
		margin: 0;
}
.door-abroad .policy-lst {
    padding: 4.2rem 2rem;
}
.door-abroad.door-kr .min-hon__copy {
    font-size: 5.4rem;
}
.guide-thumb {
  width: 100%;
	margin: 5.5rem auto 0;
}
.guide-thumb__inner {
	display: flex;
	justify-content: space-between;
}
.guide-thumb p {
  width: 48%;
}
.door-en .note-btn a,
.door-es .note-btn a,
.door-fr .note-btn a,
.door-id .note-btn a,
.door-pt .note-btn a{
    width: 22rem;
}
.door-abroad .note-btn .btn-label span:first-child {
  display: block;
	width: auto;
}



.door-fr .l-main__btn .link-btn a,
.door-fr .fixed-btn .link-btn a{
    padding: 1.5rem 1.5rem;
}
.door-fr .l-main__btn .link-btn:nth-child(2) a,
.door-fr .fixed-btn .link-btn:nth-child(2) a{
    padding: 2.7rem 1.5rem;
}



.door-es .philosophy-lst__inner,
.door-pt .philosophy-lst__inner,
.door-fr .philosophy-lst__inner,
.door-id .philosophy-lst__inner{
  align-items: flex-start;
}


.door-es .philosophy-index__img .illust-credit{
    width: 12rem;
}
.door-id .philosophy-index__img .illust-credit{
    width: 11rem;
}
.door-pt .philosophy-index__img .illust-credit{
    width: 11rem;
}


.door-es .philosophy-index__img .illust-credit,
.door-fr .philosophy-index__img .illust-credit,
.door-id .philosophy-index__img .illust-credit,
.door-pt .philosophy-index__img .illust-credit{
    bottom: auto;
		top: 39rem;
}



.door-id .philosophy-lst h2 {
    line-height: 1.4;
}


@media screen and (max-width: 1180px) {
.door-abroad.door-kr .min-hon__copy {
    font-size: 4rem;
}

.door-pt .l-main__text .min-hon__copy p{
    font-size: 4.6rem;
}

.door-es .l-main__text .min-hon__copy p,
.door-fr .l-main__text .min-hon__copy p,
.door-id .l-main__text .min-hon__copy p{
    font-size: 4rem;
}


.door-fr .fixed-btn .link-btn:nth-child(2) a{
    padding: 3.8rem 1.5rem;
}


.door-pt .fixed-btn__inner {
    width: calc(100% - 10rem);
}



}


@media screen and (max-width: 1024px) {
    .door-en .l-main__btn .link-btn a,
		.door-en .fixed-btn__wrap .link-btn a,
		.door-es .l-main__btn .link-btn a,
		.door-es .fixed-btn__wrap .link-btn a,
		.door-pt .l-main__btn .link-btn a,
		.door-pt .fixed-btn__wrap .link-btn a,
		.door-fr .l-main__btn .link-btn a,
		.door-fr .fixed-btn__wrap .link-btn a,
		.door-id .l-main__btn .link-btn a,
		.door-id .fixed-btn__wrap .link-btn a {
        padding: 1.8rem 1.5rem;
    }
	.door-kr .l-main__text .min-hon__label {
    width: 54rem;
}
	.door-abroad.door-kr .min-hon__copy {
    font-size: 7rem;
}

.door-pt .l-main__text .min-hon__copy p{
    font-size: 6.6rem;
}

.door-es .l-main__text .min-hon__copy p,
.door-fr .l-main__text .min-hon__copy p,
.door-id .l-main__text .min-hon__copy p{
    font-size: 6rem;
}


	    .door-en .l-main__img,
			.door-es .l-main__img,
			.door-fr .l-main__img,
			.door-pt .l-main__img,
			.door-id .l-main__img{
        width: 44rem;
	}
	    .door-cn .l-main__img {
        width: 55rem;
				bottom: -5rem;
			}
    .door-kr .philosophy-index__text .min-hon__label {
        width: 22rem;
    }
	.door-en .philosophy-index__text .min-hon__label,
	.door-es .philosophy-index__text .min-hon__label,
	.door-pt .philosophy-index__text .min-hon__label,
	.door-fr .philosophy-index__text .min-hon__label,
	.door-id .philosophy-index__text .min-hon__label{
    width: 36rem;
}
.door-en .philosophy-index__read,
.door-es .philosophy-index__read,
.door-id .philosophy-index__read,
.door-fr .philosophy-index__read,
.door-pt .philosophy-index__read{
        margin: 1.3rem 0 0;
}
.door-abroad .policy-num p {
  min-width: 7.7rem;
}
.door-abroad.door-kr .min-hon__copy {
        font-size: 6rem;
    }
		 .door-cn .l-main__img .illust-credit,
		 .door-en .l-main__img .illust-credit,
		 .door-kr .l-main__img .illust-credit,
		 .door-tw .l-main__img .illust-credit,
		 .door-pt .l-main__img .illust-credit,
		 .door-id .l-main__img .illust-credit,
		 .door-fr .l-main__img .illust-credit{
        right: 7rem;
        top: 16rem;
        width: 4rem;
    }
		.door-en .l-main__img .illust-credit,
		.door-fr .l-main__img .illust-credit,
		.door-pt .l-main__img .illust-credit,
		.door-id .l-main__img .illust-credit{
        right: 4rem;
		}
		
		.door-es .l-main__img .illust-credit {
        width: 7rem;
        right: 3rem;
        top: 10rem;
    }
		.door-id .l-main__img .illust-credit,
		.door-pt .l-main__img .illust-credit{
        width: 6rem;
        right: 4rem;
        top: 10rem;
    }
		
		
    .door-cn .philosophy-index__img .illust-credit,
		.door-en .philosophy-index__img .illust-credit,
		.door-kr .philosophy-index__img .illust-credit,
		.door-tw .philosophy-index__img .illust-credit,
		.door-es .philosophy-index__img .illust-credit,
		.door-fr .philosophy-index__img .illust-credit,
		.door-id .philosophy-index__img .illust-credit,
		.door-pt .philosophy-index__img .illust-credit{
        bottom: -1.7rem;
    }
		
		
		.door-es .philosophy-policy .philosophy-lst__illust,
		.door-pt .philosophy-policy .philosophy-lst__illust,
		.door-id .philosophy-policy .philosophy-lst__illust{
		  display: none;
		}
		
		
		.door-fr .l-main__btn .link-btn a{
    padding: 1.5rem 1.5rem;
}
.door-fr .l-main__btn .link-btn:nth-child(2) a{
    padding: 2.7rem 1.5rem;
}


.door-fr .fixed-btn .link-btn a {
  padding: 1.6rem 1.5rem;
}
.door-fr .fixed-btn .link-btn:nth-child(2) a{
    padding: 1.6rem 1.5rem;
}

.door-fr .fixed-btn .btn-label {
    font-size: 1.4rem;
}


.door-es .philosophy-index__img .illust-credit,
.door-fr .philosophy-index__img .illust-credit,
.door-id .philosophy-index__img .illust-credit,
.door-pt .philosophy-index__img .illust-credit{
    bottom: auto;
		top: 26rem;
}


.door-es .philosophy-index__img .illust-credit {
    width: 10rem;
}
.door-id .philosophy-index__img .illust-credit{
    width: 9rem;
}
.door-pt .philosophy-index__img .illust-credit{
    width: 9rem;
}


	
}



@media screen and (max-width: 700px) {
    .door-en .l-main__btn .link-btn a,
		.door-en .fixed-btn__wrap .link-btn a,
		.door-kr .l-main__btn .link-btn a,
		.door-kr .fixed-btn__wrap .link-btn a,
		.door-es .l-main__btn .link-btn a,
		.door-es .fixed-btn__wrap .link-btn a,
		.door-fr .l-main__btn .link-btn a,
		.door-fr .fixed-btn__wrap .link-btn a,
		.door-id .l-main__btn .link-btn a,
		.door-id .fixed-btn__wrap .link-btn a,
		.door-pt .l-main__btn .link-btn a,
		.door-pt .fixed-btn__wrap .link-btn a{
        padding: 1.3rem 1rem;
    }
		.door-cn .guide-index, .door-tw .guide-index {
    font-size: 2.3rem;
}
.door-cn .guide-language__inner h3,
.door-tw .guide-language__inner h3 {
        padding: 0 0 1.2rem;
}
    .door-abroad .philosophy-catch {
        text-align: center;
    }
.door-abroad .policy-lst {
    padding: 2rem 0rem;
}
    .door-en .l-main__img,
		.door-es .l-main__img,
		.door-fr .l-main__img,
		.door-id .l-main__img,
		.door-pt .l-main__img{
        width: 27.8rem;
    }
		    .door-cn .l-main__img {
        width: 34rem;
        bottom: -3rem;
    }
	  .door-en .l-main__text .link-text,
		.door-es .l-main__text .link-text,
		.door-id .l-main__text .link-text,
		.door-fr .l-main__text .link-text,
		.door-pt .l-main__text .link-text{
        margin: 1.7rem auto 0;
    }
		
		
	.door-abroad .philosophy-catch .text-msk {
    line-height: 1.3;
}
	    .door-en .philosophy-index__text .min-hon__label,
			.door-es .philosophy-index__text .min-hon__label,
			.door-pt .philosophy-index__text .min-hon__label,
			.door-fr .philosophy-index__text .min-hon__label,
			.door-id .philosophy-index__text .min-hon__label{
        width: 28rem;
    }
  .door-cn .philosophy-index__text .min-hon__label,
	.door-tw .philosophy-index__text .min-hon__label{
        width: 21rem;
        margin: 0 auto;
    }
	    .door-en .philosophy-index__read,
			.door-es .philosophy-index__read,
			.door-fr .philosophy-index__read,
			.door-id .philosophy-index__read,
			.door-pt .philosophy-index__read{
        margin: 1rem 0 0;
    }
	.door-abroad .philosophy-catch .text-msk {
    padding: 0;
		border-radius:0;
}
	.door-kr .l-main__text .min-hon__label {
        width: 25rem;
    }
	    .door-abroad.door-kr .min-hon__copy {
        font-size: 3.5rem;
    }
		
		
.door-pt .l-main__text .min-hon__copy p,
.door-es .l-main__text .min-hon__copy p,
.door-fr .l-main__text .min-hon__copy p,
.door-id .l-main__text .min-hon__copy p{
    font-size: 3.2rem;
}
		
		
		.door-abroad .policy-num p {
  min-width: 5.5rem;
}
.door-en .story-unit__inner h3,
.door-es .story-unit__inner h3,
.door-pt .story-unit__inner h3,
.door-fr .story-unit__inner h3,
.door-id .story-unit__inner h3{
		  width: calc(100% - 4rem);
			margin: 0 auto;
}
.door-en .note-btn a,
.door-es .note-btn a,
.door-pt .note-btn a,
.door-fr .note-btn a,
.door-id .note-btn a{
    width: 14rem;
}

    .door-cn .l-main__img .illust-credit,
		.door-en .l-main__img .illust-credit,
		.door-kr .l-main__img .illust-credit,
		.door-tw .l-main__img .illust-credit,
		.door-fr .l-main__img .illust-credit,
		.door-pt .l-main__img .illust-credit,
		.door-id .l-main__img .illust-credit{
        right: 3rem;
        top: 16rem;
        width: 2.5rem;
    }
		.door-en .l-main__img .illust-credit,
		.door-pt .l-main__img .illust-credit,
		.door-fr .l-main__img .illust-credit,
		.door-id .l-main__img .illust-credit{
        top: 12rem;
		}
		
		.door-es .l-main__img .illust-credit {
        width: 5rem;
        right: 2rem;
        top: 4rem;
    }
		.door-id .l-main__img .illust-credit,
		.door-pt .l-main__img .illust-credit{
        width: 5rem;
        right: 2rem;
        top: 5rem;
    }
		
		
		.door-fr .l-main__btn .link-btn:nth-child(2) a {
    padding: 2rem 1rem;
}
.door-fr .fixed-btn .link-btn:nth-child(2) a {
    padding: 2rem 1rem;
}


.door-fr .fixed-btn .btn-label {
    font-size: 1.1rem;
}


.door-pt .fixed-btn__inner {
        width: calc(100% - 2rem);
    }
		
		
	
}



@media screen and (max-width: 360px) {

.door-pt .l-main__text .min-hon__copy p,
.door-es .l-main__text .min-hon__copy p,
.door-fr .l-main__text .min-hon__copy p,
.door-id .l-main__text .min-hon__copy p{
    font-size: 2.4rem;
}

}


@media screen and (max-width: 320px) {
    .door-id .fixed-btn .btn-label,
		.door-es .fixed-btn .btn-label,
		.door-fr .fixed-btn .btn-label{
        font-size: 1rem;
    }
		
		.door-fr .fixed-btn .btn-label br {
		  display: none;
		}
		
		.door-es .l-main__img .illust-credit {
        right: 1rem;
    }
		.door-fr .l-main__img .illust-credit {
        right: 1rem;
    }
		.door-id .l-main__img .illust-credit,
		.door-pt .l-main__img .illust-credit{
        right: .5rem;
    }
		
		
}


/* translator-page ============================================== */
.translator-abroad .pleasenote-index p:before {
   display: none;
}

.translator-en .translator-page .l-main__body,
.translator-es .translator-page .l-main__body,
.translator-id .translator-page .l-main__body,
.translator-fr .translator-page .l-main__body,
.translator-pt .translator-page .l-main__body{
    height: 78rem;
	  width: calc(100% - 10rem);
    max-width: 125rem;
}
.translator-en .translator-page .l-main__text,
.translator-es .translator-page .l-main__text,
.translator-id .translator-page .l-main__text,
.translator-pt .translator-page .l-main__text,
.translator-fr .translator-page .l-main__text{
    top: 19%;
}
.translator-en .translator-page .l-main__text .min-hon__label,
.translator-es .translator-page .l-main__text .min-hon__label,
.translator-fr .translator-page .l-main__text .min-hon__label,
.translator-pt .translator-page .l-main__text .min-hon__label,
.translator-id .translator-page .l-main__text .min-hon__label{
    width: 90%;
}
.translator-cn .translator-page .l-main__text .min-hon__label,
.translator-tw .translator-page .l-main__text .min-hon__label{
    width: 48rem;
}
.translator-en .min-hon__copy,
.translator-kr .min-hon__copy{
    font-size: 5.6rem;
}


.translator-pt .min-hon__copy{
    font-size: 4.7rem;
}

.translator-es .min-hon__copy{
    font-size: 4.5rem;
}

.translator-fr .min-hon__copy{
    font-size: 4rem;
}

.translator-id .min-hon__copy{
    font-size: 3.5rem;
}

.translator-en .l-main__text .min-hon__copy p{
    margin: 0;
		line-height: 1.2;
}
.translator-kr .l-main__text .min-hon__copy p {
    line-height: 1.2;
}

.translator-es .l-main__text .min-hon__copy p,
.translator-fr .l-main__text .min-hon__copy p,
.translator-id .l-main__text .min-hon__copy p,
.translator-pt .l-main__text .min-hon__copy p{
    margin: 0;
		line-height: 1.4;
}


    .translator-es .l-main__read,
		.translator-fr .l-main__read,
		.translator-id .l-main__read,
		.translator-pt .l-main__read{
        font-size: 2.2rem;
				padding: 0;
				margin: 1rem 0 0;
    }


.translator-en .translator-page .l-main__img,
.translator-es .translator-page .l-main__img,
.translator-pt .translator-page .l-main__img,
.translator-fr .translator-page .l-main__img,
.translator-id .translator-page .l-main__img{
    width: 59.5rem;
    padding: 1rem 0 0;
}

.translator-es .l-main__text .link-btn a,
.translator-fr .l-main__text .link-btn a,
.translator-id .l-main__text .link-btn a,
.translator-pt .l-main__text .link-btn a{
    width: 34rem;
}


.door-kr .guide-language__lst:last-child,
.translator-kr .guide-language__lst:last-child {
    width: calc(100% - 17rem);
}
.door-en .door-page .work-typ,
.translator-en .translator-page .work-typ,
.translator-kr .translator-page .work-typ,
.door-id .door-page .work-typ,
.translator-id .translator-page .work-typ,
.door-fr .door-page .work-typ,
.translator-fr .translator-page .work-typ,
.door-pt .door-page .work-typ,
.translator-pt .translator-page .work-typ,
.door-es .door-page .work-typ,
.translator-es .translator-page .work-typ{
    font-size: 1.4rem;
}
.door-en .guide-language__lst:first-child:before,
.translator-en .guide-language__lst:first-child:before,
.door-id .guide-language__lst:first-child:before,
.translator-id .guide-language__lst:first-child:before,
.door-es .guide-language__lst:first-child:before,
.translator-es .guide-language__lst:first-child:before,
.door-fr .guide-language__lst:first-child:before,
.translator-fr .guide-language__lst:first-child:before,
.door-pt .guide-language__lst:first-child:before,
.translator-pt .guide-language__lst:first-child:before{
    top: 8rem;
}
.translator-en .work-copy__data span.f-en,
.translator-cn .work-copy__data span.f-en,
.translator-tw .work-copy__data span.f-en{
	  margin: 0 0 0 .5rem;
}

.translator-es .work-copy__data span.f-en,
.translator-fr .work-copy__data span.f-en,
.translator-pt .work-copy__data span.f-en {
	  margin: 0 .2rem;
		font-size: 5.3rem;
}

.translator-id .work-copy__data span.f-en {
   margin: 0 .2rem 0 0;
}
.translator-es .work-copy__data,
.translator-pt .work-copy__data,
.translator-fr .work-copy__data{
    font-size: 3rem;
}

.translator-es .merit-lst__work .link-btn,
.translator-pt .merit-lst__work .link-btn{
    top: 11.5rem;
}
.translator-fr .merit-lst__work .link-btn,
.translator-id .merit-lst__work .link-btn{
    top: 13.5rem;
}

.translator-es .merit-lst__work .merit-lst__illust p:first-child,
.translator-pt .merit-lst__work .merit-lst__illust p:first-child{
    top: 2rem;
}
.translator-es .merit-lst__work .merit-lst__illust p:nth-child(2),
.translator-pt .merit-lst__work .merit-lst__illust p:nth-child(2),
.translator-fr .merit-lst__work .merit-lst__illust p:nth-child(2){
    top: 4.5rem;
}

.translator-en .text-msk.msk-red,
.translator-es .text-msk.msk-red,
.translator-fr .text-msk.msk-red,
.translator-pt .text-msk.msk-red,
.translator-id .text-msk.msk-red{
    border: 0;
    padding: 0;
    border-radius: 0;
}
.translator-en .step-index .min-hon__logo {
    width: 43rem;
}
.translator-cn .step-index .min-hon__logo,
.translator-tw .step-index .min-hon__logo{
    width: 37rem;
}
.translator-en .interview-unit,
.translator-es .interview-unit,
.translator-pt .interview-unit,
.translator-id .interview-unit,
.translator-fr .interview-unit{
    padding: 4.5rem 2rem 15rem;
}
.translator-en .interview-index__flex,
.translator-es .interview-index__flex,
.translator-fr .interview-index__flex,
.translator-pt .interview-index__flex,
.translator-id .interview-index__flex{
	  display: block;
}
.translator-en .interview-index__flex .min-hon__logo,
.translator-es .interview-index__flex .min-hon__logo,
.translator-pt .interview-index__flex .min-hon__logo,
.translator-id .interview-index__flex .min-hon__logo,
.translator-fr .interview-index__flex .min-hon__logo{
	  width: 40rem;
	display: block;
	margin: 0 auto;
}

.translator-id .interview-index__flex .min-hon__logo{
	  width: 30rem;
}

.translator-en .interview-index__flex .side-text,
.translator-es .interview-index__flex .side-text,
.translator-pt .interview-index__flex .side-text,
.translator-id .interview-index__flex .side-text,
.translator-fr .interview-index__flex .side-text{
	margin: 1rem 0 0;
	display: block;
}
.translator-abroad .merit-index,
.translator-abroad .translator-page .merit-lst:first-child .merit-lst__index h3,
.translator-abroad .translator-page .merit-lst .merit-lst__index h3,
.translator-abroad .step-index span.msk,
.translator-abroad .pleasenote-index,
.translator-abroad .faq-index,
.translator-abroad .translation-unit__cat h3{
    line-height: 1.3;
}

.translator-en .merit-lst__work .link-btn strong{
    font-size: 1.7rem;
}
.translator-es .merit-lst__work .link-btn strong,
.translator-pt .merit-lst__work .link-btn strong,
.translator-fr .merit-lst__work .link-btn strong,
.translator-id .merit-lst__work .link-btn strong{
    font-size: 1.4rem;
}
.translator-abroad .step-index .msk-set:last-child {
    margin: .4rem 0 0;
}
.translator-en .interview-text h3,
.translator-es .interview-text h3,
.translator-pt .interview-text h3,
.translator-fr .interview-text h3,
.translator-id .interview-text h3{
    font-size: 4.3rem;
}

.translator-es .interview-text h3,
.translator-pt .interview-text h3,
.translator-fr .interview-text h3,
.translator-id .interview-text h3{
    line-height: 1.4;
}

.translator-en .interview-text h3 br.sp-block,
.translator-es .interview-text h3 br.sp-block,
.translator-pt .interview-text h3 br.sp-block,
.translator-id .interview-text h3 br.sp-block,
.translator-fr .interview-text h3 br.sp-block{
  display: none;
}
.translator-en .interview-unit .link-btn,
.translator-es .interview-unit .link-btn,
.translator-id .interview-unit .link-btn,
.translator-fr .interview-unit .link-btn,
.translator-pt .interview-unit .link-btn{
    bottom: 5rem;
    left: 0;
    right: 0;
    margin: auto;
}

.translator-es .interview-unit .link-btn,
.translator-id .interview-unit .link-btn{
    bottom: 3rem;
}

.translator-es .interview-unit .link-btn a,
.translator-id .interview-unit .link-btn a,
.translator-fr .interview-unit .link-btn a,
.translator-pt .interview-unit .link-btn a {
    width: 40rem;
		padding: 2.5rem 2.3rem 2.5rem 1.5rem;
}

.translator-en .interview-text,
.translator-es .interview-text,
.translator-pt .interview-text,
.translator-fr .interview-text,
.translator-id .interview-text{
    width: calc(100% - 0rem);
}
.translator-en .interview-img,
.translator-es .interview-img,
.translator-id .interview-img,
.translator-pt .interview-img,
.translator-fr .interview-img{
    display: none;
}

.translator-cn .translator-page .l-main__img .illust-credit,
.translator-tw .translator-page .l-main__img .illust-credit{
    right: 5.7rem;
    width: 3.5rem;
    top: 22rem;
}
.translator-en .translator-page .l-main__img .illust-credit,
.translator-kr .translator-page .l-main__img .illust-credit,
.translator-pt .translator-page .l-main__img .illust-credit,
.translator-id .translator-page .l-main__img .illust-credit,
.translator-fr .translator-page .l-main__img .illust-credit{
  right: 7rem;
	top: 19rem;
}
.translator-kr .translator-page .l-main__img .illust-credit{
  right: 6rem;
}

.translator-es .translator-page .l-main__img .illust-credit {
  width: 7rem;
}
.translator-id .translator-page .l-main__img .illust-credit,
.translator-pt .translator-page .l-main__img .illust-credit{
  width: 6.5rem;
	right: 6rem;
}



.translator-fr .merit-lst:nth-child(2) .link-btn a,
.translator-pt .merit-lst:nth-child(2) .link-btn a,
.translator-id .merit-lst:nth-child(2) .link-btn a,
.translator-es .merit-lst:nth-child(2) .link-btn a{
    width: 40rem;
}




.door-es .guide-figure__inner,
.door-fr .guide-figure__inner,
.door-pt .guide-figure__inner,
.translator-fr .guide-figure__inner,
.translator-pt .guide-figure__inner,
.translator-es .guide-figure__inner{
    width: calc(100% - 12rem);
    padding: 5rem 5.5% 5rem 0%;
}
.door-id .guide-figure__inner,
.translator-id .guide-figure__inner{
        width: calc(100% - 14rem);
    padding: 5rem 2.5% 5rem 0%;
}


.translator-fr .l-main__note,
.translator-fr .link-text__note{
	line-height: 1.6;
}


@media screen and (max-width: 1300px) {
.translator-kr .translator-page .l-main__text {
    width: 58rem;
}
.translator-kr .translator-page .l-main__text .min-hon__label {
    width: 38rem;
}
.translator-kr .min-hon__copy {
    font-size: 5rem;
}


}


@media screen and (max-width: 1180px) {
.translator-en .translator-page .l-main__body,
.translator-kr .translator-page .l-main__body,
.translator-es .translator-page .l-main__body,
.translator-pt .translator-page .l-main__body,
.translator-fr .translator-page .l-main__body,
.translator-id .translator-page .l-main__body{
    height: 66rem;
    max-width: 98rem;
}
	.translator-en .translator-page .l-main__text,
	.translator-kr .translator-page .l-main__text,
	.translator-es .translator-page .l-main__text,
	.translator-pt .translator-page .l-main__text,
	.translator-fr .translator-page .l-main__text,
	.translator-id .translator-page .l-main__text{
    top: 21%;
}
	.translator-en .translator-page .l-main__img,
	.translator-kr .translator-page .l-main__img,
	.translator-es .translator-page .l-main__img,
	.translator-id .translator-page .l-main__img,
	.translator-fr .translator-page .l-main__img,
	.translator-pt .translator-page .l-main__img{
    width: 47.5rem;
		padding: .8rem 0 0;
}
.translator-cn .translator-page .l-main__text .min-hon__label,
.translator-tw .translator-page .l-main__text .min-hon__label {
    width: 39rem;
}
		.translator-kr .translator-page .l-main__text .min-hon__label {
    width: 31rem;
}
.translator-en .min-hon__copy,
.translator-kr .min-hon__copy {
    font-size: 4.6rem;
}

.translator-pt .min-hon__copy {
    font-size: 4rem;
}


.translator-id .min-hon__copy {
    font-size: 3rem;
}

.translator-es .l-main__read,
		.translator-fr .l-main__read,
		.translator-id .l-main__read,
		.translator-pt .l-main__read{
        font-size: 1.6rem;
				margin: 1rem 0 0;
    }

.translator-kr .step-index .min-hon__logo {
    width: 29rem;
}
.translator-kr .frame-figure h3 {
    font-size: 2.2rem;
}
.translator-en .work-copy__data .f-en,
.translator-kr .work-copy__data .f-en,
.translator-es .work-copy__data .f-en,
.translator-pt .work-copy__data .f-en,
.translator-fr .work-copy__data .f-en,
.translator-id .work-copy__data .f-en{
    font-size: 6.4rem;
}
.translator-kr .work-copy__data {
    font-size: 2rem;
}
.translator-cn .translator-page .l-main__img .illust-credit,
.translator-tw .translator-page .l-main__img .illust-credit {
    width: 3rem;
    top: 12rem;
}
.translator-en .translator-page .l-main__img .illust-credit,
.translator-kr .translator-page .l-main__img .illust-credit,
.translator-fr .translator-page .l-main__img .illust-credit{
    top: 13rem;
    width: 3.8rem;
}
.translator-kr .translator-page .l-main__img .illust-credit {
    width: 4.8rem;
}


.translator-es .translator-page .l-main__img .illust-credit {
  width: 7rem;
}
.translator-id .translator-page .l-main__img .illust-credit,
.translator-pt .translator-page .l-main__img .illust-credit{
        right: 4rem;
        top: 14rem;
}


.translator-cn .work-copy__data .f-en {
    font-size: 6.4rem;
}

	
}


@media screen and (max-width: 1100px) {
.translator-fr .merit-lst .link-btn.typ-frame a,
.translator-pt .merit-lst .link-btn.typ-frame a{
    width: 19rem;
}

.translator-fr .merit-lst__work .link-btn {
    top: 11.4rem;
}

}



@media screen and (max-width: 1080px) {
.translator-es .merit-lst .link-btn.typ-frame a{
    width: 22rem;
}


}


@media screen and (max-width: 1024px) {
.translator-en .translator-page .l-main__body,
	.translator-kr .translator-page .l-main__body,
	.translator-es .translator-page .l-main__body,
	.translator-pt .translator-page .l-main__body,
	.translator-fr .translator-page .l-main__body,
	.translator-id .translator-page .l-main__body{
        height: 115rem;
}
.translator-en .translator-page .l-main__text .min-hon__label,
.translator-kr .translator-page .l-main__text .min-hon__label,
.translator-es .translator-page .l-main__text .min-hon__label,
.translator-pt .translator-page .l-main__text .min-hon__label,
.translator-id .translator-page .l-main__text .min-hon__label,
.translator-fr .translator-page .l-main__text .min-hon__label{
    margin: 0 auto;
}
.translator-kr .translator-page .l-main__text .min-hon__label {
        width: 39rem;
}
.translator-cn .translator-page .l-main__text .min-hon__label,
.translator-tw .translator-page .l-main__text .min-hon__label {
    width: 40rem;
    margin: 0 auto;
}


.translator-en .translator-page .merit-lst__index .c-red,
.translator-id .translator-page .merit-lst__index .c-red,
.translator-fr .translator-page .merit-lst__index .c-red,
.translator-pt .translator-page .merit-lst__index .c-red,
.translator-es .translator-page .merit-lst__index .c-red{
        padding: 0;
}
.translator-en .interview-unit,
.translator-es .interview-unit,
.translator-pt .interview-unit,
.translator-fr .interview-unit,
.translator-id .interview-unit{
    padding: 4.5rem 2rem 5rem;
}
.translator-en .interview-index__flex .min-hon__logo,
.translator-es .interview-index__flex .min-hon__logo,
.translator-id .interview-index__flex .min-hon__logo,
.translator-pt .interview-index__flex .min-hon__logo,
.translator-fr .interview-index__flex .min-hon__logo{
    margin: 0 auto;
}
    .translator-en .translator-page .l-main__img,
		.translator-kr .translator-page .l-main__img,
		.translator-es .translator-page .l-main__img,
		.translator-pt .translator-page .l-main__img,
		.translator-fr .translator-page .l-main__img,
		.translator-id .translator-page .l-main__img{
        width: 42.5rem;
        padding: 0;
    }
		
		
		 .translator-es .translator-page .l-main__img,
		.translator-pt .translator-page .l-main__img,
		.translator-fr .translator-page .l-main__img,
		.translator-id .translator-page .l-main__img {
		  bottom: -3.3rem;
		}
		
		.translator-en .merit-lst__work .link-btn strong,
		.translator-es .merit-lst__work .link-btn strong,
		.translator-fr .merit-lst__work .link-btn strong,
		.translator-pt .merit-lst__work .link-btn strong,
		.translator-id .merit-lst__work .link-btn strong{
    font-size: 1.5rem;
}
.translator-en .interview-index__flex .min-hon__logo,
.translator-es .interview-index__flex .min-hon__logo,
.translator-pt .interview-index__flex .min-hon__logo,
.translator-fr .interview-index__flex .min-hon__logo,
.translator-id .interview-index__flex .min-hon__logo{
    width: 30rem;
}
.translator-en .interview-unit .link-btn,
.translator-es .interview-unit .link-btn,
.translator-pt .interview-unit .link-btn,
.translator-fr .interview-unit .link-btn,
.translator-id .interview-unit .link-btn {
    margin: 2rem auto 0;
}

    .translator-en .translator-page .l-main__img .illust-credit,
		.translator-kr .translator-page .l-main__img .illust-credit,
		.translator-fr .translator-page .l-main__img .illust-credit{
        right: 5rem;
    }
		
		
		.translator-es .translator-page .l-main__img .illust-credit {
  width: 6rem;
	top: 11rem;
}
.translator-id .translator-page .l-main__img .illust-credit,
.translator-pt .translator-page .l-main__img .illust-credit{
        top: 9rem;
}
		
		
       .translator-en .translator-page .l-main__text .min-hon__copy,
			 .translator-es .translator-page .l-main__text .min-hon__copy,
			 .translator-pt .translator-page .l-main__text .min-hon__copy{
        font-size: 5.3rem;
    } 
		
		.translator-id .translator-page .l-main__text .min-hon__copy{
        font-size: 3.6rem;
    } 
		
		.translator-fr .translator-page .l-main__text .min-hon__copy{
        font-size: 4.5rem;
    } 
		
		
		.translator-fr .work-copy__data {
    font-size: 2.5rem;
}

.translator-fr .work-copy__data span.f-en {
    font-size: 5rem;
}

.translator-es .interview-text h3,
.translator-pt .interview-text h3,
.translator-fr .interview-text h3,
.translator-id .interview-text h3 {
    font-size: 3.8rem;
}

.translator-pt .interview-text h3 {
    font-size: 3rem;
}



.door-es .guide-figure__inner,
.door-fr .guide-figure__inner,
.door-pt .guide-figure__inner,
.translator-fr .guide-figure__inner,
.translator-pt .guide-figure__inner,
.translator-es .guide-figure__inner{
    width: calc(100% - 9rem);
    padding: 4rem 5.5% 5rem 0%;
}
.door-id .guide-figure__inner,
.translator-id .guide-figure__inner{
        width: calc(100% - 11rem);
    padding: 4rem 2.5% 5rem 0%;
}


.translator-es .l-main__read,
		.translator-fr .l-main__read,
		.translator-id .l-main__read,
		.translator-pt .l-main__read{
        font-size: 1.4rem;
				padding: 0 1rem;
    }



	
}

@media screen and (max-width: 700px) {
.translator-abroad .l-header__sitename {
  display: none;
}
.translator-abroad .translator-page .merit-lst__index-strong {
  padding: 0 2rem;
}
.translator-en .translator-page .l-main__body,
.translator-kr .translator-page .l-main__body,
.translator-es .translator-page .l-main__body,
.translator-pt .translator-page .l-main__body,
.translator-fr .translator-page .l-main__body,
.translator-id .translator-page .l-main__body{
    height: 74rem;
		max-width: 100%;
    width: calc(100% - 0rem);
}
    .translator-kr .translator-page .l-main__text {
        width: calc(100% - 2rem);
    }
.translator-en .translator-page .l-main__text .min-hon__label,
.translator-es .translator-page .l-main__text .min-hon__label,
.translator-pt .translator-page .l-main__text .min-hon__label,
.translator-fr .translator-page .l-main__text .min-hon__label,
.translator-id .translator-page .l-main__text .min-hon__label{
   width: calc(100% - 4rem);
}
.translator-cn .translator-page .l-main__text .min-hon__label,
.translator-tw .translator-page .l-main__text .min-hon__label {
        width: 24rem;
}
    .translator-kr .translator-page .l-main__text .min-hon__label {
        width: 23rem;
				margin: 0;
    }
.translator-en .translator-page .l-main__text .min-hon__copy,
.translator-es .translator-page .l-main__text .min-hon__copy,
.translator-pt .translator-page .l-main__text .min-hon__copy{
        font-size: 3rem;
}

.translator-fr .translator-page .l-main__text .min-hon__copy{
        font-size: 2.5rem;
}

.translator-id .translator-page .l-main__text .min-hon__copy{
        font-size: 2.2rem;
				text-align: left;
				width: calc(100% - 4rem);
				margin: 0 auto;
    }

.translator-kr .translator-page .l-main__text .l-main__text-flex .min-hon__copy {
        font-size: 2.4rem;
}
.translator-kr .translator-page .l-main__text .min-hon__copy  {
  width: calc(100% - 4rem);
	margin: 0 auto;
}
.translator-en .translator-page .l-main__img,
	.translator-es .translator-page .l-main__img,
	.translator-kr .translator-page .l-main__img,
	.translator-pt .translator-page .l-main__img,
	.translator-id .translator-page .l-main__img{
        width: 29rem;
        padding: 0;
}

.translator-es .translator-page .l-main__img,
.translator-fr .translator-page .l-main__img,
.translator-id .translator-page .l-main__img,
.translator-pt .translator-page .l-main__img{
        width: 25rem;
}


		 .translator-es .translator-page .l-main__img,
		.translator-pt .translator-page .l-main__img,
		.translator-fr .translator-page .l-main__img,
		.translator-id .translator-page .l-main__img {
		  bottom: -2rem;
		}

.translator-en .l-main__note,
.translator-es .l-main__note,
.translator-fr .l-main__note,
.translator-id .l-main__note,
.translator-pt .l-main__note{
		width: calc(100% - 4rem);
	margin: 1rem auto 0;
	line-height: 1.3;
}
.door-kr .guide-language__lst:last-child,
.translator-kr .guide-language__lst:last-child {
    width: calc(100% - 0rem);
}
.door-en .door-page .work-typ,
.translator-en .translator-page .work-typ {
    font-size: 1.1rem;
}
.translator-kr .translator-page .work-typ {
    font-size: 1.2rem;
}
.door-en .guide-language__lst:first-child:before,
.door-kr .guide-language__lst:first-child:before,
.door-es .guide-language__lst:first-child:before,
.door-pt .guide-language__lst:first-child:before,
.door-fr .guide-language__lst:first-child:before,
.door-id .guide-language__lst:first-child:before,
.translator-en .guide-language__lst:first-child:before,
.translator-kr .guide-language__lst:first-child:before,
.translator-pt .guide-language__lst:first-child:before,
.translator-fr .guide-language__lst:first-child:before,
.translator-id .guide-language__lst:first-child:before,
.translator-es .guide-language__lst:first-child:before{
        top: 5.9rem;
        right: -2.1rem;
    }
.door-kr .guide-language__lst:first-child:before,
.translator-kr .guide-language__lst:first-child:before{
        right: -2.2rem;
    }
.translator-en .merit-lst__work .merit-lst__illust,
.translator-es .merit-lst__work .merit-lst__illust,
.translator-fr .merit-lst__work .merit-lst__illust,
.translator-id .merit-lst__work .merit-lst__illust,
.translator-fr .merit-lst__work .merit-lst__illust{
        bottom: 30rem;
    }
.translator-cn .translator-page .merit-lst__index-strong,
.translator-tw .translator-page .merit-lst__index-strong{
   width: calc(100% - 4rem);
	 padding: 0;
}
.translator-en .step-index .min-hon__logo,
.translator-es .step-index .min-hon__logo,
.translator-fr .step-index .min-hon__logo,
.translator-id .step-index .min-hon__logo,
.translator-pt .step-index .min-hon__logo{
    width: 28rem;
}
.translator-cn .step-index .min-hon__logo,
.translator-tw .step-index .min-hon__logo {
    width: 21.5rem;
}
.translator-kr .step-index .min-hon__logo {
  width: 17.6rem;
}
.translator-en .interview-index__flex .min-hon__logo {
    width: 25rem;
}
.translator-cn .interview-text .min-hon__logo,
.translator-tw .interview-text .min-hon__logo{
  width: 19.5rem;
}
.guide-thumb {
	margin: 2.8rem auto 0;
}
.guide-thumb__inner {
	display: block;
}
.guide-thumb p {
  width: 100%;
	margin-bottom: 3rem;
	border-radius: .5rem;
	overflow: hidden;
}
.guide-thumb p:last-child {
  margin-bottom: 0;
}
    .translator-en .interview-unit {
        padding: 3rem 2rem 2.6rem;
    }
    .translator-kr .frame-figure h3 {
        font-size: 1.4rem;
        line-height: 1.3;
        padding: .7rem 1.5rem 1rem;
}
    .translator-en .work-copy__data .f-en,
		.translator-kr .work-copy__data .f-en,
		 .translator-es .work-copy__data .f-en,
		  .translator-pt .work-copy__data .f-en,
			 .translator-id .work-copy__data .f-en,
			  .translator-fr .work-copy__data .f-en{
        font-size: 3.7rem;
    }
		.translator-en .merit-lst__work .link-btn strong,
		.translator-es .merit-lst__work .link-btn strong,
		.translator-pt .merit-lst__work .link-btn strong,
		.translator-fr .merit-lst__work .link-btn strong,
		.translator-id .merit-lst__work .link-btn strong{
        font-size: 1.3rem;
    }
.translator-en .interview-text h3{
    font-size: 3rem;
}

.translator-es .interview-text h3,
.translator-pt .interview-text h3,
.translator-id .interview-text h3,
.translator-fr .interview-text h3{
    font-size: 2.6rem;
}

.translator-es .interview-text h3 br,
.translator-pt .interview-text h3 br,
.translator-id .interview-text h3 br,
.translator-fr .interview-text h3 br {
    display: none;
}


    .translator-kr .work-copy__data {
        font-size: 1.9rem;
    }
    .translator-kr .translator-page .l-main__text .min-hon__copy {
        width: auto;
        margin: 0;
    }
		
    .translator-cn .translator-page .l-main__img .illust-credit,
		.translator-tw .translator-page .l-main__img .illust-credit {
        width: 2.5rem;
        top: 8rem;
        right: 3.7rem;
    }
	    .translator-en .translator-page .l-main__img .illust-credit,
			.translator-kr .translator-page .l-main__img .illust-credit,
			.translator-fr .translator-page .l-main__img .illust-credit{
        top: 8rem;
        width: 3rem;
        right: 3rem;
    }
	.translator-kr .translator-page .l-main__img .illust-credit {
        width: 4rem;
        right: 2rem;
    }
		
		
		.translator-fr .translator-page .l-main__img .illust-credit {
        top: 5rem;
		}
		
				.translator-es .translator-page .l-main__img .illust-credit {
          width: 6rem;
        top: 5rem;
        right: 0rem;
}
.translator-id .translator-page .l-main__img .illust-credit,
.translator-pt .translator-page .l-main__img .illust-credit{
         top: 5rem;
        width: 5rem;
        right: 1rem;
}
		
		
		.translator-es .l-main__text .link-btn a,
		.translator-fr .l-main__text .link-btn a,
		.translator-id .l-main__text .link-btn a,
		.translator-pt .l-main__text .link-btn a {
    width: 30rem;
}


.translator-es .work-copy__data,
.translator-pt .work-copy__data,
.translator-fr .work-copy__data {
    font-size: 1.7rem;
}
.translator-es .work-copy__data span.f-en,
.translator-fr .work-copy__data span.f-en,
.translator-pt .work-copy__data span.f-en {
    font-size: 2.8rem;
}

.translator-fr .merit-lst:nth-child(2) .link-btn a,
.translator-pt .merit-lst:nth-child(2) .link-btn a,
.translator-id .merit-lst:nth-child(2) .link-btn a,
.translator-es .merit-lst:nth-child(2) .link-btn a {
    width: 22rem;
}

.translator-es .interview-unit .link-btn a,
.translator-id .interview-unit .link-btn a,
.translator-fr .interview-unit .link-btn a,
.translator-pt .interview-unit .link-btn a {
    width: 22rem;
    padding: 1.6rem 2rem;
}


.translator-es .merit-lst__work .merit-lst__illust,
.translator-pt .merit-lst__work .merit-lst__illust,
.translator-fr .merit-lst__work .merit-lst__illust,
.translator-id .merit-lst__work .merit-lst__illust{
  display: none;
}


 .translator-es .translator-page .merit-lst:first-child .merit-lst__index h3,
		.translator-es .translator-page .merit-lst .merit-lst__index h3,
		.translator-fr .translator-page .merit-lst:first-child .merit-lst__index h3,
		.translator-fr .translator-page .merit-lst .merit-lst__index h3,
		.translator-pt .translator-page .merit-lst:first-child .merit-lst__index h3,
		.translator-pt .translator-page .merit-lst .merit-lst__index h3{
        font-size: 2.8rem;
    }
		
		.translator-id .translator-page .merit-lst:first-child .merit-lst__index h3,
		.translator-id .translator-page .merit-lst .merit-lst__index h3{
        font-size: 2.4rem;
    }
		
		.translator-es .translation-unit__cat h3,
		.translator-pt .translation-unit__cat h3,
		.translator-fr .translation-unit__cat h3,
		.translator-id .translation-unit__cat h3{
        font-size: 1.4rem;
    }
		
		
		
		.door-es .guide-figure__inner,
.door-fr .guide-figure__inner,
.door-pt .guide-figure__inner,
.translator-fr .guide-figure__inner,
.translator-pt .guide-figure__inner,
.translator-es .guide-figure__inner{
    width: calc(100% - 3rem);
    padding: 2rem 5.5% 2.5rem 0%;
}
.door-id .guide-figure__inner,
.translator-id .guide-figure__inner{
        width: calc(100% - 4rem);
    padding: 2rem 2.5% 2.5rem 0%;
}


.translator-fr .link-text__note br {
  display: none;
}
		
	
	
}


@media screen and (max-width: 375px) {

.translator-es .translator-page .l-main__img,
.translator-fr .translator-page .l-main__img,
.translator-pt .translator-page .l-main__img{
        width: 23rem;
}

		.translator-id .interview-text h3 {
        font-size: 2rem;
    }
		
		
		
		.translator-fr .translator-page .l-main__img .illust-credit {
        top: 4rem;
		}
		
				.translator-es .translator-page .l-main__img .illust-credit {
        top: 4rem;
}
.translator-id .translator-page .l-main__img .illust-credit{
         top: 4rem;
				 right: 2rem;
}
.translator-pt .translator-page .l-main__img .illust-credit{
         top: 4rem;
}


.translator-id .translator-page .l-main__text .min-hon__copy{
        font-size: 2rem;
    }
		
		

}


@media screen and (max-width: 360px) {

.translator-fr .work-copy__data,
.translator-pt .work-copy__data{
        font-size: 1.4rem;
    }
		
		.translator-id .interview-index__flex .min-hon__logo,
		.translator-pt .interview-index__flex .min-hon__logo,
		.translator-fr .interview-index__flex .min-hon__logo,
		.translator-es .interview-index__flex .min-hon__logo{
        width: calc(100% - 0rem);
    }
		
		.translator-pt .work-copy__data span.f-en {
        font-size: 2.4rem;
    }
		
		
		
}


@media screen and (max-width: 320px) {
    .translator-en .interview-text h3,
		.translator-es .interview-text h3,
		.translator-pt .interview-text h3,
		.translator-fr .interview-text h3,
		.translator-id .interview-text h3{
        font-size: 2rem;
    }
		.translator-kr .translator-page .l-main__text .min-hon__label {
        width: 20rem;
    }
		
		.door-en .l-main__img,
		.door-es .l-main__img,
		.door-fr .l-main__img,
		.door-id .l-main__img,
		.door-pt .l-main__img{
        width: 23.8rem;
    }
		.door-en .philosophy-lst h2,
		.door-es .philosophy-lst h2,
		.door-fr .philosophy-lst h2,
		.door-id .philosophy-lst h2,
		.door-pt .philosophy-lst h2{
        font-size: 2.8rem;
    }
		    .door-cn .guide-index,
				.door-tw .guide-index {
        font-size: 2rem;
    }
		   .door-cn .l-main__img {
        width: 27rem;
    }
		
		.translator-es .l-main__text .link-btn a,
		.translator-fr .l-main__text .link-btn a,
		.translator-id .l-main__text .link-btn a,
		.translator-pt .l-main__text .link-btn a {
        width: 24rem;
    }
		
				.translator-es .translator-page .l-main__text .btn-label strong,
				.translator-pt .translator-page .l-main__text .btn-label strong,
				.translator-id .translator-page .l-main__text .btn-label strong,
				.translator-fr .translator-page .l-main__text .btn-label strong{
        font-size: 1.4rem;
    }
		
		 .translator-es .merit-lst .link-btn.typ-frame a {
        width: 100%;
    }
		
		.translator-es .merit-lst__work .link-btn strong,
		.translator-pt .merit-lst__work .link-btn strong,
		.translator-fr .merit-lst__work .link-btn strong,
		.translator-id .merit-lst__work .link-btn strong {
        font-size: 1.1rem;
    }
		
		.translator-fr .work-copy__data {
        font-size: 1.2rem;
    }
		
		.translator-fr .work-copy__data span.f-en {
        font-size: 2rem;
    }
		
		.translator-id .translator-page .l-main__text .min-hon__copy {
        font-size: 1.8rem;
    }
		
		.translator-id .work-copy__data .f-en {
        font-size: 3rem;
    }


}
