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

/*---------------------------------
		BaseCSS ベースデザインCSS
---------------------------------*/

/* container */
#container {}
#container div.article {}
#container div.article h3 {}
#container div.article div.text { font-size:80%; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif; line-height:1.5;}
#container div.article div.text p { margin:10px;}

#container div.type01 {}
#container div.type01 h3 {}
#container div.type01 div.text {}


#container div.ttlBox { margin:5px 0 1px 0;}
#container div.ttlBox h2 { height:170px;}

#container #left { display:inline; float:left; width:590px; margin:10px 0 0 0;}
#container #right { display:inline; float:right; width:285px; margin:10px 0 0 0;}

#sourcePath { padding:5px 0; background-image:url(img/sourcepath_bg.jpg); background-position:left top; background-repeat:repeat-y;}
#sourcePath ul { padding:0 0 0 10px; text-align:left;}
#sourcePath ul li { padding:0 0 0 5px; display:inline; color:#FFFFFF; font-size:80%;}
#sourcePath ul li a { padding:0 25px 0 0; background-image:url(img/icon/sourcepath_01.png); background-position:right 50%; background-repeat:no-repeat; color:#D3BE91;}

div.PageTop { padding:20px 10px 0 0; text-align:right; clear:both; font-size:80%;} 
div.PageTop a { padding:0 0 0 20px; background-image:url(img/icon/pagetop.png); background-position:left 50%; background-repeat:no-repeat; color:#6D3D05; text-align:right;} 

/* left */

#container #left div.description { margin:10px; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif; font-weight:bold; line-height:1.6;}

#container #left div.article { margin:0 0 15px 0;}
#container #left div.article h3 {}
#container #left div.article h3.Nontext {}
#container #left div.article div.text {}

#container #left div.type01 {}
#container #left div.type01 h3 { padding:0 15px; height:35px; background-image:url(img/left_type01_h3_bg.png); background-position:left top; background-repeat:no-repeat; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif; line-height:2.2; color:#6C3D05;}
#container #left div.type01 h3.Nontext {}
#container #left div.type01 div.text {}

#container #left div.type02 {}
#container #left div.type02 h3 { padding:1px 0 1px 3px; border-left:#6D3D05 solid 5px; color:#6D3D05; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;}
#container #left div.type02 h3.Nontext {}
#container #left div.type02 div.text {}
#container #left div.type02 div.text img.fR { margin:10px 0 0 10px;}
#container #left div.type02 div.text h4 { padding:7px 20px; background-color:#E8E8E8; background-image:url(img/left_type02_h4_bg.png); background-position:left top; background-repeat:repeat-y; font-size:110%; color:#6D3D05;}
#container #left div.type02 div.text p.detail { margin:10px 180px 10px 0; text-align:right;}

#container #left div.type03 {}
#container #left div.type03 h3 { padding:1px 0 1px 7px; border-left:#6D3D05 solid 5px; color:#6D3D05; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;}
#container #left div.type03 h3.Nontext {}
#container #left div.type03 div.text { margin:5px 0 15px 0;}
#container #left div.type03 div.text img.fR { margin:10px 0 0 10px;}
#container #left div.type03 div.text p { margin:5px 10px;}
#container #left div.type03 div.text h4 { padding:2px; background-color:#E8E8E8; color:#6D3D05;}
#container #left div.type03 div.text h5 { margin:0 0 0 10px; padding:0 0 0 15px; background-image:url(img/icon/square01.png); background-position:left 50%; background-repeat:no-repeat;}

#container #left div.type04 {}
#container #left div.type04 h3 { padding:7px 20px; background-color:#E8E8E8; background-image:url(img/left_type04_h3_bg.png); background-position:left top; background-repeat:repeat-y; color:#6D3D05; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;}
#container #left div.type04 h3.Nontext {}
#container #left div.type04 div.text {}

#container #left div.type02 {}
#container #left div.type02 h3 {}
#container #left div.type02 h3.Nontext {}
#container #left div.type02 div.text {}

#container #left div.type02 {}
#container #left div.type02 h3 {}
#container #left div.type02 h3.Nontext {}
#container #left div.type02 div.text {}

#container #left div.type02 {}
#container #left div.type02 h3 {}
#container #left div.type02 h3.Nontext {}
#container #left div.type02 div.text {}

#container #left div.commonplan { clear:both; border:#CCCCCC solid 1px;}
#container #left div.commonplan h3 { position:relative; height:35px; margin:1px; background-image:url(img/title/left_commonplan_h3.jpg); background-position:left top; background-repeat:no-repeat; text-indent:-9999px;}
#container #left div.commonplan h3 img.btn { position:absolute; left:500px; top:8px;}
#container #left div.commonplan div.text {}
#container #left div.commonplan div.text ul {}
#container #left div.commonplan div.text ul li { float:left; width:270px; height:160px; margin:10px; border-bottom:#CCCCCC dashed 1px;}
#container #left div.commonplan div.text ul li h4 { margin:5px; padding:0 0 0 30px; background-image:url(img/icon/arrow01.png); background-position:left 1px; background-repeat:no-repeat; color:#6C3D05; font-size:110%; line-height:1.2;}
#container #left div.commonplan div.text ul li h4 a { color:#6C3D05;}
#container #left div.commonplan div.text ul li img.thumb { float:right;}
#container #left div.commonplan div.text ul li p { font-size:90%; margin:10px 90px 10px 5px;}


/* right */
/* 20100712追記 */
#PageguestStyleDetail #left div.article div.text div.box01 h3 {
background-image:url("img/");
background-position:left 50%;
background-repeat:no-repeat;
color:#000000;
margin:0;
padding:3px 0 3px 15px;
}

