@charset "UTF-8";
/* CSS Document */

body {
	background: url(../img/bg01.jpg) fixed center top
}

.left .inner { opacity: 0;
filter: alpha(opacity=0);        /* ie lt 8 */
-ms-filter: "alpha(opacity=0)";  /* ie 8 */
-moz-opacity:0;                 /* FF lt 1.5, Netscape */
-khtml-opacity: 0; }

.right .inner section { opacity: 0;
filter: alpha(opacity=0);        /* ie lt 8 */
-ms-filter: "alpha(opacity=0)";  /* ie 8 */
-moz-opacity:0;                 /* FF lt 1.5, Netscape */
-khtml-opacity: 0; }

#contWrap .container {
	width: 928px;
	background-color: transparent;
	background-image: url(../../asset/img/blk80.png);
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	text-align: left;
	margin-bottom: 30px;
	position: relative;
	padding: 30px 48px 48px;
}
#loader { position: absolute; top: 200px; left: 500px }

#footLinks tw-tw { float: right }.main-photo {
	padding-left: 15px;
}
.article {
	clear: both;
	font-family: Marmelad, sans-serif;
	padding: 15px 15px 15px 0px;
}
.navi {
	font-size: small;
	color: #FF9300;
	font-weight: bold;
	font-family: Marmelad, sans-serif;
}
.sub-photo {
	padding-left: 15px;
}
.content {
	font-size: large;
	}
.price {
	color: #ff9300;
	font-family: Marmelad, sans-serif;
}
.storage {
	color: #F00;
	font-family: Marmelad, sans-serif;
}
.cart {
	margin-top: 10px;
}
.zoomThumbActive {
	float: left;
}
#thumblist {
	clear: both;

}
ul#thumblist{display:block;}
ul#thumblist li{float:left;margin-right:2px;list-style:none;}
ul#thumblist li a{display:block;border:1px solid #CCC;}
ul#thumblist li a.zoomThumbActive{
    border:1px solid #ff9300;
}

.clearfix1:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.clearfix1{display:block;zoom:1}


ul#thumblist1{display:block;}
ul#thumblist1 li{float:left;margin-right:2px;list-style:none;}
ul#thumblist1 li a{display:block;border:1px solid #CCC;}
ul#thumblist1 li a.zoomThumbActive1{
    border:1px solid #ff9300;
}

.jqzoom{

	text-decoration:none;
	float:left;
}

.subtitle {
	color: #ff9900;
	margin-bottom: 5px;
	font-family: Marmelad, sans-serif;
}
.category {
	background: #ff9900;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	clear: both;
	font-family: Marmelad, sans-serif;}
.explain {
	margin-bottom: 5px;
	font-family: Marmelad, sans-serif;}
.list-box-left {
	float: left;
	width: 464px;
	list-style: none;
	margin-top: 35px;
}
.list-box-right {
	float: right;
	width: 464px;
	list-style: none;
	margin-top: 35px;
}
.photo {
	text-align: center;
}
.photo-title {
	margin-top: 5px;
	margin-bottom: 15px;
	font-family: Marmelad, sans-serif;
	clear: both;
	list-style: none;
	}
.margin {
	text-align:center;
	width: 868px;
}
.content {
	font-family: Marmelad, sans-serif;
}
.essey {
	font-family: Marmelad, sans-serif;
	margin-top: 15px;
	margin-bottom: 10px;
}
.essey-list {
	list-style: decimal inside;
	font-family: Marmelad, sans-serif;
	font-weight: bold;
	margin-top: 0em;
	padding-top: 0em;
}
.essey-list1 {
	font-family: Marmelad, sans-serif;
	list-style: decimal inside;
	padding-top: 20px;
	padding-bottom: 10px;
	font-weight: bold;
}
.article1 {
	font-family: Marmelad, sans-serif;
	padding-top: 0px;
}
.essey-list2 {
	margin-bottom: 30px;
	font-weight: normal;
	font-family: Marmelad, sans-serif;
}
.article-right {
	font-family: Marmelad, sans-serif;
	float: right;
	text-align: right;
}
.essey-list3 {
	font-family: Marmelad, sans-serif;
	clear: both;
}
.wide {
	width: 630px;
}
.stock {
	list-style: disc inside;
}
.info {
	margin-top: 15px;
	margin-bottom: 35px;
}
.tecPhotoLeft {
	text-align: right;
	float: left;
	width: 300px;
	margin-top: 15px;
	list-style: none;
	clear: both;
}
.tecDescriptionRight {
	float: left;
	width: 350px;
	margin-top: 35px;
	list-style: none;
	margin-left: 15px;
}
.tecDescriptionLeft {
	margin-top: 20px;
	float: left;
	width: 350px;
	list-style: none;
}
.tecPhotoRight {
	float: right;
	text-align: left;

	list-style: none;
	clear: both;
}
.tecPhotoLeft1 {
	text-align: right;
	float: left;
	width: 300px;
	list-style: none;
	clear: both;
}
.tecDescriptionRight1 {
	float: left;
	width: 350px;
	margin-top: 10px;
	list-style: none;
	margin-left: 15px;
}.fire {
	margin-top: 10px;
}
.articleP {
	margin-bottom: 30px;
	list-style: none;
}
#pgTop #contWrap .content .container .comment {
	font-family: Marmelad, sans-serif;
		color: #ff9300;
}
#pgTop #contWrap .content .container .comment1 {
	font-family: Marmelad, sans-serif;
}
#pgTop #contWrap .content .container .comment2 {
	font-family: Marmelad, sans-serif;
		color: #ff9300;
		margin-top: 35px;
	}
#pgTop #contWrap .content .container article .attention {
	font-size: small;
	color: #F00;
}

.warning {
	font-size: smaller;
	color: #F00;
	padding-bottom: 15px;
}
.title1 {
	color: #F60;
}
.space {
	margin-bottom: 60px;
}
.author {
	float: right;
}
address {
	font-style: normal;
}