@charset "UTF-8";

/* Technology
---------------------------------------------------------------------- */


#technology .s_section {
	float: right;
	width: 395px;
}

#technology .s_photo {
	float: left;
	width: 210px;
}

#technology .m_section {
	float: left;
	width: 210px;
}

#technology .m_photo {
	float: right;
	width: 395px;
}

#technology .bd img { border: 1px solid #CCC; }

#technology .section01 { color: #C11920; }

#technology .section02 { color: #BE0081; }

#technology .section03 { color: #584C9D; }

#technology .section04 { color: #00479D; }

#technology .section05 { color: #F39800; }

#technology .section06 { color: #8FC31F; }

#technology .section07 { color: #007072; }

#technology .section08 { color: #0086D1; }

#technology #main h4 {
	margin-bottom: 20px;
	padding-bottom: 10px;
}

#technology h4.section01 { background: url(../images/technology/h4_title01.gif) no-repeat left bottom; }

#technology h4.section02 { background: url(../images/technology/h4_title02.gif) no-repeat left bottom; }

#technology h4.section03 { background: url(../images/technology/h4_title03.gif) no-repeat left bottom; }

#technology h4.section04 { background: url(../images/technology/h4_title04.gif) no-repeat left bottom; }

#technology h4.section05 { background: url(../images/technology/h4_title05.gif) no-repeat left bottom; }

#technology h4.section06 { background: url(../images/technology/h4_title06.gif) no-repeat left bottom; }

#technology h4.section07 { background: url(../images/technology/h4_title07.gif) no-repeat left bottom; }

#technology h4.section08 { background: url(../images/technology/h4_title08.gif) no-repeat left bottom; }

#technology h5.case_title {
	color: #FFF;
	line-height: 2em;
	height: 2em;
}

#technology h5.case_title span {
	background: #666666;
	padding: 5px 10px 5px 5px;
}

#technology h6.case {
	font-size: 150%;
	font-weight: bold;
	margin-bottom: 10px;
	line-height: 1.6em;
}

#technology .b_bd {
	padding-bottom: 15px;
	border-bottom: 2px solid #CCC;
}
#technology .link_list li { line-height: 16px; }

/* Index
---------------------------------------------------------------------- */
.index #contents {
	background: url(../images/technology/index_bg.jpg) no-repeat left top;
	height: 500px;
	position: relative;
}

.index h3 { margin-bottom: 25px; }

.index .menu { width: 200px; }

.index .section { position: absolute; }

.index .menu01 {
	left: 0px;
	top: 0px;
}

.index .menu02 {
	left: 0px;
	top: 140px;
}

.index .menu03 {
	left: 0px;
	top: 245px;
}

.index .menu04 {
	left: 0px;
	top:365px;
}

.index .menu05 {
	right: 0px;
	top: 0px;
	text-align: right;
}

.index .menu06 {
	right: 0px;
	top: 140px;
	text-align: right;
}

.index .menu07 {
	right: 0px;
	top: 220px;
	text-align: right;
}

.index .menu08 {
	right: 0px;
	top:385px;
	text-align: right;
}

/* Reflection
---------------------------------------------------------------------- */
.reflection dl {
	height: auto;
	line-height: 16px;
}

.reflection dt {
	float:left;
	width: 50px;
}

.reflection dd {
	padding-left:60px;
	margin-left:0px;
	font-size: 100%;
	margin-bottom: 10px;
}

.reflection dd.last { margin-bottom: 0px; }

/* Seismicrefraction
---------------------------------------------------------------------- */
.seismicrefraction dl {
	height: auto;
	line-height: 16px;
}

.seismicrefraction dt {
	float:left;
	width: 50px;
}

.seismicrefraction dd {
	padding-left:60px;
	margin-left:0px;
	font-size: 100%;
	margin-bottom: 10px;
}

.seismicrefraction dd.last { margin-bottom: 0px; }

/* Gravitation
---------------------------------------------------------------------- */


/* Remosen
---------------------------------------------------------------------- */
.remosen dl {
	height: auto;
	line-height: 16px;
}

.remosen dt {
	float:left;
	width: 50px;
}

.remosen dd {
	padding-left:60px;
	margin-left:0px;
	font-size: 100%;
	margin-bottom: 10px;
}

.remosen dd.last { margin-bottom: 0px; }

.remosen .figure{
	width:305px;
	float: left;
}

/* Processing_nomal
---------------------------------------------------------------------- */


/* Processing_3d
---------------------------------------------------------------------- */


/* activefault
---------------------------------------------------------------------- */

/* subsurface
---------------------------------------------------------------------- */


/* Void
---------------------------------------------------------------------- */


/* Oil_system
---------------------------------------------------------------------- */


/* Oil_deposits
---------------------------------------------------------------------- */


/* Geological
---------------------------------------------------------------------- */


/* Investigation
---------------------------------------------------------------------- */


/* Surveying
---------------------------------------------------------------------- */


/* Nondynamite
---------------------------------------------------------------------- */
.nondynamite .section07 a { color: #007072; }

/* GDPS
---------------------------------------------------------------------- */


/* Searay
---------------------------------------------------------------------- */


/* Ground_list
---------------------------------------------------------------------- */
.ground_list table th {
	font-weight: bold;
	white-space: nowrap;
}

.ground_list .table_link { text-align: center; }

.ground_list table .title {
	background: #404040;
	color: #FFF;
	font-weight: bold;
	white-space: nowrap;
}

/* Maritime_list
---------------------------------------------------------------------- */
.maritime_list table th { font-weight: bold; }
