/*====================================================================================================
 sbtitle
====================================================================================================*/

#subpage .sb_title{ font-size: 190%; font-weight: bold; text-align: center; line-height: 30px;}
#subpage .sb_title .small { font-size: 60%;}
#subpage .sb_title .small2 { font-size: 45%;}

/*====================================================================================================
NEWS
====================================================================================================*/

#news .news_list{}
#news .news_list dl{ padding: 10px 10px; overflow-y: hidden;}
#news .news_list dt{ float: left; width: 10%;}
#news .news_list dd{
    float: right;
    width: 90%;
    padding-left: 30px;
    background: url("../image/f_arrow.png") no-repeat left center;
}


/*====================================================================================================
FOOTER TEL

====================================================================================================*/
/*** --- *******************************************************************/

#tel{ margin-top: 30px; padding: 50px 0; background: #F8F5EE; line-height: 30px; overflow-y: hidden;}
#tel .text{ font-size: 150%; font-weight: bold; text-align: center;}
#tel .tel_mail{ margin:20px auto; width: 755px;}
#tel .tel_mail .tel{ float: left; width: 49%;}
#tel .tel_mail .mail{ 
    float: right;
    width: 48%;
}
#tel .tel_mail .mail a{
	display: block;
	color: #FFF;
	padding: 20px 0 0 0;
    width: 100%;
	height: 65px;
    text-align: center;
    font-weight: bold;
	text-decoration: none;
	background: #DFB53C;
	box-sizing: border-box;
}
#tel .tel_mail .mail a:hover {
	opacity: 0.7;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
}
#tel .tel_mail .mail a img{ margin-right: 10px;}



