/* CONTENTS */
#contents {}
#SCT1 {
	background: url(../img/bg.png) repeat;
	padding: 85px 0 65px 0;
	min-width: 1000px;
}
#SCT1 h2 {
	margin-bottom: 35px;
}

/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 85px;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	width: 100%;
	display: block;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 30px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #f0f0f0;
	text-indent: -9999px;
    -moz-box-shadow:#d6d6d6 1px 1px 6px inset;
    -webkit-box-shadow:#d6d6d6 1px 1px 6px inset;
    -khtml-box-shadow:#d6d6d6 1px 1px 6px inset;
    box-shadow:#d6d6d6 1px 1px 6px inset;
	display: block;
	width: 17px;
	height: 17px;
	margin: 0 10px;
	outline: 0;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #dadada;
}

#SCT2 {
	background: url(../img/bg_sct2_l.png) no-repeat left center;
	min-width: 1000px;
}
#SCT2 .cont {
	background: url(../img/bg_sct2_r.png) no-repeat right center;
	padding: 85px 0 65px 0;
	text-align: center;
}
#SCT2 .pack {
	margin: 0 auto;
	width: 390px;
	text-align: left;
}
#SCT2 h2 {
	margin-bottom: 57px;
}
#SCT2 .logo {
	text-align: center;
	margin-bottom: 44px;
}
#SCT2 .logo img {
	margin: 0 auto;
}
#SCT2 h3 {
	border-top: solid 1px #000;
	border-bottom: solid 1px #000;
	margin-bottom: 18px;
	padding: 18px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
#SCT2 p {
	font-size: 13px;
	line-height: 1.6;
}

#BG {
	position: relative;
	background: #040405 url(../img/pht_m_01.jpg) no-repeat left center fixed;
	width: 100%;
	height: 606px;
}


#SCT3 {
	background: url(../img/bg.png) repeat;
	padding: 85px 0 65px 0;
	text-align: center;
}
#SCT3 .cont {
	position: relative;
	margin: 0 auto;
	width: 1000px;
	text-align: left;
}
#SCT3 h2 {
	position: relative;
	margin-bottom: 338px;
	text-align: center;
	z-index: 10;
}
#SCT3 .image {
	position: absolute;
}
#SCT3 .div1 {
	padding-left: 45px;
	float: left;
}
#SCT3 .div2 {
	padding-left: 130px;
	float: left;
}
#SCT3 .div1 .image {
	left: 65px;
	top: 160px;
}
#SCT3 .div2 .image {
	left: 570px;
	top: -40px;
}
#SCT3 dl {
	position: relative;
	width: 390px;
}
#SCT3 dt {
	margin-bottom: 24px;
	font-size: 16px;
}
#SCT3 dd {
	font-size: 14px;
	line-height: 1.7;
}

#SCT4 {
	padding: 85px 0 65px 0;
	text-align: center;
}
#SCT4 .cont {
	position: relative;
	margin: 0 auto;
	width: 1000px;
	text-align: left;
}
#SCT4 h2 {
	margin-bottom: 60px;
	text-align: center;
}
#SCT4 .item {
	margin-right: 10px;
	padding-bottom: 26px;
	width: 240px;
	float: left;
}
#SCT4 .item-last {
	margin-right: 0;
}
#SCT4 .lineObj {
	clear:both;
}
#SCT4 dl {
	padding-top: 9px;
}
#SCT4 dt {
	margin-bottom: 5px;
	font-size: 12px;
	font-weight: bold;
}
#SCT4 .info {
	margin-bottom: 9px;
	font-size: 10px;
	color: #999;
}
#SCT4 .price {
	font-size: 12px;
	font-weight: bold;
}