@charset "UTF-8";

/*****************************************
*インデクス
*****************************************/

.container_link h3 {margin:8px 0 10px;padding:8px 20px;font-size:1em;
	background:url(/features/image/bg_h3_feature_chapter.png) no-repeat left bottom;}

.container_link .announce {clear:both;margin:10px;padding:4px;border:1px dashed #dcdcdc;}
.container_link .announce p {font-size:80%;}

.container_link .back_top {margin:10px 10px 20px;padding:4px;background-color:#f5f5f5}
.container_link .back_top p {font-size:70%;text-align:right;}
.container_link .back_top p a {text-decoration:none;color:#999;}
.container_link .back_top p a:hover {text-decoration:underline;color:#c00;}

.container_link ul.link_navi {
	margin:10px;width:548px;list-style-type:none;
	background:url(image/bg_link_navi.png) repeat-x left;overflow:hidden;border:1px solid #dcdcdc;}
.container_link .link_navi li {
	float:left;padding:2px;font-size:80%;line-height:1.5;
	background:url(image/bg_link_navi.png) repeat-x left;border-right:1px solid #dcdcdc;}
.container_link .link_navi li a {padding:0.4em 1em;text-decoration:none;}

.container_link ul.list {margin:0 20px 10px;list-style-type:none;}
.container_link ul.list li {margin:0 0 0.2em;padding:0 0 0.2em;border-bottom:1px dashed #dcdcdc;}
.container_link ul.list li dl {}
.container_link ul.list li dt {font-size:90%;}
.container_link ul.list li dt a {padding:4px 0;text-decoration:none;display:block;}
.container_link ul.list li dt a img {vertical-align:middle;text-decoration:none;}
.container_link ul.list li dt a:hover {background-color:#f5f5f5;}
.container_link ul.list li dd {font-size:75%;line-height:1.3;}
.container_link ul.list li dd p.about {margin:0 2em;}


