/* Layout  */
#wrap { width:980px; margin:0 auto; z-index:0 }

#content_login { float:left; clear:both;  width:918px; text-align:left;  border:#dcdcdc 1px solid; margin:17px 0; padding:20px 28px;}
#content_login .tit {width:900px; border-bottom:#dcdcdc 1px solid;  font-size:14px; font-family:dodum; color:#484848; font-weight:bold;
			background: url(../images/login/ico_login.gif) no-repeat; padding:0 0 5px 20px; margin-bottom:18px;}

#content { float:left; text-align:left; padding-bottom:20px;}

/* È¸¿ø°¡ÀÔ  reg_welcome */
.lay_main { clear:both; height:486px; width:922px; margin-top:45px; position:relative;
			background:#fff url(/images/login/reg_welcome.gif) 0 0 no-repeat;}
.lay_main .btn_normal { position:absolute; top:223px; left:0px; background:url(/images/login/btn_register_01.gif) 0 0 no-repeat; width:231px; height:120px; }
.lay_main .btn_normal strong { display:none; }/* ÀÏ¹Ý  */
.lay_main .btn_child { position:absolute; top:223px; left:231px; background:url(/images/login/btn_register_02.gif) 0 0 no-repeat; width:231px; height:120px; }
.lay_main .btn_child strong { display:none; }/* ¾î¸°ÀÌ/ÇÐ»ý */
.lay_main .btn_corporate { position:absolute; top:223px; left:462px; background:url(/images/login/btn_register_03.gif) 0 0 no-repeat; width:231px; height:120px; }
.lay_main .btn_corporate strong { display:none; }/* ¹ýÀÎ  */
.lay_main .btn_foreigner { position:absolute; top:223px; left:693px; background:url(/images/login/btn_register_04.gif) 0 0 no-repeat; width:231px; height:120px; }
.lay_main .btn_foreigner strong { display:none; }/* ¿Ü±¹ÀÎ  */


#content_login h3.tit2 {font-family:dodum; color:#484848; font-weight:bold; font-size:12px;
			background: url(../images/login/ico_dot_red.gif) left center no-repeat; padding:2px 0 0 10px; margin-left:5px; margin-bottom:5px;}

