/*-----------------------------------
DEFAULT CSS
FILE DATA: room.css
-----------------------------------*/

/*MAIN_IMAGE
-----------------------------------*/
#main_image2 div{
	background-image: url(../images/main_img.jpg);
}

/*BODY_LEFT
-----------------------------------*/
#body_left {
	width:125px;
	height:auto;
	float:left;
}
#body_left h2 {
	width:40px;
	height:200px;
	text-indent:-10000em;
	margin:0 auto;
	background:url(../images/room_ttl.gif) no-repeat;
}
/*BODY_RIGHT
-----------------------------------*/
#body_right {
	width:734px;
	height:auto;
	padding:0 15px 0 25px;
	float:right;
}
/*--------------- Main ----------------*/
.main {
	margin:0 0 20px;
	height:100%;
}
.title01 {
	margin:20px 0 10px;
}
.box01 {
	background:url(../../shared/images/border.gif) no-repeat 0 bottom;
	padding:30px 0 20px;
	height:100%;
}
.box01 p {
	margin:5px 0 10px;
}
.box01_l {
	float:left;
	width:360px;
	margin-right:13px;
}
.box01_r {
	float:left;
	width:360px;
}
.box02_l {
	float:left;
	width:500px;
}
.box02_r {
	float:left;
	width:225px;
}
.box02_r a {
	background:url(../images/room_bt.gif) no-repeat 0 bottom;
	display:block;
	height:23px;
	text-indent:-9999px;
	font-size:0;
	margin:3px 0 0;
}
.box03 {
	height:100%;
	margin-top:15px;
}
.box03_l {
	float:left;
	width:460px;
	margin-right:14px;
}
.box03_r {
	float:left;
	width:250px;
	padding:13px 0 0;
}
.box03_r p {
	background:url(../images/room_pink_p.gif) no-repeat 0 5px;
	padding-left:12px;
	padding-top:3px;
	line-height:130%;
}
.pink_bg {
	background:url(../images/room_pink_bg.gif) 0 repeat-y;
	padding:5px 12px;
}
.yukata {
	background:url(../images/room_yukata.jpg) no-repeat 0 0;
	height:125px;
	padding-left:205px;
}
/*-----------------------------------
下記から記述
-----------------------------------*/
