@charset "utf-8";
/* CSS Document */

#content .heading02{
	font-size:1.4em;
	font-weight:800;
	line-height:1.5em;
	color:#333;
	padding-bottom:6px;
	background:url(../../common/heading_bg_01.png) no-repeat bottom;
}

#content .news_list{
	font-size:1.2em;
}

#content .news_list ul li{
	border-bottom:1px dotted #ccc;
	_border-bottom:1px solid #eee;
	padding:5px 0px;
	zoom:1;
	position:relative;
	padding-left:148px;
	line-height:1.5em;
}

#content .news_list ul li.even{
	background:#F7FBFD;
}

#content .news_list ul li .icon{
	position:absolute;
	left:0px;
	top:7px;
}

#content .news_list ul li .date{
	position:absolute;
	left:66px;
	top:5px;
}

#content .news_list ul li .info_text{
	line-height:1.5em;
}

#content .news_list ul li .info_text a{
	line-height:1.5em;
}

#content .entry .title {
	font-size:1.2em;
	line-height:1.2em;
}

#content .entry .title .genre{
	margin-right:5px;
}

#content .entry .title .genre img{
	vertical-align:middle;
}

#content .entry .lead{
	font-size:1.4em;
	font-weight:800;
}

#content .entry .main_text{
	font-size:1.2em;
}

#content .entry .pdf_area{
	font-size:1.2em;
}

#content .go_news_top {
	font-size:1.2em;
}

#content .go_news_top a{
	padding-left:15px;
	background:url(../../common/arrow02.png) no-repeat 0px 50%;
}

#content .adobe_box{
	padding:10px 15px;
	position:relative;
	border:1px dashed #ccc;
	zoom:1;
}

#content .adobe_box p img{
	position:absolute;
	left:15px;
	top:50%;
	margin-top:-19.5px;
}

#content .adobe_box p{
	padding-left:180px;
	font-size:1.2em;
	line-height:1.5em;
}



