@charset "euc-jp";

#incontents div.newsschhead {margin:0 0 5px; *margin:0 0 2px;}
#incontents div.newsschhead h1 {font-size:118%;background:#efefef url("http://u.xgoo.jp/cmm001/img/bg/h1_04.gif") repeat-x; border:1px solid #ddd; padding:4px 6px; margin:0;}
#incontents div.newsschhead .hright {float:right; margin:-1.8em 0 0; padding:0 8px;}
#incontents div.newsschhead ul {background:url("../img/newsschhead_bg.gif") bottom repeat-x; padding:0 0 0 9px; position:relative; z-index:2;}
#incontents div.newsschhead ul li {float:left; list-style:none; padding:2px 11px; border-bottom:solid 1px #ddd;}
#incontents div.newsschhead ul li.on {border-left:solid 1px #ddd; border-right:solid 1px #ddd; border-bottom:solid 1px #fff; background:#fff; padding:2px 10px; margin:0 0 -1px 0; font-weight:bold;}
#incontents div.newsschhead .btmborder {border-top:solid 1px #ddd; margin:-1px 0 0; position:relative; z-index:1; zoom:1; height:1px; line-height:1px;}

#incontents dl.relword {margin:0 0 14px 20px; padding:0;}
#incontents dl.relword dt {color:#666;}
#incontents dl.relword dd {margin:-1.7em 0 0 6em;}
#incontents dl.relword dd ul {margin:0; padding:0;}
#incontents dl.relword dd ul li {white-space:nowrap; float:left; list-style:none; margin:0 0.8em 0 0;}

#incontents ul.goonews {margin:0 0 0 20px;}
#incontents ul.goonews li {margin:0 0 18px; padding:0; list-style:none;}
#incontents ul.goonews li p {margin:3px 0 0; line-height:1.5; *line-height:1.4; padding:0 0 0 6px}
#incontents ul.goonews li div.date {margin:0; padding:0 0 0 6px; color:#999;}
#incontents ul.goonews li div.newsimg {width:60px; height:60px; padding:6px; background:#efefef; float:right; margin:0 0 0 6px; text-align:center;}

#incontents ul.photonews {margin:20px 0 0 20px;}
#incontents ul.photonews li {margin:0 0 18px; padding:0; list-style:none;}
#incontents ul.photonews li div.title {margin:0 0 0 140px;}
#incontents ul.photonews li p {margin:0 0 0 140px;}
#incontents ul.photonews li div.newsimg {width:120px; height:120px; padding:6px; background:#efefef; float:left; text-align:center;}
#incontents ul.photonews li div.date {margin:0 0 0 140px; padding:0 0 0 6px; color:#999;}

#incontents dl.sitessch {margin:0 0 0; padding:0;}
#incontents dl.sitessch dt {background:#efefef; padding:2px 6px; margin:0 0 10px 10px; border-bottom:solid 1px #bbb; font-weight:bold;}
#incontents dl.sitessch dd {margin:0 0 18px 20px; padding:0 0 0 8px;}
#incontents dl.sitessch dd p {margin:3px 0 0; line-height:1.5; *line-height:1.4; padding:0 0 0 6px}
#incontents dl.sitessch dd div.link {float:right;}
#incontents dl.sitessch dd div.date {padding:0 0 0 6px; color:#999;}

#incontents div.cplist {width:100%;}
#incontents div.cplist h2 {border-bottom:solid 1px #999; padding:1px 6px;}
#incontents div.listbox {margin:0 0 18px 0.6em; line-height:1.231;}
#incontents div.listbox ul {width:32%; float:left; margin:0 1% 0 0 !important; margin /**/:0 0.5% 0 0;}
#incontents div.listbox ul li {margin:0 0 0.3em 1.4em; list-style:disc;}

#incontents div.schad {padding:8px; margin:0 0 18px;}
#incontents div.ads {margin:0;}

div.newsschhead ul:after, dl.relword dd ul:after, ul.goonews li:after, ul.photonews li:after {display:block;visibility:hidden;clear:both;height:0;content:".";}
/*\*/ div.newsschhead ul, dl.relword dd ul, ul.goonews li, ul.photonews li {*height:1%;} /**/
/*\*//*/ div.newsschhead ul, dl.relword dd ul, ul.goonews li, ul.photonews li {overflow:hidden;} /**/
