/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
下層ページ
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
/*↓　追記//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
h2 {
font-size: min(7.2vw, 34px);
}
h3 {
	font-size: min(5vw,22px);
	font-weight: 700;
	margin: 0 0 30px 0;
	color: #009844;
}
h4 {
	font-size: min(4vw,18px);
	font-weight: 600;
	margin: 0 0 30px 0;
	color: #009844;
	line-height: 1.7;
}
.tapelight_type {
width: 100%;
font-size: 15px;
margin: 0 0 80px 0;
}
.tapelight_type li {
text-align: center;
background:#009844;
transition: 0.3s;
height: 60px;
line-height: 60px;
border: 3px solid #FFFFFF;
}
.tapelight_type li a {
color: #FFFFFF;
background:#009844;
transition: 0.3s;
height: 60px;
line-height: 60px;

}
.tapelight_type li:hover {
color: #464646;
background:#71eaa4;
transition: 0.3s;
}




.nowpage a {
background: #05c155;
	color: #ffffff !important;
} 
.nowpage a:hover {
color: #464646 !important;
} 
.ledtape_photo {
margin: 0 0 30px 0;
}
.ledtape_text1 {

}
.pdficon {
width: 50px;
transition: 0.3s;
}
.pdficon:hover {
transition: 0.3s;
}
.pdficon_right {
margin-left: 15px;
}
.maru {
margin: 0 auto;
}
.maru li {
padding: 6px 10px;
margin: 0 auto 10px auto;
color: #ffffff;
width: 80%;
border-radius: 8px;
font-size: 14px;
font-weight: 500;
}
.maru .orange {
background: #ea6133;
}
.maru .blue {
background: #00a0e9;
}
.maru .pink {
background: #e25e9d;
}
.maru .purple {
background: #884d9a;
}
.maru .gray {
background: #7d7d7d;
}
.maru .kimidori {
background: #8cc63f;
}

.meishou {
width: 100%;
margin: 0 0 0 0;
border-top: 1px solid #c4c4c4;
padding: 40px 0 20px 0;
}
.meishou table {
width: 80%;
}



@media screen and (max-width: 767px) {
.meishou table {
width: 100%;
}
}
.meishou th {
width: 18%;
padding: 8px;
	font-size: min(6vw,18px);
	vertical-align: top;
	border-bottom: none !important;
	border-left: none !important;
}
.meishou td {
padding: 8px;

	border-bottom: none !important;
	border-left: none !important;
}
.meishou ul {
margin: 0 0 50px 0;
}
.meishou ul li {
text-indent: -1rem;
padding-left: 1rem;
padding-bottom: 6px;
}
.kataban {
background:#e1e2e2;
font-weight: 900;
}
.kataban_inbox {
width: 100%;
border-top: 1px solid #c4c4c4;
border-right: 1px solid #c4c4c4;

}
.kataban_inbox th,
.kataban_inbox td{
border-left: 1px solid #c4c4c4;
border-bottom: 1px solid #c4c4c4;
font-size: 15px !important;
padding: 4px;
}
.kataban_inbox th {
width: 20%;
}
.iroondo table {
width: 80%;
border-top: 1px solid #c4c4c4;
border-right: 1px solid #c4c4c4;
margin: 20px 0 0 0;

}
.iroondo table th,
.iroondo table td {
border-left: 1px solid #c4c4c4;
border-bottom: 1px solid #c4c4c4;
text-align: center;
font-size: 14px;
}
.iroondo table th {
width: 50%;
padding:2px;
}
.iroondo table td {
padding:4px;
}
.sunpou {
width: 100%;
margin: 20px 0 0 0;
}
.sunpou dt {
border: 1px solid #c4c4c4;
padding:2px;
font-size: 14px;
}
.sunpou dd {
padding:4px;
font-size: 14px;
text-align: left;
}



.shouhi {
width: 100%;
margin: 30px 0 40px 0;
}
.shouhi dt {
border: 1px solid #c4c4c4;
padding:2px;
font-size: 14px;
}
.shouhi dd {
padding:4px;
font-size: 14px;
text-align: left;
}






.siyouzu {
width: 90%;
margin: 0 auto;
}
.pdflink {
	margin: 0 0 0 0;
}
@media screen and (max-width: 767px) {
.pdflink {
	margin: 0 0 30px 0;
}
.pdficon {
	width: 60px;
}
}
.pdflink a img {
	transition：；0.3s
}
.pdflink a img:hover {
	opacity: 60%;
	transition：；0.3s
}
@media screen and (max-width: 600px) {
	.bunki{
	width: 100% !important;
	display: block;
}
.iroondo table,
.sunpou {
 width: 100% !important;
 }
 .iroondo table {
  margin: 0;
	}
	.siyouzu {
	 width: 100%;
 }
}

/*↓　アクセサリ）///////////////////////////*/
.acbox table {
width: 100%;
}
.ac_toptit {
	margin: 0 0 6px 0 !important;
	}
	.ac_bg {
background: #efefef;
}
.ip68,
.ac_top,
.ac_apo,
.ac_dengen {
overflow: auto;
margin-bottom:60px !important;
}
.ip68 table,
.ac_top table,
.ac_apo table,
.ac_dengen table {
width: 100%;
  border-top: solid 1px;
  border-right: solid 1px;
	font-size: 13px;
width: 100%;
white-space: nowrap;
}
.ip68 th {
text-align: center;
line-height: 1.2;
}
.t_center{
text-align: center;
}
.ac_pdficon {
	width: 20px;
	transition: 0.3s;
	float: right;
	white-space: nowrap;
}
.ac_pdficon:hover {
	transition: 0.3s;
	opacity: 0.6;
}
.acbox table th,
.acbox table td {
padding: 4px 6px 4px 6px;
  border-bottom: solid 1px;
  border-left: solid 1px;
}
.kataban{
min-width: 217px !important;
white-space: nowrap !important;
}

.tit2 {
text-align: center;
}
.ac_pdflink {
min-width: 170px;
}
.ac_pdflink2 {
min-width: 190px;
}

@media screen and (max-width: 767px) {
.ip68img {
width: 80%;
text-align: center;
margin: 0 auto;
}
.ip68img img {
padding: 0 0 30px 0;
}
}

.seihinbtn {
margin: 100px 0 0 0;
}
