@charset "utf-8";

/* ============================================================
contents
============================================================ */
/*#contents a[href $='.pdf'] {
	margin-right:2px;
	padding: 3px 0 3px 18px;
	background: transparent url(/img/common/icon_pdf.gif) scroll center left no-repeat;}
*/

/* ============================================================
contents (entry list)
============================================================ */
#news dl {
    padding: 11px 0 0 10px;}

#news dl dt {
    width: 11ex;
	background: url(/img/common/arrow.gif) 0 center no-repeat;
	padding: 0 0 0 25px;}

#news dl dd {
    margin: -1.5em 0 0 34px;
	padding: 0 0 8px 11ex;}

#localNavi p.best {
    background: transparent none 0 0 scroll no-repeat;
    padding: 0 0 10px;}

#news .pageList {
	text-align: center;}


/* ============================================================
contents (entry datail)
============================================================ */

#news h3 {
	padding: 0 0 7px;
	margin: 0 0 8px;
	background: url(/img/common/h3_underline.gif) 0 bottom repeat-x;
	color: #0a2f8f;}

#news h3 span {
	background: url(/img/common/h3_arrow.gif) 0 center no-repeat;
	display: inline;
	padding: 0 0 0 10px;}

#news .entry {
    clear: both;
	margin: 0 0 20px;}

/* dl style type:normal start */

#news .entry dl {
	padding: 11px 0 0 0;
	line-height: 2;}

#news .entry dl dt {
	width: auto;
    background: url(/img/common/contents_icon.gif) no-repeat scroll 10px center transparent;
    border-bottom: 1px dotted #C3C3C3;
    font-size: 110%;
    font-weight: bold;
    padding: 0 0 0 25px;}

#news .entry dl dd {
    margin: 0;
    padding: 0 0 14px 25px;}

/* dl style type:normal end */

/* dl style type:horizon start */

#news .entry dl.horizon {
	padding: 0 0 14px 0;}

#news .entry dl.horizon dt {
    background: url(/img/common/contents_icon.gif) 10px center no-repeat;
	border: 0 none transparent;
	padding: 0 0 0 25px;}
	
#news .entry dl.horizon dd {
	padding: 0 0 0 6.5em;
	margin: -2em 0 0;
	border-bottom: 1px dotted #c3c3c3;}

/* dl style type:horizon end */

/* dl style type:emphasis start */

#news .entry dl.emphasis dt {
    font-size: 110%;
	font-weight: bold;
	background: url(/img/common/contents_icon_big.gif) 10px center no-repeat;
	padding: 0 0 0 25px;
	border-bottom: 1px dotted #c3c3c3;}

#news .entry dl.emphasis dd {
    line-height: 1.7;
	padding: 6px 0 14px 25px;
	margin: 0;}

/* dl style type:emphasis start */

#news .entry p {
	margin: 0 0 7px;}

#news .entry li {
	padding: 0 0 0 26px;
	background: url(/img/common/localnavi/lonalNavi_arrow.gif) no-repeat scroll 10px 7px #FFFFFF;}


#news .entry div.attention {
    margin: 0 0 14px;
    padding: 13px 18px;
	border: 1px solid #B95885;
    line-height: 1.7;}
#news .entry div.attention h4 {
    padding: 0 0 7px;
	background: none scroll 0 0 no-repeat;
    color: #B95885;
    font-size: small;
    font-weight: normal;}
#news .entry div.attention ul {
	margin: 0 18px;
    list-style: disc outside none;}
#news .entry div.attention li {
	background: transparent none scroll 0 0 no-repeat;
	padding: 0px;}

#news .entry strong {
	color: #B95885;}

#news .entry  h4 {
    color: #0A2F8F;
    font-size: 110%;
    font-weight: bold;
    padding: 0;}