@charset "utf-8";



/*******************************************
バック地
********************************************/
body{
	
}
.bg{
	width:100%;
	margin:0 auto;
	background-image:url(../images/bg.jpg);
	background-size:100%;
	background-position:top center;
}


.re_img img{
	width:100%;
	height:auto;
}
/*******************************************
box1
********************************************/
.box1{
	max-width:600px;
	margin:0 auto;
	position:relative;
}

.box1 img{
	width:100%;
	height:auto;
}
.contents_box1{
	width:100%;
	max-width:1000px;
	height:auto;
	margin:0 auto;
	position:relative;
}
.contents_box1_2{
	width:100%;
	height:auto;
	margin:0 auto;
}
.contents{
	width:460px;
	margin:0 auto;
}



button{
        background-color: transparent;
        border: none;
        cursor: pointer;
        outline: none;
        padding: 0;
        appearance: none;
}
button:focus{
	outline: none;
}




/*******************************************
box3
********************************************/
.box3{
	width:600px;
	margin:0 auto;
}
.box3 img{
	width:100%;
	height:auto;
}
.btn1{
	width:48%;
	height:auto;
	float:left;
	margin:0 0 20px 0;
}
.btn2{
	width:48%;
	height:auto;
	float:right;
	margin:0 0 20px 0;
}
.btn3{
	width:48%;
	height:auto;
	float:left;
	margin:0 0 20px 0;
}
.btn4{
	width:48%;
	height:auto;
	float:right;
	margin:0 0 20px 0;
}


.btn_box1{
	width:100%;
	height:auto;
	position:fixed;
	top:0;
	z-index:10;
}
.btn_close{
	width:60px;
	height:60px;
	position:fixed;
	bottom:0;
	right:0;
}

.btn_box2{
	width:100%;
	height:auto;
	margin:15% 0 0 0;
}



/*******************************************
box4
********************************************/
.box4{
	width:100%;
	margin:4px auto 0;
}
.box4 img{
	width:100%;
	height:auto;
}

.ft_txt1{
	width:100%;
	font-size:22px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#bd0d23;
	line-height:120%;
	text-align:center;
	margin:51px 0 0 0;
}
.ft_txt2{
	width:100%;
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#333;
	line-height:120%;
	text-align:center;
}
.ft_txt3{
	width:100%;
	height:15px;
	font-size:10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#333;
	line-height:120%;
	text-align:center;
}
.ft_logo1{
	width:146px;
	height:127px;
	margin:14px auto 23px;
}
.ft_logo2{
	width:300px;
	height:81px;
	margin:87px auto 30px;
}
.ft_cursor{
	width:146px;
	height:11px;
	margin:9px auto 0;
}

	
/*******************************************
cap
********************************************/
.cap_right{
	font-size:10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#191919;
	line-height:120%;
	text-align:right;
}

.cap_left{
	font-size:10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#191919;
	line-height:120%;
	text-align:left;
}


	