﻿/* CSS Document */
html{overflow-y:scroll;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,figure,figcaption{margin:0;padding:0}
body,input,textarea,select,button,table,pre{font-family:'돋움',Dotum,helvetica,sans-serif;font-size:12px;line-height:1.7}
img{border:0}
ul,ol{list-style:none}
table {border-collapse:collapse;}
caption {width:0; height:0; line-height:0; overflow:hidden; visibility:hidden; font-size:0; }
fieldset{border:none}
button{cursor:pointer}
header,hgroup,article,nav,footer,figure,figcaption,canvas,section,time{display:block}

a{color:#676767; text-decoration:none}
a:link{color:#676767; text-decoration:none}
a:hover{text-decoration:none}
a:active{text-decoration:none}

/*js*/
.clear{clear:both;}
.hide{display:none}
.png24 {tmp:expression(setPng24(this));}
.box {width:auto; position:absolute;}


/*header*/
.wrap {width:1024px; min-width:1000px; margin:0 auto;}

#header2 {clear:both; position:relative; height:103px}
#header2 h1 {float:left; width:237px; margin:0 0 0 395px;}
#header2 .member {float:right; padding:68px 0 0 0;}
#header2 .blog {position:absolute; left:0; top:9px; width:140px; height:49px;}
#header2 .cn {position:absolute; right:-6px; top:3px; width:75px; height:25px;}

#header2.subtop h1 {padding-top:18px;}
#header2.subtop .member {padding:99px 11px 0 0;}
#header2.subtop .blog {left:12px; top:10px;}
#header2.subtop .cn {top:10px;}


/* navi(flash) */
.wrap_navi {width:100%; height:83px;  margin:10px 0 0 0px; height:40px; float:left; z-index:2; background:url(../images/gny_menu_bar.gif) repeat-x left top;}
.navi { margin:0 auto; width:1000px;}

/*navi*/
.wrap_navi2 {width:100%; height:83px; margin:10px 0 0 0; overflow:hidden; }
#main_navi {background:url(../images/gny_menu_bar.gif) repeat-x left top;}
.wrap_navi2 .navi { margin:0 auto; width:1000px; height:100%; padding-top:10px;}

ul.horizontal-dropdown2 {position:relative; width:100%; height:100%;}
ul.horizontal-dropdown2:after {clear:both; display:block; content:"";}
ul.horizontal-dropdown2 li {float:left; position:relative; font-size:0; }
ul.horizontal-dropdown2 li a.menu {display:block; height:0; font-size:0; padding-top:33px; margin-right:74.8px; overflow:hidden;}
ul.horizontal-dropdown2 li a.menu:hover, ul.horizontal-dropdown2 li.hover a.menu {background-position:0 -33px;}
ul.horizontal-dropdown2 li.last a.menu {margin-right:0;}

/*main menu img*/
ul.horizontal-dropdown2 li .menu01 {width:55px; background:url(/images/common/sub_menu01.gif) no-repeat;}
ul.horizontal-dropdown2 li .menu02 {width:67px; background:url(/images/common/sub_menu02.gif) no-repeat;}
ul.horizontal-dropdown2 li .menu03 {width:41px; background:url(/images/common/sub_menu03.gif) no-repeat;}
ul.horizontal-dropdown2 li .menu04 {width:28px; background:url(/images/common/sub_menu04.gif) no-repeat;}
ul.horizontal-dropdown2 li .menu05 {width:28px; background:url(/images/common/sub_menu05.gif) no-repeat;}
ul.horizontal-dropdown2 li .menu06 {width:60px; background:url(/images/common/sub_menu06.gif) no-repeat;}
ul.horizontal-dropdown2 li .menu07 {width:27px; background:url(/images/common/sub_menu07.gif) no-repeat;}
ul.horizontal-dropdown2 li .menu08 {width:54px; background:url(/images/common/sub_menu08.gif) no-repeat;}
ul.horizontal-dropdown2 li .menu09 {width:53px; background:url(/images/common/sub_menu09.gif) no-repeat;}
ul.horizontal-dropdown2 li .menu10 {width:54px; background:url(/images/common/sub_menu10.gif) no-repeat;}
ul.horizontal-dropdown2 li .menu11 {width:28px; background:url(/images/common/sub_menu11_191120.gif) no-repeat;}

#main_navi li .menu01 {background:url(/images/common/menu01.gif) no-repeat;}
#main_navi li .menu02 {background:url(/images/common/menu02.gif) no-repeat;}
#main_navi li .menu03 {background:url(/images/common/menu03.gif) no-repeat;}
#main_navi li .menu04 {background:url(/images/common/menu04.gif) no-repeat;}
#main_navi li .menu05 {background:url(/images/common/menu05.gif) no-repeat;}
#main_navi li .menu06 {background:url(/images/common/menu06.gif) no-repeat;}
#main_navi li .menu07 {background:url(/images/common/menu07.gif) no-repeat;}
#main_navi li .menu08 {background:url(/images/common/menu08.gif) no-repeat;}
#main_navi li .menu09 {background:url(/images/common/menu09.gif) no-repeat;}
#main_navi li .menu10 {background:url(/images/common/menu10.gif) no-repeat;}
#main_navi li .menu11 {background:url(/images/common/menu11.gif) no-repeat;}

/*sub nav*/
ul.horizontal-dropdown2 ul {position:absolute; left:0; top:33px; overflow:hidden; z-index:2;}
ul.horizontal-dropdown2 ul:after {clear:both; display:block; content:"";}
ul.horizontal-dropdown2 ul li {float:left;}
ul.horizontal-dropdown2 ul li a {display:block; height:29px; padding-right:15px; text-indent:-1000px; overflow:hidden; background-repeat:no-repeat; background-position:0 -2px;}
ul.horizontal-dropdown2 ul li a:hover {background-position:0 -26px;}
ul.horizontal-dropdown2 .lnb6 {margin-left:-220px;}
ul.horizontal-dropdown2 .lnb8 {margin-left:-250px;}
ul.horizontal-dropdown2 .lnb9 {margin-left:-125px;}
ul.horizontal-dropdown2 .lnb10 {margin-left:-320px;}
/*sub menu img*/
.lnb1 .sub_mn1 a {width:86px; background-image:url(/images/common/top_01_01.png);}
.lnb1 .sub_mn2 a {width:42px; background-image:url(/images/common/top_01_02.png);}
.lnb1 .sub_mn3 a {width:77px; background-image:url(/images/common/top_01_03.png);}
.lnb1 .sub_mn4 a {width:87px; background-image:url(/images/common/top_01_04.png);}

.lnb2 .sub_mn1 a {width:76px; background-image:url(/images/common/top_02_01.png);}
.lnb2 .sub_mn2 a {width:101px; background-image:url(/images/common/top_02_02.png);}
.lnb2 .sub_mn3 a {width:52px; background-image:url(/images/common/top_02_03.png);}
.lnb2 .sub_mn4 a {width:73px; background-image:url(/images/common/top_02_04.png);}
/*
.lnb3 .sub_mn1 a {width:53px; background-image:url(/images/common/top_03_01.png);}
.lnb3 .sub_mn2 a {width:67px; background-image:url(/images/common/top_03_02.png);}
.lnb3 .sub_mn3 a {width:71px; background-image:url(/images/common/top_03_03.png);}
.lnb3 .sub_mn4 a {width:41px; background-image:url(/images/common/top_03_04.png);}
.lnb3 .sub_mn5 a {width:66px; background-image:url(/images/common/top_03_05.png);}
*/
.lnb3 .sub_mn1 a {width:41px; background-image:url(/images/common/top_03_06.png);}
.lnb3 .sub_mn2 a {width:66px; background-image:url(/images/common/top_03_07.png);}
.lnb3 .sub_mn3 a {width:53px; background-image:url(/images/common/top_03_08.png);}
.lnb3 .sub_mn4 a {width:67px; background-image:url(/images/common/top_03_09.png);}
.lnb3 .sub_mn5 a {width:71px; background-image:url(/images/common/top_03_10.png);}
.lnb3 .sub_mn6 a {width:53px; background-image:url(/images/common/top_03_11.png);}
.lnb3 .sub_mn7 a {width:81px; background-image:url(/images/common/top_03_12.png);}

.lnb4 .sub_mn1 a {width:52px; background-image:url(/images/common/top_04_01.png);}
.lnb4 .sub_mn2 a {width:62px; background-image:url(/images/common/top_04_02.png);}
.lnb4 .sub_mn3 a {width:42px; background-image:url(/images/common/top_04_03.png);}

.lnb5 .sub_mn1 a {width:86px; background-image:url(/images/common/top_05_01.png);}
.lnb5 .sub_mn2 a {width:52px; background-image:url(/images/common/top_05_02.png);}
.lnb5 .sub_mn3 a {width:32px; background-image:url(/images/common/top_05_03.png);}
.lnb5 .sub_mn4 a {width:53px; background-image:url(/images/common/top_05_04.png);}
.lnb5 .sub_mn5 a {width:63px; background-image:url(/images/common/top_05_05.png);}
.lnb5 .sub_mn6 a {width:65px; background-image:url(/images/common/top_05_06.png);}
.lnb5 .sub_mn7 a {width:80px; background-image:url(/images/common/top_05_07.png);}

.lnb6 .sub_mn1 a {width:72px; background-image:url(/images/common/top_06_01.png);}
.lnb6 .sub_mn2 a {width:22px; background-image:url(/images/common/top_06_02.png);}
.lnb6 .sub_mn3 a {width:58px; background-image:url(/images/common/top_06_03.png);}
.lnb6 .sub_mn4 a {width:67px; background-image:url(/images/common/top_06_04.png);}
.lnb6 .sub_mn5 a {width:75px; background-image:url(/images/common/top_06_05.png);}
.lnb6 .sub_mn6 a {width:65px; background-image:url(/images/common/top_06_06.png);}
.lnb6 .sub_mn7 a {width:55px; background-image:url(/images/common/top_06_07.png);}
.lnb6 .sub_mn8 a {width:55px; background-image:url(/images/common/top_06_08.png);}
.lnb6 .sub_mn10 a {width:57px; background-image:url(/images/common/top_06_10.png);}
.lnb6 .sub_mn11 a {width:57px; background-image:url(/images/common/top_06_11.png);}

.lnb7 .sub_mn1 a {width:53px; background-image:url(/images/common/top_07_01.png);}
.lnb7 .sub_mn2 a {width:53px; background-image:url(/images/common/top_07_02.png);}

.lnb8 .sub_mn1 a {width:32px; background-image:url(/images/common/top_08_01.png);}
.lnb8 .sub_mn2 a {width:101px; background-image:url(/images/common/top_08_02.png);}
.lnb8 .sub_mn3 a {width:42px; background-image:url(/images/common/top_08_03.png);}
.lnb8 .sub_mn4 a {width:96px; background-image:url(/images/common/top_08_04.png);}
.lnb8 .sub_mn5 a {width:24px; background-image:url(/images/common/top_08_05.png);}
.lnb8 .sub_mn6 a {width:62px; background-image:url(/images/common/top_08_06.png);}
.lnb8 .sub_mn7 a {width:42px; background-image:url(/images/common/top_08_07.png);}
.lnb8 .sub_mn8 a {width:42px; background-image:url(/images/common/top_08_08.png);}

.lnb9 .sub_mn1 a {width:66px; background-image:url(/images/common/top_09_01.png);}
.lnb9 .sub_mn2 a {width:57px; background-image:url(/images/common/top_09_02.png);}
.lnb9 .sub_mn3 a {width:42px; background-image:url(/images/common/top_09_03.png);}
.lnb9 .sub_mn4 a {width:42px; background-image:url(/images/common/top_09_04.png);}
.lnb9 .sub_mn5 a {width:42px; background-image:url(/images/common/top_09_05.png);}

.lnb10 .sub_mn1 a {width:77px; background-image:url(/images/common/top_10_01.png);}
.lnb10 .sub_mn2 a {width:57px; background-image:url(/images/common/top_10_02.png);}
.lnb10 .sub_mn3 a {width:96px; background-image:url(/images/common/top_10_03.png);}
.lnb10 .sub_mn4 a {width:41px; background-image:url(/images/common/top_10_04.png);}
.lnb10 .sub_mn5 a {width:41px; background-image:url(/images/common/top_10_05.png);}

.lnb12 .sub_mn1 a {width:73px; background-image:url(/images/common/top_12_01.png);}
.lnb12 .sub_mn2 a {width:82px; background-image:url(/images/common/top_12_02.png);}
.lnb12 .sub_mn3 a {width:32px; background-image:url(/images/common/top_12_03.png);}
.lnb12 .sub_mn4 a {width:32px; background-image:url(/images/common/top_12_04.png);}
.lnb12 .sub_mn5 a {width:92px; background-image:url(/images/common/top_12_05.png);}
.lnb12 .sub_mn6 a {width:61px; background-image:url(/images/common/top_12_06.png);}
.lnb12 .sub_mn7 a {width:76px; background-image:url(/images/common/top_12_07.png);}
.lnb12 .sub_mn8 a {width:54px; background-image:url(/images/common/top_12_08.png);}
.lnb12 .sub_mn9 a {width:78px; background-image:url(/images/common/top_12_09.png);}