﻿
div.member_wrap{
	width:840px;
	padding-top:10px;
	padding-left:55px;
	text-align:center;
}

/*---------- Start   : 개인정보,이용약관 ----------*/
.service_text{
	text-align:left;
	line-height:21px;
}
.service_text span.blue{
	color:#3696c7;
}
.service_text h4{
	font-size:16px;
	margin-top:80px;
}
.service_text h5{
	font-size:12px;
	margin-top:30px;
}
.service_text h6{
	font-size:12px;
	font-weight:normal;
}
/*---------- End   : 개인정보,이용약관 ----------*/

input.member_type01{
	width:200px;
	height:16px;
	border:1px solid #d7d7d7;
}
input.member_type02{
	width:90px;
	height:16px;
	border:1px solid #d7d7d7;
}
input.member_type03{
	width:60px;
	height:16px;
	border:1px solid #d7d7d7;
}


div.find_wrap{
	width:693px;
	height:241px;
	margin-bottom:60px;
	background:url('/images/member/find_bg.gif') no-repeat top left;
}

div.login_wrap{
	width:663px;
	height:281px;
	margin-bottom:60px;
	background:url('/images/member/login_bg.gif') no-repeat top left;
}
.left_img{
	width:190px;
	padding-left:20px;
	height:281px;
	float:left;
}
.left_img img{
	padding-top:80px;
	padding-right:10px;
}

.right_text{
	width:452px;
	height:281px;
	float:left;
	text-align:left;
}
.right_title{
	text-align:left;
	padding-top:50px;
	padding-bottom:10px;
}
.right_box{
	width:425px;
	height:97px;
	border:1px solid #d0dbe3;
	background:#fbfbfb;
}

.input_wrap{
	width:270px;
	float:left;
	padding:25px 10px 20px 30px;
}
.input_wrap img{
	padding-top:5px;
}

.input_wrap ul li.left{
	width:60px;
	height:25px;
}
.input_wrap ul li.right{
	width:210px;
	height:25px;
}

.btn{
	width:60px;
	padding:25px 0px 0px 20px;
	float:left;
}
.btn02{
	width:60px;
	padding:35px 0px 0px 20px;
	float:left;
}
.more_wrap{
	width:452px;
	margin-top:10px;
}
.more_wrap li.left{
	width:330px;
	height:30px;
}
.more_wrap li.left img{
	padding-top:10px;
}
.more_wrap li.right{
	height:30px;
}



.join_title{
	text-align:left;
	width:663px;
	height:30px;
	background:url(/images/common/icon_square.gif) no-repeat 6px 6px;
	padding-left:25px;
	margin-top:30px;
}
.join_tab_wrap{
	margin-top:30px;
	width:663px;
	height:60px;
}
.join_tab{
	width:663px;
	height:60px;
}
.join_tab dd{
	width:165px;
	text-align:center;
}
.join_per_wrap{
	width:663px;
	height:168px;
	margin-bottom:60px;
	text-align:left;
	background:url(/images/member/join_per.gif) no-repeat;
}
.join_com_wrap{
	width:663px;
	height:168px;
	text-align:left;
	background:url(/images/member/join_com.gif) no-repeat;
}
.join_per_wrap div{
	padding:110px 0px 0px 25px;
}
.join_com_wrap div{
	padding:110px 0px 0px 25px;
}

.join_wrap{
	width:633px;
	height:240px;
	text-align:left;
	padding:15px;
	background:url(/images/member/join_bg.gif) no-repeat;
}
.textarea{
	border:0px;
	padding-right:10px;
	scrollbar-face-color: #fff;
	scrollbar-shadow-color: #d2d2d2;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #d2d2d2;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #f8f8f8;
	scrollbar-arrow-color: #d2d2d2;
}
.check{
	width:663px;
	text-align:center;
	height:25px;
	padding-top:5px;
	background:#f7f7f7;
	border:1px #e3e3e3 solid;
	margin-bottom:30px;
}

.join_btn{
	margin-bottom:30px;
	text-align:center;
}






.join_per_input_wrap{
	width:663px;
	height:548px;
	margin-bottom:30px;
	text-align:left;
}
.join_com_input_wrap{
	width:663px;
	height:608px;
	margin-bottom:30px;
	text-align:left;
}

table.member_box {
	border-top:2px solid #c2cde6;
	border-bottom:1px solid #c2cde6;
	margin-bottom: 30px;
	clear: both;
}
table.member_box tr th {
	text-align:center;
	border-bottom:1px solid #e5e8eb;
	background-color:#f2f6ff;
	border-right:1px solid #d7d7d7;
	padding:8px 0px 5px 15px;
	text-align:left;
}
table.member_box tr td {
	text-align: center;
	padding:8px 0px 5px 0px;
	line-height: 25px;
	color: #656565;
	border-bottom:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
}

table.member_box tr td span{
	text-align:left;
	font-family: Dotum,Gulim;
	color: #929292;
	text-align:left;
	font-size:11px;
}
table.member_box tbody td.left {
	text-align: left;
	padding-left: 10px;
}
table.member_box .lastcol {
	border-right: 0px;
}




.join_completion_wrap{
	width:663px;
	height:296px;
	margin-bottom:30px;
	text-align:left;
	background:url(/images/member/join_completion.gif) no-repeat;
}



/**/
div.site_wrap{
	border:1px solid #eee;
	width:202px;
	height:300px;
	margin-right:15px;
	margin-bottom:30px;
	float:left;
}
div.site_wrap dt{
	margin-top:18px;
	margin-bottom:36px;
}