#PageguestStyleDetail #left div.article div.text div.box01 div.detail {
border-top:1px dotted #000000;
clear:both;
margin:0;
padding:2px 0;
text-align:right;
}

#PageguestStyleDetail #left div.type01 div.text a {
color:#711A53;
}

#PageguestStyleDetail #left div.article div.text div.box01 {
display:inline;
float:left;
margin:5px;
width:280px;
}

#PageguestStyleDetail #left div.article div.text div.box01 h3 {
border-left:5px solid #6D3D05;
color:#6D3D05;
font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
padding:1px 0 1px 3px;
height:20px;
line-height:1.5;
}

#PageguestStyleDetail #left div.article div.text div.box01 div.thumb {
display:inline;
float:left;
margin:5px;
}

#PageguestStyleDetail #left div.article div.text div.box01 p {
font-size:85%;
}

#PageguestStyleDetail #left div.article div.text p {
margin:5px;
}

#PageguestStyleDetail #left div.article div.text div.box01 div.detail {
border-top:1px dotted #000000;
clear:both;
margin:0;
padding:2px 0;
text-align:right;
}

#PageguestStyleDetail #left div.article div.text div.PhotoBox01 {
margin:10px;
text-align:center;
}

#PageguestStyleDetail #left div.article div.text div.box02 {
margin:10px;
}

#PageguestStyleDetail #left div.article div.text div.box02 h3 {
background-position:left 50%;
background-repeat:no-repeat;
margin:0;
padding:3px 0 3px 15px;
}

#PageguestStyleDetail #left div.article div.text div.box02 div.thumb {
display:inline;
float:left;
margin:10px;
}

#PageguestStyleDetail #left div.article div.text div.thumb02 {
width:520px;
margin:auto;
}

#PageguestStyleDetail #left div.article div.text div.thumb02 img {
margin:0 0 10px;
}

#PageguestStyleDetail #left div.article div.text div.thumb02 img.center {
margin:0 15px 10px;
}

#PageguestStyleDetail #left div.article div.text div.box02 p {
font-size:85%;
}

#PageguestStyleDetail #left div.article div.text div.box02 div.miniImg {
margin:10px;
}

#PageguestStyleDetail #left div.article div.text div.thumbBox div.mainImg {
text-align:center;
margin:10px;
}

#PageguestStyleDetail #left div.article div.text div.box02 div.detail {
border-top:1px dotted #000000;
clear:both;
margin:0;
padding:2px;
text-align:right;
}

