@charset "utf-8";

/*初期設定*/
body {
	background: url(../img/cont_bg.jpg) repeat top center;
	font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "Hiragino Mincho Pro", "HG明朝E", serif;*/
	font-feature-settings: "palt"/*, "kern"*/;
	-webkit-font-feature-settings: "palt"/*, "kern"*/;
	color: #5c3723;
	text-align: center;
	overflow-x: hidden;
	min-width: 961px;
}

/*コンテンツ*/
#cont {
	padding: 99px 0 0;
}

/*コンテンツ1*/
#cont_1 {
	width: 961px;
	height: 818px;
	position: relative;
	margin: 0 auto;
	background: url("../img/cont_1_bg.png") no-repeat center top;
}
#cont_1_logo {
	padding-top: 68px;
}
#cont_1_top {
	margin-top: 52px;
	font-size: 18px;
	line-height: 18px;
}
#cont_1_cat {
	margin-top: 26px;
	font-size: 25px;
	line-height: 35px;
}
#cont_1_txt {
	margin-top: 40px;
	font-size: 15px;
	line-height: 22px;
}
#cont_1_btm {
	margin-top: 50px;
	font-size: 15px;
	line-height: 22px;
	font-weight: bold;
}
#cont_1_img_1 {
	position: absolute;
	top: -20px;
	left: -22px;
}
#cont_1_img_2 {
	position: absolute;
	top: 356px;
	left: -84px;
}
#cont_1_img_3 {
	position: absolute;
	top: -8px;
	right: -72px;
}
#cont_1_img_4 {
	position: absolute;
	top: 304px;
	right: -108px;
}
#cont_1_img_5 {
	position: absolute;
	top: 610px;
	right: -58px;
}

/*コンテンツ2*/
#cont_2 {
	padding: 45px 0 62px;
	width: 100%;
}
#cont_2_txt {
	font-size: 18px;
	font-weight: bold;
	line-height: 1em;
}
#cont_2_arrow {
	line-height: 0;
	padding: 15px 0;
}

/*フッター*/
#ftr {
	width: 100%;
	background-color: #eedab7;
	font-size: 10px;
	font-family: "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;
	line-height: 1em;
	padding: 25px 0;
}