@charset "utf-8";

header {
	margin-bottom: 30px;
}

.contents {
	width: 860px;
	margin: 0 auto 15px auto;
	padding-bottom: 70px;
	background: url(../../img/common/dot_line.gif) no-repeat bottom;
}

#sign {
	margin-bottom: 80px;
	padding-top: 20px;
}

#check {
}

#check .checkList {
	width: 698px;
	text-align: left;
	position: relative;
	padding-bottom: 54px;
	margin: 0 auto;
}

#check .checkList ul {
	background: url(../../img/selfcheck/dot_line.gif) no-repeat bottom;
	padding-bottom: 6px;
}

#check .checkList li {
	position: relative;
	height: 67px;
	background: url(../../img/selfcheck/dot_line.gif) no-repeat;
}

#check .checkList li.h {
	height: 74px;
}

#check .checkList li .box {
	width: 45px;
	height: 45px;
	position: absolute;
	top: 14px;
	left: 29px;
	background: url(../../img/selfcheck/box.gif) no-repeat;
	cursor: pointer;
	z-index: 10;
}

#check .checkList li.h .box {
	top: 18px;
}

#check .checkList li .box img {
	position: absolute;
	top: -9px;
	left: 8px;
	display: none;
	z-index: 10;
}

#check .checkList li p {
	position: absolute;
	top: 24px;
	left: 90px;
}

#check .checkList li.h p {
	top: 18px;
}

#check .click {
	position: absolute;
	top: -18px;
	left: 0;
	z-index: 0;
}

#check .img1 {
	position: absolute;
	top: 73px;
	right: 54px;
}

#check .img2 {
	position: absolute;
	top: 272px;
	right: 68px;
}

#check .img3 {
	position: absolute;
	top: 412px;
	right: 28px;
}

#fin {
	display: none;
}

.finTop {
	width: 798px;
	padding-top: 37px;
	background: url(../../img/common/thickbox_bg_top.png) no-repeat;
	position: relative;
}

.finBottom {
	padding-bottom: 54px;
	background: url(../../img/common/thickbox_bg_bottom.png) no-repeat bottom;
}

.finMiddle {
	width: 697px;
	padding: 0 50px 0 51px;
	background: url(../../img/common/thickbox_bg_middle.png) repeat-y;
}

.finTop .closeBtn {
	position: absolute;
	bottom: -25px;
	right: 20px;
	cursor: pointer;
}

.finMiddle .inner {
	width: 617px;
	margin: 0 auto;
	padding: 30px 0 25px 0;
}

.adobeReader {
	width: 680px;
	overflow: hidden;
	margin: 0 auto 27px auto;
	text-align: left;
}

.adobeReader dt {
	width: 175px;
	float: left;
	padding-top: 3px;
}

.adobeReader dd {
	margin-left: 175px;
	font-size: 10px;
}
