body {
      margin : 0; 
      padding : 0; 
      font-size : 9pt; 
      font-family : 돋움, 돋움체, 굴림, 굴림체, 한강체, 서울체, Seoul, tahoma; 
      width : 100%; 
      background-color : #FFFFFF; 
}

td    { font-size : 9pt; color : #666666; font-family : 돋움, 돋움체, 굴림, 굴림체, 한강체, 서울체, Seoul, tahoma; line-height :  150%; }
img   { margin : 0; border : 0;vertical-align:top }
div   { margin : 0; padding : 0; border : 0; font-size : 9pt; font-family : 돋움, 돋움체, 굴림, 굴림체, 한강체, 서울체, Seoul, tahoma; color:#666666;}
span  { margin : 0; padding : 0; border : 0; font-size :9pt; font-family : 돋움, 돋움체, 굴림, 굴림체, 한강체, 서울체, Seoul, tahoma; color:#666666;}
form  { margin : 0; padding : 0; border : 0; font-size :9pt; }
ul    { list-style : none; margin : 0; padding : 0; font-size : 9pt; }
li    { list-style : none; margin : 0; padding : 0; font-size : 9pt; }
dl    { list-style : none; margin : 0; padding : 0; font-size : 9pt; }
dt    { list-style : none; margin : 0; padding : 0; font-size : 9pt; }
dd    { list-style : none; margin : 0; padding : 0; font-size : 9pt; }
p     { list-style : none; margin : 0; padding : 0; font-size : 9pt; }
em    { list-style : none; margin : 0; padding : 0; font-size : 9pt; font-style: normal;}
h3    { margin : 0; border : 0; }
h4    { margin : 0; border : 0; }
h5    { margin : 0; border : 0; }
select,option         { font-size: 9pt;}

a:link      { text-decoration: none; color: #fffefe; }
a:visited   { text-decoration: none; color: #fffefe; }
a:active    { text-decoration: none; color: #000000; }
a:hover     { text-decoration: none; color: #000000; }

fieldset    { border: solid 0 transparent; padding:0;margin:0;}
legend      { overflow:hidden;visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;font-size :1em; }
hr          { overflow:hidden;visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;}
h1          { overflow:hidden;visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;}
h2          { overflow:hidden;visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;}
div.skipNav { overflow:hidden;visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;}
#skipNav    { overflow:hidden;visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;}
caption     { overflow:hidden;visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;}
.skipNav    { overflow:hidden;visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;}

#menuTBox                        { z-index : 2; position : absolute; top : 130px; left : 0; width : 100%; height : 290px; background : url(../img/bgMenu.png); background-position : center top; background-repeat : no-repeat; }
#menuTBox .menuTSBox             { position:relative; z-index : 3; width : 1000px; height : 213px;}
#menuTBox .menuTSBox .closebt    { z-index : 4; position : absolute; top : 255px; right : 0; cursor : pointer;}
#menuTBox .menuTSBox ul          { padding-left : 230px; }
#menuTBox .menuTSBox li          { float : left; text-align : right; height : 195px; }
#menuTBox .menuTSBox div         { line-height : 18px; padding-top : 5px; }
#menuTBox .menuTSBox a:link      { text-decoration: none; color: #FFFFFF; font-size : 8.5pt; }
#menuTBox .menuTSBox a:visited   { text-decoration: none; color: #FFFFFF; font-size : 8.5pt; }
#menuTBox .menuTSBox a:active    { text-decoration: none; color: #000000; font-size : 8.5pt; }
#menuTBox .menuTSBox a:hover     { text-decoration: none; color: #000000; font-size : 8.5pt; }


#contAll { z-index : 1; float : left; position : relative; width : 100%; }

#center { position : relative; width : 1000px; }

.mHouseBox     { width : 1000px; height : 23px; padding-top : 32px; }
.mHouseBox div { float : right; }
.snsTop        { padding-left : 12px; }
.menuHouse a   { margin-left: 7px; color: #7b7b7b; font-size: 11px; letter-spacing: -1px; line-height: 25px; font-weight: 600; }
.menuHouse a:hover      { color: #2290e6; }

.logoBox           { width : 1000px; height : 60px; }
.logoBox div       { float : left; }
.logoBox .logo     { width : 186px; height : 60px; }
.logoBox .menu     { float : right; padding-top : 17px; }
.logoBox .menu img { margin-left : 85px; }

#All { z-index : 1; float : left; position : relative; width : 100%; border-top : 1px solid #b7b7b7; margin-top : 15px; }
#All .Box { position : relative; width : 100%; }
#All .Box ul { width : 100%; }
#All .Box li { width : 100%; }
#All .Box .imgMain              { height : 404px; }
#All .Box .imgMain .boxMain     { position : relative; width : 1000px; text-align : left; }
#All .Box .imgMain .boxMain img { margin-top : 326px; }
#All .Box .notice                     { height : 362px; background : url(../img/main01.gif); background-position : center top; background-repeat : no-repeat; }
#All .Box .notice .boxMain            { position : relative; width : 1000px; text-align : left; }
#All .Box .notice .boxMain .ma        { width : 378px; position : absolute; top : 75px; left : 55px; }
#All .Box .notice .boxMain .ma li     { float : left; }
#All .Box .notice .boxMain .ma .mat1        { width : 378px; height : 38px; }
#All .Box .notice .boxMain .ma .mat1 .n1    { width : 98px; }
#All .Box .notice .boxMain .ma .mat1 .n2    { width : 182px; }
#All .Box .notice .boxMain .ma .mat2        { width : 378px; }
#All .Box .notice .boxMain .ma .mat2 .nc1 a { font-size : 8.5pt; }
#All .Box .notice .boxMain .ma .mat2 .nc1   { padding : 4px 0 0 8px; width : 310px; }
#All .Box .notice .boxMain .ma .mat2 .nc2   { padding-top : 4px; width : 55px; font-size : 8.5pt; color : #ccd9e9; }
#All .Box .notice .boxMain .mb    { position : absolute; top : 250px; left : 65px; }
#All .Box .pbr              { height : 444px; background : url(../img/main02.gif); background-position : center top; background-repeat : no-repeat; }
#All .Box .pbr .boxMain     { position : relative; width : 1000px; text-align : left; }
#All .Box .pbr .boxMain img { margin : 245px 0 0 80px; }
#All .Box .star              { height : 444px; background : url(../img/main03.gif); background-position : center top; background-repeat : no-repeat; }
#All .Box .star .boxMain     { position : relative; width : 1000px; text-align : left; }
#All .Box .star .boxMain .ma { position : absolute; top : 100px; left : 50px; }
#All .Box .star .boxMain .mb { position : absolute; top : 250px; left : 710px; }
#All .Box .hamo              { height : 464px; background : url(../img/main04.gif); background-position : center top; background-repeat : no-repeat; }
#All .Box .hamo .boxMain     { position : relative; width : 1000px; text-align : left; }
#All .Box .hamo .boxMain img { margin : 280px 0 0 74px; }

#quickB       { z-index : 9999999; margin: 0 auto; width : 1280px; text-align:right; }
#quickB div   { z-index : 9999999; position:fixed; margin: 61px 0 0 1130px; width: 106px; }
#quickB div img	{ margin-bottom: 1px; }


#copy     { z-index : 1; float : left; position : relative; width : 100%; background : url(../img/bgSubBottom.gif); background-position : left top; background-repeat : repeat-x; }
#copy div { width : 1000px; height : 47px; text-align : left; }
#copy img { margin : 34px; }


