@charset "utf-8";
@import url("../shared/css/base.css");
@import url("service_base.css");

/*------------------------------
 Overwrite
------------------------------ */

.toPageTop{
	clear:both;
	width:624px;
}

.toPageTop a{
	margin-left:522px;
}

#serviceNavi{
	margin-top:25px;
}

/*------------------------------
 Service
------------------------------ */

h2{
	width:942px;
	height:75px;
	background:url(images/service_h_title.gif) no-repeat;
	margin-bottom:9px;
	text-indent:-9999px;
}


h3{
	width:684px;
	height:88px;
	text-indent:-9999px;
}

#service h3{
	background:url(images/service_h_index.gif) no-repeat;
}

#indexTxt{
	width:656px;
	margin:12px auto;
}

.serviceBlock{
	width:656px;
	margin:0 auto 13px auto;
}

.serviceBlockTop{
	height:3px;
	background:url(images/right_border_top.gif) no-repeat;
	overflow:hidden;
}
.serviceBlockMiddle{
	border-right:3px solid #e5a74e;
	border-left:3px solid #e5a74e;
}
.serviceBlockBottom{
	clear:both;
	height:3px;
	background:url(images/right_border_bottom.gif) no-repeat;
}

#right th{
	width:123px;
	background-color:#e5a74e;
	padding: 1em 0;
	color:#fff;
	vertical-align:top;
}

#right td{
	padding:12px;
	line-height:1.6em;
}


#right th h4{
	margin:0 12px;
	font-weight:bold;
	text-align:center;
}

#right th p{
	margin:5px 12px 0px 12px;
}

#right dt{
	font-weight:bold;
}

.inlineDd{
	display:inline;
	border-bottom:1px dotted #d6d6d6;
}

#right strong{
	font-weight:bold;
}

#right ul{
margin-bottom:0.5em;
}

#right .inlineUl li{
	display:inline;
	border-bottom:1px dotted #d6d6d6;
}

#right .systemResult li{
	list-style-type:disc;
	list-style-position:inside;
	border-bottom:1px dotted #d6d6d6;
}

