/* CSS Document @charset "utf-8"; */

/* 공통 */
.tac {text-align:center;}
.tar {text-align:right;}
.vat {vertical-align:top;}
.vam {vertical-align:middle;}
.vab {vertical-align:bottom;}
.clb {clear:both;}

/* 마진 */
.mgt_03 {margin-top:3px;}
.mgt_05 {margin-top:5px;}
.mgt_10 {margin-top:10px;}
.mgt_15 {margin-top:15px;}
.mgt_20 {margin-top:20px;}
.mgt_50 {margin-top:50px;}
.mgl_05 {margin-left:5px;}
.mgl_15 {margin-left:15px;}
.mgl_180 {margin-left:180px;}

.mr0 {margin-right:0px!important;}
.mt16 {margin-top:16px!important;}

/* 패딩 */
.pdt_05 {padding-top:5px;}
.pdt_10 {padding-top:10px;}
.pdt_30 {padding-top:30px;}
.pdl_20 {padding-left:20px;}


/* 폰트 */
.bold {font-weight:bold;}
.font_10b {font-size:10px; font-weight:bold; margin-top:10px;}
.font_11 {font-size:11px; font-weight:normal;}
.font_11b {font-size:11px; font-weight:bold;}
.font_12 {font-size:12px; font-weight:bold;}
.font_14 {font-size:14px; font-weight:bold;}
.font_14w {font-size:14px; font-weight:bold; color:#FFFFFF;}
.font_16b {font-size:16px; font-weight:bold; color:#2577b1; font-family:Verdana, Geneva, sans-serif; padding-left: 5px; border-bottom:1px solid #666666; padding-bottom:8px; margin:10px 0;}
.font_4a9 {font-size:14px; color:#004a9e; font-family:Verdana, Geneva, sans-serif; padding-left:20px;}
.font_4a9b {font-size:14px; color:#004a9e; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left:10px;}
.fs14 {font-size:14px!important;}

/* 블릿 */
.bullet_n01 {background:url(../../_images/_common/01.png) 40px 0 no-repeat; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left: 100px; padding-top:10px;}
.bullet_n02 {background:url(../../_images/_common/02.png) 40px 0 no-repeat; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left: 100px; padding-top:10px;}
.bullet_n03 {background:url(../../_images/_common/03.png) 40px 0 no-repeat; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left: 100px; padding-top:10px;}
.bullet_n04 {background:url(../../_images/_common/04.png) 40px 0 no-repeat; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left: 100px; padding-top:10px;}
.bullet_n05 {background:url(../../_images/_common/05.png) 40px 0 no-repeat; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left: 100px; padding-top:10px;}
.bullet_n06 {background:url(../../_images/_common/06.png) 40px 0 no-repeat; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left: 100px; padding-top:10px;}
.bullet_n07 {background:url(../../_images/_common/07.png) 40px 0 no-repeat; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left: 100px; padding-top:10px;}
.bullet_n08 {background:url(../../_images/_common/08.png) 40px 0 no-repeat; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left: 100px; padding-top:10px;}
.bullet_n09 {background:url(../../_images/_common/09.png) 40px 0 no-repeat; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left: 100px; padding-top:10px;}
.bullet_n10 {background:url(../../_images/_common/10.png) 40px 0 no-repeat; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left: 100px; padding-top:10px;}

.depth01{background:url(../../_images/_common/bu_sitemap01.gif) 0px 4px no-repeat; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left:10px;margin-left:10px}
.depth02{background:url(../../_images/_common/bu_sitemap02.gif) 0 7px no-repeat; font-size:13px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left:10px;margin-left:20px}
.depth03{background:url(../../_images/_common/bu_sitemap03.gif) 0 5px no-repeat; font-size:12px; font-family:Verdana, Geneva, sans-serif; padding-left:10px;margin-left:40px}

.bullet01 {background:url(../../_images/_common/bullet_plus01.gif) 730px 3px no-repeat; font-size:16px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left: 5px; border-bottom:1px solid #666666; padding-bottom:8px;}
.bullet02 {background:url(../../_images/_common/bullet01.gif) 40px 6px no-repeat; font-size:12px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left: 50px; padding-bottom:8px;}
.bullet03 {background:url(../../_images/_common/bulld.png) 0 -2px no-repeat; font-size:16px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left: 24px; border-bottom:1px solid #666666; padding-bottom:8px; margin: 10px 0;}
.bullet04 {background:url(../../_images/_common/bullet02.gif) 10px 6px no-repeat; font-size:12px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; padding-left: 20px; padding-bottom:8px;}
.bullet05 {background:url(../../_images/_common/dot.gif) 4px 6px no-repeat; ; font-family:Verdana, Geneva, sans-serif; padding-left: 12px; border-bottom:1px solid #e4e4e4; padding-bottom:8px;}

.textbar01 {background:url(../../_images/_common/textbar01.jpg) repeat-x; padding-left: 10px;}
.textbar02 {background:url(../../_images/_common/textbar02.jpg) repeat-x; padding-left: 10px;}
.textbar03 {background:url(../../_images/_common/textbar03.jpg) repeat-x; padding-left: 10px;}
.textBox01 {background: #fff; font: bold 16px Verdana,Geneva,sans-serif; padding: 0 6px; color: #64A314;}
.textBox02 {background: #fff; font: bold 16px Verdana,Geneva,sans-serif; padding: 0 6px; color: #f8981d;}
.textBox03 {background: #fff; font: bold 16px Verdana,Geneva,sans-serif; padding: 0 6px; color: #006a51;}

.rndTextBox01 {background:url(../../_images/_common/rndBox01Bg.gif) no-repeat;}
.rndTextBox02 {background:url(../../_images/_common/rndBox02Bg.gif) no-repeat;}
.rndTextBox03 {background:url(../../_images/_common/rndBox03Bg.gif) no-repeat;}

.selected {background: #64A313!important;}
.selected a {color: #fff!important; background: url(../../_images/_common/bullet_arrow02_on.jpg) no-repeat 0 29px!important;}

.p19p26 {padding: 19px 0!important; padding-left: 26px!important;}

/* 테이블 */
.chief_box{width:600px; margin-top:10px;}
.table_chief {border-collapse: collapse; width:600px; border-top:2px solid #98C9F6; font: normal 11px verdana, arial, helvetica, sans-serif;}
.table_chief th {border: 1px solid #EEEEEE; padding: 4px; color: #2794D7; font-size:11px; background-color:#F5F5F5;}
.table_chief td {border: 1px solid #EEEEEE; padding: 3px; color: #6B6B6B; font-size:11px; line-height:18px;}
