@charset "euc-kr";

/* link */
.tb:link {font:11px dotum; color:#fff; text-decoration:none; letter-spacing:0px;}
.tb:visited {font:11px dotum; color:#fff; text-decoration:none; letter-spacing:0px;}
.tb:active {font:11px dotum; color:#fff; text-decoration:none; letter-spacing:0px;}
.tb:hover {font:11px dotum; color:#fff; text-decoration:none; letter-spacing:0px;}

.btm:link {font:12px dotum; color:#fff; text-decoration:none; letter-spacing:0px;}
.btm:visited {font:12px dotum; color:#fff; text-decoration:none; letter-spacing:0px;}
.btm:active {font:12px dotum; color:#fff; text-decoration:none; letter-spacing:0px;}
.btm:hover {font:12px dotum; color:#fff; text-decoration:none; letter-spacing:0px;}


/* Tab + List */
h2 { margin: 0; }
#tab {position: relative; width:350px;}
#tab h2 a {font-size:14px; padding:9px 0 0 0; width:98px; height:24px; text-align:center; color:#999; border:1px solid #bdbdbd; background-color: #fff; background-image: none; font-weight: bold; display: block;}
#tab_2 h2, #tab_3 h2 {position: absolute; top: 0;}
#tab_2 h2 {left:101px;}
#tab_3 h2 {left:202px;}
/*#tab h2 a:hover, #tab h2 a:focus {color: black; background-color: #c6b5aa;}*/
#tab .selected h2 a {width:98px; height:24px; padding:9px 0 0 0; color:#fff; background-color:#217fc4; border:1px solid #217fc4;}
#tab .selected ul, #tab .selected .more {display: block;}
#tab ul {display: none; list-style: none; margin: 0; padding:10px 0 0 0;}
#tab ul li {padding:7px 0 0 0; height:22px; border-bottom:1px dotted #eee; color:#ff0000;}
#tab ul li .time {position:absolute; right:0; color:#999;}
#tab ul li a {color: #444;}
#tab .more {position: absolute; right:0; top:10px; /*letter-spacing: -1px; color: black; font-size: 9px; font-family: verdana;*/ display: none;}

/**/
.m_h2 {height:25px; font:14px dotum; font-weight:bolder; color:#585858;}

.mfs {padding:4px 0 0 4px; height:15px; border:1px solid #707070; font:12px dotum; color:#797979;}
.mfs1 {height:21px; border:1px solid #707070; font:12px dotum; color:#797979;}

/* sub_text */
.sub_text {margin:50px 0 0 0; padding:0; color:#585858; text-align:left;}
.ngo {font-family:'NanumGothicWeb';}


.npen {font-family: 'dotum';}

.t12 {/*font-family:'dotum';*/ font-size:14px; line-height:25px; letter-spacing:-0.025em; font-weight:400;}
.t12 strong {font-weight:500;}
.t12_c {font-size:14px; line-height:22px; padding-top:6px; letter-spacing:-0.025em;}
.t12_c_16 {font-family:'dotum'; font-size:12px; line-height:16px; padding-top:6px; font-weight:normal; text-decoration:none;}

.t14_t {font-family:'dotum'; font-size:14px; line-height:20px; letter-spacing:-1px; font-weight:bolder; color:#1a737f; background-image:url(../img/sub/tab_02.png); background-position:0 3px; background-repeat:no-repeat; padding-left:16px;}
.t14 {font-family:'dotum'; font-size:14px; letter-spacing:-1px; font-weight:bolder; color:#1a737f;}
.t14_w {font-family:'dotum'; font-size:14px; letter-spacing:-1px; font-weight:bolder; color:#fff;}

.t14_q {font-family:'dotum'; font-size:14px; font-weight:bolder; color:#ba0030; background:url(../img/sub/q_icon.jpg) left center no-repeat; padding-left:20px; border-bottom:1px dotted #ddd; line-height:30px;}
.t12_a {font-family:'dotum'; font-size:12px; line-height:20px; background-image:url(../img/sub/a_icon.jpg); background-repeat:no-repeat; background-position:0 9px; padding:6px 0 0 20px;}

.t13 {font-family:'dotum'; font-size:14px; font-weight:bolder; color:#ba0030;}

.t16_t {font-size:16px; line-height:24px; letter-spacing:-0.025em; font-weight:500; color:#525da0; background-image:url(../img/sub/tab_01.png); background-position:0 5px; background-repeat:no-repeat; padding-left:20px;}
.t16_l {font-family:'dotum'; font-size:16px; line-height:20px; letter-spacing:-1px; font-weight:bolder; color:#525da0; background:url(../img/left/dot_line_01.gif) left bottom repeat-x; padding:5px 0 6px 0;}
.t20 {font-family:'dotum'; font-size:20px; line-height:26px; letter-spacing:-1px; font-weight:bolder;}

.t20_nbg {font-size:28px; line-height:38px; letter-spacing:-0.05em; /*font-weight:bolder;*/ font-weight:500;}

.dpart {background:url(../img/about/part.gif) left top no-repeat; margin-top:15px; padding-top:35px;}

.guide {margin:27px 0 0 0; padding:0; float:right; font-size:13px; color:#999;}
.guide strong {font-weight:500;}
.stitle {clear:both; margin:0; padding:10px 0 0 0; height:107px; border-bottom:3px solid #585858; text-align:left;}

/* spacing */
.m10 {margin-top:10px;}
.m20 {margin-top:20px;}
.m30 {margin-top:30px;}
.m50 {margin-top:50px;}

/* round box*/
.rbox01 {width:740px; padding:15px; background-color:#e8f0f2; -moz-border-radius:10px; /*¸ðÁú¶ó*/ -webkit-border-radius:10px; /*À¥Å¶*/ /*IE9+,FF4+,chrome,Safari5,+opera*/ border-radius:10px;}
#rbox02 {width:200px; margin:0 20px 30px 0; padding:25px 0; text-align:center; line-height:20px; background-color:#ecf7f6; -moz-border-radius:5px; /*¸ðÁú¶ó*/ -webkit-border-radius:5px; /*À¥Å¶*/ /*IE9+,FF4+,chrome,Safari5,+opera*/ border-radius:5px; font-family:'dotum'; font-size:14px; font-weight:bolder; color:#4d4d5f;}
#rbox03 {width:770px; margin:0; padding:25px 0; text-align:center; background-color:#2584c6; -moz-border-radius:5px; /*¸ðÁú¶ó*/ -webkit-border-radius:5px; /*À¥Å¶*/ /*IE9+,FF4+,chrome,Safari5,+opera*/ border-radius:5px; font-family:'dotum'; font-size:16px; font-weight:bolder; color:#fff;}
.rbox04 {width:138px; height:88px; margin:0; padding:25px 0; text-align:center; background-color:#0da4c1; -moz-border-radius:5px; /*¸ðÁú¶ó*/ -webkit-border-radius:5px; /*À¥Å¶*/ /*IE9+,FF4+,chrome,Safari5,+opera*/ border-radius:5px; font-family:'dotum'; font-size:16px; font-weight:bolder; color:#fff; float:left;}
.rbox05 {width:138px; height:88px; margin:0; padding:25px 0; text-align:center; background-color:#ddd; -moz-border-radius:5px; /*¸ðÁú¶ó*/ -webkit-border-radius:5px; /*À¥Å¶*/ /*IE9+,FF4+,chrome,Safari5,+opera*/ border-radius:5px; font-family:'dotum'; font-size:16px; font-weight:bolder; color:#4d4d5f; float:left;}
#rbox02_1 {width:200px; margin:0 20px 30px 0; padding:25px 0; text-align:center; line-height:20px; background-color:#ecf7f6; -moz-border-radius:5px; /*¸ðÁú¶ó*/ -webkit-border-radius:5px; /*À¥Å¶*/ /*IE9+,FF4+,chrome,Safari5,+opera*/ border-radius:5px; font-family:'dotum'; font-size:14px; font-weight:bolder; color:#4d4d5f;}
#rbox02_2 {width:200px; margin:0 20px 30px 0; padding:25px 0; text-align:center; line-height:20px; background-color:#ecf7f6; -moz-border-radius:5px; /*¸ðÁú¶ó*/ -webkit-border-radius:5px; /*À¥Å¶*/ /*IE9+,FF4+,chrome,Safari5,+opera*/ border-radius:5px; font-family:'dotum'; font-size:14px; font-weight:bolder; color:#4d4d5f;}
#rbox02_3 {width:200px; margin:0 20px 30px 0; padding:25px 0; text-align:center; line-height:20px; background-color:#ecf7f6; -moz-border-radius:5px; /*¸ðÁú¶ó*/ -webkit-border-radius:5px; /*À¥Å¶*/ /*IE9+,FF4+,chrome,Safari5,+opera*/ border-radius:5px; font-family:'dotum'; font-size:14px; font-weight:bolder; color:#4d4d5f;}
#rbox02_4 {width:200px; margin:0 20px 30px 0; padding:25px 0; text-align:center; line-height:20px; background-color:#ecf7f6; -moz-border-radius:5px; /*¸ðÁú¶ó*/ -webkit-border-radius:5px; /*À¥Å¶*/ /*IE9+,FF4+,chrome,Safari5,+opera*/ border-radius:5px; font-family:'dotum'; font-size:14px; font-weight:bolder; color:#4d4d5f;}


/* Áø·á½Ã°£ */
#fm_time {border-collapse:collapse; border-top:2px solid #697391;}
#fm_time caption {visibility:hidden;}
#fm_time tr,#fm_time td,#fm_time th {padding:15px 0; text-align:center; border-bottom:1px solid #c5c5c5; font-family:'dotum'; font-size:12px;}
#fm_time th {font-weight:bolder; background-color:#f9f9f9;}
.time_s {border-left:1px solid #c5c5c5; /*border-right:1px solid #c5c5c5;*/}


/* ÀÎÄÚ±×´ÏÅä */
#incognito {border-collapse:collapse; border-top:2px solid #697391;}
#incognito caption {visibility:hidden;}
#incognito tr,#incognito td,#incognito th {padding:15px 0; text-align:center; border-bottom:1px solid #c5c5c5; font-family:'dotum'; font-size:12px;}
#incognito th {font-weight:bolder; background-color:#f9f9f9;}
.inco {background-color:#f8efd3; border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5;}

.inco_pro_01 {font-size:12px; font-weight:normal; color:#fff; font-weight:bolder; line-height:18px;}
.inco_pro_02 {font-size:12px; font-weight:normal; color:#797979; font-weight:bolder; line-height:18px;}