@charset "UTF-8";

#ps_lt #contents .mainSection h2{
    display: block;
    font-size: 115%;
    font-weight: bold;
    margin-bottom: 5px;
}

#ps_lt #contents .mainSection .key_img01{
	width: 390px;
	text-align: center;
}

#ps_lt #contents .mainSection .key_img02{
	width: 570px;
}

#ps_lt #contents .mainSection .key_img02 p.txt{
	font-size: 129%;
	font-weight: bold;
}

#ps_lt #contents .mainSection li.price{
    width: 270px;
    float: left;
    padding-right: 15px;
}

#contents .mainSection dt{
	font-weight: normal;
}

#contents .detailSection .lineup{
	width: 725px;
	overflow: hidden;
}

.detailSection .main2 .swbox{
	border: solid 1px #ccc;
	padding: 20px 10px;	
}

.detailSection .main2 .swbox1{
	border: solid 1px #ccc;
	padding: 20px 10px;
}

.detailSection .main2 .headtit{
	font-size: 20px;
}

#ps_lt .detailSection .main2 .linup02 td{
	text-align: center;
}

#ps_lt .detailSection .main2 .item{
	overflow: hidden;
}

#ps_lt .detailSection .main2 .item li{
	float: left;
	text-align: center;
}

#ps_lt .detailSection .main2 .item li.item01{width: 247px;}
#ps_lt .detailSection .main2 .item li.item02{width: 247px;}
#ps_lt .detailSection .main2 .item li.item03{width: 238px;}
#ps_lt .detailSection .main2 .item li.plus{width: 24px;}

#contents .detailSection .mtL{
	margin-top: 150px;
}

#contents .detailSection .mtL2{
	margin-top: 130px;
}

#contents .detailSection li.feature{
	background: url("/products/largeprinter/setmodel/images/set/icn_arw_howto.png") no-repeat scroll right top;
}

#contents .detailSection .nob_feat{
	width: 135px;
}

#contents .detailSection .no_feat{
	padding-left: 1em;
	position: relative;
}

#contents .detailSection td.poster_feat{
	font-size: 85%
}

#contents .detailSection .num{
	background: none repeat scroll 0 0 #0b60b6;
	color:#FFF;
	font-weight: bold;
	width: 18px;
	margin:0 5px;
}

#contents .detailSection .imgbox {
	margin: 0 auto;
	width: 638px;
}