@charset "utf-8";
/* CSS Document */

/*TOP icon*/
.topIco{
	width:12px;
	height:13px;
	background-position:-25px -104px;
	background-image:url(../images/common_parts.png);
	background-repeat:no-repeat;
	display:inline-block;
	*display:block;
	*vertical-align:bottom !important;
	vertical-align:top;
}


/*common icon*/
.ico{
	background-image:url(../images/icon_parts.png);
	background-repeat:no-repeat;
	display:inline-block;
}

.circleIco{
	width:11px;
	height:11px;
	background-position:-489px 0;
	vertical-align:middle;
	margin-right:3px;
}

.checkIco{
	width:59px;
	height:45px;
	background-position:-422px -22px;
	margin-right:5px;
}

.checkIcoBlue{
	width:59px;
	height:45px;
	background-position:-238px -160px;
	margin-right:5px;
}


.blueRound{
	background-position:-312px -136px;
	width:16px;
	height:16px;
	vertical-align:middle;
}

.intvIco{
	width:29px;
	height:28px;
	background-position:-198px -215px;
	vertical-align:middle;
}

.faqBoxIco{
	width:58px;
	height:58px;
	background-position:-134px -258px;
	vertical-align:middle;
}

.questIco{
	width:18px;
	height:20px;
	background-position:-106px -328px;
	vertical-align:middle;
}

.answerIco{
	width:15px;
	height:15px;
	background-position:-83px -355px;
}

.recNewIco{
	background-position:-17px -384px;
	width:58px;
	height:58px;
	
}

.BlueRound{
	width:20px;
	height:20px;
	background-position:-481px -457px;
	vertical-align:middle;
	margin-right:5px;
	margin-bottom:3px;
}
.orgRound{
	width:20px;
	height:20px;
	background-position:-455px -485px;
	vertical-align:middle;
	margin-right:5px;
	margin-bottom:3px;
}

.blueDot{
	background-position:-440px -510px;
	width:10px;
	height:10px;
	vertical-align:middle;
	margin-right:3px;
}

.nmb01Ico{
	width:58px;
	height:58px;
	background-position:-367px -525px;
}

.nmb02Ico{
	width:58px;
	height:58px;
	background-position:-305px -589px;
}

.nmb03Ico{
	width:58px;
	height:58px;
	background-position:-247px -654px;
}

.nmb04Ico{
	width:58px;
	height:58px;
	background-position:-181px -724px;
}

.otherTalkIco{
	width:58px;
	height:58px;
	background-position:-444px -913px;
	vertical-align:top;
	margin-top:-5px;
}

.otherPersonIco{
	width:58px;
	height:58px;
	background-position:-119px -785px;
	vertical-align:top;
	margin-top:-5px;
}

.serviceIco{
	width:58px;
	height:58px;
	background-position:-56px -853px;
	vertical-align:top;
	margin-top:-5px;
}

.otherTalkIco,
.otherPersonIco,
.serviceIco{
	margin-right:10px;
	float:left;	
}