@charset "utf-8";
/* CSS Document */

#contents {
	width:624px;
	margin: 0 auto;
	font-size:12px;
	color:#333333;
	text-align:left;
	overflow: hidden;
}


#contents h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}

#contents img {
	border:none;
	display: block;
}

#contents ul,p {
	margin:0;
	padding:0;
}

#contents .ctImg {
	display: block;
	margin: 0 auto;
}


#contents .ct {
	overflow: hidden;
	line-height: 1.5em;
}

#contents .ctInner {
	overflow: hidden;
	padding: 20px 20px 15px 20px;
	background: url(../img/hr/bg.gif) center repeat-y;
}

#contents .ctTxt {
}

#contents .ctInner ul {
	overflow: hidden;
}
#contents .ctInner ul li {
	list-style-type: none;
	background: url(../img/hr/limk.gif) left top no-repeat;
	padding-left: 15px;
	margin-bottom: 3px;
}

#contents .ctArrow {
	display: block;
	margin: 0 auto;
}


#contents .btn_consul {
	display: block;
	width: 144x;
	margin: 10px 0 0 480px;
	text-align: right;
}


#contents #ct02 {
	margin-top: 40px;
}
#contents #ct03 {
	margin-top: 10px;
}
#contents #ct04 {
	margin-top: 40px;
}
#contents #ct05 {
	margin-top: 40px;
}
#contents #ct06 {
	margin-top: 40px;
}
#contents #ct07 {
	margin-top: 10px;
}
#contents #ct08 {
	margin-top: 40px;
}
#contents #ct09 {
	margin-top: 25px;
}
#contents #ct10 {
	margin-top: 25px;
}
#contents #ct11 {
	margin-top: 25px;
}
#contents #ct12 {
	margin-top: 25px;
}
#contents #ct13 {
	margin-top: 25px;
}
#contents #ct14 {
	margin-top: 10px;
}
#contents #ct15 {
	margin-top: 40px;
}
