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

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

.toPageTop{
	margin:1em 0;
	width:656px;
}
.toPageTop a{
	margin-left:554px;
}

#serviceNavi{
	margin:12px 0 0 10px;
	width:650px;
}
#serviceNavi li{
	margin-left:9px;
	margin-bottom:9px;
}

/*------------------------------
 Schedule
------------------------------ */

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

#landing h3{
	width:688px;
	height:81px;
	margin-bottom:20px;
	text-indent:-9999px;
	background:url(images/landing_h_landing.gif) no-repeat;
}

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

#landing p#summary{
	width:616px;
	height:21px;
	background:url(images/landing_txt_summary.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:10px;
}

#landing h4{
	margin:15px 0;
}

#landing h4#merit{
	width:662px;
	height:37px;
	background:url(images/landing_h_merit.gif) no-repeat;
	text-indent:-9999px;
}

#landing dl#meritList{
	width:656px;
	padding:10px 0 10px 10px;
	background:url(images/landing_bg_symbol.gif) no-repeat top right;
}

#landing dl#meritList dt{
	font-weight:bold;
}
	
#landing h4#outline{
	margin-top:30px;
	width:662px;
	height:37px;
	background:url(images/landing_h_outline.gif) no-repeat;
	text-indent:-9999px;
}

#landing p#detailImg{
	margin:15px 0 0 10px;
	width:600px;
	height:150px;
	background:url(images/landing_img_detail.gif) no-repeat;
	text-indent:-9999px;
}

#landing h4#function{
	margin-top:30px;
	width:662px;
	height:37px;
	background:url(images/landing_h_function.gif) no-repeat;
	text-indent:-9999px;
}

#landing table#functionList{
	width:647px;
	margin-left:10px;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
}

#landing table#functionList th{
	width:90px;
	text-align:center;
	vertical-align:middle;
	background-color:#eeeeee;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
}

#landing table#functionList td{
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
}

#landing table#functionList ul{
	margin:5px;
}

#landing table#functionList li{
	list-style-type:disc;
	list-style-position:inside;
}

#landing h4#others{
	margin-top:30px;
	width:662px;
	height:37px;
	background:url(images/landing_h_others.gif) no-repeat;
	text-indent:-9999px;
}
