body {font:12px "µ¸¿ò",Dotum,Arial; color:#333;}
/**/
a:link, a:visited {text-decoration:none; color:#333}
a:hover, a:active {text-decoration:underline; color:#333}


#wrap {position:relative; width:100%; margin:0 auto;}


/* skip */
#skip {position:absolute}
#skip a {display:block; width:0; height:0; overflow:hidden; white-space:nowrap}
#skip a:active,
#skip a:focus {width:auto; height:auto; padding:5px}

/* top */
#top {background-image:url(../img/main_bg.png); background-repeat:repeat-x}
#header {width:1000px; height:96px; margin:0 auto; border:0px solid red; position:relative;}
#topMenu {position:absolute; top:10px; left:700px; border:0px solid red; z-index:1000;}
#topMenu dd {float:left; margin-right:8px;}
#logo {position:absolute; float:left; top:26px; left:35px; z-index:100;}

/* ÇÃ·¡½¬ */
.mainFlash02 {max-width:1400px; overflow-y:hidden; overflow-x:hidden; margin:0 auto;}

/* bottom */
#mainFooter {width:1000px; margin:0 auto; margin-top:26px; margin-bottom:100px; border:0px solid red; clear:both}
#footerNi {width:1000px; height:39px; background-image:url(../img/main_ft_bg.gif); border:0px solid red;}
#notice_tit {padding:14px 0 0 16px; float:left}
#notice {float:left; font:12px "µ¸¿ò",dotum,Arial
; color:#666; padding:14px 0 0 10px;}
#footerCnt {float:right; padding:14px 0 0 0px;}
#footerCnt dd {float:left; margin-right:25px;}
#footerAdd {margin-top:20px}
#add_logo {float:left;}
#add_01 {float:left; margin:8px 0 0 14px; font:11px "µ¸¿ò",dotum,Arial
; color:#999}
#add_02 {float:right; margin:8px 0 0 0px; font:11px "µ¸¿ò",dotum,Arial
; color:#999}

/* main */
#mainTop {height:581px; background-image:url(../img/main_img_bg.png);}
#mainHeader {width:1000px; margin:0 auto; border:0px solid red; position:relative; height:96px;}
#mainLogo {position:absolute; float:left; top:26px; left:35px; z-index:100;}
#mainTopmenu {position:absolute; top:10px; left:700px; border:0px solid red; z-index:1000;}
#mainTopmenu dd {float:left; margin-right:8px;}
#line {position:absolute; width:1000px; height:95px; float:left; z-index:100; border-bottom:1px solid #d4d4d4}
#mainImg {position:absolute; width:1000px; height:580px; float:left; z-index:10;}
#cnt {width:1000px; height:114px; margin:0 auto; margin-top:30px; padding-left:12px; border:0px solid red;}
#cnt dd {float:left; margin-right:13px;}
#mainFooter {width:1000px; height:100px; margin:0 auto; margin-top:26px;}
#footerNi {width:1000px; height:39px; background-image:url(../img/main_ft_bg.gif); border:0px solid red}
#notice_tit {padding:14px 0 0 16px; float:left}
#notice {float:left; font:12px "µ¸¿ò",dotum,Arial
; color:#666; padding:14px 0 0 10px;}
#footerCnt {float:right; padding:14px 0 0 0px;}
#footerCnt dd {float:left; margin-right:25px;}
#footerAdd {margin-top:20px}
#add_logo {float:left;}
#add_01 {float:left; margin:8px 0 0 14px; font:11px "µ¸¿ò",dotum,Arial
; color:#999}
#add_02 {float:right; margin:8px 0 0 0px; font:11px "µ¸¿ò",dotum,Arial
; color:#999}

/* product */
#product_t {width:1000px; height:477px; border:0px solid red}
/*#slider {float:left; position:relative; margin:96px 0 0px 0px; overflow:auto; width:1000px; height:477px; border:0px solid #fff; background:#fff}
#slider ul {position:absolute; list-style:none; top:0; left:0}
#slider li {float:left; width:1000px; height:477px; padding-right:10px}*/
#pagination {position:absolute; top:520px; left:370px; width:260px; float:left; list-style:none; height:39px; border:0px solid blue; padding:0px 0 0px 0px;}
.pagination {width:1000px; float:left; list-style:none; height:39px;}
.pagination li {width:39px; height:39px; margin:5px 5px; background-image:url(../img/thumbs/list_bg.png)}
#pagination li {width:39px; height:39px; float:left; cursor:pointer; margin:5px 5px; text-align:center;}
.pagination li:hover {}
li.current {width:39px; height:39px; background-image:url(../img/thumbs/list_bg_on.png);}

/* ³×ºñ°ÔÀÌ¼Ç */
ul.horizontal-dropdown {position:absolute; width:750px; top:26px; left:240px;  z-index:1000; border:0px solid red}
ul.horizontal-dropdown a {display:block; padding: 10px 16px 0 16px; text-decoration: none; color: #fff;}
ul.horizontal-dropdown li.last a {background: none;}
ul.horizontal-dropdown li {float:left; padding:0;}
ul.horizontal-dropdown li.hover {background-position:bottom;}

/* ¼­ºê³×ÀÌ°ÔÀÌ¼Ç */
ul.horizontal-dropdown ul {position:absolute; margin:0; top:60px; left:0; overflow:hidden; background: #e2001a}
ul.horizontal-dropdown ul li {background:transparent; padding:0 0 0 0; float: left;}
ul.horizontal-dropdown ul li a {position:relative; top:0; left:0; background:#e2001a; padding:0; display:block; float:left; padding: 8px 17px;}
ul.horizontal-dropdown ul li a:hover {color:#ffb400;}




/* ÆÐ¹Ð¸®»çÀÌÆ® */
.select{ position:relative; line-height:normal; display:inline-block; *display:inline; background-image:url(../img/selectbox_up.jpg); *zoom:1;  margin-top:9px; margin-right:8px; float:right;}
.select *{ margin:0; padding:0; cursor:pointer; font-size:12px; font-family:Tahoma, Sans-serif;}
.select .myValue{ position:relative; z-index:2; left:0; top:0; border:1px solid #bababa; color:#fff; line-height:19px; _line-height:normal; text-align:left; overflow:visible; background:transparent;}
.select .myValue.selected{ font-weight:bold;}
.select.open .myValue,
.select .myValue.outLine{ border:1px solid #999;}
.select button.myValue{ height:21px; width:100%; text-indent:5px; *text-indent:0; *padding-left:5px;}
.select div.myValue{ height:19px; text-indent:8px;}
.select .ctrl{ position:absolute; top:0; right:0; width:18px; height:19px; border:1px solid #bababa; border-left:1px solid #eaeaea; background:'../img/selectbox.jpg';}
.select .arrow{ position:absolute; width:0; height:0; top:9px; right:6px; line-height:0; font-size:0; border-top:3px solid #999; border-left:3px solid #fff; border-right:3px solid #fff;}
.select ul{ position:absolute; bottom:20px; left:0; width:100%; list-style:none; border:0; border-top:1px solid #bababa; border-bottom:1px solid #bababa; background:'../img/selectbox_up.jpg'; overflow:hidden;}
.select ul.aList{ display:none;}
.select.open ul.aList{ display:block;}
.select ul.iList{ left:-2000%;}
.select.open ul.iList{ left:0;}
.select li{ position:relative; overflow:hidden; white-space:nowrap; height:18px; border-left:1px solid #bababa; border-right:1px solid #bababa; background-color:#fff}
.select li input.option{ position:absolute; width:100%; height:20px; line-height:20px;}
.select li label{ position:absolute; left:0; top:0; width:100%; text-indent:8px; *text-indent:6px; height:18px; line-height:18px; color:#767676; background:#fff;}
.select li a{ display:block; text-indent:8px; *text-indent:6px; height:18px; line-height:18px; color:#767676; background:'../img/selectbox_up.jpg'; text-decoration:none;}
.select li.hover *{ background:#999; color:#fff;}


/* ¼­ºê */
#submain_l {width:815px; margin:50px 0 50px 0; border:0px solid red; float:left}
#Contents {width:1000px; margin:0 auto;} 
#Contents_l {width:795px; margin:0px 0 80px 20px; float:left}
.c_bg {left:0px; top:0px; width: 100%; height: 100%; background: url(../img/content_bg01.jpg); background-repeat: no-repeat;}
.c_bg02 {left:0px; top:0px; width: 100%; height: 100%; background: url(../img/content_bg02.jpg); background-repeat: no-repeat;}
.c_bg03 {left:0px; top:0px; width: 100%; height: 100%; background: url(../img/content_bg03.jpg); background-repeat: no-repeat;}
.c_bg04 {left:0px; top:0px; width: 100%; height: 100%; background: url(../img/content_cobg01.jpg); background-repeat: no-repeat;}
.c_bg05 {left:0px; top:0px; width: 100%; height: 100%; background: url(../img/content_bg05.jpg); background-repeat: no-repeat;}
.c_bg06 {left:0px; top:0px; width: 100%; height: 100%; background: url(../img/content_bg06.jpg); background-repeat: no-repeat;}
.c_bg07 {left:0px; top:0px; width: 100%; height: 100%; background: url(../img/content_bg07.jpg); background-repeat: no-repeat;}

#Contents_r {width:150px; float:right; margin-top:50px}
.c_loca_bg {left:0px; top:0px; width:100%; height:100%; background: url(../img/content_mapbg01.jpg); background-repeat: no-repeat;}
#sub_menu {width:1000px; height:153px; margin:0 auto; position:relative;}
.sub_bg_01 {width:1000px; height:153px; background:url(../img/sub_company_bg.jpg); margin:0 auto; position:relative;}
.sub_bg_02 {width:1000px; height:153px; background:url(../img/sub_business_bg.jpg); margin:0 auto; position:relative;}
.sub_bg_03 {width:1000px; height:153px; background:url(../img/sub_contribute_bg.jpg); margin:0 auto; position:relative;}
.sub_bg_04 {width:1000px; height:153px; background:url(../img/sub_invest_bg.jpg); margin:0 auto; position:relative;}
.sub_bg_05 {width:1000px; height:153px; background:url(../img/sub_recruit_bg.jpg); margin:0 auto; position:relative;}
.sub_bg_06 {width:1000px; height:153px; background:url(../img/sub_ethics_bg.jpg); margin:0 auto; position:relative;}
.r_bg {left:0px; top:0px; width: 100%; height: 100%; background: url(../img/content_resultbg01.jpg); background-repeat: no-repeat;}
.dis_bg {left:0px; top:0px; width: 100%; height: 100%; background: url(../img/content_resultbg02.jpg); background-repeat: no-repeat;}

/* Company_¼­ºê¸Þ´º */
#sub_menu p {position:absolute; left:0px; top:21px;}
#sub_menu ul {white-space:nowrap; text-align:left; padding:1px 1px 0 1px;}
#sub_menu li {margin:0; padding:0; list-style:none;}
#sub_menu li {display:inline-block; display:inline;}
#sub_menu ul {position:absolute; left:-9999px;}
#sub_menu ul.level1 {position:absolute; left:0; top:48px;}
#sub_menu ul.level2 {position:absolute; left:140px; top:48px;}
#sub_menu a {display:block; font:normal 11px verdana,arial,Arial
; color:#fff; line-height:24px; text-decoration:none;padding:0 20px 0 18px;} 
#sub_menu ul li:hover > ul {visibility:visible; left:100%; margin-top:-24px; margin-left:-1px;}
#sub_menu a:hover ul,
#sub_menu a:hover a:hover ul, 
#sub_menu a:hover a:hover a:hover ul {left:100%; visibility:visible;}
#sub_menu a:hover ul ul, 
#sub_menu a:hover a:hover ul ul {left:-9999px;}
#sub_menu li a:hover {background:#868ea1;} 
#sub_menu li:hover > a {background:#868ea1;}
/* CEO */
#ceo_bg {left:0px; top:0px; width:100%; height:900px; background: url(../img/content_ceobg02.jpg); background-repeat: no-repeat; border:0px solid red}
/* chairman */
#cm_bg {left:0px; top:0px; width:100%; min-height:900px; background: url(../img/content_ceobg01.jpg); background-repeat: no-repeat; border:0px solid red}

/* location */
.locaTab{position:relative; width:795px; height:650px; left:0px; top:0px; margin-top:40px; border:0px solid red}
.locaTab dt{padding:8px 0;width:180px; height:34px;}
.locaTab dd{display:none; position:absolute; left:230px; top:8px; border:0px solid red}
.locaTab dd li{float:left; padding-bottom:9px; width:100%}
.locaTab dd li a {float:left}
.locaTab dd li span {float:right}
.add_bg {width:560px; height:418px; background:url(../img/sub_location03.jpg);}
.add_bg02 {width:560px; height:443px; background:url(../img/sub_location08.jpg);}
.location_b {border:1px solid #d6d6d6; padding:8px;}
.location_b02 {width:542px; height:408px; border:1px solid #d6d6d6; padding:8px;}

/* CI */
#tablist{ padding:0px 0; margin-left:0; margin-bottom:0; margin-top:0.1em; font:bold 12px Verdana;}
#tablist li{ width:110px; list-style:none; display:inline; margin-right:-10px}
#tablist li a {padding-right:3px; margin-left:3px;}
#tablist li a:link, #tablist li a:visited{}
#tablist li a.current{}
/**³»¿ëÀÌ º¸¿©Áú ¹Ú½º ¼³Á¤**/
#tabcontentcontainer{width:795px;}
.tabcontent{display:none;}


/* CI ÅÇ */
.tab_list {}
.tab_list ul {position:relative; margin:0; padding:0; list-style:none; *zoom:1}
.tab_list ul:after {display:block; clear:both; content:""}
.tab_list li {float:left;}
.tab_list li a#tab1{float:left; position:relative; display:block; width:113px; height:34px; text-indent:-9999px; background:url(../img/tab_ci01.jpg) no-repeat}
.tab_list li a#tab2{float:left; position:relative; display:block; width:113px; height:34px; text-indent:-9999px; background:url(../img/tab_ci02.jpg) no-repeat}
.tab_list li a#tab3{float:left; position:relative; display:block; width:113px; height:34px; text-indent:-9999px; background:url(../img/tab_ci03.jpg) no-repeat}
.tab_list li ul{display:none; position:absolute; top:40px; left:0; width:795px; margin:0; padding:0; border:0; list-style:none; *zoom:1}
.tab_list li ul:after{display:block; clear:both; content:""}
.tab_list li li{float:none;position:relative;margin:0 0 8px 0;color:#999}
.tab_list.m1 a#tab1{background:url(../img/tab_ci01_.jpg) no-repeat}
.tab_list.m2 a#tab2{background:url(../img/tab_ci02_.jpg) no-repeat}
.tab_list.m3 a#tab3{background:url(../img/tab_ci03_.jpg) no-repeat}
.tab_list.m1 .m1 ul, .tab_list.m2 .m2 ul, .tab_list.m3 .m3 ul{display:block}

/* chairman ÅÇ */
.tab_list {}
.tab_list ul {position:relative; margin:0; padding:0; list-style:none; *zoom:1}
.tab_list ul:after {display:block; clear:both; content:""}
.tab_list li {float:left;}
.tab_list li a#tab4{float:left; position:relative; display:block; width:113px; height:34px; text-indent:-9999px; background:url(../img/tab_ceo01.jpg) no-repeat}
.tab_list li a#tab5{float:left; position:relative; display:block; width:113px; height:34px; text-indent:-9999px; background:url(../img/tab_ceo02.jpg) no-repeat}
.tab_list li ul{display:none; position:absolute; top:40px; left:0; width:795px; margin:0; padding:0; border:0; list-style:none; *zoom:1}
.tab_list li ul:after{display:block; clear:both; content:""}
.tab_list li li{float:none;position:relative;margin:0 0 8px 0;color:#999}
.tab_list.m1 a#tab4{background:url(../img/tab_ceo01_.jpg) no-repeat}
.tab_list.m2 a#tab5{background:url(../img/tab_ceo02_.jpg) no-repeat}
.tab_list.m1 .m1 ul, .tab_list.m2 .m2 ul, .tab_list.m3 .m3 ul{display:block}


/*¿¬Çõ */
.bg_history {width:795px; background:url(../img/bg_history.jpg) right 82px no-repeat}
.history_area {float:left; width:795px;}
.history_area p {float:left; width:170px; height:100px;}
.history_area dl {float:left; width:600px; padding:12px 0 0 25px;}
.history_area dl dt {float:left; clear:both; width:53px; padding-bottom:38px;}
.history_area dl dd {float:left; width:527px; padding:0 0 38px 20px; line-height:18px;}


/* °ü°è»ç ÅÇ */
.tab_list {}
.tab_list ul {position:relative; margin:0; padding:0; list-style:none; *zoom:1}
.tab_list ul:after {display:block; clear:both; content:""}
.tab_list li {float:left;}
.tab_list li a#tab6-{float:left; position:relative; display:block; width:128px; height:34px; text-indent:-9999px; background:url(../img/tab_fam02.jpg) no-repeat; margin-right:3px;}
.tab_list li a#tab7-{float:left; position:relative; display:block; width:196px; height:34px; text-indent:-9999px; background:url(../img/tab_fam05.jpg) no-repeat; margin-right:3px;}
.tab_list li a#tab8-{float:left; position:relative; display:block; width:236px; height:34px; text-indent:-9999px; background:url(../img/tab_fam06.jpg) no-repeat; margin-right:3px;}
.tab_list li a#tab8-1{float:left; position:relative; display:block; width:110px; height:34px; text-indent:-9999px; background:url(../img/tab_fam03.jpg) no-repeat; margin-right:3px;}
.tab_list li a#tab8-2{float:left; position:relative; display:block; width:110px; height:34px; text-indent:-9999px; background:url(../img/tab_fam04.jpg) no-repeat; margin-right:3px;}
.tab_list li ul{display:none; position:absolute; top:40px; left:0; width:795px; margin:0; padding:0; border:0; list-style:none; *zoom:1}
.tab_list li ul:after{display:block; clear:both; content:""}
.tab_list li li{float:none;position:relative;margin:0 0 8px 0;color:#999}
.tab_list.m1 a#tab6-{background:url(../img/tab_fam02_.jpg) no-repeat}
.tab_list.m2 a#tab7-{background:url(../img/tab_fam05_.jpg) no-repeat}
.tab_list.m3 a#tab8-{background:url(../img/tab_fam06_.jpg) no-repeat}
.tab_list.m4 a#tab8-1{background:url(../img/tab_fam03_.jpg) no-repeat}
.tab_list.m5 a#tab8-2{background:url(../img/tab_fam04_.jpg) no-repeat}
.tab_list.m1 .m1 ul, .tab_list.m2 .m2 ul, .tab_list.m3 .m3 ul, .tab_list.m4 .m4 ul, .tab_list.m5 .m5 ul,  .tab_list.m6 .m6 ul{display:block}

#family_bg01 {width:795px; height:300px; background:url(../img/title_family_bg01.jpg) no-repeat}
#family_bg02 {width:795px; height:300px; background:url(../img/title_family_bg02.jpg) no-repeat}
#family_bg03 {width:795px; height:300px; background:url(../img/title_family_bg03.jpg) no-repeat}
#family_bg04 {width:795px; height:300px; background:url(../img/title_family_bg04.jpg) no-repeat}
#family_bg05 {width:795px; height:300px; background:url(../img/title_family_bg05.jpg) no-repeat}
#family_bg06 {width:795px; height:300px; background:url(../img/title_family_bg06.jpg) no-repeat}


/* ºñÁî ÅÇ */
.tab_list {}
.tab_list ul {position:relative; margin:0; padding:0; list-style:none; *zoom:1}
.tab_list ul:after {display:block; clear:both; content:""}
.tab_list li {float:left;}
.tab_list li a#tab_b{float:left; position:relative; display:block; width:130px; height:34px; text-indent:-9999px; background:url(../img/tab_biz02.jpg) no-repeat; margin-right:3px;}
.tab_list li a#tab_w{float:left; position:relative; display:block; width:130px; height:34px; text-indent:-9999px; background:url(../img/tab_3win02.jpg) no-repeat; margin-right:3px;}
.tab_list li ul{display:none; position:absolute; top:40px; left:0; width:795px; margin:0; padding:0; border:0; list-style:none; *zoom:1}
.tab_list li ul:after{display:block; clear:both; content:""}
.tab_list li li{float:none;position:relative;margin:0 0 8px 0;color:#999}
.tab_list.m1 a#tab_b{background:url(../img/tab_biz01.jpg) no-repeat}
.tab_list.m2 a#tab_w{background:url(../img/tab_3win01.jpg) no-repeat}
.tab_list.m1 .m1 ul, .tab_list.m2 .m2 ul, .tab_list.m3 .m3 ul{display:block}

#biz_bg01 {width:795px; height:300px; background:url(../img/content_bg06.jpg) no-repeat}
#biz_bg02 {width:795px; height:300px; background:url(../img/content_bg07.jpg) no-repeat}

/* »çÈ¸°øÇå */
.cont_bg {left:0px; top:0px; width:100%; background: url(../img/content_contributebg.jpg); background-repeat: no-repeat; border:0px solid red}

/* »çÀÌ¹öÈ«º¸°ü */
.content_prbg {left:0px; top:0px; width:100%; background: url(../img/content_prbg.jpg); background-repeat: no-repeat; border:0px solid red}

.inc_con {width:400px;}
.inc_con .inc_ul1 {border-bottom:2px solid #e3001b;list-style:none;}
.inc_con .inc_ul2 {list-style:none;margin:0 auto;width:410px;}
.inc_con .inc_ul2 li {float:left;margin-right:10px;}
.inc_con .inc_ul2 img {margin-bottom:8px; margin-top:30px}
.inc_con .inc_ul2 p {text-align:center;}

/* ºÀ»çÈ°µ¿ */
.volu_bg {left:0px; top:0px; width:100%;  background: url(../img/content_voluntarybg.jpg); background-repeat: no-repeat; border:0px solid red}

/* »çÀÌÆ®¸Ê */
.st_bg {left:0px; top:0px; width:100%;  background: url(../img/content_sitemapbg.jpg); background-repeat: no-repeat; border:0px solid red}

/* °ø½ÃÀÚ·á */
.dart {margin-top:50px;}

/* contact us */
#contact_us {width:635px;}
#contact_us .cu_tb_2 {margin-left:50px}
#contact_us .cu_tb_3 {width:190px; margin-left:220px; margin-top:20px}
#contact_us .cu_tb_4 {margin-left:50px; background-color:#f5f5f7; font:12px "µ¸¿ò",dotum,Arial
; color:#666;}
.bottom_20 {margin-bottom:20px;}

/* news/Ã¤¿ë°ø°í */
.tb_news_list {width:670px; border-top:2px solid #e2001a; border-bottom:2px solid #dddddd; margin-left:0px; margin-top:80px;line-height:130%}
.tb_news_list td {padding:12px 10px; border-bottom:1px solid #e0e0e0;}
.tb_news_list02 {font-size:12px; width:620px; border-top:2px solid #ec0903; border-bottom:2px solid #ec0903; margin-left:40px; margin-top:14px;line-height:130%; margin-bottom:10px;}
.tb_news_list02 td {padding:7px 10px; border-bottom:1px solid #e0e0e0;}
.tb_news_list03 {width:670px; border-bottom:2px solid #dddddd; margin-left:0px; margin-top:0px;line-height:130%}
.tb_news_list03 td {padding:12px 10px; border-bottom:1px solid #e0e0e0;}
.list_no {text-align:center}
.list_title {}
.list_date {text-align:center}
.list_co {text-align:center}
.list_nothing {text-align:center}
.news_btn {width:670px; margin-top:20px; text-align:center}



/* °³ÀÎÁ¤º¸ */
#private {font-size:12px; color:#555555; text-align:left; line-height:18px;}
.private_btn {width:100px; margin-top:30px; border:1px solid #000; padding:10px 0; font-weight:bold; text-align:center;}

/* class */
.tit {margin-top:55px}
.sub_tit {margin-top:30px}
.history {padding-top:15px;}
.history img {margin-top:-3px}
.history A:link {color:#999999; text-decoration:none;}
.history A:visited {color:#999999; text-decoration:none;}
.history A:hover {color:#999999; text-decoration:underline;}
.history A:active {color:#d91e46; text-decoration:none;}
.style2 {font-size:11px; color:#999999;}
.style3 {font-size:11px; color:#444444; font-weight: bold;}
.style4 {font-size:12px; color: #555555; line-height: 20px;}
.style5 {font-size:12px; color: #555555;}
.style5:link {color:#555555; text-decoration:none;}
.style5:visited {color:#555555; text-decoration:none;}
.style5:hover {color:#eb2a2e; text-decoration:none;}
.style5:active {color:#eb2a2e; text-decoration:none;}
.style6 {font-size:12px; color: #555555; line-height: 20px;}
.style6:link {color:#555555; text-decoration:none;}
.style6:visited {color:#555555; text-decoration:none;}
.style6:hover {color:#eb2a2e; text-decoration:none;}
.style6:active {color:#eb2a2e; text-decoration:none;}
.style7 {font-size:12px; color: #810a0d;}
.red1 {font-size: 12px; color: #eb2a2e; font-weight: bold;}
.m_t_60 {margin-top:60px}
.m_t_50 {margin-top:50px}
.m_t_40 {margin-top:40px}
.m_t_30 {margin-top:30px}
.m_t_25 {margin-top:25px}
.m_t_20 {margin-top:20px}
.m_t_15 {margin-top:15px}
.m_b_10 {margin-bottom:10px}
.m_b_5 {margin-bottom:5px}
.m_tb_20 {margin-top:20px; margin-bottom:10px}
.p_l_10 {padding-left:10px}
.p_tb_10 {padding:10px 0;}
.red {font-size:12px; color:#eb2a2e; font-weight:bold; line-height:26px;}
.red2 {font-size:12px; color:#eb2a2e; font-weight:bold; line-height:26px; padding-left:10px;}
.gray {font-size:12px; color:#555555; line-height:26px;}
.black {font-size:12px; font-weight:bold; color:#000000; line-height:26px;}
.black2 {font-size:12px; font-weight:bold; color:#000000; line-height:26px; padding-left:10px;}
.gray02 {font-size:12px; font-weight:bold; color:#4a4a4a; line-height:26px;}
.gray03 {font-size:12px; color:#6a6a6a;}
.gray04 {font-size:12px; color:#929292;}
.grey_line {border-bottom:1px solid #cccccc; width:795px; height:550px;}
.grey_line2 {border-bottom:1px solid #cccccc; width:500px; height:550px;}
.white {font-size:12px; color:#ffffff; font-weight:bold; text-align:center; line-height:32px }
.t_c {font-size:12px; color:#555555; text-align:center; border-bottom:1px solid #eaeaea; line-height:32px}
.t_l {font-size:12px; color:#555555; text-align:left; border-bottom:1px solid #eaeaea; line-height:32px; padding-left:20px;}
.t_l_02 {font-size:12px; font-weight:bold; color:#555555; text-align:left; border-bottom:1px solid #b6b6b9; line-height:32px; padding-left:50px;}
.t_l_03 {font-size:12px; color:#555555; text-align:left; border-bottom:1px solid #b6b6b9; line-height:32px; padding-left:50px;}
.t_l_04 {font-size:12px; color:#555555; text-align:left; border-bottom:1px solid #eaeaea; line-height:32px; padding-left:20px;}
.t_l_05 {font-size:12px; color:#555555; text-align:left; border-bottom:1px solid #eaeaea; line-height:32px; padding-left:32px;}
.t_l_06 {font-size:12px; color:#555555; text-align:left; border-bottom:1px solid #eaeaea; border-right:1px solid #b6b6b9; line-height:32px; padding-left:20px;}
.t_l_07 {font-size:12px; color:#555555; text-align:left; border-bottom:1px solid #b6b6b9; line-height:32px; padding-left:20px;}
.t_c_02 {font-size:12px; font-weight:bold; color:#555555; text-align:center; border-bottom:1px solid #b6b6b9; line-height:32px}
.t_r {font-size:12px; color:#555555; text-align:right; border-bottom:1px solid #eaeaea; line-height:32px; padding-right:10px;}
.t_r_02 {font-size:12px; font-weight:bold; color:#555555; text-align:right; border-bottom:1px solid #b6b6b9; line-height:32px; padding-right:10px;}
.t_r_03 {font-size:12px; color:#555555; text-align:right; border-bottom:1px solid #b6b6b9; line-height:32px; padding-right:10px;}
.t_r_04 {font-size:12px; color:#555555; text-align:right; border-bottom:1px solid #eaeaea; border-right:1px solid #b6b6b9; line-height:32px; padding-right:10px;}
.t_r_05 {font-size:12px; color:#555555; text-align:right; border-bottom:1px solid #b6b6b9; border-right:1px solid #b6b6b9; line-height:32px; padding-right:10px;}
.t_r_06 {font-size:12px; color:#555555; text-align:right; border-bottom:1px solid #b6b6b9; line-height:32px; padding-right:10px;}
.t_r_red {font-size:12px; color:#ff0000; text-align:right; border-bottom:1px solid #eaeaea; line-height:32px; padding-right:10px;}
.t_r_red_02 {font-size:12px; color:#ff0000; text-align:right; border-bottom:1px solid #b6b6b9; line-height:32px; padding-right:10px;}
.table_tit {margin-top:50px; margin-bottom:15px; width:670px;}
.loca_b_b_25 {border-bottom:1px solid #cccccc; margin-top:25px; padding-bottom:15px}
.loca_b_b_15 {border-bottom:1px solid #cccccc; margin-top:15px; padding-bottom:15px}
.center {margin-left:250px; margin-top:20px}
.center img {padding:5px;}
.con_t_l_top {font-size:12px; color:#555555; text-align:left; border-top:2px solid  #e2001a; border-bottom:1px solid #eaeaea; line-height:26px; padding-left:8px; padding-top:10px}
.con_t_l_top02 {font-size:16px; color:#555555; text-align:left; border-top:2px solid  #e2001a; line-height:26px; padding-top:30px}
.con_t_l {font-size:12px; color:#555555; text-align:left; border-bottom:1px solid #eaeaea; line-height:26px; padding-left:8px; }
.con_t_l_bot  {font-size:12px; color:#555555; text-align:left; border-bottom:1px solid #b6b6b9; line-height:22px; padding-left:8px; padding-bottom:10px;}
.site_t_l {font-size:12px; color:#555555; text-align:left; border-bottom:1px solid #eaeaea; line-height:32px; padding-left:10px;}
.t_l_red {font-size:11px; color:#ff0000; text-align:right; line-height:18px; padding-right:10px;}
.ir_c {width:670px; font:10px; color:#666; margin-top:10px; line-height:16px}
.pb_f {font-size:16px; font-weight:bold; line-height:26px}


/* UI Object */
.tab_list03{height:160px}
.tab_list03 ul{position:relative;margin:0;padding:0;border-bottom:1px solid #ccc;font-family:Tahoma, Sans-serif;font-size:12px;list-style:none;*zoom:1}
.tab_list03 ul:after{display:block;clear:both;content:""}
.tab_list03 li{float:left;margin-bottom:-1px}
.tab_list03 li a{float:left;position:relative;border:1px solid #eee;border-bottom-color:#ccc;background:#fafafa;color:#666;text-decoration:none}
.tab_list03 li a span{display:inline-block;padding:6px 25px 6px 25px;letter-spacing:-1px;cursor:pointer}
.tab_list03 li ul{display:none;position:absolute;top:40px;left:0;width:100%;margin:0;padding:0;border:0;list-style:none;*zoom:1}
.tab_list03 li ul:after{display:block;clear:both;content:""}
.tab_list03 li li{float:none;position:relative;margin:0 0 8px 0;color:#999}
.tab_list03 li li a{float:none;margin:0;padding:0;border:0 !important;background:transparent;font-weight:normal;color:#666 !important;letter-spacing:normal}
.tab_list03 li li a:hover,
.tab_list03 li li a:active,
.tab_list03 li li a:focus{color:#000 !important;text-decoration:underline}
.tab_list03 li li.more{position:absolute;top:-30px;right:0;border:0 !important;background:transparent}
.tab_list03.l1 .l1 a,
.tab_list03.l2 .l2 a{margin-top:-1px;border:1px solid #ccc;border-bottom:1px solid #fff;background:transparent;color:#333}
.tab_list03.l1 .l1 a span,
.tab_list03.l2 .l2 a span{padding-top:7px;font-weight:bold}
.tab_list03.l1 .l1 ul,
.tab_list03.l2 .l2 ul{display:block}
.tab_list03.js_off{height:auto}
.tab_list03.js_off ul{border:0}
.tab_list03.js_off li{float:none;position:relative}
.tab_list03.js_off li a{display:block;float:none;border:1px solid #eee !important;border-bottom-color:#ccc !important;background:#fafafa !important;font-weight:bold;color:#333}
.tab_list03.js_off li ul{position:static;display:block;left:0;top:0;padding:5px 0}
.tab_list03.js_off li li a{display:inline;border:0 !important;background:none !important;font-weight:normal}
.tab_list03.js_off li li.more{top:7px;right:15px}

/* ÆË¾÷ */
#divpop {position: absolute; width:450px; height:438px; left: 100px; top: 120px; z-index: 2000; visibility: hidden; border: 1px solid black;background-color: white;}
#divpop td {font-family: Tahama, µ¸¿ò, Dotum, Arial
; font-size: 11px; line-height: 150%; text-decoration: none;}

/* °ü¸®ÀÚÆäÀÌÁö */
#admin_login {width:100%;padding-top:150px}
.login_img {text-align:center}
#admin {width:100%;}
#admin h1 {height:64px; border-bottom:1px solid #e0e0e0; margin-bottom:20px}
#admin .ad_title_01 {float:left; margin-top:15px; margin-left:25px}
#admin .go_home {float:right; margin-top:24px; margin-right:10px}
#admin .ad_title_02 {float:right; margin-right:5px}
#admin table {clear:both;}
.admin_news_list_btn {margin:15px 0}
.admin_news_list {width:900px; border-top:2px solid #b90409; border-bottom:2px solid #b90409; line-height:130%}
.admin_news_list td {padding:7px 10px; border-bottom:1px solid #e0e0e0;}
.admin_btn {margin-top:20px; float:left; margin-left:736px;}
.admin_btn02 {margin-top:20px; float:left; margin-left:646px;}
.admin_news_list_02 {font-size:12px; width:900px; border-top:2px solid #ec0903; border-bottom:2px solid #ec0903; margin-left:40px; margin-top:14px;line-height:130%; margin-bottom:10px;}
.admin_news_list_02 td {padding:7px 10px; border-bottom:1px solid #e0e0e0;}




