﻿@charset "utf-8";
/* CSS Document */

/* ニュース日付用のスタイル */
div.top-date {
    float:left;
    margin-top:10px;
    margin-left:10px;
    width:117px;
    height:124px;
    horizontal-align:right;
    background:url(/images/news/icon-top.gif) no-repeat;
}

div.date {
    float:left;
    margin-top:10px;
    margin-left:10px;
    width:80px;
    height:80px;
    horizontal-align:right;
    background:url(/images/news/icon.gif) no-repeat;
}

div.media-top-date {
    float:left;
    margin-top:10px;
    margin-left:10px;
    width:117px;
    height:124px;
    horizontal-align:right;
    background:url(/images/news/media-icon-top.gif) no-repeat;
}

div.media-date {
    float:left;
    margin-top:10px;
    margin-left:10px;
    width:80px;
    height:80px;
    horizontal-align:right;
    background:url(/images/news/media-icon.gif) no-repeat;
}

div.press-top-date {
    float:left;
    margin-top:10px;
    margin-left:10px;
    width:117px;
    height:124px;
    horizontal-align:right;
    background:url(/images/news/press-icon-top.gif) no-repeat;
}

div.press-date {
    float:left;
    margin-top:10px;
    margin-left:10px;
    width:80px;
    height:80px;
    horizontal-align:right;
    background:url(/images/news/press-icon.gif) no-repeat;
}

div.top-article {
    float:left;
    padding:10px 0 10px 10px;
    width:610px;
	font-size: 12px;
	color:#FFFFFF;
}

div.article {
    float:left;
    padding:10px 0 10px 10px;
    width:647px;
	font-size: 12px;
	color:#FFFFFF;
}

span.top-monthday {
    float:right;
    margin-top:26px;
    margin-right:8px;
    font-family:Tahoma;
    font-weight:bold;
    font-size:14px;
}

span.top-year {
    clear:both;
    float:right;
    margin-right:8px;
    font-family:Tahoma;
    font-weight:bold;
    font-size:26px;
}

span.monthday {
    float:right;
    margin-top:8px;
    margin-right:8px;
    font-family:Tahoma;
    font-weight:bold;
    font-size:12px;
}

span.year {
    float:right;
    margin-right:8px;
    font-family:Tahoma;
    font-weight:bold;
    font-size:19px;
}

/* 刊行物用 */
div.publication {
/*    color: #FFFFFF;*/
	color: #000;
    margin: 2px auto 3px 35px;
}

div.publication a, div.publication a:visited {
/*    color: #FFFFFF !important;
	color: #20B2AA !important;*/
    text-decoration: none !important;
	border-bottom: 1px dotted #FFFFFF;
}

div.publication a:hover {
/*    color: #FF0000 !important;
	font-weight:bold;*/
	border-bottom: 1px solid #0044cc;
}

/* 標準ニュースの日付 */
span.date {
    float:left;
	clear:left;
    padding:3px 0 5px 10px;
    width:70px;
	font-size: 12px;
	color:#FFFFFF;
}

/* 標準ニュースのアイコン */
span.icon {
    float:left;
    padding:3px 5px 5px 5px;
}

/* 標準ニュースの記事 */
span.article {
    float:left;
    padding:3px 0 5px 5px;
    font-size:12px;
	width:590px;
	color:#FFFFFF;
}

