@charset "utf-8";

/* ------ headSection ------ */
#contents .headSection { }
#contents .headSection .ttl {
	display:table-cell;
	/display:inline;
	width:520px;
	vertical-align:bottom;
	float:none;
	/zoom:1;
}
#contents .headSection .aside {
	display:table-cell;
	/display:inline;
	width:440px;
	padding-top:3px;
	vertical-align:bottom;
	text-align:right;
	float:none;
	/zoom:1;
}
#contents .headSection .aside .guide {
	font-size:72%;
}
#contents .headSection .aside .guide li {
	float:none;
	display:inline-block;
	/display:inline;
	/zoom:1;
	vertical-align:bottom;
}

/* ------ detailSection ------ */
#contents .detailSection {
	width:100%;
	min-width:960px;
}
#contents .detailSection .headMod02 {
	width:960px;
	margin:0 auto 20px;
}

/* ------ download ------ */

#contents .mainSection{
	margin:15px auto 55px;
}
#contents .headSection h1{
	font-size:150%;
}
#contents .downloadWrap{
	border:1px #173E53 solid;
	border-top:4px #173E53 solid;
	border-bottom:4px #173E53 solid;
	padding:62px 36px;
}

#contents .downloadWrap .dlInner{
	margin:20px 0 0 14px;
	_height:139px;
	overflow:hidden;
	position:relative;
}

#contents .downloadWrap .dlInner .thumbImg{
	float:left;
	margin-top:3px;
	width:203;
	height:139;
}

#contents .downloadWrap .dlInner .dlInfo{
	float:left;
	width:668px;
}

.dlWidth{
	width:100% !important;
}

#contents .downloadWrap .dlInner .dlInfoCB2{
	width:100%;
}

#contents .downloadWrap .dlInner .dlInfo .dlHead .dlLogo{
	margin-left:30px;
	text-align:left;
	margin-bottom:12px;
	position:relative;
}

#contents .downloadWrap .dlInner .dlInfo .dlHead .dlELP{
	margin-left:0px;
	text-align:left;
	margin-bottom:12px;
	position:relative;
}

#contents .downloadWrap .dlInner .dlInfo .dlHead .dlText{
	margin:0 10px 50px 30px;
}

#contents .downloadWrap .dlInner .dlInfo .dlHead .dlTextELP{
	margin:0 10px 10px 0;
}

#contents .downloadWrap .dlInner .dlInfoCB2 .dlHead .dlTextCB2{
	margin:0 10px 10px 0;
	float:left;
	width:250px;
}

#contents .downloadWrap .dlInner .dlInfo .dlHead .dlRead{
	line-height:1.4;
}

#contents .downloadWrap .dlInner .dlInfo .dlHead .btnRB{
	position:absolute;
	right:10px;
	bottom:0;
}
#contents .downloadWrap .dlInner .dlInfoCB2 .dlHead .btnRB{
	position:absolute;
	right:10px;
	bottom:0;
}
#contents .downloadWrap .dlInner .dlInfo .dlHead .btnRB a{
	background:url(/products/pro/download/images/btn_detail_o.gif) no-repeat;
	display:block;
}
#contents .downloadWrap .dlInner .dlInfoCB2 .dlHead .btnRB a:hover img{
	visibility:hidden;
}
#contents .downloadWrap .dlInner .dlInfoCB2 .dlHead .btnRB a{
	background:url(/products/pro/download/images/btn_detail_o.gif) no-repeat;
	display:block;
}
#contents .downloadWrap .dlInner .dlInfo .dlHead .btnRB a:hover img{
	visibility:hidden;
}
.heightELP{height:280px;}
.heightEMI{height:190px;}
.dlImageCB2{float:left;width:562px;height:190px;margin-left:25px;}
.txtArea{margin-left:0 !important;}