@charset "utf-8";


/*------------------------------index------------------------------*/
body.whiteBack{
	background:#fff;
}

#searchitemWrap{
	width:855px;
	_width:917px;
	margin:0 auto;
	position:relative;
	background:#171717;
	padding:20px 49px 24px 13px;
	_padding:0;
}
#searchitemWrap .searchitemSpace{
	_margin:20px 49px 27px 13px;
}

p.btnClose{
	position:absolute;
	top:20px;
	right:20px;
}

/*--mac safari hack--*/
html:\66irst-child p.btnClose{
	position:absolute;
	top:26px;
	right:20px;
}

.searchitemSpace dl{
	display:block;
	width:100%;
}	
.searchitemSpace dl dt{
	color:#FFFFFF;
	font-size:1.2em;
	font-weight:bold;
	background:url(../search/img/dotline.gif) repeat-x left bottom;
	padding-bottom:4px;
	margin-top:4px;
	margin-bottom:7px;
	_margin-bottom:4px;
	margin-left:14px;
}

.searchitemSpace p{
	font-size:120%;
	letter-spacing:1px;
	margin:0 0 0 14px;
}

.searchitemSpace .txtcolor01{
	color:#FFFFFF;
}
.searchitemSpace .txtcolor02{
	color:#ddd7d4;
	line-height:17px;
}

#txt_tit01{margin-top:17px;*margin-top:21px;}
#txt_tit02{margin-top:44px;}

#txt_sentence01{margin-top:13px;}
#txt_sentence02{margin-top:4px;}
#txt_sentence03{margin-top:22px;}
#txt_sentence04{margin-top:4px;}
#txt_sentence05{margin-top:22px;}
#txt_sentence06{margin-top:4px;}
#txt_sentence07{margin-top:4px;}
#btn_contact{margin-top:27px;}


a{color:#ddd7d4;}
a:hover{color:#ca8c6e;}

/*------------------------------title------------------------------*/

#searchitem_tit{
	width:917px;
	_width:917px;
	margin:0 auto;
	background:url(../contactinfo/img/dotline02.gif) repeat-x left bottom;
	padding-bottom:4px;

	margin-bottom:7px;
	_margin-bottom:4px;

}

#searchitem_tit_txt01{
	color:#FFFFFF;
	font-size:1.2em;
	font-weight:bold;
}

/*------------------------------item------------------------------*/

#contents-searchitem{
	padding:20px 0px 30px 0px;
}