@charset "utf-8";



#background {
	background-image: url(/images/pages/feature/201402_04/background.png);
	width: 760px;
	padding: 0;
	margin: 0 auto;


}

#main_visual {
}
#intro {
	background-image: url(/images/pages/feature/201402_04/intro.jpg);
	height: 450px;
	width: 760px;
	position:relative;
}
#title01 {

}
#contents01 {
	background-image: url(/images/pages/feature/201402_04/contents01.png);
	height: 632px;
	width: 760px;
	position:relative;
}
#title02 {

}
#contents02 {
	background-image: url(/images/pages/feature/201402_04/contents02.png);
	height: 609px;
	width: 760px;
	position:relative;
}
#title03 {
}
#contents03 {
	background-image: url(/images/pages/feature/201402_04/contents03.png);
	height: 647px;
	width: 760px;
	position:relative;
}
#title04 {
}
#contents04 {
	background-image: url(/images/pages/feature/201402_04/contents04.png);
	height: 450px;
	width: 760px;
	position:relative;
}
#contents_link {
	background-image: url(/images/pages/feature/201402_04/link.png);
	height: 745px;
	width: 760px;
	position:relative;
}



#intro_text {
	position: absolute;
	height: 0px;
	width: 600px;
	line-height: 28px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, 	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 80px;
	top: 229px;
	letter-spacing: 2px;
	font-size: 118%;
}

#contents01_text {
	position: absolute;
	height: 318px;
	width: 339px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, 	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	letter-spacing: 2px;
	font-size: 118%;
}

#contents01_text02 {
	position: absolute;
	height: 229px;
	width: 600px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, 	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 80px;
	top: 373px;
	letter-spacing: 2px;
	font-size: 118%;
}

#contents02_text {
	position: absolute;
	height: 209px;
	width: 281px;
	left: 399px;
	top: 30px;
	line-height: 28px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, 	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	letter-spacing: 2px;
	font-size: 118%;
}

#contents02_text02 {
	position: absolute;
	height: 229px;
	width: 600px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, 	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 80px;
	top: 318px;
	letter-spacing: 2px;
	font-size: 118%;
}

#contents03_text {
	position: absolute;
	height: 209px;
	width: 281px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, 	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	letter-spacing: 2px;
	font-size: 118%;
}

#contents03_text02 {
	position: absolute;
	height: 229px;
	width: 600px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, 	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 80px;
	top: 263px;
	letter-spacing: 2px;
	font-size: 118%;
}

#contents04_text {
	position: absolute;
	height: 209px;
	width: 281px;
	left: 399px;
	top: 30px;
	line-height: 28px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, 	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	letter-spacing: 2px;
	font-size: 118%;
}

#contents04_text02 {
	position: absolute;
	height: 229px;
	width: 600px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, 	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 80px;
	top: 263px;
	letter-spacing: 2px;
	font-size: 118%;
}

#contents_link_text01 {
	position: absolute;
	height: 27px;
	width: 325px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 154px;
	top: 41px;
	letter-spacing: 2px;
	font-size: 118%;
	font-weight: 700

}

#contents_link_text01c {
	position: absolute;
	height: 27px;
	width: 188px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 501px;
	top: 41px;
	letter-spacing: 2px;
	font-size: 118%;
	font-weight: 700
	
}

#contents_link_text01b {
	position: absolute;
	height: 32px;
	width: 402px;
	left: 80px;
	top: 30px;
	line-height: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, 	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 154px;
	top: 69px;
	letter-spacing: 2px;
	font-size: 83%;
	
}

#contents_link_text02 {
	position: absolute;
	height: 27px;
	width: 325px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 154px;
	top: 116px;
	letter-spacing: 2px;
	font-size: 118%;
	font-weight: 700
}

#contents_link_text02c {
	position: absolute;
	height: 27px;
	width: 188px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 501px;
	top: 116px;
	letter-spacing: 2px;
	font-size: 118%;
	font-weight: 700
}

#contents_link_text02b {
	position: absolute;
	height: 32px;
	width: 400px;
	left: 80px;
	top: 30px;
	line-height: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, 	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 154px;
	top: 147px;
	letter-spacing: 2px;
	font-size: 83%;
}

