@import "common.css";
@import "service.css";

/* ----- service CSS ----- */

/* // catch // */
#eyecatch {
	display			: block;
	text-indent		: -9999em;
	width			: 940px;
	height			: 195px;
	background		: URL(../images/common/eyecatch.jpg) no-repeat;
}

h2#title_h2 {
	display			: block;
	text-indent		: -9999em;
	height			: 50px;
	background		: URL(../images/page_title/h2_service_sol_1.gif) no-repeat;
	margin			: 0 0 20px 0;
}

/* // override // */
ul.service_ul {
	list-style		: disc;
	margin			: 10px 0 0 0;
	padding			: 10px 10px 10px 30px;
	border			: none;
}

/* // rayout // */
.reader_sol_1 {
	height			: 150px;
	margin			: 0 10px 10px 10px;
	padding			: 0 0 0 210px;
	background		: URL(../images/service/service_solution_1_visual_1.jpg) no-repeat;
}

.service_sol1_visual {
	display			: block;
	text-indent		: -9999em;
	height			: 320px;
	background		: URL(../images/service/service_solution_1_visual_2.jpg) no-repeat;
	background-position: 20px 0;
	margin			: 0 0 40px 0;
}

.reader dt {
	font-weight		: bold;
}

.reader dd.dd_1_1 {
	height			: 90px;
	margin			: 0 0 10px 0;
	padding			: 0 0 0 125px;
	background		: URL(../images/service/service_solution_1_visual_2_1_1.jpg) no-repeat;
}

.reader dd.dd_1_2 {
	height			: 90px;
	margin			: 0 0 10px 0;
	padding			: 0 0 0 125px;
	background		: URL(../images/service/service_solution_1_visual_2_1_2.jpg) no-repeat;
}

.reader dd.dd_2_1 {
	height			: 90px;
	margin			: 0 0 10px 0;
	padding			: 0 0 0 125px;
	background		: URL(../images/service/service_solution_1_visual_2_2_1.jpg) no-repeat;
}

.reader dd.dd_2_2 {
	height			: 90px;
	margin			: 0 0 10px 0;
	padding			: 0 0 0 125px;
	background		: URL(../images/service/service_solution_1_visual_2_2_2.jpg) no-repeat;
}

.reader dd.dd_3_1 {
	height			: 90px;
	margin			: 0 0 10px 0;
	padding			: 0 0 0 125px;
	background		: URL(../images/service/service_solution_1_visual_2_3_1.jpg) no-repeat;
}

.reader dd.dd_3_2 {
	height			: 90px;
	margin			: 0 0 10px 0;
	padding			: 0 0 0 125px;
	background		: URL(../images/service/service_solution_1_visual_2_3_2.jpg) no-repeat;
}

.reader dd.dd_3_3 {
	height			: 90px;
	margin			: 0 0 10px 0;
	padding			: 0 0 0 125px;
	background		: URL(../images/service/service_solution_1_visual_2_3_3.jpg) no-repeat;
}

.reader dd.dd_3_4 {
	height			: 90px;
	margin			: 0 0 10px 0;
	padding			: 0 0 0 125px;
	background		: URL(../images/service/service_solution_1_visual_2_3_4.jpg) no-repeat;
}

.reader dd.dd_3_5 {
	height			: 90px;
	margin			: 0 0 10px 0;
	padding			: 0 0 0 125px;
	background		: URL(../images/service/service_solution_1_visual_2_3_5.jpg) no-repeat;
}

.reader dd.dd_3_6 {
	height			: 90px;
	margin			: 0 0 10px 0;
	padding			: 0 0 0 125px;
	background		: URL(../images/service/service_solution_1_visual_2_3_6.jpg) no-repeat;
}

.reader dd.dd_3_7 {
	height			: 90px;
	margin			: 0 0 10px 0;
	padding			: 0 0 0 125px;
	background		: URL(../images/service/service_solution_1_visual_2_3_7.jpg) no-repeat;
}

.reader dd.dd_3_8 {
	height			: 90px;
	margin			: 0 0 10px 0;
	padding			: 0 0 0 125px;
	background		: URL(../images/service/service_solution_1_visual_2_3_8.jpg) no-repeat;
}

.bg_ss1_1 {
	padding			: 0 0 390px 0;
	background		: url(../images/service/service_solution_1_visual_3.jpg) no-repeat;
	background-position: center bottom;
}

.bg_ss1_2 {
	padding			: 0 0 390px 0;
	background		: url(../images/service/service_solution_1_visual_4.jpg) no-repeat;
	background-position: center bottom;
}

.bg_ss1_3 {
	padding			: 0 0 390px 0;
	background		: url(../images/service/service_solution_1_visual_5.jpg) no-repeat;
	background-position: center bottom;
}

.bg_ss1_4 {
	padding			: 0 0 390px 0;
	background		: url(../images/service/service_solution_1_visual_6.jpg) no-repeat;
	background-position: center bottom;
}