@charset "UTF-8";
/* CSS Document */


body{
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:"メイリオ" , "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3";
    background:;
}

@media screen and (max-width: 920px) { 
body {
    width:850px;
    margin:0px;
    font-size:35px;
	padding:0px 15px 0px 15px;
	font-family:"メイリオ" , "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3";
    background:#3C2A1C;
    -webkit-text-size-adjust: 100%;
}
}

.main_contents_wrap3{
	width:800px;
	border-top:px solid ;
	margin:0px auto 0px auto;
	padding:px;
    display: block;
}

.topshitayoyaku{
    line-height: 55px;
}

@media screen and (max-width: 920px) { 
.topshitayoyaku {
    line-height: 55px;
}
}

.q1 {
    width:750px;
    margin:0px 0px 0px 10px;
    padding:10px 0px 10px 30px;
    color:#FFFFFF;
    background:#51311C;
}

.q2 {
    text-align: center;
    width:750px;
    margin:0px 0px 0px 10px;
    padding:0px 0px 10px 30px;
    color:#FFFFFF;
    background:#51311C;
}

.q2 a {
color:#FFF;
font-size: 20px;
}

@media screen and (max-width: 920px) { 
.q2 a {
    color:#FFF;
font-size: 35px;
}
}


.tap {
    text-align: center;
    width:750px;
    margin:0px 0px 0px 10px;
    padding:0px 0px 15px 30px;
    color:#FFFFFF;
    background:#51311C;
}

h3 {
  text-align: center;    
  font-size:20px;
  padding:0px 0px 0px 30px;
  background: linear-gradient(#2D1507,#734e30);
  width:750px;
  margin:0px auto 0px auto;
  color:#FFF;
}

@media screen and (max-width: 920px) { 
h3 {
  text-align: center;
  font-size:35px;
  padding:0px 0px 0px 30px;
  background: linear-gradient(#2D1507,#734e30);
  width:750px;
  margin:0px auto 0px auto;
  color:#FFF;
}
}