@charset "utf-8";

/* ***********************************************************
 *
 * Since:     2011-06-30
 * Editor:    contents tazaki
 * Modified:  2010-02-09 by:contents tazaki
 *
 * ***********************************************************
 */
 

/* ------------------------------------------------------------
	Font-size Adjustment
------------------------------------------------------------
10px 	72%
11px 	79%
12px 	86%
13px 	93%
14px 	100%
15px 	108%
16px 	115%
17px 	122%
18px 	129%
19px 	136%
20px 	143%
21px 	150%
22px 	158%
23px 	165%
24px 	172%
25px 	179%
26px 	186%

*/


/* --------------------------------------------------------------

COMMON

----------------------------------------------------------------- */
table{
	margin:15px auto 30px;
	padding:0;
	border:1px solid #D8D8D8;
	border-right:none;
	border-left:none;
	border-collapse:collapse;
	width:620px;
}


th,td{
	padding:10px;
	text-align: left;	
}

th{
	width:164px;
	font-weight:bold;
	text-align:center;
}
td{
	padding: 10px 10px;
}



.txtBox{
	padding:15px 0;
}





/* --------------------------------------------------------------

ORDER_NEW 

----------------------------------------------------------------- */
div.o_new h3{
	margin:0 auto;
	width:620px;
}


#under div.o_new div.productBox{
	width:620px;
	margin:0px 0 0px;
	border-bottom:1px dotted #999;
	padding:20px 0;

}

	#under div.productBox:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	}
	#under div.productBox{
	display:inline-block;
	}
	* html #under div.productBox{
	height:1%;
	}
	#under div.productBox{
	display:block;
	}

#under div.o_new div.productBox.end{
	border-bottom:none;
}



#under div.o_new div.productBox p.imgL,	
#under div.o_new div.productBox dl{
	float:left;
}

#under div.o_new div.productBox p.imgL{
	text-align:center;
	width:130px;
	padding:20px 0;
	vertical-align:middle;
}
	
#under div.o_new div.productBox dl{
	width:310px;
	padding:0 18px 0 10px;
}
#under div.o_new div.productBox dl dt{
	background:url(../order_new/img/icon_04.jpg) 0 50% no-repeat;	
	padding:0 0 0 15px;
	margin-bottom:5px;
	font-weight:bold;
}
#under div.o_new div.productBox dl dd{
	margin-bottom:8px;
}
#under div.o_new div.productBox dl dd.catch{
	color:#0167CC;
}
#under div.o_new div.productBox dl dd.price{
	background:#EBEBEB;
	padding:5px 10px;
}
#under div.o_new div.productBox dl dd.attention{
	font-size:79%;
}

#under div.o_new div.productBox ul{
	float:left;
	background:#F7F7F7;
	width:150px;
	padding-bottom:5px;
}

#under div.o_new div.productBox ul li{
	padding:0 7px 4px;
}	
#under div.o_new div.productBox ul li.number{
	padding:15px 30px 10px;
}	
	
#under div.o_new div.productBox ul li a:hover img{
opacity: 1;
-moz-opacity: 1; /* Firefox */
filter: alpha(opacity=100); /* IE6/7 */
-ms-filter: "alpha(opacity=100)"; /* IE8 */
}	
	
	
	
	
	
	
	
