@charset "UTF-8";

/* トップページニュース */
.news__inner--right {
	width:100%;
}

.news__inner--right dt {
	white-space:nowrap;
}

/* パンくずリスト */
.breadCrumbs .breadCrumbs__box a {
	display:inline;
}

.breadCrumbs .breadCrumbs__box li:not(:last-child):after {
	content: ">";
	margin: 0 10px;
}

/* お問い合わせ */
.tab__box {
	height:56px;
}

.tab__box.welding {
	border-bottom:10px solid #000064;
}

.tab__box.chemical {
	border-bottom:10px solid #640000;
}

.tab__box.isSelected {
	border-bottom: 3px solid transparent;
}

.welding-contact .privacy-check td input {
	min-width:auto;
	margin-right:10px;
	width:auto;
}

.welding-contact .btnWrapper {
	text-align:center;
}

.welding-contact input[type=submit],
.welding-contact input[type=button] {
	background:#640000;
	border:none;
	color: #fff;
	display: inline-block;
	margin: 0 auto;
	font-size: 18px;
	height: 60px;
	max-width:320px;
	text-align: center;
	vertical-align: middle;
	width: 80%;
}
.welding-contact input.wpcf7-submit {
	margin-left: 24px;
}

#chemical.welding-contact input[type=submit],
#chemical.welding-contact input[type=button] {
	background:#000064;
}

.welding-contact input[type=submit][disabled] {
	opacity:0.3;
}

.welding-contact .btnWrapper input {
	margin-bottom: 1em;
}

div.wpcf7 .ajax-loader {
	background-position:center;
	background-repeat:no-repeat;
	display:block;
	margin:3px auto 0px auto;
	width:24px;
}

.wpcf7c-conf {
	cursor: default;
	background: #dedede;
	border: none;
	outline: none;
	resize: none;
}

/* SDS 資料 */
.seachArea__box p.exp {
	font-size:12px;
}

#welding .sds__box--pdf dd {
	width:100%;
}


#welding .information {
	display:block;
	margin-bottom:60px;
	text-align:center;
}

@media screen and (max-width: 767px) {
	.pc {
		display:none !important;
	}
}

@media screen and (min-width: 768px) {
	.sp {
		display:none !important;
	}
}

@media screen and (max-width: 767px) {
	.seachArea__box.length--longer {
		width:100%;
	}
	.welding-contact input.wpcf7-submit {
		margin-left: 0;
	}
}

#WeldingSearch .inner--middle {
	display:flex;
}

/* @media screen and (max-width: 767px) {
	#SDSChemical {
		background: #ededed;
	}

	#SDSChemical .itemList--body {
		background:#ffffff;
		display:flex;
		flex-wrap:wrap;
		margin-bottom:20px;
	}

	#chemical .itemList__wrapper#SDSChemical dd.inner--left,
	#chemical .itemList__wrapper#SDSChemical dd.inner--middle,
	#chemical .itemList__wrapper#SDSChemical dd.inner--right {
		min-height: 60px;
	}

	#chemical .itemList__wrapper#SDSChemical dd.inner--middle,
	#chemical .itemList__wrapper#SDSChemical dd.inner--right {
		display:table;
		height:60px;
		line-height:100%;
		width:50%;
	}

	#chemical .itemList__wrapper#SDSChemical dd.inner--middle span,
	#chemical .itemList__wrapper#SDSChemical dd.inner--right span {
		display:table-cell;
		vertical-align: middle;
	}

	#chemical .itemList__wrapper#SDSChemical dd.inner--middle span a,
	#chemical .itemList__wrapper#SDSChemical dd.inner--right span a {
		height: auto;
	}

	.spFull {
		width:100% !important;
	}

	.spNone {
		display:none !important;
	}
} */

/* ニュース */
.container .item dd:last-child::after {
	content: "\025B6";
}

.container .img__box, .container .iframe__box {
	position: relative;
	text-align:center;
}

.container .img__box img {
	max-width:100%;
	width:auto;
}

.container .iframe__box::before {
	content: "";
	display: block;
	padding-top: 60%;
}

.container .iframe__box iframe {
	bottom: 0px;
	height: 100%;
	left: 0px;
	position: absolute;
	right: 0px;
	top: 0px;
}

.descriptionBlock__video {
	position: relative;
}

.descriptionBlock__video::before {
	content: "";
	display: block;
	padding-top: 60%;
}

.descriptionBlock__video iframe {
	bottom: 0px;
	height: 100%;
	left: 0px;
	position: absolute;
	right: 0px;
	top: 0px;
}

/* 検索結果 */
.nothing {
	text-align:center;
}

.btn__bottom__wrapper {
	margin-top:15px;
}