@charset "utf-8";

/* CSS Document */



.special_frame{

	width:960px;

	margin:15px auto 0px auto;

}

.special_title{

	font-size:18px;

	padding:0px 0px 5px 5px;

	margin-top:20px;

	margin-bottom:10px;

	background:url(../common/contents/title_bg01.gif) left bottom no-repeat;

	color:#666;

}

.special_title span{font-size:12px; margin-left:20px;}



.special_frame .lineup_box{

	line-height: 100%;

	margin-top:10px;

	margin-bottom:20px;

}

.h3_top_sp{ margin-top:50px;}



/* 基本枠 */

.special_frame .lineup_box li{

	margin-top:8px;

	border:1px solid #999;

	width:310px;

	height:160px;

	float:left;

	position:relative;

}





/* 製品画像 */

.special_frame .lineup_box .kw01{ background: url(../products/special/img/kw01.jpg) left bottom no-repeat;}

.special_frame .lineup_box .kw02{ background: url(../products/special/img/kw02.jpg) left bottom no-repeat;}

.special_frame .lineup_box .kw03{ background: url(../products/special/img/kw03.jpg) left bottom no-repeat;}

.special_frame .lineup_box .kw04{ background: url(../products/special/img/kw04.jpg) left bottom no-repeat;}

.special_frame .lineup_box .kw05{ background: url(../products/special/img/kw05.jpg) left bottom no-repeat;}

.special_frame .lineup_box .kw06{ background: url(../products/special/img/kw06.jpg) left bottom no-repeat;}

.special_frame .lineup_box .kw07{ background: url(../products/special/img/kw07.jpg) left bottom no-repeat;}

.special_frame .lineup_box .kw08{ background: url(../products/special/img/kw08.jpg) left bottom no-repeat;}

.special_frame .lineup_box .kw09{ background: url(../products/special/img/kw09.jpg) left bottom no-repeat;}
.special_frame .lineup_box .kw10{ background: url(../products/special/img/kw10.jpg) left bottom no-repeat;}
.special_frame .lineup_box .kw11{ background: url(../products/special/img/kw11.jpg) left bottom no-repeat;}
.special_frame .lineup_box .kw12{ background: url(../products/special/img/kw12.jpg) left bottom no-repeat;}
.special_frame .lineup_box .kw13{ background: url(../products/special/img/kw13.jpg) left bottom no-repeat;}
.special_frame .lineup_box .kw14{ background: url(../products/special/img/kw14.jpg) left bottom no-repeat;}
.special_frame .lineup_box .kw15{ background: url(../products/special/img/kw15.jpg) left bottom no-repeat;}
.special_frame .lineup_box .kw16{ background: url(../products/special/img/kw16.jpg) left bottom no-repeat;}

.special_frame .lineup_box .qm01{ background: url(../products/special/img/qm01.jpg) left bottom no-repeat;}



.special_frame .lineup_box .qd01{ background: url(../products/special/img/qd01.jpg) left bottom no-repeat;}

.special_frame .lineup_box .qd02{ background: url(../products/special/img/qd02.jpg) left bottom no-repeat;}

.special_frame .lineup_box .qd03{ background: url(../products/special/img/qd03.jpg) left bottom no-repeat;}

.special_frame .lineup_box .qd04{ background: url(../products/special/img/qd04.jpg) left bottom no-repeat;}

.special_frame .lineup_box .qd05{ background: url(../products/special/img/qd05.jpg) left bottom no-repeat;}

.special_frame .lineup_box .qd06{ background: url(../products/special/img/qd06.jpg) left bottom no-repeat;}

.special_frame .lineup_box .qd07{ background: url(../products/special/img/qd07.jpg) left bottom no-repeat;}

.special_frame .lineup_box .qd08{ background: url(../products/special/img/qd08.jpg) left bottom no-repeat;}

.special_frame .lineup_box .qd09{ background: url(../products/special/img/qd09.jpg) left bottom no-repeat;}

.special_frame .lineup_box .qd10{ background: url(../products/special/img/qd10.jpg) left bottom no-repeat;}

.special_frame .lineup_box .qd11{ background: url(../products/special/img/qd11.jpg) left bottom no-repeat;}

.special_frame .lineup_box .qd12{ background: url(../products/special/img/qd12.jpg) left bottom no-repeat;}

.special_frame .lineup_box .qd13{ background: url(../products/special/img/qd13.jpg) left bottom no-repeat;}

.special_frame .lineup_box .qd14{ background: url(../products/special/img/qd14.jpg) left bottom no-repeat;}



/* 文字 */



.special_frame .lineup_box li .title{ width:289px; height:30px; padding:15px 10px 0px 10px; line-height:14px; font-size:14px; font-weight:bold}

.special_frame .lineup_box li .title span{ margin-left:10px; font-weight:normal;}

.special_frame .lineup_box li .description{ margin-left:120px; width:180px; line-height:120%; height:75px;}

.special_frame .lineup_box li .pdf_link{ text-align:right; margin:5px 10px 0px 0px; color:#dc143c;}

/* ボックス内リンク */

.special_frame .lineup_box li a{

	display: block;

	overflow: hidden;

	position: absolute;

	top: 0px;

	left: 0px;

	width: 310px;

	height: 160px;

	text-decoration: none;

	color: #333;

	cursor: pointer;

}



.special_frame .lineup_box li a:hover{

	opacity:0.4;

	filter: alpha(opacity=40);

	-ms-filter: "alpha( opacity=40 )";

	background:#FFF;

}



/*------------------ KOPICS*/

.kopics_frame{

	width:900px;

	margin:35px auto 30px auto;

}

.kopics_frame .rem{ margin:40px 0px 0px 10px; line-height:160%;}