@charset "utf-8";
/*
  <!-- 
    //////////////////////////////////////////////////////

    BIZDEMO SAMPLE 
    DESIGNED & DEVELOPED by POSTWEB

    Website:   http://postweb.co.kr/
    Email:     pwgroup@naver.com

    //////////////////////////////////////////////////////
     -->
*/

/*초기화*/
body, h1, h2, h3, h4, h5, p, ul, dl, dd , figure, table, th, td, input { margin:0; padding:0; }
li { list-style:none; }
a { text-decoration:none; }
img, fieldset { border:0; }
table { border-collapse: collapse; }
address { font-style:normal; }
small { font-size:1em; }
hr { display:none; }
.hidden { position:absolute; left:-9999px;}

/*웹폰트*/
@font-face {
  font-family: Nanum Gothic;
  src: url('../fonts/NanumBarunGothic.eot') format('embedded-opentype'),
       url('../fonts/NanumBarunGothic.ttf') format('truetype'),
       url('../fonts/NanumBarunGothic.woff') format('woff');
}

/*공통*/
html { min-width:1200px; }
body { font-family: '나눔고딕','Nanum Gothic',"돋움", dotum, arial, monospace; }

td {font-family: '나눔고딕','Nanum Gothic',"돋움", dotum, arial, monospace;  font-size:9pt; line-height:14pt; color:#666666;}
a { font-family: '나눔고딕','Nanum Gothic',"돋움", dotum, arial, monospace;  font-size: 9pt; color: #666666; text-decoration: none;}
a:hover {font-family: '나눔고딕','Nanum Gothic',"돋움", dotum, arial, monospace;  font-size: 9pt; color: #F47835; text-decoration: none;}
a:vlink {font-family: '나눔고딕','Nanum Gothic',"돋움", dotum, arial, monospace;  font-size: 9pt; color: #666666; text-decoration: none;}
a:alink {font-family: '나눔고딕','Nanum Gothic',"돋움", dotum, arial, monospace;  font-size: 9pt; color: #333333; text-decoration: none;}

/*헤더*/
#header { position:relative; height:190px; text-align:center; }
#header h1 { padding:30px 0 23px 0; }
#header .headerWrap{ position:absolute; top:0; left:0; width:100%; height:190px; background:url('../main/gnb_bg.png') repeat-x 0 0;}


/*GNB*/
#gnb { position: absolute; z-index:100;
       overflow: hidden; width: 100%; height: 42px; line-height: 42px; /* 42px고칠때 js파일도 고침 */
       color: rgba(69,72,53,0.5);
       background-color: rgba(69,72,53,0.5); }
#gnb > ul { width: 1200px; margin: 0 auto; }
#gnb > ul > li { height: 42px; line-height: 42px; float: left; text-align: center; }

#gnb > ul > li > ul { margin-top: 6px; }
#gnb .mm0 li { width: 200px; height: 30px; }
#gnb .mm1 li { width: 200px; height: 30px; }
#gnb .mm2 li { width: 200px; height: 30px; }
#gnb .mm3 li { width: 200px; height: 30px; }
#gnb .mm4 li { width: 200px; height: 30px; }
#gnb .mm5 li { width: 200px; height: 30px; }
#gnb .mm6 li { width: 200px; height: 30px; }

#gnb .mmfont { color: #fff; font-family: '나눔고딕','Nanum Gothic', "돋움",dotum, arial, monospace; font-size: 15px; font-weight: 600; letter-spacing:-0.5;}
#gnb .mmfont:hover { color: #ffc428; }

#gnb li a {  color: #fff; font-family: '나눔고딕','Nanum Gothic', "돋움",dotum, arial, monospace; font-size: 12px; font-weight: 600; }
#gnb li a:hover { color: #ffc428; }


/*멤버쉽*/
#membership { position:absolute; top:22px; right:80px; }
#membership li { float:left; }
#membership .goLogin { padding-right:9px; border-right:1px solid #bea082; }
#membership .goJoin { padding-left:9px; border-left:1px solid #82a0be; }
#membership li a { color:#333; font-size:14px; }

/*로컬네비*/
#lnb { position:absolute; top:106px; right:50px; }
#lnb li { float:left; margin-left:10px; }
#lnb li a { display:block; padding:0 10px; color:#333; font-size:14px; text-transform:uppercase; } /*display:block; ie7버전에선 밑줄안나와 추가*/
#lnb li a:hover { padding-bottom:10px; border-bottom:3px solid #00bff3; }

/*푸터*/
#footerWrap { margin:55px 0 25px 0; border-top:1px solid #dddddd; }
#footer { overflow:hidden; width:930px; margin:0 auto;
          padding:23px 30px 20px 240px;
          background:url('../main/logoFooter.png') no-repeat 25px 25px; }
#footer .info { float:left; font-size:12px; line-height: 22px; color:#353535; }
#footer .copyright { font-size:11px; padding-top:3px; line-height: 22px; color:#888; }

#footer .sns { overflow:hidden; width:100px; float:right; } /*width:100px; ie7 안나와서 추가함*/
#footer .sns li { width: 33px; height:33px; float:left; margin-left:17px; }
#footer .sns li a { display:block; width: 33px; height:33px;
                    background:url('../main/bgSns.png') no-repeat;
                    text-indent:-9999px; }
#footer .sns li.twitter a { background-position: right 0; }





/*

ppppppppppppppppp           oooooooooooooo           ssssssssssssss       ttttttttttttttttttttt   wwwww                         wwwww   eeeeeeeeeeeeeeeeeeeee   bbbbbbbbbbbbbbbbb
ppppppppppppppppppp       oooooooooooooooooo       ssssssssssssssssss     ttttttttttttttttttttt   wwwww                         wwwww   eeeeeeeeeeeeeeeeeeeee   bbbbbbbbbbbbbbbbbbb
ppppppppppppppppppppp   oooooooooooooooooooooo   sssssss        sssssss   ttttttttttttttttttttt   wwwww                         wwwww   eeeeeeeeeeeeeeeeeeeee   bbbbbbbbbbbbbbbbbbbbb
pppppp         pppppp   oooooo          oooooo   ssssss           sssss          tttttt           wwwww                         wwwww   eeeeee                  bbbbbb         bbbbbb
pppppp         pppppp   oooooo          oooooo   ssssss           sssss          tttttt           wwwww                         wwwww   eeeeee                  bbbbbb         bbbbbb
pppppp         pppppp   oooooo          oooooo    sssss                          tttttt            wwwww          www          wwwww    eeeeee                  bbbbbb         bbbbbb
ppppppppppppppppppppp   oooooo          oooooo      ssssssssssssss               tttttt             wwwww        wwwww        wwwww     eeeeeeeeeeeeeeeeeeeee   bbbbbbbbbbbbbbbbbbb
ppppppppppppppppppp     oooooo          oooooo        sssssssssssssss            tttttt              wwwww      wwwwwww      wwwww      eeeeeeeeeeeeeeeeeeeee   bbbbbbbbbbbbbbbbbbb
pppppppppppppppp        oooooo          oooooo                  sssssss          tttttt               wwwww    wwwwwwwww    wwwww       eeeeee                  bbbbbb         bbbbbb
pppppp                  oooooo          oooooo                    sssss          tttttt                wwwww  wwwww wwwww  wwwww        eeeeee                  bbbbbb         bbbbbb
pppppp                  oooooo          oooooo   ssssss          ssssss          tttttt                 wwwwwwwwww   wwwwwwwwww         eeeeee                  bbbbbb         bbbbbb
pppppp                  oooooooooooooooooooooo    ssssssssssssssssssss           tttttt                  wwwwwwww     wwwwwwww          eeeeeeeeeeeeeeeeeeeee   bbbbbbbbbbbbbbbbbbbbb
pppppp                    oooooooooooooooooo       sssssssssssssssss             tttttt                   wwwwww       wwwwww           eeeeeeeeeeeeeeeeeeeee   bbbbbbbbbbbbbbbbbbb
pppppp                      oooooooooooooo             ssssssssss                tttttt                    wwww         wwww            eeeeeeeeeeeeeeeeeeeee   bbbbbbbbbbbbbbbbb

*/