﻿@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

*{margin:0;padding:0}

body, div, td, p, input, button, textarea, select,a {font-family:'나눔고딕',NanumGothic,Nanum Gothic,'돋움',dotum; font-size:14px; color:#333333}
a{text-decoration:none;color:#333333;}
a:hover{color:#1a68b0;}
li,dd{list-style:none}
img{border:0;vertical-align:top}


/****************************************************/
/*메인페이지
/****************************************************/
#d_wrap{min-width:1100px;margin-top:-15px;}

/*header********************/
#d_header{border-top:4px solid #1a68b0}
#d_header .container{position:relative;width:1100px;height:100px;margin:0 auto;z-index:99}
#d_header .container h1{position:absolute;padding:20px 40px}

/*gnb*/
#d_gnb{position:absolute;right:0;top:15px;color:#cccccc;}
#d_gnb a{padding:0 8px}

/*lnb*/
#d_lnb{position:absolute;right:0;top:50px}
#d_lnb ul li{position:relative;float:left;margin-left:60px;padding:0px 10px 20px}
#d_lnb ul li a{font-size:18px;font-weight:600;}
#d_lnb ul li dl{position:absolute;display:none;width:165px;top:40px;;border:1px solid #34629e;border-width:3px 1px 1px 1px;padding:15px 0;background:#ffffff}
#d_lnb ul li dl.d1{left:-40px; width:165px;}
#d_lnb ul li dl.d2{left:-40px; width:180px;}
#d_lnb ul li dl.d3{left:-55px; width:150px;}
#d_lnb ul li dl.d4{left:-5px; width:230px;}
#d_lnb ul li dl.d5{left:25px; width:120px;}
#d_lnb ul li dl dd{height:22px;text-indent:25px;background:url('images/lnb_icon.gif') no-repeat 17px 7px}
#d_lnb ul li dl dd a{font-size:14px;padding:0}

#d_lnb ul li .leftmenu {COLOR: #ff0000; font-size:18px;font-weight:600;}
#d_lnb ul li .leftmenu a:link {COLOR: #ff0000; TEXT-DECORATION: none}
#d_lnb ul li .leftmenu a:active {COLOR: #ff0000; TEXT-DECORATION: none}
#d_lnb ul li .leftmenu a:visited {COLOR: #ff0000; TEXT-DECORATION: none}
#d_lnb ul li .leftmenu a:hover {	COLOR: #ff0000; TEXT-DECORATION: underline}

/*contens********************/
#d_contents{clear:both;}

/*main*/
#d_main{position:relative;height:525px}
#d_main .d_img li{position:absolute;left:0;top:0;width:100%;height:100%;display:none}
#d_main .d_img li:first-child{display:block}
#d_main .d_btn {position:absolute;width:100%;bottom:10px;text-align:center;}
#d_main .d_btn li{background:url('images/main_btn_off.png') no-repeat;width:17px;height:17px;cursor:pointer;display:inline-block;*display:inline;zoom:1;margin:2px}
#d_main .d_btn li.on{background:url('images/main_btn_on.png') no-repeat}

/*info*/
/*#d_info_sec{width:1142px;margin:0 auto;margin-top:20px;margin-bottom:20px;  overflow:hidden;}*/
#d_info_sec{width:1242px;margin:0 auto;margin-top:20px;margin-bottom:20px;  overflow:hidden;}
#d_info_sec .email{width:90px;height:252px;border:1px solid #dddddd;float:left;margin-left:0px;}
#d_info_sec .d_video{width:430px;height:252px;border:1px solid #dddddd;float:left;margin-left:10px;}

#d_info_sec .d_notice{width:300px;height:252px;border:1px solid #dddddd;float:left;margin-left:10px;}
#d_info_sec .d_notice h2{margin:20px;font-size:18px;font-weight:600}
#d_info_sec .d_notice h2 span{float:right}
#d_info_sec .d_notice ul{margin:30px 20px}
#d_info_sec .d_notice ul li{height:26px;text-indent:10px;background:url('images/latest_icon.gif') no-repeat 1px 7px;}
#d_info_sec .d_notice ul li a{font-size:13px}

#d_info_sec .d_intro{width:305px;height:252px;border:1px solid #dddddd;float:left;margin-left:-1px}
#d_info_sec .d_intro h2{margin:20px;font-size:18px;font-weight:600}
#d_info_sec .d_intro .d_banner1{margin-left:15px;margin-top:-20px}
#d_info_sec .d_intro .d_banner2{background:url('images/info_sec_line.gif') no-repeat center 0;margin:25px 5px;overflow:hidden}
#d_info_sec .d_intro .d_banner2 a{display:block;margin-top:20px;text-align:center}




/*footer********************/
#d_footer{background:#e2e2e2;margin-top:0px;padding:15px 0;clear:both;}
#d_footer .container{width:1100px;margin:0 auto;overflow:hidden}
#d_footer h2{float:left;margin-left:30px}
#d_footer .d_company{float:right;margin-top:5px}
#d_footer .d_company p{height:20px;font-size:13px;text-align:right}




