*{
	line-break: strict ;	/* 日本語禁則処理 */
	margin: 0 ;
	padding: 0 ;
}

/*================================================
Common
================================================*/
img{
max-width: 100%;
height: auto;
width /***/:auto;　
}

/*---------- body ----------*/
html:before {
  content:"";
  position:fixed;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  border:10px solid #ced1d3;
}
body {
	background-color:#ffffff;
  width:100%;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color:#484848;
	font-family: Arial, Helvetica, Verdana, "ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
  -webkit-text-size-adjust: 100%;
}

a:link { color: #666666; text-decoration: none;}
a:visited { color: #666666; text-decoration: underline;}
a:active { color: #0036ff; text-decoration: none;}
a:hover {color:#0036ff; text-decoration: underline;}

/*---------- text ----------*/
p {
  font-size:190%;
  line-height:1.8;
  text-align:left;
  position:relative;
  left:0;
  width:86%;
  padding:0 7%;
  clear:both;
 }
 
 /*---------- margin ----------*/
 .top75 {margin-top:75px;}
 .top100 {margin-top:100px;}

/*================================================
Head
================================================*/
#inbox {
  width:88%;
  margin:50px 0;
  overflow:hidden;
  clear:both;
}


/*================================================
Contents
================================================*/
#title {
  margin-top:50px;
  font-size:270%;
  line-height:1;
  text-align:center;
  color:#000;
  letter-spacing:5px;
  font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif; 
}
.midashi_top,.midashi {
  margin-bottom:35px;
  font-size:270%;
  line-height:1;
  text-align:left;
  color:#000;
  letter-spacing:5px;
  font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
.midashi_top {
  margin-top :-50px;
  padding-top : 150px; 
}
.midashi {margin-top :5px;padding-top : 50px; }

/*----- menu -----*/
.menu {
  background-color:#f1a239;
  margin:50px 0;
  padding:15px 0;
  width:100%;
  position:absolute;
  left:0;
  clear:both;
  }
.menu ul{list-style:none;}
.menu li{
  font-size:177%;
  line-height:1.5;
  text-aline:center;
  display:inline-block;
  width:24%;
}
.menu li a {color:#fff;}


/*----- Question -----*/
.wrapper {
  border-bottom:1px solid #9fa5aa;
  margin-bottom:30px;
  padding-bottom:15px;
  clear:both;
  }
.question {
  font-size:200%;
  line-height:1.5;
  text-align:left;
  position:relative;
  color:#000;
  top:-5px;
  left:45px;
  right:20px;
  display: block;
  font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
.question:before {
  content:"Q.";
  font-size:200%;
  transform: scaleX(0.9);
  transform-origin: left top;
  position:absolute;
  top:-12px;
  left:-45px;
  font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

