@charset "utf-8";
/* CSS Document */
/* ******************************
 *
 * Since:    2010-07-13
 * Modified: 2010-07-13
 * Editor:   hara@DiiV
 *
 * Information: CSS for root/service/ppt.html
 *
 * ******************************
 */
h1{
	background: url(../../img/service/index/title_h1.gif) left top no-repeat;
	width: 290px;
	height: 26px;
	margin-bottom: 20px;
	text-indent: -9999px;
	display: block;
}
#kuzu{
	margin-bottom: 25px;
}
#service_lineup{
	margin-bottom: 35px;
}

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

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

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

#service_lineup .section_lv1 .column_inner h3,
#service_lineup .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;
}

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

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

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

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

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

h2{
	height: 39px;
	margin-bottom: 15px;
	text-indent: -9999px;
	display: block;
	width: 717px;
}

#catch{
	margin-bottom: 30px;
}

.section_lv1{
	margin-bottom: 20px;
}

.section_lv1 th{
	border-right: #517636 1px solid;
	width: 180px;
	color: #517636;
	text-align: center;
	vertical-align: middle;
}

.section_lv1 td{
	width: 140px;
	padding-left: 20px;
}

.section_lv1 td.arrow{
	background: url(../../img/service/index/img_next.gif) center center no-repeat;
	width: 22px;
	height: 40px;
	padding: 0;
	text-indent: -9999px;
	vertical-align: middle;
}

.section_lv1 td.title{
	color: #517636;
}

.section_lv1 td.last_child{
	width: 220px;
}

.last_child{
	margin-bottom: 0;
}

/********************************/
/*****▼ first_area start ▼*****/
/********************************/
#first_area{
	margin-bottom: 40px;
}

#first_area h2{
	background: url(../../img/service/index/title_phase_01.gif) left top no-repeat;
}


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

/*********************************/
/*****▼ second_area start ▼*****/
/*********************************/
#second_area{
	margin-bottom: 40px;
}

#second_area h2{
	background: url(../../img/service/index/title_phase_02.gif) left top no-repeat;
}

/******************************/
/*****▲ second_area end ▲*****/
/******************************/

/*********************************/
/*****▼ third_area start ▼*****/
/*********************************/
#third_area{
	padding-bottom: 40px;
	margin-bottom: 50px;
	border-bottom: #CDC8C9 1px dotted;
}

#third_area h2{
	background: url(../../img/service/index/title_phase_03.gif) left top no-repeat;
}

/******************************/
/*****▲ third_area end ▲*****/
/******************************/

/*********************************/
/*****▼ fourth_area start ▼*****/
/*********************************/
#fourth_area{
	margin-bottom: 20px;
}

#fourth_area h2{
	background: url(../../img/service/index/title_ec.gif) left top no-repeat;
	width: 97px;
	height: 96px;
	float: left;
}

#fourth_area p{
	width: 610px;
	float: right;
}
/******************************/
/*****▲ fourth_area end ▲*****/
/******************************/


/****************************/
/*****▼ sub_contents start ▼*****/
/****************************/
#side_navi #side_navi_01 a:link,
#side_navi #side_navi_01 a:visited{
	background: url(../../img/common/btn_side_navi_01.gif) right top no-repeat;
}

/**************************/
/*****▲ sub_contents end ▲*****/
/**************************/

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

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

