@charset "UTF-8";
/**-------------------------------------------------
1.
2.
3.
4.
5.
6.
-------------------------------------------------**/
/*---------------     #cutWrap     ---------------*/
#cutAllWrap{
	float:left;
	margin:0;
	padding:0;
	width:50%;
}

#cutWrap{
	margin:0 15px 0 0;
	padding:0 0 30px 0;
	background:url(../img/cutmenu-bottom-bg.png) no-repeat right bottom;
}

#cutWrap .titleBox{
	height:160px;
	background:url(../img/con-bg01.png) no-repeat right bottom;
}

#cutWrap .titleBox h1{
}

#cutWrap .titleBox h1 img{
	margin:0 auto;
	padding:70px 0 32px 0;
	width:64px;
	height:26px;
	background:url(../img/cut-title-bg.png) no-repeat center bottom;
}

.menuInner{
	background:url(../img/cutmenu-bg.png) repeat-y right 0;
}

.menuInner dl{
	display:block;
}

.menuInner dt{
	padding:0 0 0 30px;
	height:40px;
	line-height:40px;
	font-size:15px;
	font-size:1.5rem;
}

.menuInner dd{
	padding:0 30px 0 0;
	height:40px;
	line-height:40px;
	font-size:15px;
	font-size:1.5rem;
	text-align:right;
	background:url(../img/cutmenu-border.png) no-repeat 0 bottom;
}

span.time{
	padding:0 50px 0 0;
}

/*---------------     #colorWrap     ---------------*/
#colorAllWrap{
	float:right;
	margin:0;
	width:50%;
}
#colorWrap{
	margin:0 0 0 15px;
	padding:0 0 30px 0;
	background:url(../img/cutmenu-bottom-bg.png) no-repeat right bottom;
}
#colorWrap .titleBox{
	height:160px;
	background:url(../img/con-bg01.png) no-repeat right bottom;
}

#colorWrap .titleBox h1{
}

#colorWrap .titleBox h1 img{
	margin:0 auto;
	padding:70px 0 26px 0;
	width:96px;
	height:28px;
	background:url(../img/color-title-bg.png) no-repeat center bottom;
}

/*---------------     #permWrap     ---------------*/
#permAllWrap{
	float:right;
	margin:30px 0 0 0;
	width:50%;
}

#permWrap{
	margin:0 0 0 15px;
	padding:0 0 30px 0;
	background:url(../img/cutmenu-bottom-bg.png) no-repeat right bottom;
}
#permWrap .titleBox{
	height:160px;
	background:url(../img/con-bg01.png) no-repeat right bottom;
}

#permWrap .titleBox h1{
}

#permWrap .titleBox h1 img{
	margin:0 auto;
	padding:70px 0 24px 0;
	width:90px;
	height:26px;
	background:url(../img/perm-title-bg.png) no-repeat center bottom;
}

/*---------------     #singleWrap     ---------------*/
#singleAllWrap{
	float:right;
	margin:30px 0 0 0;
	width:50%;
}

#singleWrap{
	margin:0 0 0 15px;
	padding:0 0 30px 0;
	background:url(../img/cutmenu-bottom-bg.png) no-repeat right bottom;
}
#singleWrap .titleBox{
	height:160px;
	background:url(../img/con-bg01.png) no-repeat right bottom;
}

#singleWrap .titleBox h1{
}

#singleWrap .titleBox h1 img{
	margin:0 auto;
	padding:70px 0 30px 0;
	width:188px;
	height:38px;
	background:url(../img/single-title-bg.png) no-repeat center bottom;
}

/*---------------     #optionWrap     ---------------*/
#optionAllWrap{
	float:left;
	margin:30px 0 90px 0;
	width:50%;
}

#optionWrap{
	margin:0 15px 0 0;
	padding:0 0 30px 0;
	background:url(../img/cutmenu-bottom-bg.png) no-repeat right bottom;
}
#optionWrap .titleBox{
	height:160px;
	background:url(../img/con-bg01.png) no-repeat right bottom;
}

#optionWrap .titleBox h1{
}

#optionWrap .titleBox h1 img{
	margin:0 auto;
	padding:70px 0 28px 0;
	width:120px;
	height:35px;
	background:url(../img/option-title-bg.png) no-repeat center bottom;
}

.tax{
    padding: 0 10px 0 0;
    text-align: right;
    font-size:12px;
	font-size:1.2rem;
}