@charset "utf-8";

/*ÇªÅÍ*/
.basic_wrap #footerWrap { position:relative; width:100%; clear:both; background:#fff; /* padding-bottom:20px; */ padding-bottom:80px; }
.basic_wrap #footerWrap .in_site { width:100%; background:#fff; height:46px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
.basic_wrap #footerWrap .in_site .inner { max-width:1200px; margin:0 auto; text-align:center; position:relative; }
.basic_wrap #footerWrap .in_site .inner ul li { 
	float:left; 
	display:inline-block; 
	padding:13px 0; 
	/* width:15%; */
	width:19%;
	text-align:center;
	background:url('/common/img/footer/btn_plus.gif') 155px 19px no-repeat; 
	border-left:1px solid #e5e5e5; 
	height:auto; 
}
.basic_wrap #footerWrap .in_site .inner ul li.scsEng {
	background-position:175px 19px;
}
.basic_wrap #footerWrap .in_site .inner ul li.bR { border-right:1px solid #e5e5e5; height:auto; } 
.basic_wrap #footerWrap .in_site .inner ul li a:link,
.basic_wrap #footerWrap .in_site .inner ul li a:visited,
.basic_wrap #footerWrap .in_site .inner ul li a:active { color:#000; font-size:14px; }
.basic_wrap #footerWrap .in_site .inner ul li a:hover { color:#343399; font-weight:bold; text-decoration:underline; }
.basic_wrap #footerWrap .in_site .inner li.site dl { background:#fff; display:block; bottom:0px; }
.basic_wrap #footerWrap .in_site .inner li.site dd { padding:5px 5px; }
.basic_wrap #footerWrap .footer_inner { max-width:1200px; margin:0 auto; }
.basic_wrap #footerWrap .footer_inner .in_tele li { float:left; }
.basic_wrap .footer_inner .in_tele .number { margin-top:30px; }
.basic_wrap .footer_inner .in_tele .number li { color:#000; font-size:13px; font-weight:bold; padding-left:59px;
	background:url('/common/img/footer/line_footer.gif') 30px 5px no-repeat; }
.basic_wrap .footer_inner .in_tele .number li:first-child { background:none; }
.basic_wrap .footer_inner .terms { clear:both; margin-top:21px; }
.basic_wrap .footer_inner .terms li { margin-left:11px; }
.basic_wrap .footer_inner .terms li a:link,
.basic_wrap .footer_inner .terms li a:visited,
.basic_wrap .footer_inner .terms li a:active { font-size:12px; padding:6px 15px; border:1px solid #ccc; color:#222; }
.basic_wrap .footer_inner .terms li a:hover { font-size:12px; padding:6px 15px; border:1px solid #000; color:#000; font-weight:bold; }
.basic_wrap .footer_inner .in_tele .add { clear:both; color:#7a7a7a; font-size:12px; margin-top:21px; }
.basic_wrap .footer_inner .in_tele .add li { padding-left:20px; background:url('/common/img/footer/line_footer.gif') 10px 4px no-repeat; }
.basic_wrap .footer_inner .in_tele .add li:first-child { background:none; }
.basic_wrap .footer_inner .in_tele .sns { clear:both; margin-top:20px; }
.basic_wrap .footer_inner .in_tele .sns li { padding-left:11px; padding-top:5px; }
.basic_wrap .footer_inner .in_tele .sns li:last-child { padding-top:0px; padding-left:20px; }

.basic_wrap .footer_inner .in_tele .copyright { clear:both; text-align:center; font-size:11px; color:#7a7a7a; margin:25px 0; }

.basic_wrap .footer_inner .in_tele > div { text-align:center; }
.basic_wrap .footer_inner .in_tele > div > ul { display:inline-block; }

.basic_wrap .in_site .inner .bx_site { position:absolute; top:0px; right:0px; width:195px; height:41px; background:url('/common/img/footer/select.gif') 0px 6px no-repeat; }
.basic_wrap .in_site .inner .bx_site button { background:none; border:none; text-align:left; height:41px; padding:3px 30px 0 0;width:190px; }
.basic_wrap .in_site .inner .bx_site dl { width:193px; background:#fff; position:absolute; bottom:0px; right:0px; padding:20px 0; border:1px solid #272727;display:none; }
.basic_wrap .in_site .inner .bx_site dl a { font-size:13px; color:#7a7a7a; }
.basic_wrap .in_site .inner .bx_site dl dd { padding:7px 0; }
.basic_wrap .in_site .inner .bx_site dl dd:hover { width:100%; background:#ececec; padding:7px 0; }

.basic_wrap #footerWrap .F343399 { color:#ea531a; font-weight:bold; }

/* ¸ð¹ÙÀÏ¹öÁ¯ */
.cs_btn_goM { 
	display:block;
	margin-top:30px;
}
.cs_btn_goM b { 
	width:50%;
	padding:15px 20px;
	text-align:center;
	border:1px solid #ea531a;
	font-size:20px;
}