@charset "utf-8";

.l-content .lead{padding:10px;}

.l-content .anchor_btn{padding-bottom:25px;}
.l-content .anchor_btn li{float:left;width:235px;padding-right:6px;}

.l-content .case_data{padding:15px 10px;}
.l-content .case_data dl{padding:3px 0;}
.l-content .case_data dt{float:left;width:60px;}
.l-content .case_data dd{float:left;width:620px;}

.l-content .belt-type{padding:30px 20px 20px 15px;line-height:1.8em;}
.l-content .belt-type .box_l{width:365px;}
.l-content .belt-type .box_l dt{font-weight:bold;}
.l-content .belt-type .box_r{width:300px;}
.l-content .belt-type .btn{text-align:center;margin:15px 0 0;}


.l-content .process{padding:10px 0;margin:0 0 20px;background-color:#CCCC99;text-align:center;width:720px;}
.l-content .process img{padding:0 1px;}

.l-content #case3{padding-bottom:30px;}


.l-content .case_common_text{margin-bottom:10px;}
.l-content .case_discription_left{width:430px; height:305px; float:left; border:1px solid #c8c8c8; background:#f3f3f3; margin-bottom:25px; _display:inline;}
.l-content .case_discription_right{width:430px; height:305px; float:right; border:1px solid #c8c8c8; background:#f3f3f3; margin-bottom:25px; _display:inline;}
.l-content .cese_list{width:916px; clear:both; overflow:hidden; padding:0 17px;}
.l-content .case_list_text{padding:5px 10px; font-size:110%;}
.l-content .case_list_image{padding:0 5px;}
.l-content .case_more{padding:0 10px; text-align:right; text-decoration:underline; font-size:110%;}
.l-content .case_more a:visited{color:blue;}
.l-content .cases-title {
    background: url("/maker/misumi/mech/product/cvs/images/case_child-bg.gif") no-repeat;
    border: 0px;
    width: 420px;
    height: 31px;
    padding: 5px 0 0 10px !important;
    font-size: 17px;
    font-weight: bold;
    color: #000000 !important;
}
.l-content .case_common_cname { font-size:18px; font-weight:bold; margin-bottom:15px; }
.l-content .case-back a {
	background:url("/maker/misumi/mech/product/cvs/images/_back_btn.gif") no-repeat;
	border:0px;
	width:152px;
	height:24px;
	padding:6px 0 0 8px;
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#000000 !important;
	text-align:center;
	letter-spacing:1pt;
	}
.l-content .case-back a:hover { text-decoration:none !important; }

.l-content .case-point {
	background:url("/maker/misumi/mech/product/cvs/images/_point_title.gif") no-repeat;
	border:0px;
	width:751px;
	height:45px;
	display:block;
	font-size:23px;
	font-weight:bold;
	color:#000000 !important;
	}

.l-content .choice-name {
	background:url("/maker/misumi/mech/product/cvs/images/_choice11.gif") no-repeat;
	border:0px;
	width:888px;
	height:35px;
	padding:8px 0 0 10px;
	display:block;
	font-size:17px;
	font-weight:bold;
	color:#000000 !important;
	letter-spacing:1pt;
	}

.l-content .case-detail-btn a {
	background:url("/maker/misumi/mech/product/cvs/images/_products_btn.gif") no-repeat;
	border:0px;
	width:235px;
	height:22px;
	padding:10px 0 0 0;
	display:block;
	font-size:14px;
	margin-top:40px;
	font-weight:bold;
	color:#FFFFFF !important;
	text-align:center;
	}
.l-content .case-detail-btn a:hover { text-decoration:none !important; }


/*** detail **************************/
.l-content #case_detail{width:900px; padding:0 10px;}
.l-content #client_status{width:360px; float:left;}

.l-content #client_table{width:540px; float:right; border-left:1px solid #c8c8c8; border-top:1px solid #c8c8c8; margin-bottom:20px; _display:inline;}
.l-content #client_table th{background:#ecf6ff; border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; padding:10px; text-align:center;}
.l-content #client_table td{border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; padding:10px;}

.l-content #client_photo_left{width:437px; border:1px solid #c8c8c8; float:left;}
.l-content #client_photo_right{width:437px; border:1px solid #c8c8c8; float:right;}
.l-content .detail_image{}
.l-content .detail_texts{padding:10px; line-height:1.4;}

.l-content #client_point{background:#f5f8ff; border:1px solid #c8c8c8; margin:20px 0; padding:7px; clear:both; overflow:hidden; _height:100%;}
.l-content #hukidashi{width:130px; height:72px; float:left;}
.l-content #point_box{width:751px; float:left;}
.l-content .point_text{margin-top:10px; line-height:1.4; letter-spacing:1px;}

.l-content #products_box{border:1px solid #c8c8c8;}
.l-content #choice_table{width:100%;}
.l-content #choice_table th{padding:10px; text-align:center; vertical-align:middle; width:40%;}
.l-content #choice_table td{padding:10px; width:70%;vertical-align:top;}

.l-content .choice_text{margin-bottom:10px;}
.l-content .choice_btn{margin-top:40px;}

.l-content .back{display:block;float:right; margin-bottom:10px; }

.l-content .clears{clear:both;}

