@charset "utf-8";
/* CSS Document */

div#service{padding-bottom:30px;}

div#service h3{background-repeat:no-repeat; text-indent:-9999px; width:674px; height:35px; margin:10px 0px}
div#service h3#ttl_01{background-image:url(../service/img/img_01/ttl.gif);}
div#service h3#ttl_02{background-image:url(../service/img/img_02/ttl.gif);}
div#service h3#ttl_03{background-image:url(../service/img/img_03/ttl.gif);}
div#service h3#ttl_04{background-image:url(../service/img/img_04/ttl.gif);}

div#service div.main_img{background-repeat:no-repeat; text-indent:-9999px; width:674px; height:154px; }
div#service div.main_img#service_01{background-image:url(../service/img/img_01/main.gif)}
div#service div.main_img#service_02{background-image:url(../service/img/img_02/main.jpg)}
div#service div.main_img#service_03{background-image:url(../service/img/img_03/main.jpg)}
div#service div.main_img#service_04{background-image:url(../service/img/img_04/main.jpg)}

div#service h4{background-repeat:no-repeat; text-indent:-9999px; width:470px; height:18px; margin:20px 10px;}

div#service h4#service_01_sub_01{background-image:url(../service/img/img_01/sub_01.gif)}
div#service h4#service_01_sub_02{background-image:url(../service/img/img_01/sub_02.gif)}
div#service h4#service_01_sub_03{background-image:url(../service/img/img_01/sub_03.gif)}


div#service h4#service_02_sub_01{background-image:url(../service/img/img_02/sub_01.gif)}
div#service h4#service_02_sub_02{background-image:url(../service/img/img_02/sub_02.gif)}

div#service h4#service_03_sub_01{background-image:url(../service/img/img_03/sub_01.gif)}
div#service h4#service_03_sub_02{background-image:url(../service/img/img_03/sub_02.gif)}
div#service h4#service_03_sub_03{background-image:url(../service/img/img_03/sub_03.gif)}



div#service h5{background-repeat:no-repeat; text-indent:-9999px; width:654px; height:25px; background-color:#dde8f2; margin:20px 10px;}
div#service h5#service_01_sub_sub_01{background-image:url(../service/img/img_01/sub_sub_01.gif)}
div#service h5#service_01_sub_sub_02{background-image:url(../service/img/img_01/sub_sub_02.gif)}
div#service h5#service_01_sub_sub_03{background-image:url(../service/img/img_01/sub_sub_03.gif)}

div#service h5#service_02_sub_sub_01{background-image:url(../service/img/img_02/sub_sub_01.gif)}



p.maintxt{
	width:634px;
	margin:10px 20px;
	overflow:hidden
}
p.maintxt02{width:624px; margin:0px 20px; text-indent:-2em; padding-left:2em;}
p.maintxt_03{width:654px; margin:10px;}


table#service_01{width:600px; margin:20px;}
table#service_01 th{background:#518ac9; font-weight:normal; padding:5px 10px 5px 10px; text-align:left; color:#FFFFFF}
table#service_01 td{background:#ffffff; padding:5px 5px 5px 20px;}

p.maintxt_03 a#dl{background:url(../service/img/img_02/dl_btn.gif) no-repeat; display:block; text-indent:-9999px; width:133px; height:33px;}


div#service div#dl_01 {background:url(../service/img/img_02/num_01.gif) no-repeat; padding-left:40px; margin-bottom:10px; margin-left:30px;}
div#service div#dl_01 a#dl{background:url(../service/img/img_02/dl_btn.gif) no-repeat; width:133px; height:33px; text-indent:-9999px; display:block; margin-top:4px;}

div#service div#dl_02 {background:url(../service/img/img_02/num_02.gif) no-repeat; padding-left:40px; padding-top:10px; margin-bottom:10px; margin-left:30px;}
div#service div#dl_02 a{text-decoration:underline;}

div#service div#dl_03 {background:url(../service/img/img_02/num_03.gif) no-repeat; padding-left:40px; padding-top:10px; margin-left:30px;}

div#maintxt04{
	width:634px;
	margin:10px 20px;
	background:url(../service/img/img_04/product.jpg) no-repeat left top;
	height:225px;
	}

div#maintxt04 div#dl_btn{
	border:1px solid #b3b3b3;
	padding:10px;
	margin-left:470px;
	width:133px;
	margin-top:120px;
	float:right
}
div#maintxt04 a{background:url(../service/img/img_02/dl_btn.gif) no-repeat; display:block; text-indent:-9999px; width:133px; height:33px;}

p.product_txt{background:#eaeaea; padding:20px; clear:both; margin-top:20px; clear:both; margin-left:10px;}

.tablebgcolor {
	background-color: #518ac9;
}
