@charset "utf-8";

/* line up */

#style_img_01 {
width: 569px;
height: 250px;
overflow: hidden;
}

#style_img_02 {
width: 316px;
height: 250px;
overflow: hidden;
}

/* col_w296_296_296 */

.col_w296_296_296,
.col_w445_445 {
width: 900px;
margin-bottom: 9px;
}

.col_w296_296_296:after,
.col_w445_445:after {
content:""; display:block; clear:both;
}
* .col_w296_296_296, * .col_w445_445 { display:inline-block; }
*+ .col_w296_296_296, *+ .col_w445_445 { display:inline-block; }

.col_w296_296_296 li {
width: 296px;
height: 175px;
float: left;
overflow: hidden;
margin: 0 6px 6px 0;
}

.col_w296_296_296 li.col_3rd {
margin: 0 0 6px 0;
}

/* usage */
.usage {
width: 900px;
height: 317px;
overflow: hidden;
margin-bottom: 40px;
}

.margin_b5{margin-bottom:5px;}
.margin_b20{margin-bottom:20px;}

.lineup {overflow: hidden;width: 900px;}
.lineup li {margin: 0;margin-top: 10px;}
.lineup li.fl {float: left;margin: 20px 20px 0 0;width: 440px;}
.lineup li.fr {float: right;margin-top: 20px;}

.checkList {
	overflow: hidden;
	padding-top: 8px;
	width: 900px;
}
.checkList li {
	float: left;
	padding: 10px;
	width: 279px;
	border-right: 1px solid #ccc;
}
.checkList li.lastChild {
	border-right: none;
}

#recommend{
	width:900px;
	text-align:center;
}
#recommend h2{
	text-align:center;
	clear:both;
}
#recommend p{margin-bottom:20px;}


