@charset "utf-8";
/* CSS Document */

body, form { margin:0; padding:0;}

body {font-family:dotum,arial,verdana,sans-serif; font-size:12px; color:#666666; overflow-y:scroll;}

table, tr, td { font-family:dotum,arial,verdana,sans-serif; font-size:12px; color:#666666;}

ul, ol, dl, dd, dt, li { list-style-type: none; margin: 0; padding: 0; }

img {border:0;}

select {font-family:dotum,arial,verdana,sans-serif; font-size:12px; color:#666666; text-align: left;}

/* Top Layout-------------------------*/
.submenu_table {border:1px solid #b62100; width:116px; color:#00906d; background-color:#fff; padding: 10px 7px 15px 7px;}
.submenu_death {width:116px; padding: 6px 7px 8px 7px; border-bottom:1px solid #e9e9e9;}
.field {display:block; float:left; margin-left:5px; margin-right:9px; width:88px; height:20px; padding:3px 5px 0 3px; border:0px; font-family:dotum,arial,verdana,sans-serif; font-size:12px; color:#666;} /*로그인*/

/* Content-------------------------*/
.content_bg {width:919; height:163px; padding: 33px 0 0 0; background:url(../../images/portal/main/bg_content.jpg) repeat-x; z-index:1; overflow:hidden}

.notice_txt {font-family:dotum,arial,verdana,sans-serif; font-size:11px; color:#707070; height:19px;}
.notice_txt A:link{font-family:dotum,arial,verdana,sans-serif; font-size:11px; color:#707070; height:19px; TEXT-DECORATION: none;}
.notice_txt A:visited{font-family:dotum,arial,verdana,sans-serif; font-size:11px; color:#707070; height:19px; TEXT-DECORATION: none;}
.notice_txt A:active{font-family:dotum,arial,verdana,sans-serif; font-size:11px; color:#707070; height:19px; TEXT-DECORATION: none;}
.notice_txt A:hover{font-family:dotum,arial,verdana,sans-serif; font-size:11px; color:#707070; height:19px; TEXT-DECORATION: underline;}

/* Footer-------------------------*/
.footer {padding: 40px 0 0 0;}


/* Location-------------------------*/
.location { height:15px; position:absolute; left:375; top:40; width:320; text-align:right;}
.location_txt {font-family:dotum,arial,verdana,sans-serif; font-size:11px; color:#999999;}
.location_txt A:link{font-family:dotum,arial,verdana,sans-serif; font-size:11px; color:#999999; TEXT-DECORATION: none;}
.location_txt A:visited{font-family:dotum,arial,verdana,sans-serif; font-size:11px; color:#999999; TEXT-DECORATION: none;}
.location_txt A:active{font-family:dotum,arial,verdana,sans-serif; font-size:11px; color:#999999; TEXT-DECORATION: none;}
.location_txt A:hover{font-family:dotum,arial,verdana,sans-serif; font-size:11px; color:#999999;  TEXT-DECORATION: underline;}

.location_txt_b {font-family:dotum,arial,verdana,sans-serif; font-size:11px; color:#999999; font-weight:bold;}

/* Content-------------------------*/

.Contentwrap_table {padding-top:44px;}
.Content_table {padding-top:20px;}


/* 회원가입 약관 */
.agreed { color: #757575; font-size: 11px; line-height: 18px; margin-bottom: 10px; border: 1px solid #e4e4e4; height:180px; overflow-x: hidden; overflow-y: auto; padding: 18px 0 0 0; width: 687px;}
.agreed dt {color: #282828; font-size: 11px; line-height: 18px; padding:0 20px 0 20px;}
.agreed dd { color: #777777; font-size: 11px; letter-spacing: -1px; line-height: 18px; margin-bottom: 26px; padding:0 20px 0 20px;}

.txt_orange {color: #ff6633; font-size: 11px; font-weight:bold;}
.txt_orange1 {color: #ff5900; font-size: 12px; font-weight:bold;}

.txt1 {color: #707070; font-size: 12px;}
.txt1_11 {color: #707070; font-size: 11px;}
.txt1_11_b {color: #707070; font-size: 11px; font-weight:bold;}
.txt2 {color: #999999; font-size: 11px;}
.txt2_b {color: #999999; font-size: 12px; font-weight:bold;}
.txt3 {color: #666666; font-size: 12px;}
.txt3_b {color: #666666; font-size: 12px; font-weight:bold;}
.txt4_b {color:#636363; font-size: 12px; font-weight:bold;}

.box1 { color: #444444; font-size: 12px; line-height: 18px; border: 1px solid #e4e4e4; background-color:#f8f8f8; height: 90px;}
.box2 { color: #444444; font-size: 12px; line-height: 18px; border: 1px solid #dcdcdc; width:515px;}
.box3 { border: 3px solid #e9e9e9; padding:17px 0 17px 0;}
.box4 { border: 1px solid #e9e9e9; height:270px; overflow-x: hidden; overflow-y: auto; width: 362px;}

.input_box1 { border: 1px solid #dbdbdb; font-size: 12px; font-family:dotum,arial,verdana,sans-serif; color: #666666; height: 18px; margin:0 0 0 10px;}
.input_box2 { border: 1px solid #dcdcdc; background-color:#f3f3f3; font-size: 12px; font-family:dotum,arial,verdana,sans-serif; color: #666666; height: 18px;}

.jointr_bg { background:url(../../images/portal/sub/img_table01.gif) repeat-x; height:39px; }