/* style01 */
#header {}
#header .wrap {position:relative;}
#header .logo {float:left;padding:0;margin:0;position:relative;}
#header .logo ._logo_img {}
#header .logo ._logo_img img {}
#header .logo ._logo_txt {padding:0;margin:0;}
#header .logo ._logo_txt a {}

#header .search {position:absolute;left:279px;}
#header .search form {position:relative;width:355px;height:25px;background:#ffffff;}
#header .search .keyword {float:left;padding:2px 0 0 10px;margin:0;width:310px;height:26px;font-size:11px;font-family:dotum;color:#888888;border:0;background:#ffffff;border:#e5e5e5 solid 3px;}
#header .search .keyword:focus {font-size:11px;font-family:dotum;color:#888888;}
#header .search .sbtn {position:relative;top:0px;left:4px;}

/*
#topmenu {}
#topmenu .wrap {}
#topmenu ul {padding:0px;margin:0px;list-style-type:none; height:60px; background:#cee6e8; width:998px;}
#topmenu li {float:left;padding:0px;margin:0px;height:45px; text-align:center; width:142px; padding-top:15px;}
#topmenu li a {font-weight:bold;font-family:"Nanum Gothic";font-size:10pt; line-height:12pt; color:#666666;display:block;padding:0px;letter-spacing:-1px; color:#78583b;}
#topmenu .on1 {background:#efefef;border-radius:5px 5px 5px 5px;}
#topmenu .none {color:#999999;padding:2px 0 0 10px;}
#topmenu .none a {display:inline;background:#ffffff;padding:3px 5px 3px 5px;position:relative;top:2px;}
#topmenu .more {margin:0 0 3px 3px;}
#topmenu .home {margin-right:15px;}
*/

#top {width:100%;background:#f7f7f7;height:66px;}
#top div.wrap {width:998px;}
#top div.top_left {float:left;}
#top div.top_right {float:right; text-align:right;right:1px;top:40px;}
#top div.top_right .tinfo{font-size: 11px; color: #404040;position: absolute;width: 295px; top: 1px; right: 120px;}
#top div.top_right ul {overflow:hidden; padding-top:40px;}
#top div.top_right li {font:bold 9pt/11pt 'NanumGothic','나눔고딕','맑은고딕';margin-right:8px;color:#6c6e6e; float:left; letter-spacing:-1px;}
#top div.top_right li a:link, a:active, a:visited {font:bold 9pt/11pt 'NanumGothic','나눔고딕','맑은고딕',"malgun gothic"; color:#6c6e6e;}
#top div.top_right .tinfo span{margin-right:0px !important;}
#top div.top_right .tinfo .bb{font-weight: bold; text-decoration: underline;}
#top div.top_right .tinfo .gray{color: #999;}

#topmenu {}
#topmenu .wrap {height:50px;border-bottom:#dfdfdf solid 1px; position:relative;}
#topmenu ul.mainmenu {padding:0px;margin:0px;list-style-type:none; height:60px; background:#cee6e8; width:998px;}
#topmenu li.mainmenu_list {float:left;margin:0px;height:45px;}
#topmenu li.mainmenu_list div {position:absolute;display:none;z-index:1;top:31px;}
#topmenu li.mainmenu_list div ul {margin:30px 0px 0px 0px;padding:5px; background:#f7f6f6;}
#topmenu li.mainmenu_list div li {font:normal 10pt/12pt "NanumGothic",'나눔고딕','맑은고딕',"malgun gothic"; padding:7px;}
#topmenu li.mainmenu_list div li a:link, a:visited, a:active, a:hover {font:normal 10pt/12pt "NanumGothic",'나눔고딕','맑은고딕',"malgun gothic";}
#topmenu .none {color:#999999;padding:2px 0 0 10px;}
#topmenu .none a {display:inline;background:#ffffff;padding:3px 5px 3px 5px;position:relative;top:2px;}

/* 서브메뉴 위치잡기 */
#subMenuBox76 {left:115px; width:125px;}
#subMenuBox77 {left:255px; width:125px;}
#subMenuBox78 {left:375px; width:250px;}
#subMenuBox79 {left:565px; width:125px;}
#subMenuBox80 {left:690px; width:200px;}
#subMenuBox81 {left:842px; width:180px;}

#con_box #abad_con .useful {margin-bottom:40px;}
#con_box #abad_con .useful .useful_title {font:bold 1.125em/1.125em "NanumGothic",'나눔고딕','맑은고딕',"malgun gothic"; display:block;}
#con_box #abad_con .useful_text {margin-left:15px; margin-bottom:40px;}
#con_box #abad_con .useful_text dt,dd {margin-bottom:20px;}
#con_box #abad_con .useful_text dd.useful_text01 {margin-left:20px;}
#con_box #abad_con .useful_text dd li {list-style:disc; margin-left:30px;}
#con_box #abad_con .useful_text dd li ul li {list-style:decimal;}
#con_box #abad_con .useful_text dd li ul li.bullet {list-style-image:url(/layouts/abad/image/com/li_bullet.gif); margin-left:20px;}


#footer {margin-bottom:30px;}
#footer .wrap {height:90px; background:#e6e9e9; width:938px; padding:20px 30px 15px 30px;}
#footer .wrap a {display:inline;}
#footer .wrap .slinks {float:left; width:600px; top:0px;}
#footer .wrap .slinks .elink {padding-bottom:7px; font-size:0.8em; font-family:"NanumGothic",'나눔고딕','맑은고딕',"malgun gothic";color:#747474; font-weight:bold;}
#footer .wrap .slinks .elink a {font-family:"NanumGothic",'나눔고딕','맑은고딕',"malgun gothic";font-size:1em;letter-spacing:-1px;color:#747474;}
#footer .wrap .slinks .elink a:hover {text-decoration:none; color:#747474;}
#footer .wrap .slinks .copyright {font:0.65em/1.3em "NanumGothic",'나눔고딕','맑은고딕',"malgun gothic";color:#747474; letter-spacing:-0.04em;}
#footer .wrap .slinks .copyright a {font:1em/1.3em "NanumGothic",'나눔고딕','맑은고딕',"malgun gothic";color:#747474; letter-spacing:-0.04em; color:#747474;}
#footer .wrap .slinks .copyright a:hover {text-decoration:none; color:#747474;}
#footer .wrap .site {float:right; width:330px; text-align:right;}

