@charset "UTF-8";
@import url(reset.css);
@import url(layout.css);
@import url(product.css);

#top-content {
	background-image: url(images/bg_topmv.png);
	background-repeat: repeat-x;
	border-bottom: #000 1px solid;
}

#top-content-inner {
	width: 1242px;
	height: 248px;
	margin: 0 auto;
	/*overflow: hidden;*/
}

#alpha {
	width: 245px;
	overflow: hidden;
}

#alpha-inner {
	width: 245px;
}
#alpha-inner a {transition: 0.3s;}
#alpha-inner a:hover {opacity: 0.5;}

#beta-inner {
	width: 720px;
	margin-left: 34px;
	overflow: hidden;
}
#beta-inner a {transition: 0.3s;}
#beta-inner a:hover {opacity: 0.5;}

#content:after {
	clear:both;
}
/*--------------------layout----------------------*/
.box-phtgal {
	background-image:url(images/bg_photogallery.png);
	background-repeat: no-repeat;
	float: left;
	width: 360px;
	height: 360px;
	overflow: hidden;
}
.phtgal_lrg {
	background-image:url(images/bg_photogallery_lrg.svg);
	background-repeat: no-repeat;
	width: inherit;
	height: 320px;
	overflow: hidden;
}
/*---------------------table-----------------------*/
table.tbl_585138 {
	background-color: #585138;
	width: 720px;
}

th.th_thum_tp {
	width: 102px;
	height: 75px;
	border-top: dotted 1px;
	border-bottom: dotted 1px;
}

td.td_cont_tp {
	border-top: dotted 1px;
	border-bottom: dotted 1px;
	font-size: 14px;
}

td.td_price_tp {
	border-top: dotted 1px;
	border-bottom: dotted 1px;
	font-size: 14px;
	text-align: right;
}

th.th_thum {
	width: 102px;
	height: 75px;
	border-bottom: dotted 1px;
}

th.th_thum-bdtop {
	width: 102px;
	height: 75px;
	border-top: dotted 1px;
}

th.th_thum-bdless {
	width: 102px;
	height: 75px;
}

td.td_cont {
	border-bottom: dotted 1px;
	font-size: 14px;
}

td.td_price {
	border-bottom: dotted 1px;
	font-size: 14px;
	text-align: right;
}

td.td_cont-bdless {
	font-size: 14px;
}

td.td_price-bdless {
	font-size: 14px;
	text-align: right;
}

td.td_thum2 {
	width: 98px;
}

td.td_cont2 {
	color:#FFF;
	font-size: 14px;
	padding-left: 0.5em;
}

td.td_price2 {
	color:#FFF;
	font-size: 14px;
	text-align: right;
}

/*---------------------list-----------------------*/

ul.ul_phtgal {
	list-style: none;
	margin: 30px 10px 0;
}

ul.ul_phtgal li {
	float: left;
	padding: 5px 10px;
}
