@charset "utf-8";
/* CSS Document */

.wrapper-feature {
	padding: 0 0 20px 0;
}
#wrapper-contetns {
	font-family:"メイリオ","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",  Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing:100%;
	font-size:13px;
	color:#FFF;
}

#main-title{
	position:relative;
	z-index:1;
	width:760px;
	height:546px;
	background:url(/images/pages/feature/201308_04/box01.jpg) no-repeat;
}
.main-title{
	padding:59px 0 0 89px;
}
.box01-text01{
	padding:79px 0 0 157px;
}
.box01-text01-01{
	font-weight:bold;
	width:640px;
	height:110px;
	margin:6px 0 0 70px;
	line-height:180%;
	font-size:14px;
}
.box01-text02{
	padding:20px 0 0 149px;
}
.shop-sns-ul {
	position:absolute;
	z-index:2;
	top:482px;
	left:430px;
}





#box02{
	width:760px;
	height:524px;
	background:url(/images/pages/feature/201308_04/box02.jpg) no-repeat;
}
.box02-text01{
	padding:20px 0 0 12px;
}
.box02-img01{
	padding:74px 0 0 243px;
}
.box02-img02{
	padding:85px 0 0 26px;
}
.box02-img03{
	padding:68px 0 0 15px;
}
.box02-img04{
	display:block;
	float:left;
	padding:92px 0 37px 372px;
}
.box02-img05{
	display:block;
	float:right;
	padding:92px 37px 0 0;
}
.box02-text02{
	clear:both;
	padding:0 0 0 340px;
}




#box03{
	width:760px;
	height:371px;
	background:url(/images/pages/feature/201308_04/box03.jpg) no-repeat;
}
.box03-text01{
	padding:18px 0 0 81px; 
}
.box03-text02{
	padding:8px 0 0 210px;
}

.box03-ul{
	padding:27px 0 0 344px;
}
.box03-li{
	padding:0 0 9px 0;
}

.box03-text03-01{
	float:left;
	padding:48px 0 0 215px;
}
.box03-text03-02{
	float:right;
	width:260px;
	padding:48px 64px 18px 0;
}
.box03-link{
	display:block;
	clear:both;
	margin:0 0 0 352px;
	width:114px;
	height:25px;
}

#box04{
	width:760px;
	height:460px;
	background:url(/images/pages/feature/201308_04/box04.jpg) no-repeat;
}
.box04-text01{
	padding:13px 0 0 136px; 
}
.box04-text02{
	padding:12px 0 0 200px;
}

.box04-ul{
	padding:27px 0 0 344px;
}
.box04-li{
	padding:0 0 9px 0;
}

.box04-text03-01{
	float:left;
	padding:48px 0 0 215px;
}
.box04-text03-02{
	float:right;
	width:260px;
	padding:48px 64px 18px 0;
}
.box04-link{
	display:block;
	clear:both;
	margin:0 0 0 352px;
	width:114px;
	height:25px;
}


#box05{
	width:760px;
	height:426px;
	background:url(/images/pages/feature/201308_04/box05.jpg) no-repeat;
}
.box05-text01{
	padding:14px 0 0 69px; 
}
.box05-text02{
	padding:12px 0 0 205px;
}

.box05-ul{
	padding:27px 0 0 344px;
}
.box05-li{
	padding:0 0 9px 0;
}

.box05-text03-01{
	float:left;
	padding:48px 0 0 215px;
}
.box05-text03-02{
	float:right;
	width:260px;
	padding:48px 64px 20px 0;
}
.box05-link{
	display:block;
	clear:both;
	margin:0 0 0 352px;
	width:114px;
	height:25px;
}



#box06{
	width:760px;
	height:1154px;
	background:url(/images/pages/feature/201308_04/box06.jpg) no-repeat;
}
.box06-text01{
	padding:40px 0 0 23px;
}
.box06-text02{
	width:520px;
	height:95px;
	padding:10px 0 0 40px;
	font-weight:bold;
	line-height:160%;
	letter-spacing:0.1em;
}
.box06-img01{
	display:block;
	padding:19px 0 0 277px;
}
.box06-img02{
	display:block;
	float:left;
	padding:16px 0 0 52px; 
}
*:first-child+html .box06-img02{
	display:block;
	float:left;
	padding:10px 0 0 52px; 
}

.box06-text03{
	float:right;
	padding:78px 28px 0 0;
	font-weight:bold;
	line-height:170%;
}
.box06-text04{
	clear:both;
	padding:21px 0 0 316px;
}
*:first-child+html .box06-text04{
	clear:both;
	padding:10px 0 0 316px;
}

.box06-text05{
	padding:10px 0 0 257px;
}
.box06-text06{
	padding:11px 0 0 81px;
}

.box06-imgbox01{
	padding:23px 0 0 121px;
}
.box06-img03{
	padding:0 18px 0 0;
}
.box06-img04{
	padding:0 18px 0 0;
}
.box06-text07{
	padding:30px 0 0 174px;
}
.box06-imgbox02{
	padding:23px 0 0 210px;
}

.box06-linkbox01{
	float:left;
	padding:66px 0 0 130px;
}
.box06-link01{
	display:block;
	margin:6px 0 0 0;
	width:114px;
	height:25px;
}
.box06-linkbox02{
	float:right;
	padding:66px 178px 0 0;
}
.box06-link02{
	display:block;
	margin:6px 0 0 0;
	width:114px;
	height:25px;
}





#wrapper-contetns a:hover img
{
opacity:0.6;
filter: alpha(opacity=60);
-ms-filter: "alpha( opacity=60 )";
background: #fff;
}








