@charset "shift_jis";

/*  /products/bond/index.html
---------------------------------------------------------- */
/* cont01 */
body#lower div#contents .cont01{
	padding:32px 0 16px;
}
body#lower div#contents .cont01 > div{
	padding:16px 0 0;
}
body#lower div#contents .cont01 > div{
	padding:16px 0 0;
}
body#lower div#contents .cont01 .boxBlack #tDomestic table th:nth-child(2){
	width:20%;
}
body#lower div#contents .cont01 .boxBlack #tDomestic table thead th:last-child{
	width:15%;
}
body#lower div#contents .cont01 .boxBlack #tForeign table thead th+th{
	width:18%;
}

/* cont02 */
body#lower div#contents .cont02{
	padding:0 0 16px;
}
body#lower div#contents .cont02 > div{
	display:flex;
	display:-webkit-flex;
	flex-wrap:wrap;
	justify-content:space-between;
	padding:0;
}
body#lower div#contents .cont02 > div > div{
	margin-bottom:16px;
	width:322px;
}
body#lower div#contents .cont02 h2{
	align-items:center;
	display:flex;
	display:-webkit-flex;
	justify-content:space-between;
}
body#lower div#contents .cont02 h2 a{
	padding:12px 30px 12px 10px;
	width:100%;
}
body#lower div#contents .cont02 .boxGray{
	padding:0;
}
body#lower div#contents .cont02 .boxGray.toggleContents{
	display:block;
}
body#lower div#contents .cont02 .boxGray .linkBorder li a{
	padding:6px 15px;
}