@charset "utf-8"; 

@import url("../../css/common.css");

body {
	background:url(../../images/main_img2_bg.png) repeat-x top;
}
#all {
	background:url(../../images/main_img2.jpg) no-repeat center 0;
}
#header .header-area {
	height:142px;
	
}

/* ============================================================ contents */

#contents .contents-area {
}
#contents .contents-area #index-area {
	margin-top:25px;
}
#contents .contents-area #index-area h2 {
	padding-bottom:8px;
}
#contents .contents-area #index-area .area-1{
	padding-bottom:25px;
}
##contents .contents-area #index-area .area-1 table {

}
#contents .contents-area #index-area .area-1 table th,
#contents .contents-area #index-area .area-1 table td{
	line-height:1.6;
	vertical-align:top;
	padding-top:10px;
	padding-bottom:10px;
	font-size:16px;
	border-bottom:1px dashed #CCC;
}
#contents .contents-area #index-area .area-1 table th{
	padding-right:14px;
}
#contents .contents-area #index-area .area-1 table td{
	padding-top:12px;
}
#contents .contents-area #index-area .area-1 table td strong{
	color:#cd3c3c;
	font-size:16px;
	letter-spacing:2px;
	padding-bottom:3px;
	display:block;
}
#contents .contents-area #index-area .area-1 table td p{
	color:#fff;
	clear:both;
	font-size:12px;
	padding:8px;
	margin:6px 0;
	background:#6ab1e1;
}
#contents .contents-area #index-area .area-1 table td img{
	padding:0 0 8px 8px;
	float:right;
}