@charset "utf-8";

/*
	Site Name: ANA HOTEL OSAKA
	Description: renewal
	Version: beta
	Author: Masami Momii
	lastmod:01.sep.2008
*/

/*
===== CONTENTS ===========================================

	1: BANQUET STYLE

==========================================================
*/



dl.banquetCategory { width:171px; float:left; margin:0px 3px 0px 0px; padding:0px;}
dl.end { margin:0px;}

dl.banquetCategory dt { margin:0px; padding:0px;}
dl.banquetCategory dd { margin:0px; padding:5px 10px;}

dl.banquetCategory dd ul { margin:0px; padding:0px; list-style:none;}
dl.banquetCategory dd li { margin:0px 0px 5px; padding:0px 0px 0px 15px; background-image:url(../common/ico_arrow.gif); background-repeat:no-repeat; background-position:0 50%;}

div#banq h3{padding:10px;}
div#banq p.subtit{ margin-bottom:5px; padding:0;}

h3.plantitle{margin-left:20px;}
table.banquetdetail{margin:10px auto;}
table.banquetdetail p.subcopy{color:#996600; font-weight:bold; font-size:1.1em; line-height:1.35em;}


/*ビジネスミーティングプラン
---------------------------------------*/
p.subComment{margin:5px auto;}
div#bzMain{width:760px; margin:10px auto;}
div#bzMain img{float:left; margin-right:10px; width:250px;}
div#bzMain ul{width:500px; text-align:left; float:right; line-height:1.5em;}
div#bzMain ul li{margin:0 10px 10px 0;}
div#bzMain ul li.mini{font-size:0.8em;}

dl#bzPlan{width:350px; float:left; display:inline; margin-left:30px;}
dl#bzPlan dt{font-weight:bold; font-size:1.25em; color:#910A2B;}
dl#bzPlan dd{padding:5px 0;}
dl#bzPlan dd table.detail{background:#BBBBBB;}
dl#bzPlan dd table.detail th{width:60px; text-align:center; background:#EEEEEE;}
dl#bzPlan dd table.detail td{padding:2px 5px; background:#FFFFFF;}
dl#bzPlan dd table.detail td p{font-size:0.8em; padding-left:10px;}

dl#bzOffer{width:700px; margin:10px auto; background:#FFFFCC; padding:5px 10px; clear:both;}
dl#bzOffer dt{font-weight:bold; border-bottom:1px solid #999999; margin:5px 0; font-size:1.2em;}
dl#bzOffer dd{padding:2px 10px;}
dl#bzOffer dd.mini{font-size:0.8em; padding:0 0 5px 15px;}
dl#bzOffer dd.kome{font-size:0.8em; padding:5px 10px; border-top:1px dashed #999999;}

div#bzPhoto {width:720px;margin:3px auto; text-align:center;}
div#bzPhoto img{margin-right:5px; border:1px solid #CCCCCC; padding:1px;}
div#bzPhoto img.end{margin-right:0px;}

p.contact{border:1px solid #910A2B; padding:10px; width:700px; margin:10px auto 0; text-align:center;}
p.contact span{font-weight:bold;}

/*クラウンイベントディレクター
---------------------------------------*/
div#eventDir{margin:5px auto 25px; width:740px;}
div#eventDir h4{}
div#eventDir p.copyDir{text-align:center; margin-top:5px;}

p.textDir{line-height:2em; text-align:center; }



ul#dirPromise{width:720px; background:#EDE2C1; border:1px solid #910A2B; padding:10px; margin:10px auto;}
ul#dirPromise li{ margin-bottom:10px;}
ul#dirPromise li dl{margin-left:10px;}
ul#dirPromise li dl dt{font-size:1.2em; font-weight:bold; border-left:3px solid #910A2B; padding-left:5px; color:#910A2B;}
ul#dirPromise li dl dd{ padding:5px 10px;}


div#dirPhoto {width:736px;margin:3px auto; background:#CCCCCC; padding:5px;}
div#dirPhoto img{margin-right:5px; border:1px solid #FFF;}
div#dirPhoto img.end{margin-right:0px;}