ul.navi01 {
margin:10px 0;
text-align:left;
}

ul.navi01 li {
border-right:2px solid #CCCCCC;
display:inline;
font-size:85%;
padding:0 10px;
}


table.type05 {
background-color:#CCCCCC;
font-size:90%;
font-weight:normal;
text-align:center;
}

table.type05 tr th {
background-color:#EFEFEF;
color:#000000;
font-weight:normal;
text-align:center;
}

table.type05 th.type {
background-color:#EFEFEF;
font-weight:normal;
}

table.type05 tr.odd td {
background-color:#FFFFFF;
font-weight:normal;
}

table.type05 tr.even td {
background-color:#FFFFFF;
font-weight:normal;
}

table.type05 tr td {
background-color:#FFFFFF;
font-weight:normal;
padding:3px;
}


#container #right div.type01 {}
#container #right div.type01 h3 {}
#container #right div.type01 h3.Nontext {}
#container #right div.type01 div.text {}

#container #right div.type02 {}
#container #right div.type02 h3 {}
#container #right div.type02 h3.Nontext {}
#container #right div.type02 div.text {}

#container #right div.navi01 { border:#CCCCCC solid 1px;}
#container #right div.navi01 h3 { height:35px; margin:1px; background-position:left top; background-repeat:no-repeat; text-indent:-9999px;}
#container #right div.navi01 div.text {}
#container #right div.navi01 div.text ul { margin:3px;}
#container #right div.navi01 div.text ul li { border-bottom:#CCCCCC solid 1px;}
#container #right div.navi01 div.text ul li a { display:block; margin:1px 0; padding:7px 5px 7px 20px; background-image:url(img/icon/arrow03.png); background-position:5px 8px; background-repeat:no-repeat; line-height:1.2; color:#6D3D05;}
#container #right div.navi01 div.text ul li a:hover { background-image:url(img/icon/arrow04.png); background-color:#F0E9DA;}
#container #right div.navi01 div.text ul li a.current { background-image:url(img/icon/arrow04.png); background-color:#F0E9DA;}
#container #right div.navi01 div.text ul {}

#container #right div.reserved { height:195px; background-image:url(img/right_reserved_bg.png); background-position:left top; background-repeat:no-repeat;}
#container #right div.reserved div.text { padding:5px 13px; color:#FFFFFF; font-size:75%;}
#container #right div.reserved div.text h3 { text-align:center;}
#container #right div.reserved div.text h4 { font-weight:normal; margin:3px 0 0 0;}
#container #right div.reserved div.text p.btn { text-align:center;}
#container #right div.reserved div.text img.search { vertical-align:middle; margin:0 0 0 40px;}
#container #right div.reserved div.text form { margin:0 0 0 20px;}
#container #right div.reserved {}

#container #right div.qrcode { border:#CCCCCC solid 1px; padding:15px 7px;}
#container #right div.qrcode h2 {}
#container #right div.qrcode div.text { font-size:75%;}
#container #right div.qrcode div.text img.code { float:right; display:inline; margin:5px;}
#container #right div.qrcode h2 {}

#container #right div.address { background-image:url(img/index_right_address_bg.jpg); background-position:left bottom; background-repeat:no-repeat;}
#container #right div.address div.text { margin:0 0 0 90px; font-size:75%;}
#container #right div.address div.text p { margin:10px 0;}

#container #right div.credit {}
#container #right div.credit h2 {}
#container #right div.credit div.text { padding:20px 0; text-align:center;}

#container #right div.banner { text-align:center;}
#container #right div.banner img { margin:5px 0;}

/*---------------------------------
		PageCSS 個別ページCSS
---------------------------------*/

#PageVoice {}
#PageVoice div.pagetype01 { height:505px; background-image:url(../img/voice_type01_bg.jpg); background-position:left bottom; background-repeat:no-repeat;}
#PageVoice div.pagetype01 h3 {}
#PageVoice div.pagetype01 div.text {}

