@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_2.gif) no-repeat;
	margin			: 0 0 20px 0;
}

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

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

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

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

.bg_ss2_4 {
	display			: block;
	text-indent		: -9999em;
	height			: 310px;
	background		: url(../images/service/service_solution_2_visual_5.jpg) no-repeat;
	background-position: 10px top;
}

.bg_ss2_5 {
	padding			: 0 0 340px 0;
	background		: url(../images/service/service_solution_2_visual_6.jpg) no-repeat;
	background-position: center bottom;
}

.bg_ss2_6 {
	padding			: 0 0 340px 0;
	background		: url(../images/service/service_solution_2_visual_7.jpg) no-repeat;
	background-position: center bottom;
}

.reader ul {
	list-style-type	: disc;
	margin			: 0 0 10px 0;
	padding			: 0 0 0 20px;
	font-weight		: bolder;
}

/* //// table //// */
td.s_title_purple {
	width			: 150px;
	font-weight		: bold;
	vertical-align	: middle;
	background		: #660033;
	color			: #fff;
}

td.s2_title {
	width			: 100px;
	font-weight		: bold;
	vertical-align	: middle;
	background		: #d8becb;
}

td.s2_title_red {
	width			: 100px;
	font-weight		: bold;
	vertical-align	: middle;
	background		: red;
}

td.s3_title {
	font-weight		: bold;
	vertical-align	: middle;
	background		: #d8becb;
}

td.ss1_title {
	width			: 75px;
	font-weight		: bold;
	vertical-align	: middle;
	background		: #d8becb;
}

td.ss2_title {
	width			: 75px;
	font-weight		: bold;
	vertical-align	: middle;
	background		: #cccccc;
}

td.td_pink {
	background		: #ffcccc;
}

td.td_gray {
	background		: #999999;
}
