@charset "UTF-8";
body#party #gmenubox ul li.party a{background-image:none;}

div.contenttitle h2{background-image:url("/lib_image/party/titH2header.gif");}
div.contenttitle div.catch{background-image:url("/lib_image/party/titH2header.gif");}

div.detail{padding-top:30px;padding-bottom:0px;}
div.partybox h4{border-left:3px solid #BFBCB1;color:#6C5E59;line-height:1.2;margin-bottom:5px;padding-left:5px;}

div.partybox{margin-bottom:25px;}
div.partybox table th{padding-right:15px;}
div.partybox table td{vertical-align:bottom;}
div.partybox ul{margin-bottom:20px;}
div.partybox li{padding-left:1em;text-indent:-1em;}
div.partybox li span{color:#AFAB9D; padding-right:3px;}
div.partybox .yotsuike{color:#Ad9854;}
div.partybox .motoshiro{color:#EBA133;}

div.title_head{background-image:url("/lib_image/party/imgTop.jpg");padding:45px 0 0 300px;}
div.title_head .image_text{background:url(/lib_image/party/titCap.gif) no-repeat; padding-bottom:8px;height:57px;}
div.yotsuike div.partybox table td strong{color:#997E31;}

div.leftbox{float:left;width:280px;padding-right:20px;}
div.rightbox{float:left;width:310px;}

div.box1 div.subbox{border-left:2px solid;padding-left:7px;margin-bottom:20px;}
div.box1 div.subbox h4{border:0px;padding-left:0;}
div.box1 div.sub1{border-color:#BFBCB1;}
div.box1 div.subbox li.last_child{border-top:1px dotted #AFAB9D;}
div.box1 div.sub1 table{width:100%;}
div.box1 div.sub1 td span{color:#AFAB9D; padding-right:3px;}
div.box1 div.sub2{border-color:#AD985A;}
div.box1 div.sub3{border-color:#EBA133;}

div.box1 div.rightbox table{border:1px solid #AFAB9D;border-width:1px 1px 0;}
div.box1 div.rightbox th,div.box1 div.rightbox td{white-space:nowrap;text-align:center;}
div.box1 div.rightbox th{background-color:#AFAB9D;border-bottom:1px solid #FFF;color:#FFF;padding:3px 5px;}
div.box1 div.rightbox th.last_child{border-color:#AFAB9D}
div.box1 div.rightbox td{background-color:#FFF;border:1px solid #AFAB9D;border-width:0 0 1px 1px;vertical-align:top;font-size:11px;padding:3px 0;}
div.box1 div.rightbox td ul{text-align:left;margin:0;}
div.box1 div.rightbox td ul li{font-size:11px; line-height:1.7em;}

div.box2 div.link_map{text-align:right;}
div.box2 div.link_map a{color:#473630;text-decoration:none;}
div.box2 div.link_map a:hover{text-decoration:underline;}
div.box2 div.link_map a span{font-size:11px;letter-spacing:-3px;}
div.box2 ul{border-bottom:1px dotted #AFAB9D;margin-bottom:10px;padding-bottom:10px;}
div.box2 ul.last_child{border-bottom:0;}
 
