/* 공통 적용 */

form{margin:0;}

img{border:0;}

td, p, select, input, B, span{font-size:12px; font-family:돋움; color:#737373; line-height:140%;}

body{ margin:0 0 0 0;}





/* link */

A:link    {font:12px; color:#737373; text-decoration:none; line-height:150%;}

A:visited {font:12px; color:#737373; text-decoration:none; line-height:150%;}

A:hover   {color:#737373; text-decoration:underline; line-height:150%;}





A.qutxt:link    {font:12px; color:#999999; text-decoration:none; line-height:150%;}

A.qutxt:visited {font:12px; color:#999999; text-decoration:none; line-height:150%;}

A.qutxt:hover   {color:#999999; text-decoration:underline; line-height:150%;}



A.page_no:link    {font:12px; color:#999999; text-decoration:none; line-height:150%;}

A.page_no:visited {font:12px; color:#999999; text-decoration:none; line-height:150%;}

A.page_no:hover   {color:#000000; text-decoration:underline; line-height:150%;}





A.my_ev:link    {font:12px; color:#8A8A8A; text-decoration:none; line-height:150%; font-weight:bold;}

A.my_ev:visited {font:12px; color:#8A8A8A; text-decoration:none; line-height:150%; font-weight:bold;}

A.my_ev:hover   {color:#8A8A8A; text-decoration:underline; line-height:150%; font-weight:bold;}





a.nolink:link    {text-decoration:none; cursor: default }

a.nolink:visited {text-decoration: none; cursor: default }

a.nolink:active  {text-decoration: none; cursor: default }

a.nolink:hover   {text-decoration: none; cursor: default }









.al_td {vertical-align:top; text-align:left;}



.sel_bot {font-size:11px; font-family:돋움; color:#999999; padding-top:3px;}



.formbox {border:1px solid #BFBFBF;}



.checkbox { width:18px; height:18px; border:0px solid #000000;}



.imgli {border:1px solid #D9D9D9;}











/* 서브페이지 공통 */

.body_bg {background-image:url(../images/index/body_bg.gif); background-position:top; background-repeat:repeat-x; height:225px;}

.body_top_bg {background-image:url(../images/index/body_top_bg.gif); background-position:left; background-repeat:no-repeat; vertical-align:top;}

.body_left_bg {background-image:url(../images/index/left_menu_bg.gif); background-position:top; background-repeat:no-repeat; vertical-align:top; text-align:right; width:190px;}





.body_left_pd {padding-left:20px;}





.m_body_bg {background-image:url(../images/index/right_bg.gif); background-position:top; background-repeat:repeat-x;}





.m_table_l {width:20px; vertical-align:top; background-image:url(../images/index/body_box_l.gif);}

.m_table_tl {background-image:url(../images/index/body_box_topl.gif); height:250px;}

.m_table_r {width:20px; vertical-align:top; background-image:url(../images/index/body_box_r.gif);}

.m_table_tr {background-image:url(../images/index/body_box_topr.gif); height:250px;}

.m_table_bottom {background-image:url(../images/index/body_box_bottom.gif); height:22px;}





.m_title_t {height:28px; padding-left:18px; padding-right:18px; vertical-align:top;}

.m_title_t01 {text-align:left; text-decoration: none; cursor: default;}

.m_title_t02 {text-align:right; font-size:11px; color:#999999; vertical-align:text-bottom; text-decoration: none; cursor: default;}





.m_body_t {padding-top:40px; padding-left:28px; padding-right:28px; padding-bottom:40px;}

.m_body_t01 {padding-top:40px; padding-left:18px; padding-right:18px; padding-bottom:40px; vertical-align:text-top;}

.m_body_t01_1 {padding-top:0px; padding-left:18px; padding-right:18px; padding-bottom:40px; vertical-align:text-top;}










/* read page */

.box_01 {background-color:#669ACC;}

.box_02 {height:8px;}

.box_03 {height:6px;}

.box_04 {height:40; padding-top:7px; vertical-align:top;}

.box_05 {width:20px; text-align:center; vertical-align:middle; padding-bottom:3px;}

.box_14 {background-color:#F0F8FB;}





.box_title {width:520px; padding-left:17px; text-align:left; vertical-align:middle; font-weight:bold; color:#ffffff; text-decoration: none; cursor: default;}

.box_line_01 {width:1px; background-color:#A1C3E5}

.box_line_02 {height:1px; background-color:#BFBFBF;}

.box_line_03 {height:1px; background-color:#D3DFEB;}

.box_line_04 {height:1px; background-color:#CFDAE5;}

.box_count {text-align:center; vertical-align:middle; font-weight:bold; color:#ffffff; text-decoration: none; cursor: default;}

.box_read {height:200px; padding-top:15px; padding-right:20px; padding-left:20px; line-height:140%; vertical-align:top; text-decoration: none; cursor: default;}

.box_file {font-size:11px; color:#CC9832;}

.box_go_list {widows:60px; text-align:right;}

.box_go_fb {width:70px; height:25px; vertical-align:middle; text-align:center; color:#2E6399; font-weight: bolder; text-decoration: none; cursor: default;}

.box_go_nb {height:25px; vertical-align:middle; text-align:left; padding-top:2px;}









/* list page */

.box_06 {height:4px;}

.box_07 {height:3px;}





.box_08 {width:70px; text-align:center; vertical-align:middle; font-weight:bold; color:#ffffff;}

.box_09 {text-align:center; vertical-align:middle; font-weight:bold; color:#ffffff;}

.box_10 {width:89px; text-align:center; vertical-align:middle; font-weight:bold; color:#ffffff;}

.box_11 {width:80px; text-align:center; vertical-align:middle; font-weight:bold; color:#ffffff;}

.box_12 {width:59px; text-align:center; vertical-align:middle; font-weight:bold; color:#ffffff;}





.box_13 {background-color:#E5F4FF; height:30px; vertical-align:middle; padding-left:20px; padding-right:10px;}





.box_line_05 {height:3px; background-color:#E3EDF7;}

.box_line_06 {height:2px}

.box_line_07 {height:2px; background-color:#ACCAE6;}

.box_line_08 {height:1px; background-color:#ACCAE6;}





.l_box_01 {width:70px; height:28px; text-align:center; padding-top:2px; background-color:#F5FAFD;}

.l_box_02 {height:28px; text-align:left; padding-left:10px; padding-top:2px; background-color:#F5FAFD;}

.l_box_03 {width:90px; height:28px; text-align:center; padding-top:2px; background-color:#F5FAFD;}

.l_box_04 {width:80px; height:28px; text-align:center; padding-top:2px; background-color:#F5FAFD;}

.l_box_05 {width:60px; height:28px; text-align:center; padding-top:2px; background-color:#F5FAFD;}





.l_box_06 {width:70px; height:28px; text-align:center; padding-top:2px;}

.l_box_07 {height:28px; text-align:left; padding-left:10px; padding-top:2px;}

.l_box_08 {width:90px; height:28px; text-align:center; padding-top:2px;}

.l_box_09 {width:80px; height:28px; text-align:center; padding-top:2px;}

.l_box_10 {width:60px; height:28px; text-align:center; padding-top:2px;}







.pg_num_01 {text-align:center; width:15px; padding-top:1px;}

.pg_num_02 {padding:0 5 0 5; text-align:center; width:80px;}







/*  Q&A  */

.txt_bl {font-weight:bold; color:#2673BF;}



.txt_tl {font-weight:bold; color:#2673BF; background-color:#FFFFFF; padding-left:10px; height:29px; padding-top:2px;}

.txt_tr {font-weight:bold; color:#262626; padding-top:2px; padding-left:15px; padding-right:15px; height:28px;}

.txt_te {color:#262626; padding-top:5px; padding-bottom:3px; padding-left:15px; padding-right:15px; line-height:140%;}





.txt_line01 {background-color:#cccccc; height:1px;}

.txt_line02 {height:1px;}

.txt_line03 {background-color:#AACEF2; height:2px;}



.qa_pa01 {width:33px;}

.qa_pa02 {height:5px;}

.qa_pa03 {height:28px; vertical-align:middle; padding-top:5px; padding-bottom:5px;}

.qa_pa04 {height:1px; background-color:#CCCCCC;}





/*  menu02  */

.m2_pa01 {height:25px;}

.m2_pa02 {height:32px; background-image:url(../images/menu02/table_bg.gif); background-position:top;}

.m2_pa03 {width:1px;}

.m2_pa04 {width:10px;}

.m2_pa05 {height:20px;}

,m2_pa06 {height:2px;}







.m2_t01{background-color:#ACC9E5; height:2px;}

.m2_t02{width:105px; vertical-align:middle; background-color:#F2F8FC; padding-top:2px;}

.m2_t03{width:1px; background-color:#ACC9E5;}

.m2_t04{height:30px; line-height:125%; text-align:left; padding-left:7px; padding-top:7px; padding-bottom:5px; padding-right:5px;}

.m2_t05{background-color:#ACC9E5; height:1px;}





.m2_tx01 {color:#478ACC;}

.m2_tx02 {font-weight:bold; color:#478ACC;}



.m2_00 {background-color:#F2F8FC; height:30px;}



.m2_sh01 {width:15px; text-align:center;}

.m2_sh02 {padding-left:20px;}

.m2_sh03 {padding-left:5px; padding-right:5px;}

.m2_sh04 {padding-right:20px; text-align:right;}



.m2_tb01 {width:193px; height:25px; color:#666666; font-weight:bold; text-align:center; padding-top:2px;}

.m2_tb02 {width:159px; height:25px; color:#666666; font-weight:bold; text-align:center; padding-top:2px;}

.m2_tb03 {width:192px; height:25px; color:#666666; font-weight:bold; text-align:center; padding-top:2px;}

.m2_tb04 { height:25px; color:#666666; font-weight:bold; text-align:center; padding-top:2px;}



.m2_tb05 {height:28px; color:#ffffff; font-weight:bold; text-align:center; padding-top:2px;}

.m2_tb06 {background-color:#6699CC;}

.m2_tb07 {background-color:#6699CC; height:2px;}





.m2_tr01 {width:105px; height:30px; background-color:#E1F0FA; color:#2E6399; font-weight:bold; text-align:center; padding-top:2px;}

.m2_tr02 {width:160px; height:30px; background-color:#E1F0FA; color:#2E6399; font-weight:bold; text-align:center; padding-top:2px;}

.m2_tr03 {width:129px; height:30px; background-color:#E1F0FA; color:#2E6399; font-weight:bold; text-align:center; padding-top:2px;}

.m2_tr04 {height:30px; background-color:#E1F0FA; color:#2E6399; font-weight:bold; text-align:center; padding-top:2px;}

.m2_tr05 {width:117px; height:30px; background-color:#E1F0FA; color:#2E6399; font-weight:bold; text-align:center; padding-top:2px;}



.m2_tr06 {width:1px; background-color:#D3DFEB;}

.m2_tr07 {height:2px; background-color:#ACC9E5;}

.m2_tr08 {height:1px; background-color:#D3DFEB;}



.m2_tr09 {width:60px; height:30px; background-color:#E1F0FA; color:#2E6399; font-weight:bold; text-align:center; padding-top:2px;}

.m2_tr10 {height:30px; background-color:#E1F0FA; color:#2E6399; font-weight:bold; text-align:center; padding-top:2px;}

.m2_tr11 {width:120px; height:30px; background-color:#E1F0FA; color:#2E6399; font-weight:bold; text-align:center; padding-top:2px;}

.m2_tr12 {width:70px; height:30px; background-color:#E1F0FA; color:#2E6399; font-weight:bold; text-align:center; padding-top:2px;}





.m2_tr13 {height:30px; background-color:#E1F0FA; color:#2E6399; font-weight:bold; text-align:left; padding-left:15px; padding-top:2px;}

.m2_tr14 {width:120px; height:30px; background-color:#E1F0FA; color:#2E6399; text-align:right; padding-top:2px; padding-right:15px}





.m2_tw01 {height:28px; text-align:right; padding-right:10px; padding-top:2px;}

.m2_tw02 {height:28px; text-align:center; padding-top:2px;}

.m2_tw03 {height:28px; text-align:right; padding-right:10px; padding-top:2px; color:#E56B00;}

.m2_tw04 {height:28px; text-align:right; padding-right:10px; padding-top:2px; color:#4D9900;}

.m2_tw05 {height:28px; text-align:left; padding-left:7px; padding-top:2px;}


