@charset "utf-8";
/* CSS Document */
/* ******************************
 *
 * Since:    2010-07-14
 * Modified: 2010-07-14
 * Editor:   hara@DiiV
 *
 * Information: CSS for root/index.html
 *
 * ******************************
 */
/********************************/
/*****▼ first_area start ▼*****/
/********************************/
#main_img{
	margin-bottom: 20px;
}
#attention_txt {
	font-size: 16px;
	padding: 8px;
	margin-bottom: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #43743D;
}


#first_area{
	margin-bottom: 40px;
}

#first_area h2{
	background: url(../img/top/title_h2_01.gif) left top no-repeat;
	width: 920px;
	height: 28px;
	margin-bottom: 7px;
	text-indent: -9999px;
	display: block;
}

#first_area .section_lv1{
	margin-bottom: 0px;
}

#first_area .section_lv1 .column_inner,
#first_area .section_lv2 .column_inner{
	width: 225px;
	float: left;
	display: inline;
}

#first_area .section_lv1 .column_inner h3,
#first_area .section_lv2 .column_inner h3{
	border-bottom: #C2C2C2 1px dotted;
	height: 15px;
	width: 225px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	text-indent: -9999px;
	display: block;
}

#first_area .section_lv1 .service_ppt,
#first_area .section_lv1 .service_wp,
#first_area .section_lv1 .service_efn{
	margin-right: 6px;
}

#first_area .section_lv1 .column_inner img,
#first_area .section_lv2 .column_inner img{
	margin-bottom: 12px;
}

#first_area .section_lv1 .service_ppt h3{
	background: url(../img/top/title_ppt.gif) left top no-repeat;
}

#first_area .section_lv1 .service_wp h3{
	background: url(../img/top/title_wp.gif) left top no-repeat;
}

#first_area .section_lv1 .service_efn h3{
	background: url(../img/top/title_efn.gif) left top no-repeat;
}

#first_area .section_lv1 .service_mc h3{
	background: url(../img/top/title_mc.gif) left top no-repeat;
}

/******************************/
/*****▲ first_area end ▲*****/
/******************************/

/*********************************/
/*****▼ second_area start ▼*****/
/*********************************/

#second_area h2{
	background: url(../img/top/title_h2_02.gif) left top no-repeat;
	width: 717px;
	height: 28px;
	margin-bottom: 15px;
	text-indent: -9999px;
	display: block;
}
#whatsnew {
	float: left;
	width: 717px;
}


#second_area dt{
	font-weight: bold;
	color: #ff8a00;
}

#second_area dd{
	margin: -1.4em 0 2em 8em;
}

#second_area dd dt{
	font-weight: bold;
	color: #46743d;
}

#second_area dd dl dd{
	margin: 0;
}
/******************************/
/*****▲ second_area end ▲*****/
/******************************/

/*********************************/
/*****▼ sub_contents start ▼*****/
/*********************************/

#sub_contents{
	padding-top: 0px;
}

/******************************/
/*****▲ sub_contents end ▲*****/
/******************************/
/*********************************/
/*****▼ g_navi start ▼*****/
/*********************************/
#g_navi #g_navi_01 a:link,
#g_navi #g_navi_01 a:visited{
	background: url(../img/common/btn_gnavi_01.jpg) left -37px no-repeat;
}

/******************************/
/*****▲ g_navi end ▲*****/
/******************************/

