@charset "UTF-8";

/* 切り替え
---------------------------------------------------------- */
.pc {
  display: none !important;
}
.sp {
  display: block !important;
}

.WN-BOX-1 {
	width: auto;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	padding: 9px;
	float: none;
	border-right: 1px solid #CCCCCC;
}

.WN-BOX-2 {
	width: auto;
	border-top: 0 none #CCC;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	padding: 9px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	float: none;
}


.WN-BOX-pic {
	float: left;
	width: 110px;
}
.WN-TXT {
	width: auto;
	float: left;
}

.title_wn {
	float: left;
	width: auto;
}
.WN-Date {
	float: right;
	width: auto;
	font-size: 12px;
	color: #F00;
	text-align: right;
}


.section {
	border-bottom: 0 none #CCC;
}

.goodsBOX-pic {
	float: left;
	width: 62px;
}

.goodsBOX p {
	font-size: 12px;
	line-height: 1.5em;
	width: 250px;
	float: left;
}
.goodsBOX {
	width: auto;
	padding-left: 20px;
	float: left;
	margin-bottom: 20px;
}


ul.Sya-tab li {
	width: 33%;
	float: left;
}
ul.Sya-tab {
width: 100%;
margin-left: auto;
margin-right: auto;
}

/* 更新年月日と免責事項
---------------------------------------------------------- */
.update_container {
  max-width:100%;
}

.update_title_container,
.notice_container {
  width: 70%;
}

.update_title {
  font-size: clamp(0.875rem, 0.848rem + 0.14vw, 1rem);
}
.notice_container {
  font-size: clamp(0.688rem, 0.674rem + 0.07vw, 0.75rem);
}