@charset "utf-8"; 
/* 
EPAYGEN:
Author : PJH 081201
E-MAil:thelunacy@daum.net
*/

/*폰트 컬러 모음*/
.ml{margin-left:10px;}
.font_b{font-weight:bold;}
.input_1{border:1px solid #dcdcdc}
.font10{font-size:11px; color:#606060}
.bgnone{background:none;}

/* base */
*{margin:0; padding:0; font-size:12px; font-family:dotum, Gulim,  AppleGothic, Sans-serif, verdana; color:#919191;}
body{*word-break:break-all;-ms-word-break:break-all;}
select, input {font:12px dotum; color:#919191}
img, fieldset, button{border:none;}
hr, button img{display:none;}
li{list-style:none;}
a{text-decoration:none;}
a:hover,
a:active,
a:focus{text-decoration:underline;}
textarea{overflow:auto;} 
html:first-child select{padding-right:6px; height:20px;} /* Opera 9 & Below Fix */ 
option {padding-right:6px;} /* Firefox Fix */
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} /* For Screen Reader */ 
div,p,input{line-height:140%;}
input{height:17px; vertical-align:middle;}
select{vertical-align:middle;}
img{vertical-align:middle;}
.clear{clear:both;}
table{border-collapse:collapse;}

/* 이미지 롤오버 : IE6.0 IE7.0 FF 지원 */
a.rollover img{border-width:0px; display:inline;}
a.rollover img.over{display:none;}

a.rollover:hover{border:0px}
a.rollover:hover img{display:none;}
a.rollover:hover img.over{display:inline;}

/*LAYOUT*/
body{margin-top:10px;}
#header{position:relative;width:100%; height:398px;background: url(../images/main/bg_main_x.gif) repeat-x right 34px;}
#wraper{width:990px;}
#container{position:relative; top:0px;left:0px;width:990px; }
#colgroup_1{position:absolute; top:22px; left:0px;width:249px;}
#colgroup_2{position:absolute; top:0px; left:245px;width:380px; }
#colgroup_3{position:absolute;top:0px; left:655px; width:330px;margin-top:8px;}
#footer{position:absolute; top:710px; left:0px;width:100%; height:116px;background: url(../images/footer/bg_footer_x.gif) repeat-x 0px 4px;}

#gnb{width:996px;height:34px;}
#gnb ul{float:right; margin-right:40px; display:inline}
#gnb li{float:left;margin-left:20px;display:inline;}

.dgis_logo{width:295px; height:71px;position:absolute; top:-2px; left:0px;}
.main_flash_wrap{width:996px; height:363px;}

#header .lnb_login{float:left;width:207px; height:115px; margin-top:37px;background: url(../images/main/bg_main_login.gif) no-repeat;}
#header .lnb_login .login_check{width:100px; height:15px;margin:19px 0 0 100px;}
#header .lnb_login .login_input{margin:7px 0 0 20px;}
#header .login_pw_find{width:127px;margin:7px 0 0 20px;}
#header .lnb_login .log_out_text{width:171px; height:36px; margin:40px 0 0 20px; padding-left:10px;}
#header .lnb_login .login_btn{margin-left:20px; margin-top:5px;}
#header .lnb_flash{float:left; width:748px; height:188px;z-index:100;}

#colgroup_1 .sch_wrap{position:relative;width:249px; height:232px;background: url(../images/main/bg_col_1_sch.gif) no-repeat;}
#colgroup_1 .sch_tit{float:left;width:98px; margin-left:70px;margin-top:54px;display:inline}
#colgroup_1 .sch_box_wrap{float:left;width:155px; height:110px; margin-left:50px;margin-top:7px;display:inline;}
#colgroup_1 .sch_box_wrap .tb_sch{float:left;width:100%;margin-top:1px;}
#colgroup_1 .sch_box_wrap .tb_sch td{width:22px; font-size:11px;text-align:center;border-bottom:1px solid #c5c5c5}
#colgroup_1 .sch_box_wrap .tb_sch .td_over{font:bold 11px dotum;height:16px;color:#7c7c7c;background:#d8d8d8;}
#colgroup_1 .sch_box_wrap .tb_sch .border_none td{border-bottom:0px;}
#colgroup_1 .sch_prev{position:absolute; top:0px;left:50px;}
#colgroup_1 .sch_next{position:absolute; top:0px;left:195px;}
#colgroup_1 .bg_woman{position:absolute; top:-112px; left:45px;}

#colgroup_2 .board_tab_wrap{width:364px;height:23px;margin:10px 0 10px 14px;background: url(../images/main/tab_board_bottom_line.gif) no-repeat left 20px;}
#colgroup_2 .board_tab_wrap ul{float:left;}
#colgroup_2 .board_tab_wrap ul li{float:left;height:22px;}
#colgroup_2 .Dl_board_1 dl{float:left; width:364px;padding-left:14px;padding-bottom:4px;}
#colgroup_2 .Dl_board_1 dl dt{float:left; width:280px; padding-left:10px; color:#757575;background: url(../images/icon/icon_bu10.gif) no-repeat left center;}
#colgroup_2 .Dl_board_1 dl dd{float:right;font:11px dutum; color:#a0a0a0;}
#colgroup_2 .col_1_baner_wrap{position:absolute; top:180px; left:14px;width:380px;}

#colgroup_3 .col_3_board_tit{float:left;width:337px; display:inline;}
#colgroup_3 .col_3_board{float:left;width:337px; height:98px; padding-top:15px;background: url(../images/main/bg_col_3_board.gif) no-repeat;}
#colgroup_3 .col_3_board ul{float:left;width:300px;}
#colgroup_3 .col_3_board li{font:12px dotum; color:#767676;margin:2px 0 2px 20px;}
#colgroup_3 .col_3_board li span{font-weight:bold; color:#767676;}
#colgroup_3 .col_3_baner_wrap{float:left;width:337px; margin-top:10px;}
#colgroup_3 .col_3_baner_wrap span{float:left;}