#CMSContainer{padding:5px 0}
#CMSContainer .home .clear{font-size:1px ;height:1px;margin:0;padding:0}
/* home */
#CMSContainer .home .stage{padding:5px 0 10px}
#CMSContainer .home .facility{padding:0 10px 5px}
#CMSContainer .home .facility a,
#CMSContainer .home .facility strong{color:#098235;font-weight:bold}
#CMSContainer .home .facility p{width:230px;float:left;line-height:1.3em;border-bottom:1px solid #ccc;padding:10px 0  ;margin:0 5px}
#CMSContainer .home .facility p img{border:0 none;float:left;padding:0 8px 10px 0 }
#CMSContainer .home .bnr {padding:10px 0}
#CMSContainer .home .bnr img{padding:0px 1px}
#CMSContainer .home .time{padding:3px 4px 5px;}
#CMSContainer .home .time a{color:#0066cc;}
#CMSContainer .home .time strong{font-size:14px}
#CMSContainer .home #GWHead{margin-bottom:4px}
#CMSContainer .home .lead{font-size:14px;font-weight:bold;margin:0;line-height:1.4em;padding:5px 0; border:1px solid #FF0000; text-align:center; background:#FFF4F4}
#CMSContainer .home .lead1{font-size:12px;font-weight:normal;margin:0;line-height:1.4em;background:url(../../cms-data06/gw_m/home/lead.jpg) no-repeat right top;padding:5px 120px 5px 0}
#CMSContainer .home .lead2{font-size:12px;font-weight:normal;margin:0;line-height:1.4em ;padding-bottom:5px}
#CMSContainer .home .lead2 .red{color:#e30000;border:1px solid #e30000}
#CMSContainer .home .lead3{border:1px solid #666;padding:5px;margin:5px 0;font-weight:bold;}
#GWInner p.note,
#CMSContainer .home p.note{border-top:1px solid #aaa;padding:5px 5px 0;margin:15px 0 0}


#CMSContainer .home .frl,
#CMSContainer .home .frs,
#CMSContainer .home .frss{margin-bottom:8px}
#CMSContainer .home .frl th,
#CMSContainer .home .frl td{text-align:left;vertical-align:top;color:#666666;font-weight:bold;}
#CMSContainer .home .frl th{background:url(../../cms-data06/gw_m/home/f_l_bg.jpg) repeat-y left;width:370px;}
#CMSContainer .home .frl td{background:url(../../cms-data06/gw_m/home/f_l_bg.jpg) repeat-y right;padding-left:10px;width:370px;text-align:right}
#CMSContainer .home .frl p{padding:5px 10px;margin:0;width:350px;text-align:left}
#CMSContainer .home .bgn{background:#fff !important}
#CMSContainer .home .frl div,
#CMSContainer .home .frs div{background:#fff;clear:both}
#CMSContainer .home .frss div{background:#fff;clear:both}
#CMSContainer .home .frs th,
#CMSContainer .home .frs td,
#CMSContainer .home .frss td{text-align:left;vertical-align:top;color:#666666;font-weight:bold;width:246px;}
#CMSContainer .home .frs th{background:url(../../cms-data06/gw_m/home/f_s_bg.jpg) repeat-y 0 0;}
#CMSContainer .home .frs td{background:url(../../cms-data06/gw_m/home/f_s_bg.jpg) repeat-y right;padding-left:6px;text-align:right}
#CMSContainer .home .frss td{background:url(../../cms-data06/gw_m/home/f_s_bg.jpg) repeat-y 0 0;}
#CMSContainer .home .frs p{padding:5px 10px;margin:0;text-align:left}
#CMSContainer .home .frss p{padding:5px 10px;margin:0;text-align:left}
#CMSContainer .home .frss th{padding-right:10px}
#CMSContainer .home .frl p:after ,
#CMSContainer .home .frs p:after,
#CMSContainer .home .frss p:after {   
    content: ".";   
    display: block;   
    visibility: hidden;   
    height: 0.1px;   
    font-size: 0.1em;   
    line-height: 0;   
    clear: both;   
}  
#CMSContainer .home .frl p ,
#CMSContainer .home .frs p,
#CMSContainer .home .frss p{   
    display: inline-block;   
}  

#CMSContainer .home .samba{background:#FFEE7F url(../../cms-data06/gw_m/home/samba.jpg) right top no-repeat}
#CMSContainer .home .samba td{vertical-align:top}
#CMSContainer .home .samba td p{padding:5px;margin:0}



/* CMSMenu */

#CMSMenu{float:left;width:170px;}
#CMSMenu .MLogo{padding:0 0 7px;text-align:center;}