#contents_link_text03 {
	position: absolute;
	height: 27px;
	width: 325px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 154px;
	top: 192px;
	letter-spacing: 2px;
	font-size: 118%;
	font-weight: 700
}

#contents_link_text03c {
	position: absolute;
	height: 27px;
	width: 188px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 502px;
	top: 192px;
	letter-spacing: 2px;
	font-size: 118%;
	font-weight: 700
}

#contents_link_text03b {
	position: absolute;
	height: 32px;
	width: 400px;
	left: 80px;
	top: 30px;
	line-height: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, 	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 154px;
	top: 223px;
	letter-spacing: 2px;
	font-size: 83%;
}

#contents_link_text04 {
	position: absolute;
	height: 27px;
	width: 325px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 154px;
	top: 268px;
	letter-spacing: 2px;
	font-size: 118%;
	font-weight: 700
}

#contents_link_text04c {
	position: absolute;
	height: 27px;
	width: 188px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 502px;
	top: 268px;
	letter-spacing: 2px;
	font-size: 118%;
	font-weight: 700
}

#contents_link_text04b {
	position: absolute;
	height: 32px;
	width: 400px;
	left: 80px;
	top: 30px;
	line-height: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, 	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 154px;
	top: 299px;
	letter-spacing: 2px;
	font-size: 83%;
}

#contents_link_text05 {
	position: absolute;
	height: 27px;
	width: 325px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 154px;
	top: 347px;
	letter-spacing: 2px;
	font-size: 118%;
	font-weight: 700
}

#contents_link_text05c {
	position: absolute;
	height: 27px;
	width: 188px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 501px;
	top: 347px;
	letter-spacing: 2px;
	font-size: 118%;
	font-weight: 700
}

#contents_link_text05b {
	position: absolute;
	height: 32px;
	width: 400px;
	left: 80px;
	top: 30px;
	line-height: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, 	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 154px;
	top: 378px;
	letter-spacing: 2px;
	font-size: 83%;
}

#contents_link_text06 {
	position: absolute;
	height: 27px;
	width: 325px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 154px;
	top: 424px;
	letter-spacing: 2px;
	font-size: 118%;
	font-weight: 700
}

#contents_link_text06c {
	position: absolute;
	height: 27px;
	width: 188px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 501px;
	top: 424px;
	letter-spacing: 2px;
	font-size: 118%;
	font-weight: 700
}

#contents_link_text06b {
	position: absolute;
	height: 32px;
	width: 400px;
	left: 80px;
	top: 30px;
	line-height: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, 	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 154px;
	top: 455px;
	letter-spacing: 2px;
	font-size: 83%;
}

#contents_link_text07 {
	position: absolute;
	height: 27px;
	width: 325px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 154px;
	top: 501px;
	letter-spacing: 2px;
	font-size: 118%;
	font-weight: 700
}

#contents_link_text07c {
	position: absolute;
	height: 27px;
	width: 188px;
	left: 80px;
	top: 30px;
	line-height: 28px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 501px;
	top: 501px;
	letter-spacing: 2px;
	font-size: 118%;
	font-weight: 700
}

#contents_link_text07b {
	position: absolute;
	height: 32px;
	width: 400px;
	left: 80px;
	top: 30px;
	line-height: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, 	Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-shadow: 0px 0px;
	color: #60291A;
	vertical-align: top;
	left: 154px;
	top: 532px;
	letter-spacing: 2px;
	font-size: 83%;
}

#contents_link_button01 {
	position: absolute;
	left: 571px;
	top: 80px;
}

#contents_link_button02 {
	position: absolute;
	left: 571px;
	top: 156px;
}

#contents_link_button03 {
	position: absolute;
	left: 571px;
	top: 232px;
}

#contents_link_button04 {
	position: absolute;
	left: 571px;
	top: 309px;
}

#contents_link_button05 {
	position: absolute;
	left: 571px;
	top: 386px;
}

#contents_link_button06 {
	position: absolute;
	left: 571px;
	top: 463px;
}

#contents_link_button07 {
	position: absolute;
	left: 571px;
	top: 540px;
}

#contents_link_button_bp {
	position: absolute;
	left: 313px;
	top: 622px;
}

.alpha:hover {
	filter: alpha(opacity=70);
	opacity: 0.7;

}

.shop-sns-ul {
	position:absolute;
	right:255px
}