@charset "utf-8";
/* *******************************************************
 * filename : language.css
 * description : 서문  CSS
 * date : 2026-09-22
******************************************************** */

/* ******************  Layout.css ********************** */
html[lang="es"]{}

html[lang="es"] #footerTop .footer-right-con {display: flex; flex-wrap: wrap; justify-content: flex-end; max-width: calc(100% - 60rem); width: 74rem;}
/* Footer :: 정보 style02 */
html[lang="es"] .footer-address-info-box{width: calc(50% + 1.5rem); padding-right: 3rem;box-sizing: border-box;}
html[lang="es"] .footer-address-info-box + .footer-address-info-box{width: calc(50% - 1.5rem); padding-right: 0;}
.footer-address-list dl {display: flex;}
.footer-address-list p {font-size: 1.7rem;}
.footer-address-list dl{font-size: 1.7rem;}
.footer-inquiry-btn{max-width: calc(50% - 1.5rem);}

@media all and (max-width:1279px){
	.footer-inquiry-btn{max-width: none;}
}
@media all and (max-width:800px){
	html[lang="es"] #footerTop .footer-right-con {max-width: none; width: 100%;}
	html[lang="es"] .footer-address-info-box,
	html[lang="es"] .footer-address-info-box + .footer-address-info-box{width: 100%; padding-right: 0;}
}


/* ******************  Main.css ********************** */
.main-company-info .item .inner .txt-box .txt {display: flex; align-items: center; justify-content: center; height: 2.6em;}

/* ******************  Content.css ********************** */
/* -------- Company -------- */
.intro-identity-inner .txt-box .txt {min-height: 6.5em; display: flex; align-items: center;}

@media all and (max-width:800px){
	.intro-identity-inner .txt-box .txt {min-height: auto; display: block;}
}

/* -------- Walkbot -------- */
html[lang="es"] .prd-tit-box h4 {font-size: 5rem;}

html[lang="es"] .walkbot-con04-list li .inner dl dt {display: none;}
html[lang="es"] .walkbot-con04-list li .inner dl dd {font-size: 2.4rem; font-weight: 500; letter-spacing: -0.025em; color: #fff; line-height: 1.6;}

.walkbot-feature-inner .inner .txt-con .tit {font-size: 4.6rem; line-height: 1.1; margin-bottom: 4rem;}
html[lang="es"] .walkbot-feature-inner .inner .txt-con strong,
html[lang="es"] .walkbot-feature-inner .inner .txt-con .txt01,
html[lang="es"] .walkbot-feature-inner .inner .txt-con .txt02{line-height: 1.4;}

@media all and (max-width:1536px){
	.walkbot-feature-inner .inner .txt-con{padding: 5rem 6rem;}
	html[lang="es"] .walkbot-feature-inner .inner .txt-con .tit {font-size: 4rem; margin-bottom: 3rem;}
}
@media all and (max-width:1279px){
	html[lang="es"] .prd-tit-box h4 {font-size: 4rem;}
	html[lang="es"] .walkbot-feature-inner .inner .txt-con strong{font-size: 2rem;}
	html[lang="es"] .walkbot-feature-inner .inner .txt-con .tit {font-size: 3.4rem; margin-bottom: 2rem;}
	html[lang="es"] .walkbot-feature-inner .inner .txt-con .txt01{z-index: 2rem;}
	html[lang="es"] .walkbot-feature-inner .inner .txt-con .txt02{font-size: 1.7rem;}
}
@media all and (max-width:800px){
	html[lang="es"] .prd-tit-box h4 {font-size: 3rem;}
	
	html[lang="es"] .walkbot-con03-item .inner dl dd {font-size: 1.8rem;}
	html[lang="es"] .walkbot-con03-center-item .inner strong{font-size: 2.4rem;}
	
	html[lang="es"] .walkbot-con04-list li .inner dl dd {font-size: 2rem;}
}

/* -------- Healerbot -------- */
html[lang="es"] .walkbot-con03{padding-bottom: 28rem;}

@media all and (max-width:800px){
	html[lang="es"] .walkbot-con03{padding-bottom: 15rem;}
}

/* -------- Resources -------- */
.inquiry-style09 .bbs-write-tbl, .inquiry-style09 .bbs-write-tbl th {font-size: 1.55rem;}

/* -------- Contact -------- */
.inquiry-style09 .bbs-write-tbl th{line-height: 1.2;}

html[lang="es"] .location-con02-right dt{width: 100%; padding-right: 0;}
html[lang="es"] .location-con02-right dd{width: 100%; text-align: left;}