@charset "utf-8";

/*==========================================================
	Date: 2008-3-10
	KURODA HOUSE GROUP All right reserved 
==========================================================*/


/*----------------------------------------------------------
section
----------------------------------------------------------*/
div.section{
	width: 570px;
	margin: 0 0 45px 20px;
}


/*----------------------------------------------------------
paternR
----------------------------------------------------------*/
div.paternR{
	position: relative;
	clear: both;
	margin-top: 23px;
}

div.paternR h3{
	position: absolute;
	left: -20px;
	top: 0px;
}

div.paternR h4{
	padding: 40px 0 10px 0;
}


div.paternR .txt{
	width: 299px;
	float: right;
}

div.paternR .txt dl{
	margin: 0 0 20px;
}

div.paternR .txt dt{
	padding: 5px 0 5px 15px;
	color: #C79D30;
	float: left;
	background: url(../../images/room/mark_01.gif) 0px 10px no-repeat;
}

div.paternR .txt dd{
	padding: 5px 0 5px 90px;
	background: url(../../images/room/border_d.gif) left bottom repeat-x;
}

div.paternR .photo{
	width: 250px;
	float: left;
}

div.paternR h3{
	margin: 0 0 5px 0;
}

/*----------------------------------------------------------
bt_box
----------------------------------------------------------*/
div.bt_box{
	float: right;
	margin: 15px 0 0 0;
}

div.bt_box p{
	margin: 0 0 3px 0;
}



/*----------------------------------------------------------
paternBox
----------------------------------------------------------*/
div.paternBox{
	position: relative;
	background: url(../../images/room/border_01.gif) left top repeat-y;
	padding: 20px 0 20px 0;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

div.paternBox .txt{
	width: 391px;
	margin: 0 0 0 22px;
	float: left;
}

div.paternBox .txt .txt_area{
	width: 290px;
	float: right;
}

div.paternBox .txt .photo_area{
	width: 99px;
	float: left;
}


div.paternBox .photo{
	width: 99px;
	margin: 0 22px 0 0;
	float: right;
}


div.paternBox h4{
	position: absolute;
	left: -20px;
	top: -25px;
}

.indent{
	margin: 5px 0 0 20px;
}

.side_ttl{
	margin: 0 0 15px 0;
}

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

/*----------------------------------------------------------
IE6用
----------------------------------------------------------*/

*html div.paternBox .photo{
	width: 99px;
	margin: 0 11px 0 0;
	float: right;
}


*html div.paternBox .txt{
	width: 391px;
	margin: 0 0 0 11px;
	float: left;
}
