@charset "UTF-8";

.bread{
	margin: 0 0 15px;
	color: #727272;
	font-size: 10px;
}
.bread a{
	color: #727272;
	font-size: 10px;
	text-decoration: none;
}
*+html .searchDetail{
	margin: 0 0 50px;
}
/*========================================
	search Index
========================================*/
.indextitTxt{
	color: #000;
	float: left;
	line-height: 2.0;
	font-size: 25px;
	font-weight: bold;
}
.searchIndex{
	border-width: 3px 1px;
	border-style: solid;
	border-color: #ba1e1e;
	_width: 678px;
}
.searchIndex01{
	background: url('../images/lower/search_tit_bg.gif') no-repeat;
}
.searchIndex02,
.searchIndex03,
.searchIndex04{
	border-top: 1px solid #ba1e1e;
	background: url('../images/lower/search_tit_bg.gif') no-repeat;
}
.searchIndex01 h2,
.searchIndex02 h2,
.searchIndex03 h2,
.searchIndex04 h2,
.searchIndex01 h3,
.searchIndex02 h3,
.searchIndex03 h3,
.searchIndex04 h3{
	padding: 3px 0 6px 15px;
}
.searchIndexInner{
	padding: 10px 15px;
}
.searchIndexInnerConts{
	margin: 0 15px 15px 0;
	_margin: 0 7px 25px 0;
	padding: 0 0 15px;
	float: left;
	width: 200px;
	position: relative;
}
.searchIndexInnerConts2{
	margin: 0 0 15px 0;
	float: left;
	width: 320px;
	position: relative;
}

.searchIndexInnerConts3{
	margin: 0 5px 15px;
	float: left;
	width: 200px;
	position: relative;

}


