/*************************************************************
REBORN
/*************************************************************/
/*header
-------------------------------------------------------------*/
#RebornPage #header2 {
	background:url(http://reborn.okubo-ah.info/images/hdr_bg_top.gif) no-repeat top;
	}

#RebornPage #header2 h2 {
	width:412px;
	height:47px;
	background:url(http://reborn.okubo-ah.info/images/hdr_logo.gif) no-repeat;
	}

#RebornPage #header2 h2 a {
	width:412px;
	height:47px;
	}


/*main_img
--------------*/
	
#RebornPage #header2 #mainImgWrap {
	width:900px;
	height:295px;
	position:relative;
	}

#RebornPage #header2 #mainImgWrap h3#mainImg {
	width:900px;
	height:295px;
	background:url(http://reborn.okubo-ah.info/images/top_main_img.jpg) no-repeat;
	}
	
#RebornPage #header2 .btn {
	position:absolute;
	top:122px;
	left:548px;
	}


/*topCont
--------------*/
#RebornPage #topCont {/*[+]*/
	width:870px;
	}

#RebornPage #topContL {/*[+]*/
	width:452px;
	float:left;
	}

#RebornPage #topContR {/*[+]*/
	width:390px;
	float:right;
	}


/*leadArea
--------------*/		
#RebornPage .leadArea {
	background:url(http://reborn.okubo-ah.info//images/bg_line.gif) repeat-x top;
	padding-top:18px;
	margin-bottom:30px;
	}

#RebornPage .leadArea .bg {
	background:url(http://reborn.okubo-ah.info//images/bg_line.gif) repeat-x bottom;
	padding-bottom:18px;
	}

#RebornPage .leadArea p {
	margin:0 15px;
	}


/*btnArea
--------------*/
#RebornPage #btnArea {
	margin-bottom:30px;
	background:url(http://reborn.okubo-ah.info//images/top_btn_bg.gif) repeat-y;
	}

#RebornPage #btnArea dl {
	width:283px;
	float:left;
	margin-right:10px;
	}
		
#RebornPage #btnArea dl dt img {
	vertical-align:top;
	}
	
#RebornPage #btnArea dl dd {
	width:261px;
	color:#898978;
	padding:10px;
	}


#RebornPage .contactBox {
	background:url(http://reborn.okubo-ah.info/images/top_contact_btm.gif) no-repeat bottom;
	padding-bottom:6px;
	margin-bottom:10px;
	}
	
#RebornPage .contactBox .bg {	
	width:430px;
	background:url(http://reborn.okubo-ah.info/images/top_contact_mdl.gif) repeat-y;
	padding:11px 11px 11px 11px;
	}

#RebornPage .btnArea p.txtM {
	padding:5px 10px 0 10px;
	}

#RebornPage .menuBox .ttl {
	margin-bottom:10px;
	}

#RebornPage .menuBox .priceBox {
	width:361px;
	height:383px;
	clear:both;
	overflow:auto;
	border:solid 1px #d7d7d7;
	border-right:none;
	padding:10px 14px 10px 14px;
	margin-top:15px;
	}

#RebornPage .menuBox ul.dotListBrw {
	margin-left:5px;
	}

#RebornPage .menuBox ul.dotListBrw li {
	width:110px;
	float:left;
	}
	
#RebornPage .menuBox .priceBox .box {
	width:343px;
	clear:both;
	background:url(http://blog.okubo-ah.info/common/images/dot_x.gif) repeat-x bottom;
	padding-bottom:10px;
	margin:0 0 10px 0;
	}

#RebornPage .menuBox .priceBox .dotList {
	font-weight:bold;
	color:#dc5e55;
	margin:0;
	background:url(http://reborn.okubo-ah.info/images/icn_list03.gif) no-repeat left 5px;
	}

#RebornPage .menuBox .priceBox .box .pad {
	padding-left:15px;
	}
/*
#RebornPage .menuBox .priceBox .box dl dt {
	width:150px;
	float:left;
	clear:both;
	}	
	
#RebornPage .menuBox .priceBox .box dl dd {
	width:170px;
	margin-left:150px;
	}
	
#RebornPage .menuBox .priceBox ul.note {
	color:#dc5e55;
	}

*/

#RebornPage .menuBox .priceBox .box .flWrap {
	width:333px;
	clear:both;
	}

#RebornPage .menuBox .priceBox .box .flWrap .txt {
	width:150px;
	float:left;
	}

#RebornPage .menuBox .priceBox .box .flWrap .prc {
	width:170px;
	float:left;
	}


/*#RebornPage #contents2 {
	margin-top:-10px;
	position:absolute;
	z-index:2;
	}*/

		
/*bookmarkArea
--------------*/		
.bookmarkArea {
	float:right;
	width:340px;
	margin-bottom:10px;
	/*padding-left:65px;*/
	padding-right:4px;
	}
	
.bookmarkArea .ttl {
	background:url(../images/icn_arw_red.gif) no-repeat left;
	padding-left:16px;
	float:left;
	}
	
.bookmarkArea ul {
	float:right;
	}

.bookmarkArea ul li {
	display:inline;
	margin-left:5px;
	}





