﻿body,form,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,pre,fieldset,input,blockquote,th,td{margin:0;padding:0;}
body{font-family:dotum,Sans-serif;font-size:12px;color:#616161;background:#fff;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul,dl{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}

/* common */
a{text-decoration:none;color:#616161;}
a:hover{text-decoration:underline;}

/* layout */
#container{width:880px;margin:0 auto;position:relative;z-index:2;text-align:left}
#headerWrapper{height:159px;overflow:hidden;}
#footerWrapper{border-top:1px solid #F2F2F2;margin:29px 0 30px 0;zoom:1;}
#footer{width:880px;margin:auto;zoom:1;margin-top:11px;}
#footer:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#footer .l{float:left;margin:35px 44px 0 0;_display:inline;}
#footer .r{float:left;}
#footer .r address{font-size:11px;color:#787878;line-height:16px;margin-top:7px;}

/* contents */
.mainC1{margin-bottom:5px;}
.mainC1 img{vertical-align:top;}

.mainC2{zoom:1;margin-bottom:12px;position:relative;z-index:1;}
.mainC2:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.mainC2 .quick{width:195px;height:535px;border:1px solid #E1E1E1;float:left;background:url(/images/main/bg_quick.gif) repeat-x;overflow:hidden;}
.mainC2 .quick img{vertical-align:top;}
.mainC2 .quick dl{height:367px;overflow:hidden;}
.mainC2 .quick dt{margin-bottom:16px;}
.mainC2 .quick dd{padding-left:34px;}
.mainC2 .quick ul{margin-bottom:15px;}
.mainC2 .quick li{margin-bottom:6px;}

.mainC2 .quick .ban{height:168px;background:url(/images/main/bg_banner.gif) repeat-x 0 bottom; margin-left:8px; /* text-align:center; */}


.mainC2 .main{width:683px;overflow:hidden;float:left;background:#fff;zoom:1;}
.mainC2 .main .cnt1{height:214px;border-bottom:1px solid #DBDBDB;overflow:hidden;}
.mainC2 .main .cnt1 img{vertical-align:top;}
.mainC2 .main .cnt2{width:683px;height:151px;zoom:1;position:relative;z-index:1;}
.mainC2 .main .cnt2:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.mainC2 .main .cnt2 .c1{width:453px;height:151px;overflow:hidden;zoom:1;float:left;}
.mainC2 .main .cnt2 .c1:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.mainC2 .main .cnt2 .c1 .l{float:left;}
.mainC2 .main .cnt2 .c1 .r{height:135px;border-left:1px solid #F1F1F1;float:left;margin-top:20px;font-size:11px;color:#939393;padding:0 0 0 14px;overflow:hidden;}
.mainC2 .main .cnt2 .c1 .r dt{margin-bottom:6px;}
.mainC2 .main .cnt2 .c1 .r dd{margin-bottom:10px; line-hight:14px; letter-spacing:-1px; }
.mainC2 .main .cnt2 .c1 .r dd a{color:#939393;}
.mainC2 .main .cnt2 .c1 p{zoom:1;margin-bottom:6px;}
.mainC2 .main .cnt2 .c1 p:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.mainC2 .main .cnt2 .c1 p .a{width:165px;float:left;}
.mainC2 .main .cnt2 .c1 p .a img{margin-left:1px;}
.mainC2 .main .cnt2 .c1 p .a strong{color:#515151;letter-spacing:-1px;}
.mainC2 .main .cnt2 .c1 p .a a{color:#515151;}
.mainC2 .main .cnt2 .c1 p .b{float:left;margin-top:4px;}
.mainC2 .main .cnt2 .c2{width:230px;height:152px;position:absolute;z-index:1;right:0;top:0;margin-top:-1px;_margin-right:-1px;overflow:hidden;}
.mainC2 .main .cnt2 .c2on{width:683px;height:323px;position:absolute;z-index:1;right:0;top:0;margin-top:-1px;_margin-right:-1px;}
.mainC2 .main .cnt3{width:682px;height:170px;overflow:hidden;border-bottom:1px solid #E2E2E2;border-right:1px solid #E2E2E2;background:#F7F7F7;}
.mainC2 .main .cnt3 p{width:341px;_width:339px;float:left;margin-left:-1px;border-top:1px solid #E2E2E2;border-left:1px solid #E2E2E2;overflow:hidden;}


.mainC3{zoom:1;}
.mainC3:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.mainC3 .cnt1{width:195px;height:174px;border:1px solid #E3E3E3;overflow:hidden;background:#F9F9F9;float:left;margin-right:10px;_display:inline;}
.mainC3 .cnt1 img{vertical-align:top;}
.mainC3 .cnt1 ul{zoom:1;margin:0 0 3px 16px;}
.mainC3 .cnt1 ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.mainC3 .cnt1 li{width:56px;height:15px;float:left;font-size:11px;}
.mainC3 .cnt1 li a{color:#3A8354;}

.mainC3 .cnt1 p{/* text-align:center; */}

.mainC3 .cnt2{width:215px;height:174px;border:1px solid #E3E3E3;overflow:hidden;float:left;margin-right:10px;_display:inline;}
.mainC3 .cnt2 dt{height:23px;border-bottom:1px solid #F5F5F5;padding:12px 0 0 14px;margin-bottom:13px;}
.mainC3 .cnt2 dt .m{margin-left:3px;}
.mainC3 .cnt2 dd{margin-bottom:6px;padding-left:13px;letter-spacing:-0.5;}
.mainC3 .cnt3{width:215px;height:174px;border:1px solid #E3E3E3;overflow:hidden;float:left;margin-right:11px;_display:inline;}
.mainC3 .cnt3 dt{height:23px;border-bottom:1px solid #F5F5F5;padding:12px 0 0 14px;margin-bottom:13px;}
.mainC3 .cnt3 dt .m{margin-left:3px;}
.mainC3 .cnt3 dd{margin-bottom:6px;padding-left:13px;}
.mainC3 .cnt4{width:216px;height:174px;border:1px solid #E3E3E3;overflow:hidden;float:left;}
.mainC3 .cnt4 dt{height:23px;border-bottom:1px solid #F5F5F5;padding:12px 0 0 14px;margin-bottom:5px;}
.mainC3 .cnt4 dt .m{margin-left:3px;}
.mainC3 .cnt4 dd{margin-bottom:6px;font-size:11px;padding-left:14px;color:#939393;}
.mainC3 .cnt4 dd a{color:#939393;}
.mainC3 .cnt4 p{zoom:1;margin-bottom:6px;}
.mainC3 .cnt4 p:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.mainC3 .cnt4 p .a{width:159px;float:left;}
.mainC3 .cnt4 p .a img{margin-left:1px;}
.mainC3 .cnt4 p .a strong{color:#515151;letter-spacing:-1px;}
.mainC3 .cnt4 p .a a{color:#515151;}
.mainC3 .cnt4 p .b{float:left;margin-top:4px;}


.popQuick{width:878px;height:536px;position:absolute;z-index:2;left:0;top:357px;background:url(bg_pop_quick.gif) no-repeat;padding:1px 1px 3px 1px;overflow:hidden;zoom:1;}
.popQuick:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.popQuick .tab{float:left;margin:0 19px;_display:inline;}
.popQuick .cnt1{float:left;zoom:1;}
.popQuick .cnt1:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.popQuick .cnt1 .c1{width:192px;height:438px;border-right:1px solid #E5E5E5;float:left;margin-right:6px;_display:inline;}
.popQuick .cnt1 .c1 dt{margin-bottom:13px;}
.popQuick .cnt1 .c1 dd{margin-bottom:10px;padding-left:4px;}
.popQuick .cnt1 .c1 input{width:23px;height:23px;vertical-align:middle;}
.popQuick .cnt1 .c1 img{vertical-align:middle;}
.popQuick .cnt1 .c2{width:330px;height:438px;border-right:1px solid #E5E5E5;float:left;margin-right:6px;_display:inline;}
.popQuick .cnt1 .c2 dt{margin-bottom:13px;}
.popQuick .cnt1 .c2 dd{margin-bottom:10px;padding-left:4px;}
.popQuick .cnt1 .c2 input{width:23px;height:23px;vertical-align:middle;}
.popQuick .cnt1 .c2 img{vertical-align:middle;}
.popQuick .cnt1 .c2 p{margin:3px 0 0 22px;line-height:16px;color:#535353;letter-spacing:-1px;}
.popQuick .cnt1 .c3{width:236px;height:438px;float:left;}
.popQuick .cnt1 .c3 dt{margin-bottom:13px;}
.popQuick .cnt1 .c3 li{margin-bottom:10px;padding-left:4px;}
.popQuick .cnt1 .c3 input{width:23px;height:23px;vertical-align:middle;}
.popQuick .cnt1 .c3 img{vertical-align:middle;}
.popQuick .cnt1 .c3 p{margin:3px 0 0 22px;line-height:16px;color:#020202;}
.popQuick .cnt1 .c3 p strong{color:#FE6C31;}
.popQuick .cnt1 .c3 p .bt{display:block;margin-top:1px;}

.popQuick .cnt2{float:left;zoom:1;}
.popQuick .cnt2:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.popQuick .cnt2 .c1{width:164px;height:438px;border-right:1px solid #E5E5E5;float:left;margin-right:4px;_display:inline;}
.popQuick .cnt2 .c1 dt{margin-bottom:13px;}
.popQuick .cnt2 .c1 dd{margin-bottom:10px;padding-left:4px;}
.popQuick .cnt2 .c1 input{width:23px;height:23px;vertical-align:middle;}
.popQuick .cnt2 .c1 img{vertical-align:middle;}
.popQuick .cnt2 .c2{width:194px;height:438px;border-right:1px solid #E5E5E5;float:left;margin-right:4px;_display:inline;}
.popQuick .cnt2 .c2 dt{margin-bottom:13px;}
.popQuick .cnt2 .c2 dd{margin-bottom:10px;padding-left:4px;}
.popQuick .cnt2 .c2 input{width:23px;height:23px;vertical-align:middle;}
.popQuick .cnt2 .c2 img{vertical-align:middle;}
.popQuick .cnt2 .c2 p{margin:3px 0 0 22px;line-height:16px;color:#535353;letter-spacing:-1px;}
.popQuick .cnt2 .c3{width:407px;height:438px;float:left;}
.popQuick .cnt2 .c3 dt{margin-bottom:13px;}
.popQuick .cnt2 .c3 dd{height:372px;overflow-y:scroll;
scrollbar-3dlight-color: #CBCBCB;
scrollbar-highlight-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-arrow-color: #CBCBCB;
scrollbar-shadow-color: #CBCBCB;
scrollbar-darkshadow-color: #E0E0E0;
scrollbar-track-color: #E0E0E0;
}
.popQuick .cnt2 .c3 li{margin-bottom:19px;padding-left:4px;}
.popQuick .cnt2 .c3 input{width:23px;height:23px;vertical-align:middle;}
.popQuick .cnt2 .c3 img{vertical-align:middle;}
.popQuick .cnt2 .c3 .in{font-weight:bold;color:#030303;overflow:hidden;zoom:1;}
.popQuick .cnt2 .c3 .in:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.popQuick .cnt2 .c3 .in input{float:left;}
.popQuick .cnt2 .c3 .in strong{float:left;line-height:15px;margin:6px 0 0 4px;}
.popQuick .cnt2 .c3 p{margin:0 0 0 26px;line-height:16px;color:#020202;}
.popQuick .cnt2 .c3 p strong{color:#FE6C31;}
.popQuick .cnt2 .c3 p .bt{display:block;margin-top:4px;}

.popQuick .close{position:absolute;right:34px;bottom:4px;}

.skyBan{width:97px;position:absolute;right:-103px;top:90px;background:url(/images/main/bg_sky.gif) no-repeat -97px bottom;}
/*.skyBan .cnt{background:url(/images/main/bg_sky.gif) no-repeat;padding:15px 0 0 9px;}*/
.skyBan .cnt p{margin-bottom:15px;}

/* gnb */
#gnb{text-align:left;  position:relative;}
#gnb div{ margin:0 auto; }
#gnb div.top_div{ width:880px; height:23px;zoom:1;}
#gnb div.top_div:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#gnb div.top_div div.favorites{float:left;margin-top:6px;}
#gnb div.top_div div.shortcut{float:right;}

#gnb div.logo{ width:880px; height:40px; text-align:center; padding-top:16px;}

#gnb div.gnb_bar	{ width:880px; height:42px; background:url('/images/common/bg_gnbbar.gif') no-repeat; }
#gnb div.gnb_bar fieldset	{ border:0; float:left; }
#gnb div.gnb_bar legend	{ display:none; }
#gnb div.gnb_bar ul.menu, #gnb div.gnb_bar div.text_ad	{  }
#gnb div.gnb_bar ul.menu	{ width:670px; float:left;} 
#gnb div.gnb_bar ul.menu li	{float:left;}
#gnb div.gnb_bar div.text_ad	{ width:204px; float:right; color:#fff; padding:12px 0 0 0;}

/* logout */
#gnb div.logout	{ clear:both;height:37px; background:#fff;position:relative;z-index:1;}
#gnb div.logout dl dt.blind { display:none; }
#gnb div.logout dl dd { float:left; padding:7px 0; }

#gnb div.logout dl dd.id{width:109px;} 
#gnb div.logout dl dd.id input{ width:101px; height:17px;background:#f5f5f5;border:1px solid #EBEBEB;padding:2px 0 0 2px;color:#696969;} 
#gnb div.logout dl dd.pw{ width:108px;}
#gnb div.logout dl dd.pw input{ width:101px; height:17px;background:#f5f5f5;border:1px solid #EBEBEB;padding:2px 0 0 2px;color:#696969;}
#gnb div.logout dl dd.btn_login	{ width:63px;margin-top:1px;}
#gnb div.logout dl dd.checkbox{margin:5px 10px 0 6px;display:inline;}
#gnb div.logout dl dd.checkbox input{width:14px;height:14px;vertical-align:middle;margin-right:3px;} 
#gnb div.logout dl dd.check_text	{ width:45px; }
#gnb div.logout dl dd.checkbox label { font-size:11px; color:#717171;margin:0;padding:0;}
#gnb div.logout .idOff{background:#f5f5f5 !important;}

#gnb div.logout dl dd.etc {color:#479360; padding:13px 0 0 0; font-size:11px;} 
#gnb div.logout dl dd.etc a{color:#479360;} 
#gnb div.logout dl dd.short_noti{width:210px; color:#787878;margin-right:22px;float:right;padding:1px 0 0 0;margin-top:9px;} 
#gnb div.logout dl dd.short_noti img{vertical-align:middle;margin-top:-1px;} 
#gnb div.logout dl dd.short_noti a{color:#787878;} 
#gnb div.logout dl dd label.idtxt {font-family:dotum,Sans-serif; font-size:11px; color:#717171; letter-spacing:-1px; }

a.member:link		{ color: #5c7f79; font-weight:bold; text-decoration:none; font-size:11px;  letter-spacing:-1px;}
a.member:visited	{ color:#5c7f79; font-weight:bold; text-decoration:none; font-size:11px; letter-spacing:-1px;}
a.member:hover		{ color: #5c7f79; font-weight:bold; text-decoration:underline; font-size:11px; letter-spacing:-1px;}

a.find:link		{ color: #5f827c; text-decoration:none; font-size:11px; letter-spacing:-1px;}
a.find:visited	{ color:#5f827c; text-decoration:none; font-size:11px; letter-spacing:-1px;}
a.find:hover	{ color: #5f827c; text-decoration:underline; font-size:11px; letter-spacing:-1px;}
/* //logout */

/* login */
#gnb div.login	{ clear:both; width:857px; height:37px; background:#fff; padding-left:23px; position:relative;z-index:1;}
#gnb div.login dl dt.blind { display:none; }
#gnb div.login dl dd { float:left; padding:8px 0; }
#gnb div.login dl dd.name {color:#767676; font-size:11px; padding:13px 0;margin-right:12px;}
#gnb div.login dl dd.name strong { color:#424242; font-size:12px; }
#gnb div.login dl dd.member_btn {width:122px;}
#gnb div.login dl dd.member_btn img{margin-right:-5px;}
#gnb div.login dl dd.subject {margin-top:2px;} 
#gnb div.login dl dd.short_noti{ width:210px;float:right; padding:13px 0 11px 0; font-size:11px;color:#787878;}
#gnb div.login dl dd.short_noti a{color:#787878;}
#gnb div.login dl dd.short_noti img{vertical-align:middle;margin-top:-1px;}
/* //login */

/* //gnb */


.hand{cursor:pointer;}
