/*////////////////////////////////////////////////////////////

	HEW. - mso_room.css
	お部屋ページメインコンテンツ用スタイルシート

============================================================

/* ============================================================
    
   ============================================================ */
/*ページ全体-------------------------------------------------------------------------------*/
div.mso_room_page {
	width:710px;
	margin:0 0 20px 0;
	padding:0;
	background-color:#ffffff;
	float:left;
}

/*-----------------------------------------------------------------------------------------------*/

/*ページタイトル部-------------------------------------------------------------------------------*/
div.mso_room_pageheader {
	width:640px;
	margin:0 35px 0 35px;
	padding:0;
	float:left;
	background-image:url(../img/room/mso_room_pagehead_img.jpg);
	background-position:right center;
	background-repeat: no-repeat;
}

h3#mso_room_pagewriting_img {
    width:319px;
    margin:25px 0 15px 15px;
    float:left;
}

p.mso_room_pagewriting_textFont {
	width:319px;
	padding:0 0 0 15px;
    float:left;
    font-size:10px;
    color:#000000;
    text-align:left;
    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    margin:2px 0;
    line-height:15px;
}

div.mso_room_pagehead_borderline {
	width:640px;
	margin:20px 35px 0 35px;
	padding:0;
	float:left;
	text-align:center;
}

div.mso_room_pagehead_borderline {
    width:640px;
    margin:20px 0 10px 30px;
    height:17px;
    border:none;
    float:left;
    background-image: url(../img/room/mso_room_pagehead_borderline.jpg);
    text-indent:-9999px;
}

/* IE6対応 */

* html div.mso_room_pageheader {
	width:640px;
	margin:0 18px 0 18px;
	padding:0;
	float:left;
	background-image:url(../img/room/mso_room_pagehead_img.jpg);
	background-position:right center;
	background-repeat: no-repeat;
}

* html h3#mso_room_pagewriting_img {
    width:319px;
    margin:25px 18px 15px 7px;
    float:left;
}

* html p.mso_room_pagewriting_textFont {
	width:319px;
	padding:0 18px 0 17px;
    float:left;
    font-size:10px;
    color:#000000;
    text-align:left;
    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    margin:0 0 0 0;
    line-height:15px;
}

* html div.mso_room_pagehead_borderline {
	width:319px;
	margin:20px 18px 0 18px;
	padding:0;
	float:left;
	text-align:center;
}

/* IE6対応 終了 */


/*---------------------------------------------------------------------------------------------------*/

/*部屋紹介部-------------------------------------------------------------------------------------------*/

div.mso_room_pagemain_introduce {
	width:640px;
	margin:30px 35px 0 35px;
	padding:0 0 30px 0;
	float:left;
	border-bottom:dotted 1px #999999;
}

div.mso_room_pagemain_roomPIC {
	width:350px;
	height:250px;
	float:left;
	margin:0 0 0 0;
	padding:10px 10px 10px 10px;
	background-image:url(../img/room/mso_room_pagemain_imgBG.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

div#mso_room_pagemain_roomPIC_show01 {
	width:350px;
	height:250px;
	background-color:#ffffff;
}
div#mso_room_pagemain_roomPIC_show02 {
	width:350px;
	height:250px;
	background-color:#ffffff;
}
div#mso_room_pagemain_roomPIC_show03 {
	width:350px;
	height:250px;
	background-color:#ffffff;
}
div#mso_room_pagemain_roomPIC_show04 {
	width:350px;
	height:250px;
	background-color:#ffffff;
}

div.mso_room_pagemain_roominfo_left {
	float:left;
}

/* 右にテキスト配置用 */
div.mso_room_pagemain_roomName {
	width:250px;
	height:25px;
	float:left;
	margin:0 0 0 20px;
	padding:5px 0 10px 0;
	border-bottom:dotted 1px #999999;
}

img.mso_room_pagemain_icon {
	padding-right:5px;
}

div.mso_room_pagemain_roomText {
	width:250px;
	height:135px;
	float:left;
	margin:0 0 0 20px;
	padding:15px 0 15px 0;
	border-bottom:dotted 1px #999999;
}

p.mso_room_pagemain_roomfont {
	color:#636363;
	font-size:12px;
	line-height:18px;
}

div.mso_room_pagemain_roomPICmini {
	width:250px;
	float:left;
	margin:0 0 0 20px;
	padding:10px 0 0 0;
}

