/* 基本設定 */
ul{
line-height:120%;
letter-spacing:0.1em;
list-style:none;
}

/*ボックス内リスト*/

li.indent{
margin:5px 5px 5px 10px;
padding-left:1em;
text-indent: -1.5em;
}

/* サブメニュー */
.submenu{
overflow: hidden;
width:190px;
}

.submenu li{
display:inline;
}

.submenu li a.r{
background:url(/images/common/ic_cube_r.gif) 3% 50% no-repeat;
}
.submenu li b.r{
color:#a42826;
background:#E6E8EA url(/images/common/ic_cube_r.gif) 3% 50% no-repeat;
}

.submenu li a.g{
background:url(/images/common/ic_cube_g.gif) 3% 50% no-repeat;
}
.submenu li b.g{
color:#329f2a;
background:#E6E8EA url(/images/common/ic_cube_g.gif) 3% 50% no-repeat;
}

.submenu li a.b{
background:url(/images/common/ic_cube_b.gif) 3% 50% no-repeat;
}
.submenu li b.b{
color:#00789a;
background:#E6E8EA url(/images/common/ic_cube_b.gif) 3% 50% no-repeat;
}

.submenu li b,
.submenu li a,
.submenu li a:link,
.submenu li a:visited,
.submenu li a:hover{
display:block;
padding:6px 3px 5px 25px;
}


.submenu li a:hover{
background-color:#E6E8EA;
}

.bg_spt{
background-color:#F1F1DF;
}

dl.news_dl{
margin:0;
padding:10px;
background:#ebf6fc;
}

dl.news_dl dt{
padding:8px 0px 5px 25px;
font-weight:bold;
background: url(/images/top/icn_news_s.gif) left top no-repeat;
}

dl.news_dl dt a{
color:#cc585b;
text-decoration: none;
}
dl.news_dl dt a:hover{
color:#ff9933;
}
dl.news_dl dd{
margin:0;
padding:2px 0px 5px 0px;
}

