/* 怨듯넻 */
.clearfix:after{content:"";display: block;clear: both;}
.renewal.containerArea{width:auto;}

.pc-content{display:block;}
.mo-content{display:none;}

/* �ㅻ뜑 */
.renewal .inner{width:1200px; margin:0 auto;}
.renewal{border:0;}

/* �명꽣 */
.footer{background:#696969;}
.footer *{letter-spacing:-0.03em;}
.footer_btn{border-bottom:1px solid #878787; padding:1.250rem 0;}
.footer_btn a{font-size:1rem; color:#fff;}
.footer_btn a.privacy{font-weight:500;}
.footer_btn a:not(:last-child)::after{content:''; display:inline-block; width:1px; height:14px; background:#84868b; margin:0 20px;}
.footer_btn .footer_select{float:right;}
.footer_btn .footer_select select{width:10rem; height:1.563rem; border:1px solid #c9c9c9; margin:0 0 0 10px;    appearance: revert;}
.footer_btn .footer_select button{width:50px; height:1.563rem; text-align:center; color:#fff; background:#469311;}
.footer_info{padding:1.25rem 0;}
.footer_info .dasan{float:left; margin:0 4.75rem 0 0; position:relative;}
.footer_info .dasan::after{content:''; position:absolute; top:5px; right:-6px; display:block; width:55px; height:47px;}
.footer_info .dasan .title{font-size:1rem; color:#fff; line-height:1.625rem; overflow:hidden; display:block; float:none;}
.footer_info .dasan .title strong{font-size:1.875rem; font-weight:600; margin:0 0 0 10px;}
.footer_info .dasan .txt{font-size:0.813rem; color:#fff; line-height:1.188rem; margin:10px 0 0;}
.footer_info .footer_txt{float:left; font-size:1rem; color:#fff; line-height:1.625rem; padding:5px 0 0;}
.footer_info a{float: left;font-size:0;}/*2022-12-6*/
.footer_info a.science{margin:0 0 0 18px;}
.footer_info a.call{margin: 12px 0 0 62px;}/*2022-12-6*/
.footer_info .footer_txt a{float:none; font-size:inherit; color:#8af928;}

@media screen and (max-width:1200px){
		.renewal .inner{width:100%; }
		.renewal .inner.footer_btn{padding: 1.250rem 0;}
		
		.footer{padding:0 5.2734vw 8vw;}
}

@media screen and (max-width:1024px){
	.footer_select{margin-top:15px;}
}

@media screen and (max-width:860px){
	.footer_btn{text-align:center;}
	.footer_btn .footer_select{display:block; margin:0 auto 20px; float:none; text-align:center;}
	.footer_info{text-align:Center;}
	.footer_info .dasan{float:none; display:flex; flex-wrap:wrap; justify-content:center; margin:15px 0;}
	.footer_info .dasan::after{position:relative; top:0; right:0; display:inline-block; margin:5px 0 0 10px; order:2;}
	.footer_info .dasan .title{display:inline-block;}
	.footer_info .dasan .title strong{font-size:1.575rem; margin-left:5px;}
	.footer_info .dasan .txt{order:3; display:inline-block; margin:10px 0 0 12px; vertical-align:super;}
	
	.footer_btn a{
		display:inline-block;
		font-size:0.8rem;
		vertical-align:middle;
	}
	.footer_btn a:not(:last-child)::after{
		vertical-align:middle;
		margin:0 10px;
	}

	.footer_info .footer_txt{
		display:block;
		float:none;
		font-size:0.9rem;
		line-height:1.225rem;
		margin:15px 0;
		padding:0;
		word-break:keep-all;
    }
	.footer_info a{float:none;}
}

@media screen and (max-width:768px){
	.pc-content{display:none;}
	.mo-content{display:block;}
}
