/* シャングリ・ラ ホテル東京　20080910 */

h1{font-size:100%; display:inline;}
h2{font-size:100%; display:inline; font-weight:normal;}

.shan_cts{width:940px; background:url(../image/bk2.jpg);}

.shan_w280{width:280px; float:left;}
.shan_w600{float:right; width:600px; font-size:15px; line-height:21px;}
.shan_pd15{padding-top:15px;}
.shan_award{font-size:15px; line-height:21px;}
.shan_award p{padding:10px 0 0 0; margin:0; clear:both;}
.shan_award strong{font-size:16px;}


.shan_pre{width:940px; background-image:url(../image/tate.jpg); background-repeat:repeat-x; padding:20px 0;}
.shan_pre b{font-size:15px;}

.shan_pre2{width:940px; background-image:url(../image/tate2.jpg); background-repeat:repeat-x; padding:20px 0;}

.shan_book{font-size:14px; line-height:23px; width:800px; padding:15px 0;}
.shan_book img{float:right; border:0;}


.w900{width:900px;}


/* vol.2 */
.shan_spa_01{width:225px; float:left;}
.shan_spa_02{width:450px; float:left;}
.shan_groom_01{width:440px; float:left;} /* 客室部分Flash */
.shan_groom_02{width:440px; float:right; font-size:15px; line-height:21px;} /* 客室部分テキスト */
.shan_v2_pre{width:940px; background-image:url(../image/tate.jpg); background-repeat:repeat-x; padding:5px 0 20px 0;} /* プレゼント枠 */
.shan_pre_spa{font-size:14px; line-height:23px; width:850px; padding:15px 0;} /* スパ券プレゼント */
.shan_pre_spa img{float:right; border:0; margin-left:10px;}

.shan_direcs{width:726px; height:30px; clear:both;}
.shan_direcs ul{margin:0; padding:0;}
.shan_direcs li{list-style-type:none; margin:0; padding:0; border:0; float:left;}
.shan_direcs img{border:0; width:121px; height:30px;}


/* vol.3 */
.shan3_01{width:229px; float:left;}
.shan3_02{width:213px; float:right;}
dl{margin:0 0 10px 0; padding:0}
dt{padding-left:8px; border-left:5px solid #808000; border-bottom:1px solid #808000; margin-bottom:3px;}
dd{font-size:12px; line-height:18px;}
.shan3_03{padding:10px 0 5px 0;}
.shan3_03 td{font-size:11px;}
.shan3_04{width:900px; font-size:14px; line-height:23px;}
.shan3_05{width:900px; font-size:14px; line-height:23px; padding:20px 0;}
.shan3_06{margin-top:6px; background-image:url(../image/v3/km.gif);}
.shan3_06 th{background-image:url(../image/v3/um.gif); width:25%; font-size:14px; padding:6px 0;}
.shan3_06 td{background-color:#FFF; width:25%; font-size:12px; line-height:18px; padding:6px 0;}




/* Clearfix */
.clearfix:after {
	content: url(/imgi/space.gif);
	display: block;
	clear: both;
	height: 0;
}

.clearfix{display: inline-block; /* IE 7用 */
.clearfix{display: block;} /* Opera、Safari 7用 */






