@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:#886c6a;
	line-height:150%;
	position:relative;	
}
img{
	vertical-align:top;
}



#main-visual{
	width:760px;
	height:636px;
	background:url(/images/pages/feature/201309_02/main-visual.jpg) no-repeat;
	position:relative;
	z-index:1;
}
.shop-sns-ul{
	position:absolute;
	z-index:2;
	top:10px;
	left:500px;
}
.navi-updwon01{
	padding:455px 0 0 122px;
}
.navi01-01{
	display:inline-block;
	margin:0 23px 0 0;
}
.navi01-02{
	display:inline-block;
	margin:0 24px 0 0;
}
.navi01-03{
	display:inline-block;
}
.navi01-01:hover{
    opacity:0.6;
    filter: alpha(opacity=60);
    -ms-filter: "alpha( opacity=60 )";
}
.navi01-02:hover{
    opacity:0.6;
    filter: alpha(opacity=60);
    -ms-filter: "alpha( opacity=60 )";
}
.navi01-03:hover{
    opacity:0.6;
    filter: alpha(opacity=60);
    -ms-filter: "alpha( opacity=60 )";
}


.cotent01-background01{
	width:760px;
	height:177px;
	background:url(/images/pages/feature/201309_02/content01-background01.jpg) no-repeat;
	position:relative;
}
.url01{
	position:absolute;
	top:159px;
	left:361px;
	color:#886c6a;
}
.url01:hover{
	color:#09C;
}

.cotent01-background02{
	width:760px;
	height:572px;
	background:url(/images/pages/feature/201309_02/content01-background02.jpg) no-repeat;
}

.cotent01-background03{
	width:760px;
	height:1162px;
	background:url(/images/pages/feature/201309_02/content01-background03.jpg) no-repeat;
	position:relative;
}

.navi-updwon02{
	position:absolute;
	top:994px;
	padding:0 0 0 122px;
}
.navi02-01{
	display:inline-block;
	margin:0 23px 0 0;
}
.navi02-02{
	display:inline-block;
	margin:0 24px 0 0;
}
.navi02-03{
	display:inline-block;
}
.navi02-01:hover{
    opacity:0.6;
    filter: alpha(opacity=60);
    -ms-filter: "alpha( opacity=60 )";
}
.navi02-02:hover{
    opacity:0.6;
    filter: alpha(opacity=60);
    -ms-filter: "alpha( opacity=60 )";
}
.navi02-03:hover{
    opacity:0.6;
    filter: alpha(opacity=60);
    -ms-filter: "alpha( opacity=60 )";
}

.cotent02-background01{
	width:760px;
	height:198px;
	background:url(/images/pages/feature/201309_02/content02-background01.jpg) no-repeat;
	position:relative;
}
.url02{
	position:absolute;
	top:171px;
	left:370px;
	color:#886c6a;
}
.url02:hover{
	color:#09C;
}

.cotent02-background02{
	width:760px;
	height:1231px;
	background:url(/images/pages/feature/201309_02/content02-background02.jpg) no-repeat;
	position:relative;
}

.cotent02-background03{
	width:760px;
	height:730px;
	background:url(/images/pages/feature/201309_02/content02-background03.jpg) no-repeat;
}
.navi-updwon03{
	position:relative;
	top:553px;
	padding:0 0 0 122px;
}
.navi03-01{
	display:inline-block;
	margin:0 23px 0 0;
}
.navi03-02{
	display:inline-block;
	margin:0 24px 0 0;
}
.navi03-03{
	display:inline-block;
}
.navi03-01:hover{
    opacity:0.6;
    filter: alpha(opacity=60);
    -ms-filter: "alpha( opacity=60 )";
}
.navi03-02:hover{
    opacity:0.6;
    filter: alpha(opacity=60);
    -ms-filter: "alpha( opacity=60 )";
}
.navi03-03:hover{
    opacity:0.6;
    filter: alpha(opacity=60);
    -ms-filter: "alpha( opacity=60 )";
}

.cotent03-background01{
	width:760px;
	height:183px;
	background:url(/images/pages/feature/201309_02/content03-background01.jpg) no-repeat;
	position:relative;
}
.url03{
	position:absolute;
	top:163px;
	left:284px;
	color:#886c6a;
}
.url03:hover{
	color:#09C;
}

.cotent03-background02{
	width:760px;
	height:864px;
	background:url(/images/pages/feature/201309_02/content03-background02.jpg) no-repeat;
}



.content04{
	width:760px;
	height:447px;
	background:url(/images/pages/feature/201309_02/footer.jpg) no-repeat;
	color:#FFF;
}



