﻿@charset "UTF-8";

/* offspring.js を使用（.first(last)-childクラスなど） */

#importantNewsList{margin-top:10px;background:url(http://static.lineage.jp/images/news/importantNewsListCageMiddle.gif);border-bottom:1px solid #CFC9E4}
#importantNewsListNull1{padding:10px 10px 6px 10px;text-align:center;background:url(http://static.lineage.jp/images/news/importantNewsListCageTop.gif) top no-repeat}
#importantNewsList h2{margin:0 auto;width:10em;text-align:center;font-size:80%;font-weight:bold;color:#6D5FA3;background:url(http://static.lineage.jp/images/common/headIco5.gif) left 0.3em no-repeat}
#importantNewsList h2 span{display:block;height:1.5em;background:url(http://static.lineage.jp/images/common/headIco5.gif) right 0.3em no-repeat}
#importantNewsList .tableArea{margin-top:4px;padding:5px 10px;background:#fff;border:1px solid #CFC9E4}
#importantNewsList table{width:585px}
#importantNewsList table td{padding:2px 0;text-align:left;color:#6D5FA3}
#importantNewsList table td.title{width:495px}
#importantNewsList table td.date{width:90px;font-weight:bold}
#importantNewsList table td.title a{display:block;padding:0 10px 0 10px;color:#6D5FA3;text-decoration:none;background:url(http://static.lineage.jp/images/common/headIco4.gif) left 0.4em no-repeat}
#importantNewsList table td a img{vertical-align:middle;margin-right:3px;}
#importantNewsList table td a img.newsIcon{margin-left:3px;}

#newsList{margin-top:12px;}
#newsList table th{height:28px;background:url(http://static.lineage.jp/images/community/bbs/thBg.gif) -10px top #5E7BB3;font-size:75%;color:#fff;font-weight:bold;vertical-align:middle;text-align:center;}
#newsList table th.first-child{background:url(http://static.lineage.jp/images/community/bbs/thBg.gif) left top no-repeat}
#newsList table th.last-child{background:url(http://static.lineage.jp/images/community/bbs/thBg.gif) right top no-repeat}
#newsList table td{padding:10px;vertical-align:middle;color:#797979;border-bottom:1px solid #DFE2E7}
#newsList table tr.last-child td{border-bottom:1px solid #AAB3CA}
#newsList table th span{display:block;background:url(http://static.lineage.jp/images/community/bbs/thSeparater.gif) right no-repeat}
#newsList table th.last-child span{background:none}
#newsList table td a{display:block;text-decoration:none;color:#797979}
#newsList table td a img{vertical-align:middle;margin-right:3px;}
#newsList table td a img.newsIcon{margin-left:3px;}

#newsList table td.date{font-size:80%;text-align:center}
#newsList table th.title{width:496px;}
#newsList table th.date{width:135px}


#newsView .titleArea:after{content:url(http://static.lineage.jp/images/spacer.gif);display:block;clear:both;height:0;}
#newsView .titleArea{display:inline-block;}
#newsView .titleArea{display:block;}
#newsView .titleArea{margin-top:10px;min-height:28px;background:url(http://static.lineage.jp/images/community/bbs/thBg.gif) no-repeat #5E7BB3}
	*html #newsView .titleArea{height:28px;}
#newsView .titleArea div.attention{padding:6px 15px 3px 0;float:right}
#newsView .titleArea div.attention a{color:#fff;font-size:75%}
#newsView .titleArea h2.title{padding:4px 0 3px 15px;color:#fff;font-weight:bold;}
#newsView .titleArea h2.title img{vertical-align:middle;margin-right:3px;}
#newsView .titleArea h2.title img.newsIcon{margin-left:3px;margin-right:0}
#newsView .infomation:after{content:url(http://static.lineage.jp/images/spacer.gif);display:block;clear:both;height:0;}
#newsView .infomation{display:inline-block;}
#newsView .infomation{display:block;}
#newsView .infomation{font-size:75%;padding:6px 15px;background:#F1F5FA;border-bottom:1px solid #E5ECF4}
#newsView .infomation .date{float:right;color:#7789AD}

#newsView .imgArea{padding-top:20px;text-align:center}
#newsView .imgArea img{width:610px;}

#newsView .notesArea{padding:10px;border-bottom:1px solid #E0E2E8}
#newsView .notes{color:#666}

#newsViewNaviArea:after{content:url(http://static.lineage.jp/images/spacer.gif);display:block;clear:both;height:0;}
#newsViewNaviArea{display:inline-block;}
#newsViewNaviArea{display:block;}
#newsViewNaviArea{margin-top:8px;}
#newsViewNaviArea ul li{display:inline;list-style:none;margin:0}
#newsViewNaviArea .ul1{float:left}
#newsViewNaviArea .ul2{float:right}