/* ¾ß°üµ¿ÀÇ   reg_agree */
#content_login textarea, #content_login select {color:#777777; font-family:Gulim;font-size:12px;line-height:21px;text-decoration:none;}
.agree textarea {height:130px;width:910px; margin:0px 0px 0px 0px;
		scrollbar-face-color:#f5f5f5; scrollbar-shadow-color: #e1e1e1;
		scrollbar-highlight-color: #e1e1e1; scrollbar-3dlight-color:#e1e1e1;
		scrollbar-darkshadow-color:#e1e1e1; scrollbar-track-color:#e1e1e1;
		scrollbar-arrow-color: #000000}

#content_login textarea.st {border:1px solid #ebebeb;line-height:120%; padding:5px;}
#content_login .rd {margin-top:0px;vertical-align:middle !important;width:17px;}
#content_login input, #content_login textarea, #content_login select {vertical-align:middle;}

#content_login .agree_check {font-family:Gulim; font-size:11px; color:#777777;letter-spacing:-1px;clear:both;padding-top:12px;}
#content_login .agree_check span {margin-top:5px;}

/*°¡¿îµ¥ Á¤·Ä ¹öÆ° ·¹ÀÌ¾Æ¿ô */
.btn_c {width:920px; text-align:center; height:50px; padding-top:30px; position:relative;}
.btn_c  img {margin:0 10px;}
.btn_c2 {width:100%; text-align:center;  position:relative;}
.btn_c2  img {margin:0 10px;}
.btn_c3 {width:400px; text-align:center; height:50px; border-top:#cccccc solid 1px; padding-top:15px; position:relative;}
.btn_c3  img {margin:0 10px;}
/* ½Ç¸íÀÎÁõ  */
.ra_day {font-size:12px; font-weight:bold; margin:0 0 8px 0px; padding:4px 0 0 0; letter-spacing:-1px; color:#484848;}
.ra_day input{vertical-align:middle;margin:0 4px 0 5px}

/* ½Ç¸íÀÎÁõ ±×¶óµ¥ÀÌ¼Ç ¹Ú½º  */
.box01 {width:910px; overflow:hidden;background:#ffffff;border:#cecece 5px solid; clear:both; padding:24px 0}
.box02 {width:742px; height:80px;background:#ffffff;border:#cecece 5px solid; clear:both; padding: 24px 84px;}

/* ½Ç¸íÀÎÁõ ¹Ú½º¾È¿¡ ÀÌ¸§°ú ÁÖ¹Î¹øÈ£   */
.mem_cen01 {width:850px; margin:0 auto 20px auto;border-bottom:#525252 1px dotted; padding-bottom:23px}
.mem_cen01 .tit12 {font-weight:bold; color:#484848}
.text_notice {background: url(/images/login/ico_notice.gif) no-repeat; padding-left:20px;}
.ipin_help a{color:#9b9b9b; font-size:11px; text-decoration:underline; position:absolute; top:10px; left:10px;}

.inp input {border:#cccccc 1px solid; height:17px;}

/* È¸¿øÁ¤º¸ÀÔ·Â Å×ÀÌºí*/
.table_data01{background-color:#fff;width:920px;}
.table_data01 input{border:#cccccc 1px solid;}
.table_data01 .none input {border:none;}
.table_data01 th{height:40px; border-bottom:1px solid #ededed;text-align:left;font-size:12px; font-family:dodum;font-weight:bold;
			background:#f9f9f9 url(/images/login/ico_dot_table_data01.gif) left center no-repeat;  letter-spacing:-1px;color:#444444;padding:0px 0px 0px 20px;line-height:1.3em;}
.table_data01 td{height:40px;background-color:#FFFFFF;text-align:center;font-size:12px;font-family:dodum;line-height:1.2em;text-align:left;border-bottom:1px solid #ededed;padding:0 0 0 10px;}
.table_data01 td p{font-size:11px;font-family:dodum;color:#999;letter-spacing:0px}
.table_data01 td strong{width:100px; color:#000000;}
.table_data01 .top{border-top:1px solid #c3c3c3;}
.table_data01 .bot{border-bottom:1px solid #c3c3c3;}
.table_data01 .h50{height:50px;}
.table_data01 .h60{height:60px;}
.table_data01 .left{border-left:1px solid #DDDDDD;}
.table_data01 .bg_gr p{font-size:11px;font-family:dodum;margin:0 8px 0 4px}
.table_data01  .s1_input {float:left;overflow:hidden;position:relative;margin:2px 0px 0px 0px;}
.table_data01  .s1_txt {float:right;width:500px;overflow:hidden;position:relative;margin:0px 0px 0px 0px;color:#999999;font-weight:normal;font-family:dodum;letter-spacing:-1px;font-size:11px;line-height:14px;}
.bc{border-collapse:collapse}
.table_data01 .warn p{background:#ebebeb; color:#3d85f4; width:500px;}


/* È¸¿ø°¡ÀÔ¿Ï·á */
.input_ok {background: url(/images/login/reg_input_ok.gif) no-repeat; width:860px; height:170px;
			font-size:16px; color:#000000; padding:45px 0 0 30px;}
.input_ok2 {clear:both; float:left; position:relative; background: url(/images/login/reg_ok_bg.gif) repeat-x; width:920px; height:80px; }
.input_ok2_text {position:absolute; background: url(/images/login/reg_ok_text.gif) no-repeat; width:500px; height:65px; }
.input_ok2_text p{ margin:44px 0 0 90px;  background: url()  no-repeat;  }


/*¾ÆÀÌµð ºñ¹Ð¹øÈ£ Ã£±â */
#content_login .box_half { width:410px; height:180px;background:#ffffff url(/images/login/box_bg.gif) bottom repeat-x;
	   border:#cccccc 1px solid; clear:both; padding:20px;}
#content_login .box_half  table{ height:90px;}
#content_login .box_half .tit12 {font-weight:bold; color:#484848;}
#content_login .box_half td {height:30px;}

#content_login .notice  {color:#f08217; line-height:24px;}


/* È¸¿ø°¡ÀÔ¿Ï·á½Ã - MyTree È¸¿øÁ¤º¸°ü¸®-ÀÚ±â¼Ò°³ Å×ÀÌºí*/
.table_data04_out{background-color:#fff; width:100%; margin-top:5px;  border:#dcdcdc 1px solid; padding:10px }
.table_data04{ width:900px; font-family:dodum; }
.table_data04 th{color:#444444;font-weight:bold; width:100px; vertical-align:top; padding:10px 0 10px 20px; background: url(/images/common/ico_dot2.gif) 10px 13px no-repeat;  }
.table_data04 td {color:#666666; font-size:11px; padding:10px 0 10px 10px;}
.table_data04 th.np {margin-bottom:0;}
.table_data04 td.np {padding-bottom:0;}
.table_data04 td p span{color:#358735; }
.table_data04 td p strong{color:#4c9b37; }
.table_data04 .thum {float:left; margin-right:10px}
.table_data04 .top {border-top:2px solid #888b94}
.table_data04 .bot {border-bottom:1px solid #dfdfe2}
.table_data04 td.btn {text-align:right; }
/* »ö»ó¼±ÅÃ */
.table_data04 .color {float:left; width:95px; height:30px; margin-right:10px; border:#ffffff 2px solid;}
.table_data04 .color:hover {float:left; width:95px; height:30px; margin-right:10px; border:#f78d03 2px solid;}
.table_data04 .c502980 {background:#502980 }
.table_data04 .c12318e {background:#12318e }
.table_data04 .cd74410 {background:#d74410}
.table_data04 .c288029 {background:#288029 }
.table_data04 .ce13152 {background:#e13152 }
/* Ãß°¡Á¤º¸ */
.table_data04 td dl dt {float:left; width:100px; margin-bottom:5px; color:#358735; font-size:12px}
.table_data04 td dl dd {float:left; width:600px; margin-bottom:5px; border:#ffffff 1px solid}
