@charset "shift_jis";
/* =========================================

(C) SINIOR useful > assets CSS

============================================ */

#content #h1_block {
background:url(../image_cmn/title.gif) no-repeat 0 0;
}


/* 記事一覧　設定
-------------------------------------------------------------------------------- */


/*------column_list 背景イメージ----------*/
#content div.main_area ul.column_list li {
background:url(../image_cmn/bg_columnlist.gif) no-repeat 0 0;
}

/*------最下部エリア----------*/
#content div.main_bottom {
background:url(../image_cmn/bg_mainbottom.gif) no-repeat 0 0;
}

#content div.main_bottom p {
font-weight:bold;
color:#DE1D30;
text-align:center;
}

#content div.main_bottom p a {
color:#DE1D30;
}

#content div.main_bottom p a:hover {
color:#FF6D7B;
}

/* 記事本文設定
-------------------------------------------------------------------------------- */

#content div.main_area {
display:inline-table;
background:url(../image_cmn/bg_main.gif) repeat-y 0 0;
}
#content div.main_area:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden; 
}
/*Hides from IE-mac/*/
*html .main_area{height:1%;}
.main_area{display:block;}
/*End Hide from IE-mac*/


/* heading_02設定 */
#content.column div.left_area .heading_02 {
border-left:5px solid #DE1D30;
color:#DE1D30;
}

/* リスト設定 dl*/
#content.column div.left_area dl.column dt{
color:#DE1D30;
}


/* left_area */

#content.column div.left_area {
background:url(../image_cmn/bg_column_leftarea.gif) repeat-y 9px 0 ;
}

#content.column div.left_area h1 {
background:url(../image_cmn/ttl_column.gif) no-repeat 0 0;
}
#content.column div.left_area div.h2_bottom {
display: block;
background: url(../image_cmn/ttl_column_bottom.gif) no-repeat left bottom;
}


#content.column div.left_area h2 {
background:url(../image_cmn/stl_column.gif) no-repeat 0 0;
}
#content.column div.left_area div.h3_bottom {
display: block;
background: url(../image_cmn/stl_column_bottom.gif) no-repeat left bottom;
}


#content.column div.left_area h3 {
background:url(../image_cmn/stl_h4_column.gif) no-repeat 0 0;
}
#content.column div.left_area div.h4_bottom {
display: block;
background: url(../image_cmn/stl_h4_column_bottom.gif) no-repeat left bottom;
}


#content.column div.left_area_footer {
background:url(../image_cmn/footer_column_leftarea.gif) no-repeat 0 0 ;
}

#content.column div.left_area p.heading_01 {
background:url(../image_cmn/heading_bg.gif) no-repeat 0 0;
}


/* right_area リスト設定 */

#content.column div.right_area h2 {
background:url(../image_cmn/column_list_ttl.gif) no-repeat 0 0;
}

#content.column div.right_area ul.title_list {
background:url(../image_cmn/bg_right_area_list.gif) repeat-y 0 0 ;
}

#content.column div.right_area ul.title_list li{
background:url(../image_cmn/column_list_icon.gif) no-repeat 0 8px;
}
#content.column div.right_area ul.title_list li.back {
background:url(../image_cmn/footer_right_area_list.gif) no-repeat 0 0;
}






/*資産　リンク集*/
.link_area{
display:inline-table;
clear:both;
width:742px;
margin:0 14px;
padding:20px 0 10px 0;
background:url(../image_cmn/ttl_link.gif) no-repeat 0 20px;
}
.link_area:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden; 
}
/*Hides from IE-mac/*/
*html .link_area{height: 1%;}
.link_area{ display: block;}
/*End Hide from IE-mac*/


.link_area h2{
height:60px;
padding:35px 0 0 290px;
color:#000;
font-size:100%;
font-weight:normal;
line-height:1.4;
}
.link_area h2 span{
display:none;
}


ul.link_box{
clear:both;
width:724px;
margin:0 auto 0 15px;
_margin:0 10px;
}

ul.link_box li{
float:left;
width:228px;
height:158px;
margin:0 5px 10px 5px;
}

ul.link_box dl dd{
width:212px;
font-size:95%;
position:relative;
top:4px;
left:12px;
}
ul.link_box dl dd.title{
height:30px;
margin:0 0 4px 0;
line-height:1;
letter-spacing:-1px;
font-weight:bold;
}



ul.link_box li.link_token{
background:url(../image_cmn/link_token_bg.gif) no-repeat 0 0;
}
ul.link_box li.link_navi{
background:url(../image_cmn/link_navi_bg.gif) no-repeat 0 0;
}
ul.link_box li.link_tochi{
background:url(../image_cmn/link_tochi_bg.gif) no-repeat 0 0;
}