#PageVoice div.pagetype02 {}
#PageVoice div.pagetype02 h3 { margin:15px; text-align:center;}
#PageVoice div.pagetype02 div.text {}
#PageVoice div.pagetype02 div.text ul.pagenavi01 { margin:20px 150px; border:#E3D5B8 solid 5px; padding:5px; text-align:center;}
#PageVoice div.pagetype02 div.text ul.pagenavi01 li { display:inline;}
#PageVoice div.pagetype02 div.text ul.pagenavi01 li a { padding:0 20px; border-right:#333333 solid 1px;}
#PageVoice div.pagetype02 div.text ul.pagenavi01 li a.current { color:#000000; text-decoration:none;}
#PageVoice div.pagetype02 div.text div.box01 {}

#PageMeal div.pagetype01 { position:relative; height:220px; background-image:url(../img/meal_type01_bg.jpg); background-position:left top; background-repeat:no-repeat;}
#PageMeal div.pagetype01 h3 { height:40px; text-indent:-9999px;}
#PageMeal div.pagetype01 div.text { margin:0 10px; color:#FFFFFF;}
#PageMeal div.pagetype01 div.text img { margin:0 10px 0 0;}
#PageMeal div.pagetype01 div.text a.detail img { position:absolute; left:500px; top:190px;}

#PageMeal div.pagetype02 { position:relative; height:220px; background-image:url(../img/meal_type02_bg.jpg); background-position:left top; background-repeat:no-repeat;}
#PageMeal div.pagetype02 h3 { height:40px; background-position:left top; background-repeat:no-repeat; text-indent:-9999px;}
#PageMeal div.pagetype02 div.text { margin:0 10px;}
#PageMeal div.pagetype02 div.text img { margin:0 0 0 10px;}
#PageMeal div.pagetype02 div.text a.detail img { position:absolute; left:10px; top:180px;}

#PageMeal02 {}
#PageMeal02 div.pagetype01 { background-image:url(../img/meal02_type01_bg.jpg); background-position:left bottom; background-repeat:repeat-x; background-color:#000000;}
#PageMeal02 div.pagetype01 div.text { padding:10px; color:#FFFFFF;}
#PageMeal02 div.pagetype01 div.text div.box01 {}

#PageMeal03 {}
#PageMeal03 div.pagetype01 { background-image:url(../img/meal03_type01_bg.jpg); background-position:left bottom; background-repeat:repeat-x; background-color:#000000;}
#PageMeal03 div.pagetype01 div.text { padding:10px; color:#FFFFFF;}
#PageMeal03 div.pagetype01 div.text div.box01 {}

#container #PageMeal03 div.pagetype02 div.text div.box01 { width:290px; background-color:#272727; color:#FFFFFF;}
#container #PageMeal03 div.pagetype02 div.text div.box01 h4 { margin:10px; background-color:#272727; color:#D2BE91; padding:0 0 0 15px; background-image:url(img/icon/square02.png); background-position:left 50%; background-repeat:no-repeat;}
#container #PageMeal03 div.pagetype02 div.text div.box01 p { margin:3px; padding:10px;}
#container #PageMeal03 div.pagetype02 div.text div.box01 p.price { text-align:right; color:#D2BE91;}

#PageMeal04 {}
#PageMeal04 div.pagetype01 { background-image:url(../img/meal04_type01_bg.jpg); background-position:left bottom; background-repeat:repeat-x; background-color:#000000;}
#PageMeal04 div.pagetype01 div.text { padding:10px; color:#FFFFFF;}
#PageMeal04 div.pagetype01 div.text div.box01 {}

#PageMeal06 {}
#PageMeal06 div.pagetype01 { background-image:url(../img/meal06_type01_bg.jpg); background-position:left bottom; background-repeat:repeat-x; background-color:#232323;}
#PageMeal06 div.pagetype01 div.text { padding:10px; color:#FFFFFF;}
#PageMeal06 div.pagetype01 div.text div.box01 {}


