/*############################################*/
/*（1）左*/
/*############################################*/
.hidariBox{
	width:166px;
	padding:10px;
	background:url(../images/share/hidari_back.gif) left bottom repeat-y;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:150px;
}{}
.themeNavi{
	margin:0;
	width:166px;
}
.themeNavi dd{
	width:140px;
	display:block;
	padding:0 0 0 0.6em;
	background:url(../images/share/sankaku_midori.gif) 0px 0.5em no-repeat;
}

.hidariTypeTitle{
	margin:10px 0 0;
}
/*############################################*/
/*（2）本文*/
/*############################################*/
#honbunR{
	width:574px;
}

/*本文 index.html*/
.stayBox{
	margin-top:10px;
	width:574px;
	background:url(./images/share/border_small.gif) left bottom no-repeat;
}
.areaTitle{
	vertical-align:top;
	width:574px;
	height:42px;
	background:url(./images/share/border_small.gif) left bottom no-repeat;
}

.stayLeft{
	width:93px;
	float:left;
}
.stayLeft img{
	margin-bottom:10px;
}
.stayRight{
	width:466px;
	float:right;
}
.stayRight h4{
	display:block;
	width:448px;
	margin:0 0 4px 0;
	padding-left:18px;
	background:url(./images/share/midasi_yajirusi.gif) 0 0.2em no-repeat;
}
.stayRight a{
	font-size:120%;
	text-decoration:none;
	float:left;
}
.stayRight span{
	font-size:80%;
}


/*一覧テーブル*/
.stayTT{
	margin:0 0 8px;
}
.stayTT th{
	color:#3268bf;
	font-weight:bold;
}
.stayTT th,
.stayTT td{
	text-align:left;
}

.stayBun{
	padding:8px 0 3px 0;
	width:466px;
	background:url(./images/share/midasi_border.gif) left top no-repeat;
}

/*詳細*/
.areaTitleL{
	float:left;
}
.areaTitleR{
	float:right;
}
.pickupTitle{
	marign:0;
	height:36px;
}
.syosaiBox{
	clear:both;
	width:574px;
}
.syosaiLeft{
	width:349px;
	float:left;
}
.syosaiRight{
	width:200px;
	float:right;
}

.syousaiMidasi{
	width:360px;
	margin:0 0 5px 0;
	padding-left:18px;
	background:url(./images/share/midasi_yajirusi.gif) 0 0.2em no-repeat;
}
.syousaiMidasi h4{
	padding:0 12px 0 0;
	font-size:120%;
	float:left;
}
.syousaiBunBox{
	clear:both;
}
.syousaiBunBox dl{
	margin:3px 0 15px 0;
}
.syousaiBunBox dl dt{
font-weight:bold;
}

.syosaiBunL{
	width:166px;
	float:left;
}
.syosaiBunR{
	width:166px;
	float:right;
}


.dayTitle{
	height:35px;
}
/*角丸Box------------------------------------------------------------------*/
.kadoBox{
	width:200px;
	margin:0;
}
.kadoUe{
	padding-top:4px;
	margin:0;
	width:200px;
	background:url(../images/share/kado_top.gif) no-repeat;
}
.kadoUeBetu{
	padding-top:4px;
	margin:16px 0 0 0;
	width:200px;
	background:url(../images/share/kado_top.gif) no-repeat;
}
.kadoBun{
	padding:0 4px 4px 4px; 
	width:192px;
	text-align:center;
	color:#ffffff;
	background:url(../images/share/kado_bottom.gif) left bottom no-repeat;
}
.kadoBun a:link{
	color:#ffffff;
}
.kadoBun a:visited{
	color:#ffffff;
}
.kadoBun a:hover{
	color:#fc2d7b;
}
.kadoYajirusi{
	padding:1px 0 0 0;
	width:200px;
	background:url(../images/share/kadoYajirusi.gif) center top no-repeat;
}
/*おすすめ人*/
.osusumeTitle, .hitoasiTitle{
	margin:20px 0 0 0;
	height:35px;
}
.osusumeBox, .hitoasiBox{
	width:200px;
	padding:0 10px 10px;
	background:url(./images/osusume_back.gif) left bottom repeat-y;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:180px;
}{}

.hitoasiBox ul li{
	display:block;
	padding:0 0 0 0.6em;
	background:url(../images/share/aka_ten.gif) 0px 0.5em no-repeat;
}
.osusumeL{
	width:80px;
	float:left;
}
.osusumeR{
	width:95px;
	float:right;
}

