@charset "UTF-8";
/* CSS Document */

/*ディナーコースエリア*/
#charge_box #dinner001_box {
	width:520px;
	padding:5px;
	margin:0 0 0 0;
	border:#bab075 solid 1px; 
	background:#fcfbf4;
}

#charge_box #dinner001_box p {
	padding:0;
	margin:0;
}

#charge_box #dinner001_box strong {
	color:#FF0066;
}

#charge_box #dinner001_box img {
	padding:0 0 0 5px;
	margin:0;
	width:510px;
	height:100%;
}


#charge_box #dinner001_box ul.menu_name {
	padding:20px 0 0 5px;
	margin:0;
	height: auto;
	border-bottom: 1px dotted #907F7F; 
}

#charge_box #dinner001_box ul.menu_name li {
	list-style: none;
	padding:0;
	margin:0;
	line-height: 1.5;
}

#charge_box #dinner001_box ul.menu_name li.color {
	list-style: none;
	padding:0;
	margin:0;
	line-height: 1.5;
	color:#8e7a51;
	font-weight: bold;
}

#charge_box #dinner001_box ul.menu_name li img {
	width:100px;
	height:100px;
	padding:0 10px 0px 0;
	margin:0;
	float: left;
}


#charge_box #dinner001_box ul.chuui {
	padding:20px 0 0 0;
	margin:0;
}

#charge_box #dinner001_box ul.chuui li {
	list-style: none;
	padding:0;
	margin:0;
	line-height: 1.8;
}

/*#charge_box #side_counter {
	width:520px;
	padding:5px;
	margin:10px 0 0 0;
	border:#bab075 solid 1px; 
	background:#fcfbf4;
}

#charge_box #side_counter strong {
	color:#FF0066;
}

#charge_box #wine {
	width:520px;
	padding:5px;
	margin:10px 0 0 0;
	border:#bab075 solid 1px; 
	background:#fcfbf4;
}

#charge_box #wine strong {
	color:#FF0066;
}
*/

/*プロフィールエリア*/
#left_box div#profile_box {
	width:549px;
	margin-left:5px;
	margin-top:10px;
	/*background:#660000;*/
	padding-bottom:15px;

}

#left_box div #profile_box p {
	padding-left:5px;
    color: #532c2c;
}

#left_box div#profile_wrap {
	width:517px;
	background:#efe7e3;
	margin-left:15px;
   /* border-top: 18px solid #660000;*/
}

#left_box div#profile_wrap p.title {
	font-weight: bold; font-size: 16px; padding: 10px; text-align: center; color: #532c2c;
}


#left_box div#profile_main {
	width:467px;
	background:#efe7e3;
	margin-left:25px;
	color:#000000;
}

#left_box div.m_waku {
	width:467px;
	padding-top:10px;
	padding-bottom:20px;
	border-bottom:#c7c3c3 dotted 1px;
}

#left_box div.m_waku img {
	padding-left:4px;
}

#left_box div.m_waku p {
	margin:0; padding-top:4px;
}

#left_box div.m_waku p.name {
	font-weight: bold; font-size: 14px;
}

#left_box div.m_waku p.link {
	margin:0; padding-top:10px;
}

#left_box div.m_waku p.link a:hover {
	margin:0; padding:0;
	color:#c15107;
}

#left_box div.m_waku p.link a {
	margin:0; padding:0;
	color:#AB0C0B;
}


#left_box div.m_waku p.link2 a:hover {
	margin:0; padding:0;
	color:#AB0C0B;
}

#left_box div.m_waku p.link2 a {
	margin:0; padding:0;
	color:#AB0C0B;
}


.pagetop {
	text-align:right;
	padding:10px 5px 0 0;
}


