@charset "euc-kr";

/* Browser Default Style Reset */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
fieldset, img, iframe { border:0; }
body { margin:0; font-size:12px; font-family:"Apple Gothic","µ¸¿ò",Dotum,sans-serif; line-height:1.3; color:#333333; }
input, select, textarea, button { font-size:100%; font-family:"Apple Gothic","±¼¸²",Gulim,sans-serif; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
caption { text-align:left; display: none; }
h1,h2,h3,h4,h5,h6 { font-size:100%; } 
abbr,acronym { border:0; }
strong { font-weight:bold; }
object { display:block; }
button { margin:0; padding:0; border:0; vertical-align:middle; cursor:pointer; }
button span { display:block; text-indent:-1000em; }
a { color:#555555; text-decoration:none; }
a:hover { text-decoration:underline; }
select, input, img { vertical-align:middle; }
table { width:100%; border-collapse:collapse; }

.hidden { position:absolute; display:block; clear:both; width:0 !important; height:0 !important; margin:0 !important; padding:0 !important; overflow:hidden !important; font:0/0 arial; text-indent:-10000em; }
hr.break { position:absolute; width:0; height:0; overflow:hidden; }
.more { color:#666666; font-size:0.9em; letter-spacing:-0.1em; }
.clear { clear:both; }
.tab li { float:left; }
.last_el { background:none !important; border:none !important; }
.underline { text-decoration:underline; }
.status { position:absolute; top:10px; right:10px; word-spacing:-0.1em; }
.status dt { width:0; height:0; overflow:hidden; }
.goto_top { position:absolute; bottom:2px; right:4px; padding:0 0 0 13px; background:url('/HP/TIMM/images/ico_top.gif') 0 6px no-repeat; font:bold 1.2em verdana; } 
.txt_btn { padding:1px 2px 0 2px; background:#efefef; border:1px solid #cccccc; white-space:nowrap; } 
.align_r { text-align:right; }
.align_c { text-align:center; }
.img_r { display:inline; float:right; padding:0 0 0 10px; }
.img_r strong { letter-spacing:-0.1em; }
.alt { position:relative; z-index:-1; }
.skip { position:absolute; left:-10px; }
.inline, .inline dt, .inline dd, .inline li { display:inline; }

.dpn01 { height: 1px; left: -99999px; overflow: hidden; position: absolute; top: 0; visibility: hidden; width: 1px; }/* 1015 Ãß°¡ */

/* layout */
#header { position:relative; width:800px; height:90px; background:#dbe2ee url('/HP/TIMM/images/bg_main_top.gif') no-repeat 0 0; z-index:10; }
#wrap { position:relative; float:left; width:800px; margin:5px 0 0; background:url('/HP/TIMM/images/bg_side.gif') repeat-y 0 0; }
#sidebar { float:left; width:190px; padding:0 0 20px 0; background:url('/HP/TIMM/images/sublefttop.gif') 0 0 repeat-x; }
#container {  }
#footer { position:relative; float:left; clear:both; width:798px; background:#FAFAFA; border:1px solid #dddddd; padding:7px 0; }

/* header */
.tit_h1 { position:absolute; top:9px; left:8px; width:200px; height:70px; }
.tit_h1 a { display:block; width:200px; height:50px; padding:20px 0 0; background:url('/HP/TIMM/images/BI.gif') no-repeat 0 0; color:#222222; text-align:center; }
.tit_h1 a:hover { text-decoration:none; }
.tit_h1 strong { font-size:1.3em; }
.tit_h1 span { font:normal 0.8em verdana; }

/*.navi_main { display:inline; float:right; position:relative; margin:35px 20px 0 0; }
.navi_main li { display:inline; float:left; }
.navi_main .sub { margin:0 0 0 10px; padding:0 0 0 5px; font-size:1.2em; font-weight:bold; border-left:1px solid #d9e1fe; letter-spacing:-0.1em; }
.navi_main .sub a { display:block; color:#333333; }
.navi_main .sub a.tit_l { padding:0 0 6px 0; }
.navi_main .sub a.tit_l:hover { background:url('/HP/TIMM/images/ico_arrow01.gif') no-repeat 50% 100%;}
.navi_main .sub ul { position:absolute; top:25px; left:0; background:#eeeeee; border:2px solid #003399; visibility:hidden; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; }
.navi_main .sub1 { left:0px; background:url() no-repeat 0 0; }
.navi_main .sub ul { width:530px; padding:0 0 3px 10px; font-size:0.9em; font-weight:normal; white-space:nowrap; }
.navi_main .sub ul li { margin:0 5px; }
.navi_main .sub ul li a { padding:5px 3px 0; letter-spacing:-0.10em; color:#003399; } */

/* Quick LInk */
#QuickMenuLayer { position:absolute; width:87px; text-align:center; }
#QuickMenuLayer .tit { height:18px; padding:8px 0 0; background:url('/HP/TIMM/images/quick_top.gif') no-repeat 0 0; color:#546b9e; font:bold 0.9em tahoma; }
#QuickMenuLayer ul li img {vertical-align:top;}
#QuickMenuLayer ul li a .alt {display:none}
/*#QuickMenuLayer ul li a { display:block; width:87px; overflow:hidden;  }
#QuickMenuLayer ul li a:hover { text-decoration:none; }

#QuickMenuLayer .q1 { height:60px; background:url('/HP/TIMM/images/quick_mn01.gif') no-repeat 0 0; }
#QuickMenuLayer .q1:hover { background-image:url('/HP/TIMM/images/quick_mn01_over.gif'); }
#QuickMenuLayer .q2 { height:70px; background:url('/HP/TIMM/images/quick_mn02.gif') no-repeat 0 0; }
#QuickMenuLayer .q2:hover { background-image:url('/HP/TIMM/images/quick_mn02_over.gif'); }
#QuickMenuLayer .q3 { height:70px; background:url('/HP/TIMM/images/quick_mn03.gif') no-repeat 0 0; }
#QuickMenuLayer .q3:hover { background-image:url('/HP/TIMM/images/quick_mn03_over.gif'); }
#QuickMenuLayer .q4 { height:70px; background:url('/HP/TIMM/images/quick_mn09.gif') no-repeat 0 0; }
#QuickMenuLayer .q4:hover { background-image:url('/HP/TIMM/images/quick_mn09_over.gif'); }
#QuickMenuLayer .q5 { height:65px; background:url('/HP/TIMM/images/quick_mn04.gif') no-repeat 0 0; }
#QuickMenuLayer .q5:hover { background-image:url('/HP/TIMM/images/quick_mn04_over.gif'); }*/

/* footer */
#footer .tit { float:left; width:178px; height:67px; }
#footer .tit a { display:block; width:105px; height:34px; margin:15px auto; background:url('/HP/TIMM/images/footer_bi.gif') no-repeat 0 0; }
#footer .tit a span { float:left; }
#footer .tit a:hover { text-decoration:none; }
#footer .con { float:left; width:586px; padding:5px 0 5px 20px; border-left:1px solid #eaeaea; }
#footer .info { float:left; margin:0 0 5px 0; }
#footer .info li { display:inline; float:left; margin:0 10px 0 0; padding:0 7px 0 0; border-right:1px solid #cccccc; }
#footer .info li a { display:inline; }
#footer address { clear:both; margin:0 0 2px 0; }
#footer .copyright { color:#649491; font:0.9em verdana; letter-spacing:-0.01em; }

/* ¸ÞÀÎ - layout */
.index_page { background:none !important; }
.index_page #sidebar { width:190px; background:none; overflow:hidden; }
.index_page #container { width:610px; padding:0; overflow:hidden;}
.index_page #container_left { float:left; width:400px; padding:0 0 0 8px; overflow:hidden;}
.index_page #container_right { float:left; width:194px; padding:0 0 0 8px; overflow:hidden;}

/* ¸ÞÀÎ - ÅëÇÕ°Ë»ö */
.search_s { padding:0 5px; }
.search_s .cate { width:180px; margin:0 0 5px; }
.search_s .txt { width:122px; padding:4px 0 2px; border:1px solid #cccccc; }

/* ¸ÞÀÎ - ÀüÀÚ¹Î¿øÃ¢±¸*/
.imm_civil { float:left; margin:7px 0 0; padding:0 15px; background:#f1f1f1 url('/HP/TIMM/images/bg_left_bt.gif') no-repeat 0 100%;}
.imm_civil .tit_m { width:110px; height:24px; margin:0 -15px; padding:22px 0 0 80px; background:url('/HP/TIMM/images/main_left01.gif') no-repeat 0 0; color:#415d8f; }
.imm_civil .apply { margin:5px 0 0; border-bottom:1px solid #e5e5e5;}
.imm_civil .apply, .imm_civil .apply dl, .imm_civil .apply dt { display:inline; float:left; }
.imm_civil .apply dl { width:155px; letter-spacing:-0.05em; }
.imm_civil .apply dt { width:95px; }
.imm_civil .apply dd { float:right; }
.imm_civil .apply dd a { display:block; width:57px; margin:0 auto 4px; padding:1px 0 0; background:#6083a8; color:#ffffff; font-size:0.9em; letter-spacing:-0.08em; text-align:center; }
.imm_civil .apply li { float:left; clear:both; padding:7px 0 2px 7px; background:url('/HP/TIMM/images/bullet_03.gif') no-repeat 2px 12px; border-bottom:1px dashed #dddddd;}
.imm_civil .inquiry { clear:both; float:left; width:100%; padding:10px 0; }
.imm_civil .inquiry li { padding:2px 0 2px 7px; background:url('/HP/TIMM/images/bullet_03.gif') no-repeat 2px 5px; }
.imm_civil .inquiry li a { color:#6387aa; font-weight:bold; letter-spacing:-0.1em; }

/* ¸ÞÀÎ - Q&A/FAQ */
.questions { width:100%; margin:7px 0 0; }
.questions, .questions ul, .questions ul li { float:left; }
.questions ul { padding:0 0 0 5px; }
.questions ul li a { display:block; }
.questions ul li a:hover { text-decoration:none; } 
.questions .qa { width:91px; height:36px; background:url('/HP/TIMM/images/main_left_qna.gif') no-repeat 0 0; }
.questions .faq { width:90px; height:36px; background:url('/HP/TIMM/images/main_left_faq.gif') no-repeat 0 0; }

/* ¸ÞÀÎ - Âü¿©¸¶´ç */
.imm_report { clear:both; float:left; margin:7px 0 0;}
.imm_report ul li a { display:block; text-align:center; }
.imm_report ul li a:hover { text-decoration:none; }
.imm_report .irreg { width:190px; height:70px; background:url('/HP/TIMM/images/main_left_irreg.gif') no-repeat 0 0; }
.imm_report .crime { width:190px; height:70px; background:url('/HP/TIMM/images/main_left_crime.gif') no-repeat 0 0; }

/* ¸ÞÀÎ - ÃâÀÔ±¹ Æ÷Ä¿½º */
.imm_focus_w { border:1px solid #dcdbdc; }
.imm_focus1 { position:relative; padding:10px; }
.imm_focus1 .tit_m { margin:0 0 7px; padding:0 0 5px; border-bottom:1px solid #dcdbdc; }
.imm_focus1 dl { position:relative; height:95px; margin:0 0 20px 185px; }
.imm_focus1 dl dt { padding:0 0; font-weight:bold; letter-spacing:-0.05em; }
.imm_focus1 dl dd { margin:0; }
.imm_focus1 dl dd.thumb { position:absolute; top:0; left:-185px; }
.imm_focus1 .more { position:absolute; top:10px; right:15px; }
.imm_focus1 .control { position:absolute; top:140px; right:10px; width:35px; height:13px; background:url('/HP/TIMM/images/btn_control.gif') no-repeat 0 0; }
.imm_focus1 .control button { float:left; width:11px; height:13px; text-indent:-1000em ; background:none;}
.imm_focus1 .control .stop { width:12px; }

/* ¸ÞÀÎ - ¾Ë¸²¸¶´ç */
.imm_news { position:relative; width:100%; margin:10px 0 0 0; }
.imm_news .tab { float:left; width:100%; margin:0 0 10px 0; border-bottom:1px solid #6083a8; }
.imm_news .tab li { display:inline; float:left; position:relative; margin:0 -1px -1px 0; }
.imm_news .tab li.on { z-index:10; }
.imm_news .tab li a { display:block; padding:7px 7px 2px 7px; border:1px solid #cccccc; border-color:#cccccc #cccccc #6083a8 #cccccc; }
.imm_news .tab li.on a { border-color:#6083a8 #6083a8 #ffffff #6083a8; color:#6083a8; font-weight:bold; letter-spacing:-0.1em; }
.imm_news .wrap { padding:0 0 0 5px; }
.imm_news table { clear:both; }
.imm_news table .tit { padding:5px 0 2px 10px; background:url('/HP/TIMM/images/bullet_01.gif') no-repeat 0 10px; }
.imm_news .more { position:absolute; top:7px; right:15px; }

/* ¸ÞÀÎ - Á¤º¸¸¶´ç */
.imm_service { float:left; margin:10px 0 0 0; padding:10px; background:#efe9db; }
.imm_service .tab { float:left; }
.imm_service .tab li { position:relative; float:left; font-weight:bold; letter-spacing:-0.1em;}
.imm_service .tab li.on { }
.imm_service .tab li.on a { background:#ffffff; }
.imm_service .tab li a { float:left; padding:8px 4px 2px; }
.imm_service .tab li a:hover { text-decoration:none; }
.imm_service .con { clear:both; float:left; width:270px; height:110px; padding:10px 0 0 100px; background:#ffffff url('/HP/TIMM/images/img_tab2_01.gif') no-repeat 20px 30px;}
.imm_service .list { display:inline; float:left; width:50%; }
.imm_service .list li { padding:0 0 0 7px; background:url('/HP/TIMM/images/bullet_02.gif') no-repeat 0 5px; letter-spacing:-0.05em; } 
.imm_service .list dt { margin:0 0 3px; }

/* ¸ÞÀÎ - ¼¾ÅÍ ¹è³Ê ¸®½ºÆ® */
.banner_c { clear:both; float:left; width:392px; margin:10px 0 0 0; overflow:hidden;}
.banner_c ul { width:396px; margin:0 0 0 -2px; }
.banner_c ul li { display:inline; float:left; margin:0 2px; padding:0 0 1px; }

/* ¸ÞÀÎ - ·Î°í¼Û */
.logo_song { background:url('/HP/TIMM/images/ico_song.gif') no-repeat 10px 0; text-align:center; }
.logo_song object { margin:0 auto; }
.logo_song .download { display:block; margin:4px 0 0 0; padding:2px 1px; background:#6f7088; color:#ffffff !important; }



/* ¸ÞÀÎ - ¿ìÃø ¹è³Ê ¸®½ºÆ® */
.banner_r { margin:10px 0 0 0; }
.banner_r li { margin:0 0 3px; }

/* ÁÂÃø ¸Þ´º */
#sidebar .menu { width:160px; margin:10px 0 0 0; padding:0 0 0 15px; }
#sidebar .menu a { color:#333333; }
#sidebar .menu a:hover { color:#222222; text-decoration:underline; }
#sidebar h2.tit { width:168px; padding:20px 0 10px 14px;font-family:'µ¸¿ò'; font-size:1.7em; font-weight:bold; text-indent:0; letter-spacing:-0.04em; border-bottom:1px solid #cccccc; color:#333333; border-left:8px solid #cccccc; line-height:1.2em; }
#sidebar .menu li { margin:10px 0 0 0; padding:0 0 3px 10px; border-bottom:2px solid #dddddd; }
#sidebar .menu li ul { margin:5px 0 0 0; }
#sidebar .menu li ul li { margin:0 0 0 0; padding:6px 0 3px 25px; background:url('/HP/TIMM/images/ico_bar1.gif') 10px 12px no-repeat; border-top:1px dashed #dddddd; border-bottom:none; }
#sidebar .sub_3 li { margin:0 0 0 -30px; padding:6px 0 3px 32px; background:url('/HP/TIMM/images/dot_s02.gif') 25px 12px no-repeat; border:none; }

.side_m2 h2 { border-left:8px solid #46a553; }
.side_m2 li { background:url('/HP/TIMM/images/dot_04.gif') 0 4px no-repeat; }
.side_m3 h2 { border-left:8px solid #248abf; }
.side_m3 li { background:url('/HP/TIMM/images/dot_03.gif') 0 4px no-repeat; }
.side_m4 h2 { border-left:8px solid #46a553; }
.side_m4 li { background:url('/HP/TIMM/images/dot_04.gif') 0 4px no-repeat; }
.side_m5 h2 { border-left:8px solid #6e6aa7; }
.side_m5 li { background:url('/HP/TIMM/images/dot_02.gif') 0 4px no-repeat; }
.side_m6 h2 { border-left:8px solid #a55129; }
.side_m6 li { background:url('/HP/TIMM/images/dot_06.gif') 0 4px no-repeat; }
.side_m7 h2 { border-left:8px solid #bc6baa; }
.side_m7 li { background:url('/HP/TIMM/images/dot_07.gif') 0 4px no-repeat; }
.side_m8 h2 { border-left:8px solid #2a5fab; }
.side_m8 li { background:url('/HP/TIMM/images/dot_08.gif') 0 4px no-repeat; }
.side_m9 h2 { border-left:8px solid #946f1b; }
.side_m9 li { background:url('/HP/TIMM/images/dot_10.gif') 0 4px no-repeat; }

/* °Ë»öÇÏ±â */
.search_l { display:inline; float:left; position:relative; width:128px; margin:20px 15px 0; padding:10px 15px 15px; background:#eeeeee; border:1px solid #cccccc; }
.search_l legend { margin:0; padding:0; color:#a7a7a7; font:normal 1.6em tahoma; }
.search_l select { display:block; margin:7px 0 5px 0; color:#333333;}
.search_l .input_txt { width:123px; margin:0 0 5px 0 !important; }
.bt_search { width:50px; height:20px; margin:0 5px 0 0 ; background:url('/HP/TIMM/images/con_search_btn.gif') 0 0 no-repeat; border:none;  }
.bt_search_w {width:68px; height:20px; margin:0 0 0; background:url('/HP/TIMM/images/con_detailsearch_btn.gif') 0 0 no-repeat; border:none; }

.search_l .round b { display:block; position:absolute; width:5px; height:5px; overflow:hidden; background:url('/HP/TIMM/images/bg_round01.gif') no-repeat;}
.search_l .round b.tl { top:-1px; left:-1px; background-position:0 0; }
.search_l .round b.tr { top:-1px; right:-1px; background-position:-5px 0; }
.search_l .round b.btl { bottom:-1px; left:-1px; background-position:0 -5px; }
.search_l .round b.btr { bottom:-1px; right:-1px; background-position:-5px -5px; }

.default { clear:both; line-height:1.5em; padding-top:5px; }
.default dt { margin-bottom:7px; }
.default dd { margin-left:20px; }
.default dd, .default table, .default p, .default div, .default ul { margin-bottom:20px; }

/* title type */
.title_s { margin:0 0 20px 0; padding:7px 0 5px 5px; border-left:5px solid #555555; border-bottom:1px solid #cccccc; font-size:1.2em; }
.title_s1 { clear:both; margin:20px 0 7px 0 !important; padding:0 0 0 5px; border-left:4px solid #ffcc33; color:#222222; font-weight:bold; }
.tit_01 { clear:both; margin:0 0 10px 0 !important; padding:7px 0 4px 18px; background:#faf8f9 url('/HP/TIMM/images/ico_arrow04.gif') no-repeat 9px 10px; border:1px solid #e3ddd1; color:#666666; }
.tit_02 { clear:both; margin:10px 0 5px 0 !important; padding:0 0 0 9px; background:url('/HP/TIMM/images/ico_arrow04.gif') no-repeat 0 3px; border:none; }
.tit_03 { margin:0 0 10px 10px; padding:0 0 0 8px; background:url('/HP/TIMM/images/dot_s01.gif') no-repeat 0 6px; }
.tit_01 ,.tit_02 ,.tit_03 {display:none !important;}

/* paragraph type */
.paragraph_01 { margin:0 0 20px 0; padding:20px 20px 12px 20px; border:10px solid #eeeeee; color:#333333; }
.paragraph_02 { padding:20px 20px 12px 20px; background:#f5f5f5; border:2px solid #c0ced1; }
.paragraph_03 { margin:0 0 20px 0; padding:15px 15px 12px 15px; background:#cbd5ed; }
.paragraph_03 dt { color:#577c5b; }

/* list type */
.list_01 { margin:0 0 0 10px; }
.list_01 li { margin:5px 0; padding:0 0 0 7px; background:url('/HP/TIMM/images/dot_s01.gif') no-repeat 0 5px; }
.list_01_1 li { padding:0 0 0 10px; background:url('/HP/TIMM/images/ico_bar1.gif') no-repeat 0 5px; }
.list_02 li { margin:0 0 10px 0; padding:0 0 0 10px; }
.list_03 { position:relative; display:inline; float:left; width:100%; padding:5px 0 5px; border-top:1px solid #cccccc; }
.list_03 li { display:inline; float:left; width:30%; margin:5px 0 2px 0; padding:0 0 0 7px; background:url('/HP/TIMM/images/dot_s01.gif') no-repeat 0 5px;}

.list_04 { margin:10px 0 3px 0; text-align:center; }
.list_04 li { display:inline; padding:0 5px; }
.list_05 { position:relative;  margin:0 0 20px; padding:10px 0 7px; background:#f0f0f0; }
.list_05 li { display:inline; margin:0 10px 0; }
.list_05 li a { white-space:nowrap; }
.list_05 li a { padding:0 0 0 8px; background:url('/HP/TIMM/images/bullet_04.gif') no-repeat 0 3px; }
.list_f li { margin:0 0 10px; padding:0 0 10px; background:url('/HP/TIMM/images/ico_arrow02.gif') no-repeat 50% 100%; }
.list_f li strong { display:block; width:80%; margin:0 auto 5px; padding:8px 10px 5px; background:#ffffcc; border:1px solid #cccccc; color:#555555; text-align:center; }
.list_indent li { margin:0 0 5px 20px; }
.list_06 ul li, .list_06 dd p{ margin:5px 0 0 10px; padding:0 0 0 7px; background:url('/HP/TIMM/images/dot_s01.gif') no-repeat 0 5px; }
.list_news dl, .list_news dd { padding:10px 0 0 0; }

/* text type */
.txt_01 { color:#5e7329; }
.txt_02 { padding:0 0 0 7px; background:url('/HP/TIMM/images/dot_gray.gif') no-repeat 0 4px; color:#446184; font-weight:normal; }
.txt_03 { display:block; padding:5px 5px 2px; border:2px solid #dddddd; background:#fafafa; color:#555555; }
.txt_04 { color:#037F77; }
.txt_bold { color:#517bc0; font-size:1.4em; line-height:1.3em; }
.txt_bold span { color:#666666; font-size:0.9em; }
.link_01 { padding:0 0 0 7px; background:url('/HP/TIMM/images/bullet_04.gif') no-repeat 0 3px; }
.link_02 { padding:2px 2px 0; background:#f5f5f5; border:1px solid #dddddd; }

/* tab type */
.tab_01 { float:left; width:100%; border-bottom:1px solid #cccccc;}
.tab_01 li { display:inline; float:left; margin:0 -1px -1px 0; }
.tab_01 li a { float:left; padding:7px 10px 4px 10px; background:#f6f6f6; border:1px solid #c3c3c3; color:#333333; overflow:hidden; position:relative; z-index:10; }
.tab_01 li.on a, .tab_01 li a:hover { margin-bottom:0; padding-bottom:5px; border-bottom:none; text-decoration:none; font-weight:bold; letter-spacing:-1px; }
.tab_01 li.on a { background:#ffffff; }

/* table type */
.table_01 { position:relative; clear:both; width:100%; border-collapse:collapse; border:1px solid #cccccc; }
.table_01 th, .table_01 td { border:1px solid #cccccc; }
.table_01 th { padding:7px 0 4px 0; background:#f6f7eb; }
.table_01 th span { font-weight:normal; }
.table_01 thead th { font-weight:bold; text-align:center; }
.table_01 tbody th { background:#f8f8f8; text-align:center; }
.table_01 td { padding:10px 10px 7px 10px; font-weight:normal; }
.table_01 td.thumb { text-align:center !important; }
.table_01 a { color:#333333; }
.table_01 .sum td { background:#f0f0f0; font-weight:bold; }
.table_01 .buttons, .table_01 .state { padding:10px 0 7px; text-align:center; }
.table_01 .num { padding:10px 0 7px; font:0.8em verdana; text-align:center; letter-spacing:-0.1em; }
.table_01_1 { float:left; clear:none; width:49%; }
.table_01 caption { position:relative; width:100%; display: none; }
.table_01 caption .add { position:absolute; right:0; }
.table_01 .btn img { margin:0 0 3px 0; }
.table_01 caption span { position:absolute; right:0; }
.table_01 span.cate { color:#666666; }

.buttons02 { margin:5px 0; text-align:right;  }

/* pagenator */
.paging { position:relative; width:100%; margin:14px 0; text-align:center; }
.paging img { vertical-align:middle; }
.paging a { display:inline-block; }
.paging .home, .paging .prev, .paging .end { padding:0; }
.paging .prev { margin-right:2px; } 
.paging .next { padding-right:0; }
.paging .home { position:absolute; top:0; left:0; }
.paging .end { position:absolute; top:0; right:0; }
.paging .num { display:inline-block; height:17px; }
.paging .num a { float:left; padding:0 8px 0 8px; height:17px; }
.paging .page_index { position:absolute; top:0; left:46px; }

/* popup type */
.pop_01 { position:relative; padding:20px 20px 40px; background:#cbd5ed; }
.pop_01 .tit { margin:0 0 5px; padding:2px 0 0 5px; border-left:4px solid #2751aa; color:#2751aa; }
.pop_01 .inner, .pop_02 .inner { position:relative; padding:10px 10px 7px; background:#ffffff; border:1px solid #94ace6; }
.pop_01 ul, .pop_01 p, .pop_01 table { margin:0 0 10px; }
.pop_close { position:absolute; bottom:10px; right:20px; padding:2px 5px 0 5px; background:#ffffff; border:1px solid #94ace6; color:#555555; }
.pop_01 .scroll { height:400px; overflow:auto; }
.pop_01 .scroll table { width:97%; }

.pop_02 { position:relative; padding:20px 20px 40px; background:#5eb4c2; }
.pop_02 .tit { margin:0 0 5px; padding:2px 0 2px 5px; border-left:4px solid #e1e586; border-bottom:1px solid #f0f0f0; color:#ffffff; font-size:1.2em; }
.pop_02 .inner p { margin:0 0 20px; }

/* skip list */
.list_page { float:left; width:100%; margin:0 0 20px; padding:7px 0; background:#f5f5f5; color:#333333; text-align:center; }
.list_page dl { float:left; width:100%; }
.list_page dl dt, .list_page dl dd { display:inline; float:left; }
.list_page dl dt { clear:both; margin:3px 0 5px 10px; padding:2px 10px 0 5px; background:#ffffff; border:1px solid #cbd3e5; font-weight:bold; }
.list_page dl dd { margin:3px 0 0; padding:3px 0 0 0; }
.list_page ul li { display:inline; float:left; margin:0 0 0 10px; padding:0 0 0 7px; background:url('/HP/TIMM/images/ico_arrow03.gif') no-repeat 0 5px; }
.list_page ul li a { color:#555555; text-decoration:none; }

/* Âü¿©¸¶´ç */
.go_report { display:block; width:134px; height:28px; margin:10px auto 0; background:url('http://www.moj.go.kr/ICSFiles/artimage/2005/04/28/c_imm_02/tit_0201.gif') no-repeat 0 0; text-indent:-1000em; overflow:hidden; }
.report_call { padding:0 0 120px 0; background:url('http://www.moj.go.kr/ICSFiles/artimage/2005/04/28/c_imm_02/img_tell.gif') no-repeat 0 100%; }
.report_guide { padding:20px 20px 0 170px; background:url('/HP/TIMM/images/bg_s1.gif') no-repeat 0 0; border-color:#dce2cd; }

/* ¾Ë¸²¸¶´ç */
.imm_focus2 td { border-bottom:1px dashed #cccccc; }
.imm_focus2 td.num { text-align:center; }
.imm_focus2 td.thumb { padding:10px 0; }
.imm_focus2 td.thumb a { display:block; width:70px; padding:2px; border:1px solid #cccccc; }
.imm_focus2 td dl dt { margin:0 0 5px 0; }
.pagenator { clear:both; margin:10px 0 0 0; text-align:center; }
.pagenator span { margin:0 10px; color:#666666; }
.pagenator a { margin:0 3px; }
.pagenator strong { color:#245ddb; }

.focus_list { margin:20px 0 0 0; padding:5px 10px 0 10px; border:1px solid #cccccc; }
.focus_list li { padding:10px 0 10px 0; border-bottom:1px solid #dddddd; }
.focus_list .list_all { text-align:center; border:none; }
.focus_list table { position:relative; margin-top:-25px; left:75px; width:400px; }
.focus_list table td { border:none; }

.gongzone { margin:20px 0 0 0; }
.gongzone li { display:inline; float:left; margin:0 10px 10px; }
.gongzone ul { clear:both; }

.civil_info { display:inline; position:relative; float:left; width:598px; margin:0 0 20px 0; padding:10px 0 7px 0; background:#f7f7f7; border:1px solid #dbdbdb; }
.civil_info ul { display:inline; float:left; width:420px; margin:0 0 0 10px; }
.civil_info li { display:inline; float:left; margin:0 5px 5px 0; }
.civil_info li a { display:inline; float:left; width:180px; padding:5px 0 2px 15px; background:#ffffff; border:1px solid #dddddd; letter-spacing:0.1em; color:#333333;}
.civil_info li a:hover, .civil_info li.on a { background:#ffffff	url('/HP/TIMM/images/ico_arrow04.gif') no-repeat 5px 7px; }
.civil_info .download { float:left; }

/* ÃâÀÔ±¹¿Ü±¹ÀÎÁ¤Ã¥º»ºÎ¼Ò°³ */
.commissiober_greeting, .commissiober_greeting dt, .commissiober_greeting dd { float:left; }
.commissiober_greeting dd { width:385px; height:494px; background:url('http://www.moj.go.kr/ICSFiles/artimage/2009/08/21/c_imm_05/1_090817_chief_5.jpg') no-repeat 0 0; }
.commissiober_greeting dd p { position:relative; z-index:-1; }

.color_chip, .color_chip li { float:left; }
.color_chip { width:100%; }
.color_chip li { width:25%; line-height:1.2em; }
.color_chip span { display:block; width:100px; height:50px; margin:0 0 5px 0; text-indent:-1000em; }
.color_chip span.blue1 { background:#094090; }
.color_chip span.blue2 { background:#0771b2; }
.color_chip span.blue3 { background:#389dc7; }
.color_chip span.orange1 { background:#ff4e00; }

.vision_mission { width:570px; height:600px; background:url('http://www.moj.go.kr/ICSFiles/artimage/2007/05/16/c_imm_05/vision-1.gif') no-repeat 0 0; text-indent:-1000em; }

.organ { position:relative; width:587px; height:455px; background:url('/HP/TIMM/images/images/organ_chart.gif') no-repeat; text-indent:-1000em; }
.organ .sub li a { display:block; position:absolute; width:58px; height:171px; top:214px; overflow:hidden; }
.organ .sub li a.organ1 { left:11px; }
.organ .sub li a.organ2 { left:80px; }
.organ .sub li a.organ3 { left:150px; }
.organ .sub li a.organ4 { left:219px; }
.organ .sub li a.organ5 { left:301px; }
.organ .sub li a.organ6 { left:370px; }
.organ .sub li a.organ7 { left:440px; }
.organ .sub li a.organ8 { left:510px; }

.select_org { text-align:right; }
.select_org fieldset { padding:0 0 1px; }

.organ_list { float:right; }
.organ_list dt, .organ_list dd { display:inline; }

.cite_01 { display:block; text-align:right; }

.file_han { padding:3px 17px 0 0; background:url('http://www.moj.go.kr/ICSFiles/artimage/2006/10/10/c_imm_02/1_han_icon.gif') no-repeat 100% 0; }

/* °üÇÒ ¾È³» ¹× Áöµµ ¼­ºñ½º */
.organ_info { position:relative; height:340px;  overflow:auto; }
.organ_info .table_01 { width:99%; }

/* ¹Î¿ø¼­½Ä¸ðÀ½ */
.forms { height:380px; overflow:auto; }
.forms ul { float:left; width:100%; margin:0 0 15px 0;}
.forms ul li { float:left; width:310px; }
.forms ul li dl { position:relative; margin:0 2px 5px; padding:0 40px 1px 5px; border:1px solid #cccccc; }
.forms ul li dl .file { position:absolute; top:4px; right:4px; }
.forms ul li dl dt { padding:5px 0 2px 6px; background:url('/HP/TIMM/images/bullet_01.gif') no-repeat 0 10px; }
.forms ul li.wide { width:100%; }
.forms .link_01 { margin:0 0 0 10px; } 

/* »çÀÌÆ®¸Ê */
.site_map p { margin:0 0 10px; padding:6px 0 3px 17px; background:#f5f5f5 url('/HP/TIMM/images/ico_arrow05.gif') no-repeat 7px 9px; border:1px solid #dddddd; }
.site_map li { float:left; width:29%; margin:0 0.5% 7px; padding:0 1%; }
.site_map li ul { margin:0 0 0 10px; }
.site_map li ul li { float:none; width:auto; padding:0 0 0 10px;  background:url('/HP/TIMM/images/dot_gray.gif') no-repeat 0 5px; }

/* °Ë»ö */
.search_detail .input .input_txt { width:200px; }
.bt_calendar { width:49px; height:17px; background:url('/HP/COM/images/bt_datesearch.gif') no-repeat 0 0; text-indent:-1000em; }

/* ÇàÁ¤½ÉÆÇÀ§¿øÈ¸ ÀüÈ­¹øÈ£ */
.organ_phone, .organ_phone dt, .organ_phone dd { display:inline; float:left; }
.organ_phone { width:562px; margin:0 0 20px -20px; padding:7px 7px 0; background:#fafafa; border:2px solid #dddddd; }
.organ_phone dt { width:32%; }
.organ_phone dd { width:18%; margin:0; }

/* °³ÀÎÁ¤º¸Ä§ÇØ ½Å°í¡¤Ã³¸®ÀýÂ÷ */
.report_process li { float:left; padding:0 20px 0 0; background:url('http://www.moj.go.kr/ICSFiles/artimage/2009/02/20/mojt60/guide01_arrow.gif') no-repeat 100% 50%; }
.report_process dl { width:114px; height:110px; text-indent:-1000em; }
.report_process .order_1 { background:url('http://www.moj.go.kr/ICSFiles/artimage/2009/02/20/mojt60/guide01_img03_1.gif') no-repeat 0 0; }
.report_process .order_2 { background:url('http://www.moj.go.kr/ICSFiles/artimage/2009/02/20/mojt60/guide01_img03_2.gif') no-repeat 0 0; }
.report_process .order_3 { background:url('http://www.moj.go.kr/ICSFiles/artimage/2009/02/20/mojt60/guide01_img03_3.gif') no-repeat 0 0; }
.report_process .order_4 { background:url('http://www.moj.go.kr/ICSFiles/artimage/2009/02/20/mojt60/guide01_img03_4.gif') no-repeat 0 0; }

/* ´ë±¸ÃâÀÔ±¹°ü¸®»ç¹«¼Ò Á¶Á÷ ¹× ±â´É */
.organ_daegu { width:555px; height:344px; margin:0 0 20px; background:url('/HP/TIMM/images/c_imm08_05.gif') no-repeat 0 0; text-indent:-1000em; }

/* ±â°üÀå ÀÎ»ç¸» */
.greetings { float:left; margin:10px 0 0 0; }
.greetings .photo { float:left; width:22%; padding:0 0 0 0; text-align:center; }
.greetings .cont { float:left; width:70%; padding:0 0 0 10px; border-left:1px solid #cccccc; }
.greetings .cont p { margin:0 0 20px 0; }
.greetings .cont .signature { font-weight:bold; text-align:right; }
.greetings .cont .signature .chief { margin:0 0 0 10px; color:#483fdf; font-size:1.5em; }

/* ½ÅÃ»¼­ ÀÛ¼º ¿ä·É */
.form_img { margin:10px 0 10px; border:2px solid #0000ff; }
.pop_02 .form_sum { position:relative; margin:20px 0 0 0; padding:20px 100px 20px 90px; background:#5eb4c2 url('/HP/TIMM/images/ico_form.gif') no-repeat 0 0; color:#f3f3f3; font-weight:bold; }
.pop_02 .go_start { position:absolute; bottom:15px; right:0; padding:5px 5px 2px; background:#ffffff; border:1px solid #aaaaaa; color:#0682ff; }

/* °üÇÒ»ç¹«¼Ò ¾àµµ */
.map_gimpo { width:435px; height:466px; background:url('/HP/TIMM/maps_branch/gimpo.jpg') no-repeat 0 0; }

/* ÃâÀÔ±¹ Æ÷Ä¿½º */
.focus_cont { padding:10px; background:#f6f6f6; border:1px solid #dbdbdb; }
.focus_cont .tit { padding:5px 10px 7px; line-height:2em; }
.focus_cont .cont { position:relative; padding:10px; background:#ffffff; border:1px solid #eeeeee; line-height:1.4em; }
.focus_cont table, .focus_cont p, .focus_cont dd, .focus_cont ul, .focus_cont .tit_02 { margin-bottom:20px !important; }
.focus_cont div, .focus_cont dd, .focus_cont p { position:relative; }
.focus_cont ul.list_01 { margin-left:10px; }
.focus_cont img { margin:0 8px; }
.img_cont { position:relative; z-index:10; }
.alt_txt { position:absolute !important; top:20px; left:10px; width:500px; height:500px; overflow:auto; }

/* ¼³¹®Á¶»ç */
.vote dt, .vote dd { float:left; padding:5px 5px 2px 0; }
.vote dt { clear:both; width:50%; }

/* È«º¸¸¸È­Ã¥ÀÚ : ÆË¾÷*/
.cartoon_imm .img_cont { position:absolute; z-index:0; }
.cartoon_imm .korean, .cartoon_imm .english { display:block; position:absolute; z-index:100; padding-top:6px; background:#eca4a4; text-align:center; font-weight:bold; color:#0414cc; font-size:1.2em; }
.cartoon_imm .korean { top:356px; left:160px; width:267px; height:22px; }
.cartoon_imm .english { top:396px; left:736px; width:231px; height:20px; }

/* ÀÎÅÍ³Ý Áõ¸í¹ß±Þ ½ÅÃ» : ÆË¾÷ */
.internet_request { width:652px; margin:5px; padding:0 5px 5px 5px; border:1px solid #cccccc; }
.internet_request .info { height:86px; margin:0 -5px; background:url('/HP/TIMM/images/bg_applyinfo.gif') no-repeat 0 0; }
.internet_request dl { width:100%; margin:10px 0 0; }
.internet_request dl dd { position:relative; width:557px; margin:0 0 0 85px; padding:5px 5px 25px 5px; background:#f3f8fb; border:1px solid #e4e4ec; }
.internet_request .req01 { background:url('/HP/TIMM/images/ico_request01.gif') no-repeat 0 20px; }
.internet_request .req02 { background:url('/HP/TIMM/images/ico_request02.gif') no-repeat 0 20px; }
.internet_request .req03 { background:url('/HP/TIMM/images/ico_request03.gif') no-repeat 0 20px; }
.internet_request .req04 { background:url('/HP/TIMM/images/ico_request03.gif') no-repeat 0 20px; }
.internet_request .req05 { background:url('/HP/TIMM/images/ico_request03.gif') no-repeat 0 20px; }
.internet_request p { margin:0 0 10px 0; }
.btn_r { position:absolute; bottom:5px; right:5px; height:26px; }
.btn_r:hover { text-decoration:none; }

/* »ó´ä»ç·ÊÁý : ÆË¾÷ */
.example_book { width:502px; height:730px; background:url('/HP/IMM/icc/090119.gif') no-repeat 0 0; }
.example_book .download { margin:360px 0 0 15px; }
.example_book .download li { margin:0 0 8px; }
.example_book .download a { display:block; height:25px; }
.example_book .download a:hover { text-decoration:none; }
.example_book .download .d1 { width:150px; }
.example_book .download .d2 { width:280px; }
.example_book .download .d3 { width:100px; }
.example_book .download .d4 { width:280px; }

/* ÅõÇ¥ °á°ú */
.vote_result { width:100%; margin:0 !important; border:1px solid #cccccc; text-indent:0em; }
.vote_result .result { margin:0; background:#FF3300; }


.boardBtn { position:relative; margin:10px 5px; text-align:right; }
.boardBtn img { vertical-align:top; }

.boardView { margin:20px 0 10px 0; }
.boardView .input_text, 
.boardView textarea,
.boardView select { padding:2px; background:#fff; border:1px solid #ccc; }
.boardView table { width:100%; border-top:2px solid #ddd; line-height:1.5; }
.boardView table caption { visibility: hidden; position: absolute; font-size: 0; line-height: 0; }
.boardView table th, 
.boardView table td { padding:0.6em 2em; border-bottom:1px solid #ddd; color:#333333; }
.boardView table th { vertical-align:top;   padding:0.6em 20px 0.6em 10px; background:url(/HP/COM/images/board/bd_height.gif) no-repeat right 0; color:#333333;	background:#f4f4f4;	 }
.boardView table td img { margin-top:-5px; vertical-align:middle; }
.boardView table td br  .input_text { margin-top:3px; }
.boardView table strong { color:#222222; }
.boardView table .type { display:inline-block; margin-bottom:5px; }
.boardView table .type label { margin-right:5px; }
.boardView .article { margin:20px 10px; color:#333333; }
.boardView .write textarea { display:block; width:98%; margin:5px auto; }
.boardView dl { position:relative; width:100%;line-height:1.3;}
.boardView dt { overflow:hidden; margin-bottom:-2.5em; padding:0.6em 10px; border-top:1px solid #ddd; background:url(/HP/COM/images/board/bd_height.gif) no-repeat 70px center; color:#333333; }
.boardView dd {margin:0.6em 0 0.6em 80px; color:#333333; overflow:hidden; }
.boardView dd img { vertical-align:middle; } 
.boardView dd select { width:99%; margin-top:5px; }
.boardView th.boardView_color {background:#ecf0f2; border-left:#dddddd 1px solid;}
.boardView td.boardView_color {background:#ecf0f2; border-right:#dddddd 1px solid;}


.boardSlide { margin-bottom:20px; color:#333333; }
.boardSlide a { color:#333333; text-decoration:none; }
.boardSlide a:hover { text-decoration:underline; }

.boardSlide dl { position:relative; width:100%;line-height:1.3;}
.boardSlide dt { overflow:hidden; margin-bottom:-2.5em; padding:0.6em 10px; border-top:1px solid #ddd; background:url(/HP/COM/images/board/bd_height.gif) no-repeat 70px center; color:#333333; }
.boardSlide dd {margin:0.6em 0 0.6em 80px; color:#333333; overflow:hidden; }

.boardSlide dl { border-bottom:1px solid #ddd; }
.boardSlide dt { margin-bottom:-2.5em; padding:0.6em 20px; border-top:1px solid #ddd; background-repeat:no-repeat; background-position:10px 50%; }
.boardSlide dd { margin:0.6em 0 0.6em 70px; padding:0 10px; background:url(/HP/COM/images/board/bd_height.gif) no-repeat 0 center; }

.boardSlide .prev { background-image:url(/HP/COM/images/board/arrow_pre.gif); }
.boardSlide .next { border-color:#eee; background-image:url(/HP/COM/images/board/arrow_next.gif); }

.boardSearch  { }
.boardSearch legend { overflow:hidden; position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; }
.boardSearch p { height:1.8em; padding:5px 0; text-align:center; }
.boardSearch label { overflow:hidden; position:absolute; height:0; }
.boardSearch .input_text { width:146px; height:1em; padding:2px; border:1px solid #a7a6aa; line-height:1; }
.boardSearch * { vertical-align:middle; }

/* tab type new */
.blue_box_message .tab_wrap h4 { position:absolute; top:22px; display:inline; float:left; margin:0 -1px -1px 0; }
.blue_box_message .tab_wrap h4 a { float:left; padding:7px 10px 4px 10px; background:#f6f6f6; border:1px solid #c3c3c3; color:#333333; overflow:hidden; position:relative; z-index:10; font-weight:lighter; }
.blue_box_message .tab_wrap h4.on a, .blue_box_message .tab_wrap h4 a:hover { margin-bottom:0; padding-bottom:5px; border-bottom:none; text-decoration:none; font-weight:bold; letter-spacing:-1px; }
.blue_box_message .tab_wrap h4.on a { background:#ffffff; }