#PageQandA {}
#PageQandA div.pagetype01 { border:#CCCCCC solid 1px;}
#PageQandA div.pagetype01 h3 { margin:10px 20px;}
#PageQandA div.pagetype01 div.text {}
#PageQandA div.pagetype01 div.text ul { margin:0 20px;}
#PageQandA div.pagetype01 div.text ul li { height:30px; margin:7px 0; padding:0 0 0 40px; background-color:#E8E8E8; background-image:url(../img/q_a_list01_quest.png); background-position:left 50%; background-repeat:no-repeat;}
#PageQandA div.pagetype01 div.text ul li a { color:#6D3D05; line-height:2.0;}
#PageQandA div.pagetype01 div.text div.box01 {}

#PageQandA div.pagetype02 {}
#PageQandA div.pagetype02 h3 { height:30px; padding:0 0 0 40px; background-color:#EBE2CD; background-image:url(../img/q_a_icon_quest.png); background-position:left 50%; background-repeat:no-repeat; color:#6D3D05; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif; line-height:2.0;}
#PageQandA div.pagetype02 div.text { margin:10px 0 20px 0; padding:1px 0 0 40px; background-image:url(../img/q_a_icon_ans.png); background-position:left 5px; background-repeat:no-repeat;}
#PageQandA div.pagetype02 div.text p.link01 a { padding:0 0 0 20px; background-image:url(img/icon/arrow02.png); background-position:left 50%; background-repeat:no-repeat; color:#6D3D05;}

#PageStayStyleDetail {}
#PageStayStyleDetail div.pagetype01 div.ttlBox { padding:7px 20px; background-image:url(../img/staystyledetail_left_type01_ttlbox_bg.png); background-position:left top; background-repeat:repeat-y; color:#6D3D05; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;}
#PageStayStyleDetail div.pagetype01 div.ttlBox p { font-size:80%;}
#PageStayStyleDetail div.pagetype01 div.ttlBox h3 { margin:3px 0; color:#000000; font-size:110%;}
#PageStayStyleDetail div.pagetype01 div.text img.icon { margin:5px 10px;}
#PageStayStyleDetail div.pagetype01 div.text img.thumb { float:right; margin:10px 0 10px 10px;}
#PageStayStyleDetail div.pagetype01 div.text p { margin:5px 180px 5px 10px;}

#PageFirst #left div.pagetype01 { background-image:url(../img/first_type01_bg.jpg); background-position:left top; background-repeat:no-repeat; height:300px;}
#PageFirst #left div.pagetype01 div.box01 { float:left; width:180px; display:inline; margin:50px 0 0 15px;}
#PageFirst #left div.pagetype01 div.box01 h3 { color:#517222; height:60px;}
#PageFirst #left div.pagetype01 div.box01 p { margin:10px 10px 10px 0; height:150px;}
#PageFirst #left div.pagetype01 div.box01 p.detail { text-align:center;}

#PageHistory {}
#PageHistory div.pagetype01 { background-image:url(../img/history_type01_bg.jpg); background-position:left top; background-repeat:repeat-x;}
#PageHistory div.pagetype01 div.text { padding:13px 20px;}
#PageHistory div.pagetype01 div.text h3 {}
#PageHistory div.pagetype01 div.text img.thumb {}
#PageHistory div.pagetype01 div.text p.detail { margin:20px; text-align:right;}
#PageHistory div.pagetype01 div.text div.box01 {}


#PageStyleDetail {}
#PageStyleDetail #left div.article {}
#PageStyleDetail #left div.article div.text {}
#PageStyleDetail #left div.article div.text p { line-height:2; margin:20px 7px;}



/* 八田追加記述 */

#container #left div.arrow { margin:15px 0;}

#PageService div.pagetype01 {}
#PageService div.pagetype01 h3 { height:35px; text-indent:-9999px;}
#PageService div.pagetype01 div.text { margin:0;}
#PageService div.pagetype01 div.text img { margin:15px 0;}

#PageService div.pagetype02 {}
#PageService div.pagetype02 h3 { height:35px; text-indent:-9999px;}
#PageService div.pagetype02 div.text { height:105px; margin:0; padding:0 10px 0 0;}
#PageService div.pagetype02 div.text p { width:390px;}
#PageService div.pagetype02 div.text a.detail img { margin:10px 0 10px 320px;}

