@charset "UTF-8";

@import url("common.css");
@import url("lower.css");

/* -------------------------------------------------------------------
 ニュース・ＩＲニューストップ　アーカイブ
------------------------------------------------------------------- */

div.newstop div.link-wrap02 {
	width: 487px;
	padding-bottom: 20px;
}
div.newstop div.link-wrap02:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div.newstop div.link-wrap02 { display:inline-block; }
/*\*/
* html div.newstop div.link-wrap02 { height:1%; }
div.newstop div.link-wrap02 { display:block; }
/**/

div.newstop div.link-wrap02 ul {
	background-image: url(../img/line_dot_gray.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-bottom: 75px;
	padding-top: 10px;
}

div.newstop div.link-wrap02 ul li {
	background-image: url(../img/line_dot_gray.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 10px;
	padding-bottom: 10px;
	line-height: 1px;
}

div.newstop div.link-wrap02 ul li a {
	margin-bottom: 0px;
	background-image: url(../img/icon_bigarrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}

div.newstop div.link-wrap02 ul li a img {
	vertical-align: middle;
}



div.newstop div.link-wrap02 dl dd {
	font-size: 86%;
	margin-bottom: 0px;
	float: left;
	padding-top: 2px;
}

div.newstop div.link-wrap02 dl dd.btm {
	margin-bottom: 50px;
}


/* -------------------------------------------------------------------
 ニュース・ＩＲニュースアーカイブ中面
------------------------------------------------------------------- */
div#ct-right h1.year2003 {
	margin-top:85px;
}

div.news p.top-txt {
	margin-bottom: 75px;
	color: #333333;
	font-size: 86%;
	line-height: 1.5em;
}

div.news p.top-txt02 {
	font-size: 125%;
	font-weight: bold;
	line-height: 1.5em;
}

div.news ul {
	margin-bottom: 23px;
	background: url(../img/line_dot_gray.gif) repeat-x left bottom;
	font-size: 86%;
}

div.news ul.btm {
	margin-bottom: 75px;
}

div.news ul li {
	width: 487px;
	border-top: 1px solid #BCBBB9;
}

div.news ul li:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div.news ul li { display:inline-block; }
/*\*/
* html div.news ul li { height:1%; }
div.news ul li { display:block; }
/**/

div.news ul li.top {
	border-top: none;
}

div.news ul li span {
	float: left;
	display: block;
	width: 422px;
	padding: 4px 0px 4px;
}

div.news ul li span.date {
	float: left;
	display: block;
	width: 64px;
	padding: 4px 0px 4px;
}


/* PDFアイコン -------------------- */

div.news ul li span.pdf {
	width: 383px;
	padding-left: 15px;
	background: url(../img/icon_pdf.gif) no-repeat 0px 8px;
}

/*\*/
* html div.news ul li span.pdf {
	width: 398px;
}
/**/


/* 外部リンクアイコン -------------------- */

div.news ul li span.link {
	width: 383px;
	padding-left: 15px;
	background: url(../img/icon_link.gif) no-repeat 0px 10px;
}

/*\*/
* html div.news ul li span.link {
	width: 398px;
}
/**/


/* 内部リンクアイコン -------------------- */

div.news ul li span.arw {
	width: 383px;
	padding-left: 15px;
	background: url(../img/icon_arrow.gif) no-repeat 0px 9px;
}

/*\*/
* html div.news ul li span.arw {
	width: 398px;
}
/**/

/* リンクなしアイコン */

div.news ul li span.nolink {
	width: 383px;
	padding-left: 15px;
	background: url(../img/icon_nolink.gif) no-repeat 0px 9px;
}

/*\*/
* html div.news ul li span.nolink {
	width: 398px;
}
/**/

/* ニュースTXT-------------------- */

.txt10 { font-size: 10px; line-height: 1.4em; }
.txt11 { font-size: 11px; line-height: 1.3em; }
.txt12 { font-size: 12px; line-height: 1.5em; }
.txt13 { font-size: 109%; line-height: 1.3em; }
.txt14 { font-size: 14px; line-height: 1.286em; }
.txt15 { font-size: 125%; line-height: 1.25em; }
.txt16 { font-size: 134%; line-height: 1.25em; font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック",sans-serif;} 
.txt18 { font-size: 150%; line-height: 2em; font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック",sans-serif;}