.text01{
	height:142px;
	padding:25px 0 0 41px;
	letter-spacing:0.1em;
}
.item01{
	padding:0 0 0 19px;
	margin:-23px 0 0 0
}
.item01-name01{
	padding:12px 0 0 41px;
}
.text02{
	height:65px;
	padding:10px 0 0 40px;
	line-height:150%;
	font-size:12px;
	letter-spacing:0.1em;
}
.item01-name02{
	padding:20px 0 0 41px;
}
.text03{
	height:47px;
	padding:67px 0 0 72px;
	line-height:150%;
	font-size:12px;
	letter-spacing:0.1em;
}
.text04{
	height:47px;
	padding:23px 0 0 40px;
	line-height:150%;
	letter-spacing:0.1em;
}

.item02{
	padding:38px 0 0 19px;
}
.item02-name01{
	padding:16px 0 0 41px;
}

.text05{
	height:119px;
	padding:16px 0 0 40px;
	line-height:144%;
	font-size:12px;
	letter-spacing:0.1em;
}
.item02-name02{
	padding:16px 0 0 41px;
}
.text06{
	height:47px;
	padding:72px 0 0 72px;
	line-height:150%;
	font-size:12px;
	letter-spacing:0.1em;
}

.item02-name03{
	padding:50px 0 0 41px;
}

.text07{
	height:84px;
	padding:16px 0 0 40px;
	line-height:150%;
	font-size:12px;
	letter-spacing:0.1em;
}
.item02-name04{
	padding:0 0 0 41px;
}
.text08{
	height:47px;
	padding:72px 0 0 76px;
	line-height:150%;
	font-size:12px;
	letter-spacing:0.1em;
}


.text109{
	height:160px;
	padding:70px 0 0 40px;
	line-height:150%;
	letter-spacing:0.05em;
	font-size:13px;
	color:#886c6a;
}
.text100{
	height:177px;
	padding:0 0 0 40px;
	line-height:150%;
	letter-spacing:0.05em;
	font-size:13px;
	color:#886c6a;
}
.text101{
	height:178px;
	padding:0 0 0 40px;
	line-height:150%;
	letter-spacing:0.05em;
	font-size:13px;
	color:#886c6a;
}
.text102{
	height:181px;
	padding:0 0 0 40px;
	line-height:150%;
	letter-spacing:0.1em;
	font-size:13px;
	color:#886c6a;
}
.text103{
	height:179px;
	padding:0 0 0 40px;
	line-height:150%;
	letter-spacing:0.1em;
	font-size:13px;
	color:#886c6a;
}
.text104{
	height:194px;
	padding:0 0 0 40px;
	line-height:150%;
	letter-spacing:0.1em;
	font-size:13px;
	color:#886c6a;
}
.text105{
	height:87px;
	padding:0 0 0 40px;
	line-height:150%;
	letter-spacing:0.1em;
	font-size:13px;
	color:#886c6a;
}


.item03{
	padding:0 0 0 19px;
}
.item03-name01{
	padding:22px 0 0 41px;
}

.text09{
	height:121px;
	padding:16px 0 0 40px;
	line-height:150%;
	font-size:12px;
	letter-spacing:0.1em;
}
.item03-name02{
	padding:0 0 0 41px;
}
.text10{
	height:47px;
	padding:78px 0 0 76px;
	line-height:150%;
	font-size:12px;
	letter-spacing:0.1em;
}

.text106{
	height:141px;
	padding:18px 0 0 40px;
	line-height:160%;
	letter-spacing:0.1em;
	font-size:13px;
	color:#886c6a;
}
.text107{
	height:166px;
	padding:0 0 0 40px;
	line-height:160%;
	letter-spacing:0.1em;
	font-size:13px;
	color:#886c6a;
}
.text108{
	height:53px;
	padding:0 0 0 40px;
	line-height:150%;
	letter-spacing:0.1em;
	font-size:13px;
	color:#886c6a;
}

.item04{
	padding:0 0 0 19px;
}
.item04-name01{
	padding:22px 0 0 41px;
}

.text11{
	height:102px;
	padding:16px 0 0 40px;
	line-height:150%;
	font-size:12px;
	letter-spacing:0.1em;
}
.item04-name02{
	padding:0 0 0 41px;
}
.text12{
	height:47px;
	padding:82px 0 0 76px;
	line-height:150%;
	font-size:12px;
	letter-spacing:0.1em;
}




.foot-h6{
	color:#FFF;
	font-weight:bold;
	padding:226px 0 0 176px;
}
.foot-01{
	padding:10px 0 0 176px;
}
.foot-02{
	padding:5px 0 0 176px;
}
.foot-03{
	padding:10px 0 0 176px;
}
.foot-04{
	padding:5px 0 0 176px;
}
/*.foot-01{
	padding:8px 0 0 176px;
}
.foot-02{
	padding:3px 0 0 176px;
}
.foot-03{
	padding:8px 0 0 176px;
}
.foot-04{
	padding:3px 0 0 176px;
}
*/

#font-color02{
	color:#FFF;
}
#font-color02:hover{
	color:#09C;
}
