/* ==== attention-block ==== */
@media screen and (min-width: 769px) {
	#container {
		margin-top: 67px;
	}
	.sec01 .txt2 p {
		cursor: pointer;
	}
.attentionBlock {
  width: 710px;
  margin: 0 auto;
  padding: 20px 0 30px 0;
  color: #472512;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
  .attentionBlock img {
    width: 100%;
    height: auto; }

.attentionBlock h2 {
  font-size: 20px;
  margin: 30px 0 10px 0;
  padding: 0; }

.attentionBlock li {
  font-size: 14px; }
	
}

@media screen and (max-width: 768px) {
	body.stop-scrolling {
		height: auto !important;
		overflow: auto !important;
	}
	.common_header img.header_logo {
		width: 110px;
	}
	.common_header .header_menu li img {
		width: 45px;
	}
	.sec08 .purchase_form h3 {
		color: #000;
	}
/*-- Hypertext --*/
	#tabBox1 {
		font-family: Helvetica, "メイリオ", "游ゴシック", "Yu Gothic", sans-serif;
		text-align: center;
		font-size: 3.73333vw;
		color: #392b29;
		position: absolute;
		top: calc(112 / 750 * 100vw);
		left: 0;
		z-index: 999;
		width: 100%;
	}
	#tabBox1 a:link {
	color: #0000ff;
}
#tabBox1 a:visited {
	color: #0000ff;
}

	#container {
		padding: 0;
	}
	
.attentionBlock {
  width: 90.66667vw;
  margin: 2em auto; }
  .attentionBlock h2 {
    font-size: 1.3em; }
	
	#footer {
		background: #FEEEE8;
		border: none;
	}
	
}