div.mso_room_pagemain_roomPICmini div{
	float:left;
}

div.mso_room_pagemain_roomPICmini img{
	cursor:pointer;
}

/* 左にテキスト配置用 */
div.mso_room_pagemain_roomName_left {
	width:250px;
	height:25px;
	margin:0 20px 0 0;
	padding:5px 0 10px 0;
	border-bottom:dotted 1px #999999;
}

div.mso_room_pagemain_roomText_left {
	width:250px;
	height:135px;
	margin:0 20px 0 0;
	padding:15px 0 15px 0;
	border-bottom:dotted 1px #999999;
}

div.mso_room_pagemain_roomPICmini_left {
	width:250px;
	margin:0 20px 0 0;
	padding:10px 0 0 0;
}

div.mso_room_pagemain_roomPICmini_left div{
	float:left;
}

div.mso_room_pagemain_roomPICmini_left img{
	cursor:pointer;
}

/* 最後の部屋 */

div.mso_room_pagemain_introduce_last {
	width:640px;
	margin:30px 35px 0 35px;
	padding:0 0 30px 0;
	float:left;
}


/* IE6対応 */

* html div.mso_room_pagemain_introduce {
	width:640px;
	margin:30px 18px 0 18px;
	padding:0 0 30px 0;
	float:left;
	border-bottom:dotted 1px #999999;
}

* html div.mso_room_pagemain_roomPIC {
	width:350px;
	height:250px;
	float:left;
	margin:0 0 0 0;
	padding:10px 10px 10px 10px;
	background-image:url(../img/room/mso_room_pagemain_imgBG.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

* html div#mso_room_pagemain_roomPIC_show01 {
	width:350px;
	height:250px;
	background-color:#ffffff;
}
* html div#mso_room_pagemain_roomPIC_show02 {
	width:350px;
	height:250px;
	background-color:#ffffff;
}
* html div#mso_room_pagemain_roomPIC_show03 {
	width:350px;
	height:250px;
	background-color:#ffffff;
}
* html div#mso_room_pagemain_roomPIC_show04 {
	width:350px;
	height:250px;
	background-color:#ffffff;
}

* html div.mso_room_pagemain_roominfo_left {
	float:left;
}

/* 右にテキスト配置用 */
* html div.mso_room_pagemain_roomName {
	width:250px;
	height:25px;
	float:left;
	margin:0 0 0 20px;
	padding:5px 0 10px 0;
	border-bottom:dotted 1px #999999;
}

* html img.mso_room_pagemain_icon {
	padding-right:5px;
}

* html div.mso_room_pagemain_roomText {
	width:250px;
	height:165px;
	float:left;
	margin:0 0 0 20px;
	padding:15px 0 15px 0;
	border-bottom:dotted 1px #999999;
}

* html p.mso_room_pagemain_roomfont {
	color:#636363;
	font-size:12px;
	line-height:18px;
}

* html div.mso_room_pagemain_roomPICmini {
	width:250px;
	float:left;
	margin:0 0 0 20px;
	padding:10px 0 0 0;
}

* html div.mso_room_pagemain_roomPICmini div{
	float:left;
}

* html div.mso_room_pagemain_roomPICmini img{
	cursor:pointer;
}

/* 左にテキスト配置用 */
* html div.mso_room_pagemain_roomName_left {
	width:250px;
	height:25px;
	margin:0 20px 0 0;
	padding:5px 0 10px 0;
	border-bottom:dotted 1px #999999;
}

* html div.mso_room_pagemain_roomText_left {
	width:250px;
	height:165px;
	margin:0 20px 0 0;
	padding:15px 0 15px 0;
	border-bottom:dotted 1px #999999;
}

* html div.mso_room_pagemain_roomPICmini_left {
	width:250px;
	margin:0 20px 0 0;
	padding:10px 0 0 0;
}

* html div.mso_room_pagemain_roomPICmini_left div{
	float:left;
}

* html div.mso_room_pagemain_roomPICmini_left img{
	cursor:pointer;
}

/* 最後の部屋 */

* html div.mso_room_pagemain_introduce_last {
	width:640px;
	margin:30px 18px 0 18px;
	padding:0 0 30px 0;
	float:left;
}

* html div.mso_room_pagemain_introduce_mente {
	width:640px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
}
/* IE6対応 終了 */
/*---------------------------------------------------------------------------------------------------*/