/* --- ホテルグランヴィア岡山  CSS／その他の施設 --- */

@import"pc-base.css";


/* ---------------------------------------------------------------------- */
/*　　一覧                                            　　　         */
/* ---------------------------------------------------------------------- */
div.list-all{width:516px; margin:0px auto 16px auto; clear:both;}
div.list-l{float:right; width:150px; padding-bottom:8px; text-align:right;}
div.list-r{float:left; width:350px; text-align:left;}
div.list-long{width:516px; text-align:left;}

h4.shopname{width:350px; font-size:12px; margin-top:0px; margin-bottom:16px; border-bottom:1px solid #CC3333; padding-bottom:4px;}
p.listbotton{text-align:right;}
p.thamb{padding-top:8px;}
p.list-title1{padding:16px 0px 16px 16px;}
p.listcomment{margin:0px auto; padding:0px 16px 16px 16px;}

/* ---------------------------------------------------------------------- */
/*　　詳細共通                                            　　　         */
/* ---------------------------------------------------------------------- */

div.syousai-all{width:516px; margin-left:auto; margin-right:auto; background-color:#CC3333;}
div.syousai-l{float:left; width:260px; margin-top:0px; margin-bottom:16px; text-align:left; background-color:#CC9933;}
div.syousai-r{float:right; width:250px; margin-top:0px; margin-bottom:16px; background-color:#339933;}
p.syousai-textarea{width:516px; margin-left:auto; margin-right:auto; margin-bottom:16px; text-align:left; clear:both;}

span.fontbold{font-weight:bold;}
table.tab-syousai1{width:260px; margin:0px auto 16px auto;}

/* ---------------------------------------------------------------------- */
/*　　工房・おすすめ                                            　　　         */
/* ---------------------------------------------------------------------- */
p.bt-osusume{margin:16px 0px 0px 0px;}
table#osusume{width:516px; margin:0px auto 0px auto;}
td#osu-top{width:516px;}
td#osu-left{width:8px; background-image: url(../other/img/w_osusume_r2_c1.gif);}
td#osu-right{width:8px; background-image: url(../other/img/w_osusume_r2_c3.gif);}
td#osu-bottom{width:516px;}
td#osu-center{width:500px; text-align:center; background-color:#FFFFEE;}

table#blead{margin:0px auto 0px auto;}
td.ble-pic{padding:4px; text-align:center; vertical-align:middle;}
td.ble-name{padding:4px; text-align:left; vertical-align:top; color:#990000; font-size:12px; line-height:140%;}
td.ble-copy{padding:4px; text-align:left; vertical-align:top; font-size:12px; line-height:140%;}


/* ---------------------------------------------------------------------- */
/*　　リゾートクラブ                                            　　　         */
/* ---------------------------------------------------------------------- */

div.resoat-d1{width:516px; margin:0px auto;}
div.resoat-d2{float:left; width:260px; text-align:left;}
div.resoat-d3{float:right; width:250px;}
table.resoat{width:260px; margin:0px auto 16px auto;}
td.td-res1{font-size:12px; padding:3px; vertical-align:top; font-weight:bold;}
td.td-res2{font-size:12px; padding:3px; vertical-align:top;}
td.td-res3{font-size:12px; padding:3px;}

div.ref-all{width:516px; margin-left:auto; margin-right:auto; clear:both;}
div.ref-l{float:left; width:200px; margin-top:0px; margin-bottom:16px;}
div.ref-r{float:right; width:300px; margin-top:0px; margin-bottom:16px;  text-align:left;}

td.td-ref1{font-size:12px; padding:3px; font-weight:bold;}
td.td-ref2{font-size:12px; padding:3px; font-weight:bold;}
td.td-ref3{font-size:12px; padding:3px; font-weight:bold;}

td.td-ref4{font-size:12px; padding:3px; vertical-align:top;}
td.td-ref5{font-size:12px; padding:3px;}
td.td-ref6{font-size:12px; padding:3px;}
td.td-ref7{font-size:12px; padding:3px;}

h3.subtitle{padding-bottom:8px;}


/* 090330更新 ------------------------------------------------------------- */

/* other-list */
#contents-r #other-list {
	width:516px ;
	margin:0 auto ;	
	clear:both ;
	}

/* 見出し */
#contents-r #other-list .ti{
	margin-bottom :15px ;
	clear:both ;
	}


#contents-r .box {
	width:260px ;
	height:151px ;
	float:left ;
	background: url(../other/img/li01.jpg) no-repeat right ;
	}

#contents-r .box-r {
	width:240px ;
	height:151px ;
	float:right ;
	}

/* 画像 */
#contents-r .box .img ,
#contents-r .box-r .img {
	margin-right:9px ;
	float:left ;
	}

/* テキスト */
#contents-r .box .txt ,
#contents-r .box-r .txt {
	float:left ;
	}	

/* パン工房text */

#contents-r .img .zoom {
	margin-top:10px }

#contents-r .box-r .txt .cmt{
	width:120px ;
	margin-top:8px ;
	display:block ;
	color:#666 ;
	text-align:left ;
	font-size:80% ;
	line-height:1.2em ;
	}


/* wedding-link */

/*#contents-r #wedding-link {
	background: url(../other/img/other_bg.gif) no-repeat center ;
	}*/