@charset "UTF-8";

/* ---------------------------------------------------------------- 
 *  NEWS
 * ---------------------------------------------------------------- 
*/ 

/*
#
10px = 77%     11px = 85%     12px = 93%     13px = 100%
#
14px = 108%    15px = 116%    16px = 123.1%  17px = 131%
#
18px = 138.5%  19px = 146.5%  20px = 153.9%  21px = 161.6%
#
22px = 167%    23px = 174%    24px = 182%    25px = 189%
#
26px = 197%
*/ 



/* ---------------------------------------------------------------- 
 *  NEWS HEADER
 * ---------------------------------------------------------------- 
*/ 
div.news_Block{
	width:660px;
	padding-bottom:15px;
}

div.news_header_Upper{
	background:#fff url(../images/news_header_bg_upper.gif) no-repeat left top;
	padding-top:10px;
}

div.news_header_Middle{
	background:#fff url(../images/news_header_bg_middle.gif) repeat-y left top;
	padding:6px 25px 6px 25px;
}

div.news_header_Lower{
	background:#fff url(../images/news_header_bg_lower.gif) no-repeat left bottom;
	padding-bottom:10px;
}

div.news_Block h3{
	font-size:93%;
	line-height:93%;
	color:#dea529;
	font-weight:bold;
	
	border-bottom:solid 1px #bcdae7;
	padding-bottom:8px;
}

div.news_Block h3.new{
	background:url(../images/news_icon_new.gif) no-repeat left top;
	text-indent:33px;
}

div.news_Block h4{
	font-size:138.5%;
	line-height:138.5%;
	color:#56578d;
	
	padding-top:5px;
}


/* ---------------------------------------------------------------- 
 *  NEWS PARAGRAPH
 * ---------------------------------------------------------------- 
*/ 
div.news_Main{
	padding:30px 25px 30px 25px;
}
p.lead {
	font-size:108%;
	line-height:167%;
	color:#56578d;
	
	padding-bottom:15px;
}
#fb_box {
	height: 427px;
	width: 240px;
	margin-bottom: 20px;
	margin-top: -50px;
}
#twitter_box {
	height: 400px;
	width: 240px;
}
/*media*/
.media_content {
	width: 551px;
	
}
div.media_Upper{
	background:#fff url(../media/images/media_bg_upper.gif) no-repeat left top;
	padding-top:10px;
}

div.media_Middle{
	background-color: #eaf3f5;
	padding:6px 25px 6px 25px;
}

div.media_Lower{
	background:#fff url(../media/images/media_bg_lower.gif) no-repeat left bottom;
	padding-bottom:10px;
}
div.news_Block h4.media_title{
	font-size:123.1%;
	line-height:123.1%;
	color:#5378BF;
	padding-top:5px;
	padding-bottom:5px;
}
.backnumber {
	width: 660px;
	padding-top: 30px;
	padding-bottom: 15px;
}
.media_Middle p.lead {
	padding-top: 10px;
}
.media_Middle .sns_area {
	height: 21px;
}

.backnumber h3 {
	padding-bottom: 2px;
	border-bottom: 1px solid #ddd;
	font-weight: bold;
	font-size:123.1%;
	line-height:123.1%;
	color:#5378BF;
	margin-bottom: 10px;
}
.backnumber ul li {
	margin-bottom: 7px;
	font-size: 93%;
	line-height:138.5%;
	color:#666;
	list-style-type: circle !important;
	list-style-position: inside;
}

