@charset "utf-8";

body {
	font-family:Tahoma,Verdana, Arial, sans-serif;
	font-size:12px;
	letter-spacing:1px;
	line-height:1.24;
	color:#313131;
	text-align:left;
	background-color: #f7f7f7;
	background-image: url(../img/bg_menu.gif);
	background-repeat:repeat-x;
}

/*-導入事例-*/
.main_img{width:737px;height:301px;padding:0;margin:0;background:transparent url(../img/main_image_gridy.jpg) no-repeat;}
.gridy_in{width:356px;padding:22px 0 0 18px;}
.main_btn{height:304px;padding:0;margin-top:0;background:transparent url(../img/bg_part_topbtn.gif) no-repeat;}
.mainbt_box{width:195px;padding:45px 0 10px 15px;margin:0;letter-spacing:2px;}

.case_top_list td{vertical-align:top;padding:15px 0 15px 0;border-bottom:1px dotted #9b9b9b;}
.case_top_list td.st{padding-top:0;}
.case_top_list td.end{border-bottom: none;}
.case_top_list td.end2{border-bottom: none;padding:15px 0 0 0;}
.case_top_list td.start{padding:0 0 15px 0;}
.case_bottom td{vertical-align:top;padding:5px;border:1px solid #9b9b9b;}

.part_mj{margin-left:5px;width:640px;height:235px;background:transparent url(../img/image_part_02.gif) no-repeat;}

/*-メンテナンス情報-*/
.bar_event{width:209px;height:27px;margin:0 0 0 5px;background-image: url(../img/bar_event.gif);border: 1px solid #9b9b9b;border-bottom:none;}
li.event{padding:5px 8px 0 0;margin:0;float:right;}
.event_box{width:209px;padding:0 0 3px 0;margin-left:5px;border:1px solid #9b9b9b;border-top:none;background:#7b7b7b;}
.event_box2{width:198px;padding:0;margin:0 0 3px 5px;background:#f9f9f9;}
table.event_det{clear:both;width:195px;margin:0 auto;}
.event_det td{font-size:90%;padding:5px 0 5px 5px;margin:0;vertical-align:top;border-bottom:1px dotted #ababab;}
.event_det td.end{border-bottom: none;}

.case_box_infoarea{width:697px;height:100px;margin-left:20px;background-image: url(../img/bg_image_case.jpg);}
.part_box_infoarea{width:697px;height:100px;margin:0 0 20px 20px;background-image: url(../img/bg_image_part.jpg);}


.part_top_list table{width:653px;}
.part_top_list td{vertical-align:top;text-align:left;padding:15px;border:1px solid #9b9b9b;}
.part_top_list td.start{border:none;padding-top:5px;}


.partlist_dit table{width:653px;}
.partlist_dit td{padding:10px;border:1px solid #9b9b9b;}
.partlist_dit td.start{padding:10px;border:none;}


.bar_part_exp{
	clear:both;
	width:739px;
	height:40px;
	padding:0;
	margin:0;
	background-image: url(../img/bar_part_exp.gif);
}

.bar_part_exp02{
	clear:both;
	width:739px;
	height:40px;
	padding:0;
	margin:0;
	background-image: url(../img/bar_part_exp02.gif);
}

.bar_part_exp03{
	clear:both;
	width:739px;
	height:40px;
	padding:0;
	margin:0;
	background-image: url(../img/bar_part_exp03.gif);
}

.bar_part_exp04{
	clear:both;
	width:739px;
	height:40px;
	padding:0;
	margin:0;
	background-image: url(../img/bar_part_exp04.gif);
}


