@charset "UTF-8";
/* CSS Document */
/* Easy-Step layout CSS */

/* Container */
#easy_step {
	position: relative;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 500px;
	background: #ffffff;
}
#easy_step a.es_btn {
	border: none;
}
#hub {
	position:absolute;
	left:255px;
	top:204px;
	width:30px;
	height:30px;
	z-index:400;
}
#inuinnaqtun #hub {
	top:224px;
}
#hub_reg {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 410;
}
#hub_btn {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 409;
}
#path1 {
	position:absolute;
	left:4px;
	top:92px;
	width:263px;
	height:124px;
	z-index:420;
}
#inuinnaqtun #path1, #inuinnaqtun #path2 {
	top: 112px;
}
#path2 {
	position:absolute;
	left:273px;
	top:92px;
	width:263px;
	height:124px;
	z-index:420;
}
#path3 {
	position:absolute;
	left:4px;
	top:222px;
	width:263px;
	height:124px;
	z-index:420;
}
#path4 {
	position:absolute;
	left:273px;
	top:222px;
	width:263px;
	height:124px;
	z-index:420;
}
#inuinnaqtun #path3, #inuinnaqtun #path4 {
	top: 242px;
}
#intro_content {
	position: relative;
	left: 0px;
	top: 0px;
	background: #FFFFFF;
}
#path1_content {
	position: relative;
	left: 40px;
	top: 10px;
	width: 495px;
}
#path2_content {
	position: relative;
	left: 40px;
	top: 10px;
	width: 495px;
}
#path3_content {
	position: relative;
	left: 40px;
	top: 10px;
	width: 495px;
}
#path4_content {
	position: relative;
	left: 40px;
	top: 10px;
	width: 495px;
}
h2.path1 {
	color: #d97b00;
}
h2.path2 {
	color: #336699;
}
h2.path3 {
	color: #7a2011;
}
h2.path4 {
	color: #646464;
}
#path1_title {
	position: relative;
	left: 0px;
	top: 0px;
	border-bottom: 1px solid #d97b00;
	width: 535px;
}
#path1_title h1 {
	padding: 8px;
	padding-left: 40px;
	margin: 0px;
	font-size: 18px;
	color: #d97b00;
	background: #FFFFFF;
}
#path2_title {
	position: relative;
	left: 0px;
	top: 0px;
	border-bottom: 1px solid #336699;
	width: 535px;
}
#path2_title h1 {
	padding: 8px;
	padding-left: 40px;
	margin: 0px;
	font-size: 18px;
	color: #336699;
	background: #FFFFFF;
}
#path3_title {
	position: relative;
	left: 0px;
	top: 0px;
	border-bottom: 1px solid #7a2011;
	width: 535px;
}
#path3_title h1 {
	padding: 8px;
	padding-left: 40px;
	margin: 0px;
	font-size: 18px;
	color: #7a2011;
	background: #FFFFFF;
}
#path4_title {
	position: relative;
	left: 0px;
	top: 0px;
	border-bottom: 1px solid #646464;
	width: 535px;
}
#path4_title h1 {
	padding: 8px;
	padding-left: 40px;
	margin: 0px;
	font-size: 18px;
	color: #646464;
	background: #FFFFFF;
}
.answer_content {
	position: absolute;
	left: 40px;
	top: 47px;
	background: #ffffff;
	width: 495px;
	height: 450px;
}
.reg_content {
	background: #ffffff;
	height: 450px;
}
.close_btn {
	position: absolute;
	width: 18px;
	height: 18px;
	left: -30px;
	top: 5px;
}
.close_btn input {
	margin: 0px;
	padding: 0px;
}
.content_space {
	height: 430px;
	overflow: auto;
	padding-right: 5px;
}
