/* BASIC css start */
.map { text-align:center; }
#hdFooter {
	border-top: 1px solid #e2e2e2;
	background: #f9f9f9;
	padding: 60px 0; margin: 0 0 0 0;
}
#footer .section {
	float: left;
    margin-right:40px;
	padding: 0 20px 0 0;
}
#footer .section h2 {
	padding: 0 0 15px;
}
#footer .section .info {
	padding: 0 0 15px;
	font-size: 11px; line-height: 1.7; color: #000;
	text-transform: uppercase;
}
#footer .section .info a {
	font-size: 10px; line-height: 1.5; color: #898989;
	text-transform: uppercase;
	text-decoration: none;
}
#footer .section ul li {
	float: left;
	font-size: 10px; line-height: 10px; color: #000;
}
#footer .section ul li:before {
	content: '|';
	float: left;
	padding: 0 10px;
	font-size: 10px; line-height: 10px; color: #000;
}
#footer .section ul li:first-child:before {
	display: none;
}
#footer .section ul li a {
	font-size: 10px; line-height: 10px; color: #000;
	text-decoration: none;
}
#footer .section2 {
	float: left;
    margin-right:50px;
}
#footer .section2 .tel {
	font-size: 40px; line-height: 30px; font-weight:3.2; color: #000;
	margin: 0 0 5px;
}
#footer .section2 .text {
	font-size: 12px; line-height: 1.7; color: #000;
}

#footer .section3 {
	float: left; 
    margin-right:50px;
}
#footer .section3 .tel {
	font-size: 15px; line-height: 13px; color: #000;
	margin: 0 0 12px;
}
#footer .section3 .text {
	font-size: 12px; line-height: 1.7; color: #000;
}

#footer .section4 {
	float: right;
	text-align: right;
    margin-top: 54px;
}
#footer .section4 h2 {
	padding: 0 0 25px;
	font-size: 30px; line-height: 30px; font-weight: 700; color: #000;
}
#footer .section4 ul {
	padding: 0 0 30px; margin: 0 -5px 0 0;
	font-size: 0; letter-spacing: 0; line-height: 0;
}
#footer .section4 li {
	display: inline-block;
	padding: 0 5px;
}
#footer .section4 li a {
	display: block;
	width: 30px; height: 30px;
	font-size: 30px; letter-spacing: normal; line-height: 30px; color: #000;
	text-decoration: none;
	text-align: center;
}
#footer .section4 li:nth-child(1) a:hover {
	color: #ff3a80;
}
#footer .section4 li:nth-child(2) a:hover {
	color: #ff0000;
}
#footer .section4 li:nth-child(3) a:hover {
	color: #3b5998;
}
#footer .section4 .copy {
	font-size: 10px; line-height: 10px; color: #8a8a8a;
}

/* ¸®¸¶ÀÎµå css¼öÁ¤ */
#analyans-best100 .cont .analyans-best100-list .analyans-prds ul li a img {width:159px;height: 159px !important;}
#analyans-best100 .cont .analyans-best100-list .analyans-prds ul li {float:left;width:159px;height: 232px !important;}

/* BASIC css end */