#CMSMenu ul{background:url(../../cms-data06/gw_m/side_bg.jpg) repeat-y 0 0;}
#CMSMenu li.tab1,
#CMSMenu li.tab2{margin:0;font-size:1px;height:27px;padding:0;border-bottom:0 none;text-indent:-9990px;}
#CMSMenu li.tab1{background:url(../../cms-data06/gw_m/side_tab1.jpg) no-repeat 0 0}
#CMSMenu li.tab2{background:url(../../cms-data06/gw_m/side_tab2.jpg) no-repeat 0 0;}

#CMSMenu li{padding:6px;border-bottom:1px dotted #ccc;list-style:none;margin:0 2px 0 2px}
#CMSMenu li a{background:url(../../cms-data06/gw_m/arrow.jpg) no-repeat 0 1px;padding-left:13px}

#CMSMenu a,#CMSMenu a:link,#CMSMenu a:visited,#CMSMenu a:active{color:#444}
#CMSMenu a:focus,#CMSMenu a:hover{color:#F1000D}
#CMSMenu .bnr {background:url(../../cms-data06/gw_m/side_b.jpg) no-repeat 0 0;padding-top:16px}
#CMSMenu .bnr a{display:block;padding-bottom:5px}

#CMSMenu .btmlink a{display:block;background:url(../../cms-data06/gw_m/arrow2.jpg) no-repeat 0 3px;padding:4px 0 4px 14px}

#CMSInner .pageList{padding:1px 3px;background:#FFFAD9;}
#CMSInner .entryTitle,
#CMSInner h2{border-bottom:3px solid #009B3E;background:url(../../cms-data06/gw_m/entryttl_bg.jpg) repeat;padding:12px 8px;font-size:16px}
#CMSInner h3{color:#092754;padding:0 0 5px;margin:0}
#CMSInner h4{border-left:3px solid #FFDD00;padding:0 5px;margin:14px 0 5px;font-size:14px;border-bottom:2px solid #009B3E}
#CMSInner h5{padding:3px 0;border-bottom:1px solid #ccc;font-size:12px;margin:0 0 5px}

#CMSInner #ffl{background:url(../../cms-data06/gw_m/ffl_logo.jpg) no-repeat right top;padding-right:60px;}
#CMSInner #hw{background:url(../../cms-data06/gw_m/hw_logo.jpg) no-repeat right top;padding-right:160px;}
#CMSInner #hotel{background:url(../../cms-data06/gw_m/hotel_logo.jpg) no-repeat right top;padding-right:60px;}
#CMSInner #astp{background:url(../../cms-data06/gw_m/astp_logo.jpg) no-repeat right top;padding-right:60px;}
#CMSInner #hch{background:url(../../cms-data06/gw_m/hch_logo.jpg) no-repeat right top;padding-right:60px;}
#CMSInner #ffl{background:url(../../cms-data06/gw_m/ffl_logo.jpg) no-repeat right top;padding-right:60px;}
#CMSInner .lead{margin:0 0 10px}
#CMSInner .lead a{background:url(../../cms-data06/gw_m/arrow2.jpg) no-repeat left center;padding-left:14px}
#CMSInner .eventPIC{float:right;padding:0 0 15px 5px;background:#fff}
#CMSInner .lead .eventPIC{padding:5px 0 0 15px}
#CMSInner .eventwrap{float:left;width:345px;padding-bottom:15px}
#CMSInner .entryArea{line-height:1.5em}
#CMSInner .entryArea p{padding:0 5px 10px;margin:0}
#CMSInner table{background:#FFFAD9;line-height:1.3em;}
#CMSInner table{width:530px;margin:5px}
#CMSInner .eventwrap table{width:335px;margin:5px auto }
#CMSInner th {width:80px;padding:2px 0 2px 10px;text-align:left;color:#009B3E;font-weight:normal;vertical-align:top}
#CMSInner td {padding:2px 5px;vertical-align:top}

#CMSInner table.bgwh{background:#fff;}
#CMSInner table.bgwh td{border-bottom:1px solid #ccc}
#CMSInner p.txtRD_text{padding:5px 0 5px 0;magin:0;}
#CMSInner p.txtRD_text_sub{text-align:center;}

#CMSInner .entryTime{display:none}
#CMSInner p.note,
#CMSContainer .home p.note{border-top:1px solid #aaa;padding:5px 5px 0;margin:15px 0 0}

#CMSInner .CMSBacknumb{border:1px solid #ccc}
#CMSInner .CMSBacknumb strong{display:block;padding:5px 0}
#CMSInner .CMSBacknumb ul{padding:0 ;margin:0}
#CMSInner .CMSBacknumb .backnumbInner{padding:5px 10px}
#CMSInner .CMSBacknumb li{list-style:none;background:url(../../cms-data06/spring_m/arrow.gif) no-repeat 0 4px;padding:0 0 0 12px;margin:0}

#CMSInner .entryArea .character{border:1px solid #ccc;width:250px;float:left;height:72px;padding:5px 8px;margin:0 0 5px 5px}
#CMSInner .entryArea .character img{float:right;}
.txtL{font-size:14px;}