#PageService div.pagetype03 { background:url(../img/service_type01_bg.jpg) left top no-repeat; padding:0 0 15px;}
#PageService div.pagetype03 div.text h3 { height:35px; text-indent:-9999px;}
#PageService div.pagetype03 div.text { height:130px; margin:0 0 0 25px; padding:0 10px 0 0;}
#PageService div.pagetype03 div.text p { width:360px;}
#PageService div.pagetype03 div.text a.detail img { margin:0 0 10px 300px;}

#PageService div.pagetype04 { background:url(img/border01.gif) left top repeat-x; padding:8px 0 15px;}
#PageService div.pagetype04 div.text h3 { height:25px; text-indent:-9999px; margin:0 0;}
#PageService div.pagetype04 div.text { margin:0; padding:15px 10px 0 150px;}
#PageService div.pagetype04 div.text p { margin-left:0;}
#PageService div.pagetype04 div.text a.detail img { margin:0 0 10px 350px;}

#PageService div.pagetype05 {}
#PageService div.pagetype05 h4 { height:30px; padding:0 0 0 40px; background-color:#EBE2CD; background-image:url(../img/q_a_icon_quest.png); background-position:left 50%; background-repeat:no-repeat; color:#6D3D05; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif; line-height:2.0;}
#PageService div.pagetype05 div.text { margin:10px 0 20px 0; padding:1px 0 0 40px; background-image:url(../img/q_a_icon_ans.png); background-position:left 5px; background-repeat:no-repeat;}
#PageService div.pagetype05 div.text p.link01 a { padding:0 0 0 20px; background-image:url(img/icon/arrow02.png); background-position:left 50%; background-repeat:no-repeat; color:#6D3D05;}

.bLineB { border-bottom:#D3BE91 1px solid;}

#PageService div.saleList { clear:both;}
#PageService div.saleList h3 {}
#PageService div.saleList div.text {}
#PageService div.saleList div.text ul {}
#PageService div.saleList div.text ul li { float:left; width:190px; margin:10px 10px 10px 0;}
#PageService div.saleList div.text ul li.last { float:left; width:190px; margin:10px 0;}
#PageService div.saleList div.text ul li h4 { height:40px; text-indent:-9999px;}
#PageService div.saleList div.text ul li img.thumb { margin:5px 0;}
#PageService div.saleList div.text ul li p { font-size:90%; margin:10px 5px;}

/* 八田追加記述 20100713 */

dl.form {}
dl.form dt { clear:both; float:left; width:150px; hight:150px; padding:5px 0; margin:0 10px 15px;}
dl.form dd { float:left; width:200px; padding:5px 0;}
dl.form dd.normal { float:left; width:130px; padding:5px 0; border:none;}
dl.form dd input { width:180px; border:#6D3D05 1px solid;}
dl.form dd.textarea { float:left; width:250px; padding:5px 0; border:none; margin:0 0 15px;}
dl.form dd.textarea textarea { border:#6D3D05 1px solid;}




/* 高田追加記述 */
#PageService hr.type01 { border:none; height:10px; background:url(../img/service/service00_hr.gif) no-repeat center top; }
#PageService p.lead { margin-top:20px; padding-right:250px; font-size:80%; font-weight:normal; }
#PageService div.type05 h3 { padding:5px; border-left:#6D3D05 solid 6px; width:574px; height:30px; background-color:#D3BE91; color:#6D3D05; }



/* 大庭追加記述(media.html作成)*/
#PageguestStyleDetail #left div.article div.text div.media_box {
margin-bottom:20px;
}

#PageguestStyleDetail #left div.article div.text div.media_box h3.media {
background-image:url("http://ryumeikan-tokyo.jp/img/media/media_ttlbr.jpg");
background-position:right 50%;
background-repeat:no-repeat;
margin:0;
padding:2px 0 0 15px;
float:right;
width:370px;
height:35px;
font-size:1.3em;
color:#6C3D05;
line-height:2.2;
}
#PageguestStyleDetail #left div.article div.text media_box {
margin:0px;
}

