@charset "utf-8";
/*---------------------------------------------*/
/*  IE6 png fix
/*---------------------------------------------*/
* html .iepngfix { behavior: expression(IEPNGFIX.fix(this)); }

/*---------------------------------------------*/
/*  #main-box h3
/*---------------------------------------------*/
#main-box h3 {
	margin: 1px 0 0 29px;
	width: 176px;
	height: 67px;
	background: url(../../common/img/title_arrow.gif) no-repeat 170px 25px;
}


/*---------------------------------------------*/
/*  #main-box div#pNav
/*---------------------------------------------*/
#main-box div#pNav { padding-bottom: 32px; }
#main-box div#pNav h5 { margin: 15px 0 5px 15px; }


/*---------------------------------------------*/
/*  #product-detail
/*---------------------------------------------*/
#main-box div#product-detail {}
#main-box div#product-detail h4 { margin: 14px 0 8px 0; }
#main-box div#product-detail p.detail {
	margin: 0 0 15px 0;
	font-size: 10px;
}

/*  #product-detail div.element-others
/*---------------------------------------------*/
#main-box div#product-detail div.element-others {
	padding: 10px 0;
	background: url(../../common/img/product_bar.gif) no-repeat bottom left;
}
#main-box div#product-detail div h5 {
	text-indent: -1em;
	padding-left: 1em;
	margin-bottom: 3px;
	font-size: 12px;
	font-weight: normal;
}
#main-box div#product-detail div h5 span {
	padding-right: 3px;
	vertical-align: 2px;
	font-size: 8px;
	color: #B2A188;
}
#main-box div#product-detail div h5 sup {
	font-size: 9px;
	vertical-align: text-top;
}
#main-box div#product-detail div.element-others h5 img {
	vertical-align: text-top;
	margin-right: 5px;
}
#main-box div#product-detail div.element-others p.text { font-size: 10px; }
#main-box div#product-detail div.element-others p.notice {
	margin: -3px 0 3px 0;
	padding-left: 1.2em;
	color: #A6A6A6;
}
#main-box div#product-detail div.element-notice ul { margin-bottom: 20px; }
#main-box div#product-detail div.element-notice ul li {
	padding-left: 3em;
	text-indent: -3em;
	font-size: 10px;
}


/*  #product-detail div.manual
/*---------------------------------------------*/
#main-box div#product-detail div.manual {
	position: relative;
	left: -5px;
	margin: 20px 0 10px 0;
	padding-bottom: 20px;
	width: 393px;
	background: url(../../common/img/manual_frame2.gif) no-repeat bottom left;
}
#main-box div#product-detail div.manual h5 {
	text-indent: 0;
	padding: 19px 25px 6px 21px;
	background: url(../../common/img/manual_frame1.gif) no-repeat top left;
}
#main-box div#product-detail div.manual p {
	padding: 0 15px 5px 21px;
	font-size: 10px;
}
#main-box div#product-detail div.manual p span {
	padding-right: 3px;
	vertical-align: 1px;
	font-size: 7px;
	color: #B2A188;
}
#main-box div#product-detail div.manual ul { padding: 0 15px 0 21px; }
#main-box div#product-detail div.manual ul li {
	text-indent: -1.2em;
	padding-left: 1.2em;
	padding-bottom: 2px;
	font-size: 10px;
}
#main-box div#product-detail div.manual ul li span {
	padding-right: 3px;
	vertical-align: 1px;
	font-size: 7px;
	color: #B2A188;
}
#main-box div#product-detail div.manual p strong {
	font-weight: normal;
	text-decoration: underline;
}


/*  #product-detail div.element-notice
/*---------------------------------------------*/
#main-box div#product-detail div.element-notice ul { margin-bottom: 20px; }
#main-box div#product-detail div.element-notice ul li {
	padding-left: 3em;
	text-indent: -3em;
	font-size: 8px;
}
#main-box div#product-detail div.element-notice ul li.inline {
	float: left;
	padding-right: 4em;
}
#main-box div#product-detail div.element-notice ul li.inline2 {
	float: left;
	padding-right: 1em;
}
