@charset "UTF-8";

/* 基本設計 */

body{
  font-family:"ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "メイリオ" , "Meiryo" , "Osaka" , "MS Pゴシック" , "MS PGothic" , "sans-serif" ;
  line-height: 2;
  font-size: 18px;
  color:#333;
}

img{
  max-width: 100%;
  border: 0;
  vertical-align: bottom;
}

/* 大枠 */

#wrapper{
  text-align: center;
  width: 750px;
  max-width: 100%;
  margin: 0 auto;
  box-shadow: 4px 0px 3px -3px #ccc, -4px 0px 3px -3px #ccc;
}

#container{
  display: block;
  max-width: 100%;
  width: auto;
  margin: 0 auto;
  box-sizing: border-box;
}

#header .header{
	overflow:hidden;
	/* width:auto; */
}

/* ボタンエリア１ */

.btn-box1{
  position: relative;
}

.btn-inner1{
  position: absolute;
  width: 94%;
  padding: 0 0 0 3.5%;
}

.btn-box2{
  position: relative;
}

.btn-inner2{
	position: absolute;
  width: 94%;
	padding: 0 0 0 3.5%;
}

.btn-box3{
  position: relative;
}

.btn-inner3{
	position: absolute;
  width: 94%;
	padding: 0 0 0 3.5%;
}

.btn-box4{
  position: relative;
}

.btn-inner4{
  position: absolute;
  width: 75%;
	padding: 0 0 0 13%;
}

/*フッター */

footer{
  background: #f0f3d8;
  color:#333;
  padding: 20px 0;
  text-align: center;
  line-height: 1;
}

.footer-inner{
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

small{
  font-size: 70%;
}