.searchIndexInnerLink{}
.searchIndexInnerLink a{
	text-decoration: none;
}
.searchIndexInnerLink a:hover{}
.searchIndexInnerLink a span.searchICit{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_01_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchICit{
	background: url('../images/lower/ic_01_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHit{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_01_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHit{
	background: url('../images/lower/ph_01_on.jpg') no-repeat;
}

.searchIndexInnerLink a span.searchIChealth{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_02_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchIChealth{
	background: url('../images/lower/ic_02_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHhealth{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_02_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHhealth{
	background: url('../images/lower/ph_02_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.searchICdrink{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_03_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchICdrink{
	background: url('../images/lower/ic_03_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHdrink{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_03_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHdrink{
	background: url('../images/lower/ph_03_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.searchIChouse{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_04_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchIChouse{
	background: url('../images/lower/ic_04_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHhouse{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_04_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHhouse{
	background: url('../images/lower/ph_04_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.searchICmarket{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_05_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchICmarket{
	background: url('../images/lower/ic_05_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHmarket{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_05_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHmarket{
	background: url('../images/lower/ph_05_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.searchICeducation{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_06_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchICeducation{
	background: url('../images/lower/ic_06_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHeducation{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_06_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHeducation{
	background: url('../images/lower/ph_06_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.searchICmedi{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_07_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchICmedi{
	background: url('../images/lower/ic_07_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHmedi{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_07_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHmedi{
	background: url('../images/lower/ph_07_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.searchICpet{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_08_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchICpet{
	background: url('../images/lower/ic_08_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHpet{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_08_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHpet{
	background: url('../images/lower/ph_08_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.searchICchina{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_09_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchICchina{
	background: url('../images/lower/ic_09_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHchina{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_09_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHchina{
	background: url('../images/lower/ph_09_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.searchICeco{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_10_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchICeco{
	background: url('../images/lower/ic_10_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHeco{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_10_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHeco{
	background: url('../images/lower/ph_10_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.searchICother{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_11_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchICother{
	background: url('../images/lower/ic_11_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHother{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_11_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHother{
	background: url('../images/lower/ph_11_on.jpg') no-repeat;
}



.searchIndexInnerLink a span.searchICfashion{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_22_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchICfashion{
	background: url('../images/lower/ic_22_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHfashion{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_22_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHfashion{
	background: url('../images/lower/ph_22_on.jpg') no-repeat;
}

.searchIndexInnerLink a span.searchICcar{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_21_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchICcar{
	background: url('../images/lower/ic_21_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHcar{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_21_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHcar{
	background: url('../images/lower/ph_21_on.jpg') no-repeat;
}



.searchIndexInnerLink a span.searchICseals{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_12_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchICseals{
	background: url('../images/lower/ic_12_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHseals{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_12_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHseals{
	background: url('../images/lower/ph_12_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.searchICtel{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_13_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchICtel{
	background: url('../images/lower/ic_13_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHtel{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_13_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHtel{
	background: url('../images/lower/ph_13_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.searchICweb{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_14_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchICweb{
	background: url('../images/lower/ic_14_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHweb{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_14_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHweb{
	background: url('../images/lower/ph_14_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.searchICmagazine{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_15_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchICmagazine{
	background: url('../images/lower/ic_15_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHmagazine{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_15_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHmagazine{
	background: url('../images/lower/ph_15_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.searchICdisplay{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_16_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchICdisplay{
	background: url('../images/lower/ic_16_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPHdisplay{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_16_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPHdisplay{
	background: url('../images/lower/ph_16_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.searchICmoney{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_17_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchICmoney{
	background: url('../images/lower/ic_17_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchIC001{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_18_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchIC001{
	background: url('../images/lower/ic_18_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPH001{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_17_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPH001{
	background: url('../images/lower/ph_17_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.searchIC002{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_19_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchIC002{
	background: url('../images/lower/ic_19_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPH002{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_18_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPH002{
	background: url('../images/lower/ph_18_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.searchIC003{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_20_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchIC003{
	background: url('../images/lower/ic_20_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPH003{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_19_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPH003{
	background: url('../images/lower/ph_19_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.searchIC004{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ic_23_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchIC004{
	background: url('../images/lower/ic_23_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.searchPH004{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/ph_23_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchPH004{
	background: url('../images/lower/ph_23_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.iconTail01{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/tail01_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.iconTail01{
	background: url('../images/lower/tail01_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.iconTailPh01{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/tailph01_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.iconTailPh01{
	background: url('../images/lower/tailph01_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.iconTail02{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/tail02_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.iconTail02{
	background: url('../images/lower/tail02_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.iconTailPh02{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/tailph02_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.iconTailPh02{
	background: url('../images/lower/tailph02_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.iconTail03{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/tail03_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.iconTail03{
	background: url('../images/lower/tail03_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.iconTailPh03{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/tailph03_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.iconTailPh03{
	background: url('../images/lower/tailph03_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.iconTail04{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/tail04_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.iconTail04{
	background: url('../images/lower/tail04_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.iconTailPh04{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/tailph04_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.iconTailPh04{
	background: url('../images/lower/tailph04_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.iconTail05{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/tail05_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.iconTail05{
	background: url('../images/lower/tail05_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.iconTailPh05{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/tailph05_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.iconTailPh05{
	background: url('../images/lower/tailph05_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.iconTail06{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/tail06_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.iconTail06{
	background: url('../images/lower/tail06_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.iconTailPh06{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/tailph06_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.iconTailPh06{
	background: url('../images/lower/tailph06_on.jpg') no-repeat;
}
.searchIndexInnerLink a span.iconTail07{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/tail07_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.iconTail07{
	background: url('../images/lower/tail07_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.iconTailPh07{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/tailph07_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.iconTailPh07{
	background: url('../images/lower/tailph07_on.jpg') no-repeat;
}

.searchIndexInnerLink a span.iconTail08{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/tail08_off.gif') no-repeat;
	cursor: pointer;
}.searchIndexInnerLink a:hover span.iconTail08{
	background: url('../images/lower/tail08_on.gif') no-repeat;
	text-decoration: underline;
}
.searchIndexInnerLink a span.iconTailPh08{
	display: block;
	width: 88px;
	height: 66px;
	background: url('../images/lower/tailph08_off.jpg') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.iconTailPh08{
	background: url('../images/lower/tailph08_on.jpg') no-repeat;
}




.searchIndexInnerTxt01{
	color: #396695;
	line-height: 1.4em;
	position: absolute;
	top: 30px;
	left: 95px;
}
.searchIndexInnerTxt02{
	color: #805e3a;
	line-height: 1.4em;
	position: absolute;
	top: 30px;
	left: 95px;
}
.searchIndexInnerTxt03{
	color: #914d63;
	line-height: 1.4em;
}
.searchIndexInnerTxt04{
	color: #a06161;
	line-height: 1.4em;
	position: absolute;
	top: 30px;
	left: 95px;
}

.searchIndexInnerTxt05{
	color: #446600;
	line-height: 1.4em;
}

.searchIndexInnerLink a span.searchCH001{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ch_01_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchCH001{
	background: url('../images/lower/ch_01_on.gif') no-repeat;
	text-decoration: underline;
}

.searchIndexInnerLink a span.searchCH002{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ch_02_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchCH002{
	background: url('../images/lower/ch_02_on.gif') no-repeat;
	text-decoration: underline;
}

.searchIndexInnerLink a span.searchCH003{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ch_03_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchCH003{
	background: url('../images/lower/ch_03_on.gif') no-repeat;
	text-decoration: underline;
}

.searchIndexInnerLink a span.searchCH004{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ch_04_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchCH004{
	background: url('../images/lower/ch_04_on.gif') no-repeat;
	text-decoration: underline;
}

.searchIndexInnerLink a span.searchCH005{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ch_05_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchCH005{
	background: url('../images/lower/ch_05_on.gif') no-repeat;
	text-decoration: underline;
}

.searchIndexInnerLink a span.searchCH006{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ch_06_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchCH006{
	background: url('../images/lower/ch_06_on.gif') no-repeat;
	text-decoration: underline;
}

.searchIndexInnerLink a span.searchCH007{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ch_07_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchCH007{
	background: url('../images/lower/ch_07_on.gif') no-repeat;
	text-decoration: underline;
}

.searchIndexInnerLink a span.searchCH008{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ch_08_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchCH008{
	background: url('../images/lower/ch_08_on.gif') no-repeat;
	text-decoration: underline;
}

.searchIndexInnerLink a span.searchCH009{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ch_09_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchCH009{
	background: url('../images/lower/ch_09_on.gif') no-repeat;
	text-decoration: underline;
}

.searchIndexInnerLink a span.searchCH010{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ch_10_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchCH010{
	background: url('../images/lower/ch_10_on.gif') no-repeat;
	text-decoration: underline;
}

.searchIndexInnerLink a span.searchCH011{
	padding: 0 0 0 30px;
	color: #000;
	display: block;
	line-height: 2.2em;
	_height: 26px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/lower/ch_11_off.gif') no-repeat;
	cursor: pointer;
}
.searchIndexInnerLink a:hover span.searchCH011{
	background: url('../images/lower/ch_11_on.gif') no-repeat;
	text-decoration: underline;
}

/*========================================
	search result list
========================================*/
.searchTitle{
	margin: 0 0 10px;
	width: 678px;
}
.searchTopLeft{
	float: left;
	width: 350px;
}
.searchTopRight{
	padding: 10px 15px;
	float: right;
	width: 280px;
	_width: 310px;
	background: #f7ecf0;
}
.searchTopRight p{
	color: #914d63;
}
.titIcon{
	margin: 0 10px 0 0;
	float: left;
	width: 48px;
	height: 49px;
}
.titTxt{
	color: #914d63;
	float: left;
	line-height: 2.0;
	font-size: 25px;
	font-weight: bold;
}
.pageCap{
	padding: 10px 15px;
	color: #914d63;
	float: right;
	width: 295px;
	_width:325px;
	background: #f7ecf0;
}
.searchResultTop{
	margin: 0 0 10px;
	background: #dbdbdb;
}
.searchResultLeft{
	padding: 5px 10px;
	float: left;
	width: 180px;
	_width: 200px;
	background: #929292;
}
.searchNumber{
	color: #FFF;
	float: left;
	font-size: 15px;
	font-weight: bold;
}
.searchNumberDisp{
	padding: 4px 0 0;
	color: #FFF;
	float: right;
}
.searchResultRight{
	padding: 7px 0;
	float: right;
	width: 200px;
	text-align: right;
}
.searchResultRight ul{
	float: right;
	overflow: hidden;
}
.searchResultRight ul li{
	margin: 0 -1px 0 0;
	border-right: 1px solid #000;
	float: left;
}
.searchResultRight ul li a{
	margin: 5px 10px;
	color: #000;
	text-decoration: none;
}
.searchResultRight ul li a:hover{
	color: #000;
	text-decoration: underline;
}
.searchResultDetail{
	margin: 0 0 25px;
	border: 1px solid #ba1e1e;
	position: relative;
}
.resultTit{
	padding: 7px 15px;
	background: #ba1e1e;
}
.resultTit h3{
	padding: 0 0 0 15px;
	float: left;
	width: 410px;
	background: url('../images/lower/arrow_result_tit.gif') no-repeat 0 3px;
}
.resultTit h3 a{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
.resultTit h3 a:hover{
	color: #FFF;
}
.resultTit p{
	float: right;
}
.insertTerm{
	padding: 3px 7px 2px;
	color: #FFF;
	line-height: 1.2;
	background: #dd8f8f;
}
.insertDays{
	color: #FFF;
}
.resultConts{
	padding: 15px;
}
.resultContsLeft{
	float: left;
	width: 460px;
}
.resultContsLeft h4{
	margin: 0 0 15px;
}
.resultContsLeft h4 a{
	color: #28619b;
	font-weight: bold;
}
.detailIntro{
	margin: 0 0 15px;
	width: 460px;
}
.detailIntroLeft{
	float: left;
	width: 260px;
}
.detailIntroRight{
	float: right;
	width: 180px;
}
.detailIntroRight dl{
	width: 180px;
	zoom: 1;
}
.detailIntroRight dt{
	padding: 4px 0;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	color: #FFF;
	float: left;
	width: 70px;
	background: #929292;
	text-indent: 7px;
}
.detailIntroRight dd{
	padding: 5px 0 5px 80px;
	border-bottom: 1px dotted #000;
}
.masterJester{
	width: 451px;
	background: url('../images/lower/jester_mid.gif') repeat-y;
}
.masterJesterInner{
	background: url('../images/lower/jester_btm.gif') no-repeat left bottom;
}
.masterJesterConts{
	padding: 5px 5px 10px;
	background: url('../images/lower/jester_top.gif') no-repeat;
}
.masterJesterConts h3{
	padding: 8px 0 0 43px;
	color: #FFF;
	width: 393px;
	_width: 436px;
	height: 27px;
	_height: 35px;
	background: url('../images/lower/icon_jester.gif') no-repeat;
	font-weight: bold;
}
.masterJesterConts p{
	padding: 0 20px 0 45px;
	color: #5a3d77;
}
.resultContsRight{
	float: right;
	width: 175px;
}
.resultContsRight p{
	margin: 0 0 10px;
	
}
.resultContsRight p a{
	display: block;
	width: 173px;
	height: 34px;
}
.resultDetailBtn{
	position: absolute;
	bottom: -1px;
	_bottom: -2px;
	right: -1px;
	_right: -2px;
}
.resultDetailBtn a{
	display: block;
	width: 95px;
	height: 22px;
}
.material_cart{
	cursor: pointer;
}
.btmMaterialCart{
	margin: 0 0 30px;
	text-align: center;
}
.btmMaterialCart p{
	margin: 0 auto;
	width: 417px;
	height: 90px;
	background: url('../images/lower/material_cart_off.gif') no-repeat;
	position: relative;
}
.btmMaterialCart a{
	display: block;
	width: 417px;
	height: 90px;
	background: url('../images/lower/material_cart_off.gif') no-repeat;
	text-decoration: none;
}
.btmMaterialCart a:hover{
	background: url('../images/lower/material_cart_on.gif') no-repeat;
	text-decoration: none;
}
.cartOn{
	color: #FFF;
	font-size: 17px;
	font-weight: bold;
	position: absolute;
	top: 10px;
	right: 165px;
}
.cartOnTxt{
	color: #FFF;
	text-align: left;
	position: absolute;
	top: 10px;
	right: 20px;
}
.btmCartList{
	margin: 0 0 10px;
	background: #dbdbdb;
}
.btmCartListInner{
	padding: 7px 0;
	float: right;
}
.numberListLink{
	margin: 0 20px 0 0;
	float: left;
	border-left: 1px solid #000;
	overflow: hidden;
}
.numberListLink li{
	border-right: 1px solid #000;
	float: left;
}
.numberListLink li a{
	margin: 5px 10px;
	color: #000;
	text-decoration: none;
}
.numberListLink li a:hover{
	color: #000;
	text-decoration: underline;
}
.preVNext{
	float: left;
	overflow: hidden;
}
.preVNext li{
	margin: 0 -1px 0 0;
	border-right: 1px solid #000;
	float: left;
}
.preVNext li a{
	margin: 5px 10px;
	color: #000;
	text-decoration: none;
}
.preVNext li a:hover{
	color: #000;
	text-decoration: underline;
}

/*========================================
	search result detail
========================================*/
.searchDetailTop{
	margin: 0 0 15px;
}
.searchDetailTop h3{
	padding: 0 0 5px;
	font-size: 15px;
	font-weight: bold;
}
.searchDetailTopConts{
	border-top: 3px solid #ba1e1e;
}
.term{
	padding: 7px 10px;
	color: #FFF;
	display: block;
	float: left;
/*	width: 185px;*/
	background: #ba1e1e;
}
.termTit{
	margin: 0 10px 0 0;
	padding: 4px 5px 2px;
	background: #dd8f8f;
	text-align: center;
}

.searchDetailMain{
	margin: 0 0 30px;
}
.searchDetailMainLeft{
	margin: 0 20px 0 0;
	float: left;
	width: 236px;
}
.searchDetailMainCenter{
	float: left;
	width: 420px;
}
.searchDetailMainCenter span{
	margin: 0 0 15px;
	display: block;
	color: #28619b;
	font-size: 16px;
	font-weight: bold;
}
.searchDetailMainRight{
	float: right;
	width: 210px;
}
.searchDetailMainRightInner{
	width: 210px;
}
.conts{
	padding: 2px 0;
	border-bottom: 1px dotted #000;
	float: left;
	width: 210px;
}
.conts dt{
	float: left;
	width: 70px;
	color: #FFF;
	background: #929292;
	text-align: center;
}
.conts dd{
	padding: 0 0 0 10px;
	_float: left;
	overflow: hidden;
}
.kind{
	padding: 2px 0;
	border-bottom: 1px dotted #000;
	float: left;
	width: 210px;
}
.kind dt{
	float: left;
	width: 70px;
	color: #FFF;
	background: #929292;
	text-align: center;
}
.kind dd{
	padding: 0 0 0 10px;
	_float: left;
	overflow: hidden;
}
.area{
	padding: 2px 0;
	border-bottom: 1px dotted #000;
	float: left;
	width: 210px;
}
.area dt{
	float: left;
	width: 70px;
	color: #FFF;
	background: #929292;
	text-align: center;
}
.area dd{
	padding: 0 0 0 10px;
	_float: left;
	overflow: hidden;
}


#tabConts{
	
}
.searchTabConts ul{
	margin: 0 0 10px;
	width: 921px;
	height: 35px;
	background: url('../images/lower/detail_tab_line.gif') no-repeat left bottom;
}
.searchTabConts ul li{
	margin: 0 1px 0 0;
	float: left;
	width: 158px;
	height: 32px;
	text-align: center;
}
.searchTabConts ul li a{
	padding: 7px 0 0;
	display: block;
	color: #FFF;
	width: 158px;
	height: 25px;
	_height: 32px;
	background: url('../images/lower/detail_tab_off.gif') no-repeat;
	font-size: 14px;
	text-decoration: none;
}
.searchTabConts ul li a:hover{
	color: #FFF;
	background: url('../images/lower/detail_tab_on.gif') no-repeat;
}
.searchTabConts ul li a.current,
.searchTabConts ul li a:hover.current{
	color: #FFF;
	background: url('../images/lower/detail_tab_current.gif') no-repeat;
	font-weight: bold;
}
.introSearvice{
	margin: 0 0 20px;
}
.introSearvice h3{
	margin: 0 0 20px;
}
.introSearviceLeft{
	margin: 0 20px 0 0;
	float: left;
	width: 220px;
}
.introSearviceRight{
	float: left;
}
.businessModel{
	
}
.businessModel h3{
	margin: 0 0 3px;
}
.businessModelInner{
	margin: 0 0 2px;
	background: url('../images/lower/detail_table_bg.gif') repeat-y;
}
.businessModelInner dl{
	float: left;
	width: 921px;
	background: url('../images/lower/dott_border.gif') repeat-x left bottom;
}
.businessModelInner dl.lastTbl{
	background: none !important;
}
.businessModelInner dt{
	padding: 15px;
	color: #28619b;
	float: left;
	width: 120px;
	_width: 150px;
	font-weight: bold;
}
.businessModelInner dd{
	padding: 15px;
	_float: left;
	overflow: hidden;
}
.businessModelBtm{
	border-top: 1px solid #000;
}
.businessModelBtmInner{
	margin: 18px 14px;
	float: left;
	width: 172px;
}
.businessModelBtmInner p img{
	margin: 0 0 5px;
}
.businessModelBtmInner p{
	color: #28619b;
	font-size: 11px;
}
.searviceWay{
	margin: 0 0 30px;
}
.searviceWay h3{
	margin: 0 0 20px;
}
.searviceWayLeft{
	margin: 0 20px 0 0;
	float: left;
	width: 220px;
}
.introSearviceRight,
.searviceWayRight{
	float: left;
	width: 650px;
}
.searviceJM{
	margin: 0 0 25px;
	width: 921px;
	background: url('../images/lower/detail_master_mid.gif') repeat-y;
	position: relative;
}
.searviceJMInner{
	background: url('../images/lower/detail_master_btm.gif') no-repeat left bottom;
}
.searviceJMInner h3{
	padding: 13px 0 0 45px;
	color: #FFF;
	width: 921px;
	height: 26px;
	_height: 39px;
	background: url('../images/lower/detail_master_top.gif') no-repeat left bottom;
	font-weight: bold;
}
.questionJM{
	width: 15px;
	height: 15px;
	position: absolute;
	top: 14px;
	right: 19px;
}
.searviceJMInner p{
	padding: 5px 35px 15px;
	color: #5a3d77;
}
.searviceFlow{
	margin: 0 0 30px;
}
.searviceFlow h3{
	margin: 0 0 5px;
	padding: 10px 0 0 15px;
	width: 906px;
	_width: 921px;
	height: 38px;
	_height: 48px;
	background: url('../images/lower/flow_tit_bg.gif') no-repeat;
	font-size: 18px;
	font-weight: bold;
}
.searviceFlowInner{
	padding: 0 0 0 15px;
}
.searviceFlowStep01{
	margin: 0 15px 0 0;
	padding: 40px 0 0 15px;
	float: left;
	width: 154px;
	_width: 169px;
	height: 63px;
	_height: 103px;
	background: url('../images/lower/detail_step01.gif') no-repeat;
}
.searviceFlowStep02{
	margin: 0 15px 0 0;
	padding: 40px 0 0 15px;
	float: left;
	width: 154px;
	_width: 169px;
	height: 63px;
	_height: 103px;
	background: url('../images/lower/detail_step02.gif') no-repeat;
}
.searviceFlowStep03{
	margin: 0 15px 0 0;
	padding: 40px 0 0 15px;
	float: left;
	width: 154px;
	_width: 169px;
	height: 63px;
	_height: 103px;
	background: url('../images/lower/detail_step03.gif') no-repeat;
}
.searviceFlowStep04{
	margin: 0 15px 0 0;
	padding: 40px 0 0 15px;
	float: left;
	width: 154px;
	_width: 169px;
	height: 63px;
	_height: 103px;
	background: url('../images/lower/detail_step04.gif') no-repeat;
}
.searviceFlowStep05{
	padding: 40px 0 0 15px;
	float: left;
	width: 154px;
	_width: 169px;
	height: 63px;
	_height: 103px;
	background: url('../images/lower/detail_step05.gif') no-repeat;
}
.searviceBtmBtn{
	margin: 0 0 20px;
	clear: both;
	zoom: 1;
}
.searviceBtmBtnLeft{
	float: left;
}
#detail_btn{
	cursor: pointer;
}
.searviceBtmBtnRight{
	float: right;
}
.searchCompanyDetail{
	margin: 25px 0 40px;
	background: url('../images/lower/detail_table_bg.gif') repeat-y;
}
.searchCompanyDetailNoLogin{
	margin: 25px 0 40px;
	background: url('../images/lower/search_no_login_bg.gif') repeat-y;
}
.searchCompanyDetailInner{
	background: url('../images/lower/dott_border.gif') repeat-x;
}
.searchCompanyDetail dl{
	float: left;
	width: 921px;
	background: url('../images/lower/dott_border.gif') repeat-x left bottom;
}
.searchCompanyDetail dt{
	padding: 15px;
	color: #28619b;
	float: left;
	width: 120px;
	_width: 150px;
	font-weight: bold;
}
.searchCompanyDetail dd{
	padding: 15px;
	_float: left;
	overflow: hidden;
}
.searchCompanyDetailInner table{
	width: 100%;
	background: url('../images/lower/dott_border.gif') repeat-x left bottom;
}
.searchCompanyDetailInner table th{
	padding: 15px;
	color: #28619b;
	width: 117px;
	background: url('../images/lower/dott_border.gif') repeat-x left bottom;
	font-weight: bold;
	text-align: left;
}
.searchCompanyDetailInner table td{
	text-align: center;
}
.searchLoginTxt{
	display: block;
	font-size: 16px;
	font-weight: bold;
}
.searchLoginBtn{
	margin: 0 0 30px;
	display: block;
}
.searchConfTxt{
	display: block;
	font-size: 16px;
	font-weight: bold;
}
.searchConfBtn{
	display: block;
}
.searchSuccessDetail{
	margin: 25px 0 40px;
}
.searchSuccessDetail h3{
	margin: 0 0 5px;
	font-size: 18px;
	font-weight: bold;
}
.searchSuccessDetail h3 span{
	margin: 8px 10px 0 0;
	display: block;
	float: left;
	width: 10px;
	height: 10px;
	background: url('../images/lower/success_cube.gif') no-repeat;
}
.searchSuccessDetailInner{
	margin: 0 0 20px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	background: url('../images/lower/detail_table_bg.gif') repeat-y;
}
.searchSuccessDetailInnerNoLogin{
	margin: 0 0 20px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	background: url('../images/lower/search_no_login_bg.gif') repeat-y;
}
.searchSuccessDetail dl{
	float: left;
	width: 921px;
	background: url('../images/lower/dott_border.gif') repeat-x left bottom;
}
.searchSuccessDetail dt{
	padding: 15px;
	color: #28619b;
	float: left;
	width: 120px;
	_width: 150px;
	font-weight: bold;
}
.searchSuccessDetail dd{
	padding: 15px;
	_float: left;
	overflow: hidden;
}
.borderTop{
	border-top: 2px solid #FFF;
}
.noBgBorder{
	border-bottom: 2px solid #FFF;
	background: none !important;
}
.searchSuccessDetailInnerNoLogin table{
	width: 100%;
}
.searchSuccessDetailInnerNoLogin table th{
	padding: 15px;
	color: #28619b;
	width: 117px;
	background: url('../images/lower/dott_border.gif') repeat-x left bottom;
	font-weight: bold;
	text-align: left;
}
.searchSuccessDetailInnerNoLogin table td{
	text-align: center;
}
.searchSuccessDetailInnerNoLogin .lastTbl{
	background: none !important;
}




.mujinTitle{
	margin: 0 0 25px;
	border-bottom: 3px solid #ba1e1e;
	width: 677px;
	position: relative;
}
.cateTitle{
	float: left;
	width: 142px;
	height: 30px;
	background: url('../images/lower/mujin_title.gif') no-repeat;
}
.cateTitle p{
	padding: 0 0 0 25px;
	color: #FFF;
	line-height: 2.5em;
	font-size: 14px;
	font-weight: bold;
}
.cateNum{
	width: 150px;
	position: absolute;
	top: 0;
	right: 0;
}
.cateNum p{
	line-height: 2.5em;
	font-size: 14px;
	text-align: right;
}
.cateNum p span{
	padding: 0 2px;
	color: #ba1e1e;
	font-size: 14px;
	font-weight: bold;
}
.mujinLink{
	margin: 0 0 25px;
	padding: 0 0 10px;
	border-bottom: 1px dotted #000;
}

