@charset "utf-8";
/* CSS Document */

/* ================================ */
/* mainContent Area - Common Attribute */
#mainContent #mcLayout02 #prodItem1 {
	float:left; height:132px; width:300px; overflow:hidden;
	margin:5px; padding:10px 5px 0 10px;}
#mainContent #mcLayout02 #prodItem1 h5 {
	font-size:100%; margin:0.5em 0 0.5em 0; padding:0; text-decoration:none;}
#mainContent #mcLayout02 #prodItem1 h5 a {
	color:#333333; display:block; text-decoration:none;}
#mainContent #mcLayout02 #prodItem1 img {
	float:left; height:100px; width:100px; margin:0 8px 8px 0; padding:0;
	border-width:1px; border-style:solid; border-color:#003366;}
#mainContent #mcLayout02 #prodItem1 ul {
	float:left; height:100px; width:180px; margin:0 10px 10px 0; padding:0;}
#mainContent #mcLayout02 #prodItem1 ul li {
	margin:0; padding:0; list-style-position:outside; list-style-type:none;}

#mainContent #mcLayout02 #prodItem2 {
	float:left; width:115px; height:180px; border-width:1px; border-style:solid; border-color:#CCCCCC;
	margin:5px; padding:10px 5px 0 10px;}
#mainContent #mcLayout02 #prodItem2 h5 {
	height:35px; font-size:100%; margin:0; padding:0;}
#mainContent #mcLayout02 #prodItem2 h5 a {
	color:#333333; display:block; text-decoration:none;}
#mainContent #mcLayout02 #prodItem2 img {
	height:100px; width:100px; margin:5px 4px; padding:0;
	border-width:1px; border-style:solid; border-color:#003366;}
#mainContent #mcLayout02 #prodItem2 ul {
	height:20px; margin:0; padding:0; overflow:visible;}
#mainContent #mcLayout02 #prodItem2 ul li {
	margin:0; padding:0; overflow:visible; list-style-position:outside; list-style-type:none;}

#mainContent #prodPhoto {
	width:600px; min-height:180px; margin:1em auto; overflow:visible;
	text-align:center;
	background-image:url(/v2/shop/images/blankPaper.gif); background-position:center; background-repeat:no-repeat;}
#mainContent #prodInfo {
	float:left; width:300px;}
#mainContent #prodInfo dl {
	width:auto;
	border-top:1px solid #999999;}
#mainContent #prodInfo dt {
	float:left; display:inline; width:5.5em; height:2em; margin:0; padding:0.5em 0.5em 0 0.5em;
	border-left:6px solid #999999; border-bottom:1px solid #999999;
	background-color:#ECECEC;}
#mainContent #prodInfo dd {
	height:2em; margin:0; padding:0.5em 0.5em 0em 0.5em;
	border-bottom:1px solid #CCCCCC;}
#mainContent #prodInfo .line3{ height:3em; }
#mainContent #prodInfo select {
	margin:0; padding:0;}
#mainContent #prodInfo input {
	margin:0; padding:0; height:1.2em;}
#mainContent #prodDesc {
	float:right; width:360px; margin:0; padding:10px;
	border:1px dotted #FFCC99;}
#mainContent #prodDetail {
	width:660px; margin:2em auto; padding:10px;
	border:1px dotted #CACADF;}

