@charset "utf-8";
/*------------------------------------------------------------
	privacy
------------------------------------------------------------*/
#main {
	margin-bottom: 6.2rem;
}
#main .comBgBox {
	padding-bottom: 5.7rem;
}
#main .comBgBox .headLine03 {
	margin-bottom: 4.7rem;
}
#main .comBgBox p, #main .comBgBox li {
	line-height: 1.75;
	text-align: justify;
}
#main .comBgBox p {
	margin-bottom: 1.2rem;
}
#main .comBgBox .indent01 {
	margin-left: 4.3rem;
	display: block;
}
#main .comBgBox .indent02 {
	margin-left: 4.3rem;
}
#main .comBgBox .indent03 {
	margin-left: 1.5rem;
	display: block;
}
#main .comBgBox .indent04 {
	margin-left: 2.9rem;
	display: block;
}
#main .comBgBox .subList dl {
	margin-left: 1.5rem;
}
#main .comBgBox .subList dt {
	float: left;
}
#main .comBgBox .subList dd {
	padding-left: 6.5em;
}
#main .comBgBox .numList {
	margin-left: 1.5rem;
}
#main .comBgBox .numList li {
	padding-left: 1.1em;
	text-indent: -1.1em;
}
#main .comBgBox .numList .dotList li {
	padding-left: 0.5em;
	text-indent: -0.5em;
}
.comSearchBox {
	margin-top: 9rem;
}
#conts .pdfemb-viewer {
	margin: 0 auto;
	width: 61.2rem !important;
	height: auto !important;
	border: none;
	overflow: visible;
	background: #fff;
}
#conts .pdfemb-viewer .pdfemb-pagescontainer {
	width: 100% !important;
	height: auto !important;
	background-color: #fff;
}
#conts .pdfemb-viewer .pdfemb-pagescontainer .pdfemb-inner-div {
	width: 100% !important;
	height: auto !important;
	background-color: #fff;
}
#conts .pdfemb-viewer .pdfemb-pagescontainer .pdfemb-inner-div canvas {
	width: 100% !important;
	height: auto !important;
}
#conts .pdfemb-viewer .pdfemb-toolbar {
	background: none;
}
#conts .pdfemb-page-area, #conts .pdfemb-zoomout, #conts .pdfemb-zoomin, #conts .pdfemb-viewer .pdfemb-toolbar > div:last-child, #conts .pdfemb-loadingmsg {
	display: none;
}
#conts .pdfemb-next, #conts .pdfemb-prev {
	position: absolute;
	margin: 0 0 0 -3rem;
	padding: 0;
	left: 50%;
	bottom: -4.2rem;
	width: 1.9rem;
	height: 1.9rem;
	text-indent: -999rem;
	border: none;
	box-shadow: none;
	cursor: pointer;
	transition: .3s;
	background: url(../img/common/icon20.png) no-repeat left top/100%;
}
#conts .pdfemb-btndisabled {
	display: none !important;
}
#conts .pdfemb-next {
	margin-left: 2rem;
	background-image: url(../img/common/icon13.png);
}
#conts .download-btn {
	margin-top: 9rem;
}
#conts .download-btn a {
	margin: 0 auto;
	width: 20.2rem;
	height: 3.2rem;
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #0080B5;
	border-radius: 0.4rem;
}
@media all and (min-width: 739px) {
	#conts {
		flex: auto;
		width: 70rem;
	}
	#conts .pdfemb-next:hover, #conts .pdfemb-prev:hover, #conts .download-btn a:hover {
		opacity: 0.7;
	}
}
@media all and (max-width: 738px) {
	#main {
		margin-bottom: 7.5rem;
	}
	#main .comBgBox {
		padding-bottom: 4.5rem;
	}
	#main .comBgBox .headLine03 {
		margin-bottom: 1.5rem;
	}
	#main .comBgBox p {
		margin-bottom: 1.2rem;
	}
	#main .comBgBox .indent01 {
		margin-left: 4rem;
	}
	#main .comBgBox .indent02 {
		margin-left: 4rem;
	}
	#main .comBgBox .indent03 {
		margin-left: 1.4rem;
	}
	#main .comBgBox .indent04 {
		margin-left: 2.7rem;
	}
	#main .comBgBox .subList dl {
		margin-left: 1.4rem;
	}
	#main .comBgBox .numList {
		margin-left: 1.4rem;
	}
	#conts .pdfemb-viewer {
		width: auto !important;
	}
	#conts .pdfemb-next, #conts .pdfemb-prev {
		margin-left: -6.2rem;
		bottom: -5.9rem;
		width: 3.4rem;
		height: 3.4rem;
	}
	#conts .pdfemb-next {
		margin-left: 2.7rem;
	}
	#conts .download-btn {
		margin-top: 8.7rem;
	}
	#conts .download-btn a {
		width: 21.8rem;
		height: 4.2rem;
		border-radius: 0.3rem;
	}
}