@charset "Shift_JIS";

.l-header {
  top: 0;
}

#contentAll {
  width: 760px;
  margin-left: auto;
	margin-right: auto;
	margin-top: 160px; /* 202105新ヘッダーの際修正 */
  margin-bottom: 30px;
}

.s, .m, .l {
  font-size: inherit;
}

body {
  font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
}

#contentAll p {
  font-size: 13px;
}

#contentAll a:link {
 color: #0000CC;
 text-decoration: none;
}
#contentAll a:visited {
 color: #9933CC;
 text-decoration: none;
}
#contentAll a:hover,
#contentAll a:active {
 text-decoration: underline;
}

#epbreadlink a:visited {
	color:#663399;
}

#epcoquery {
  margin: 0;
  width: 150px;
}

#epcosubmit {
  width: 30px;
  height: 30px;
  border: 0;
}

@media screen and (max-width: 667px) {

#Gnav {
  display: block;
  background-color: initial;
}

#epcoquery {
  margin: 0;
  width: 80vw;
}

#epcosubmit {
  width: 10vw;
  height: 10vw;
  border: 0;
}

.l-header {
  font-family: メイリオ, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
  line-height: 1.7
}

}
