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: #666666; }
a:visited   { text-decoration: none; color: #666666; }
a:active    { text-decoration: none; color: #666666; }
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;}

.stipulbox														{position: relative;float:left;width:730px;  background:url(../img/inc/top.gif) left top  no-repeat; margin:20px 0 20px 0; text-align:justify;}
.stipulbox p															{position: relative;float:left;width:680px; line-height:18px}
.stipulbox .stipulbottom											{position: relative;float:left;width:680px;background:url(../img/inc/bottom.gif) left bottom  no-repeat;padding:20px 0 20px 20px ;}
.stipulbox ul													{position: relative;float:left;width:700px;padding:0 0 0 0;margin:0;height:650px;overflow:auto;line-height:15px;font-size:8pt;font-family:"돋움" ;}
.stipulbox ul	li													{position: relative;float:left;width:680px;padding:0 0 15px 0;border-bottom:1px dashed #dfdfdf; text-align:justify;}
.stipulbox ul	li ul												{position: relative;float:left;width:680px;height:auto;text-align:justify;}
.stipulbox ul	li ul li												{position: relative;float:left;width:590px;padding:10px 0 ;border:0}
.stipulbox ul	li ul li ol												{position: relative;float:left;width:590px;padding:8px 0 10px 0;margin:0}
.stipulbox ul	li ul li	 ol li											{position: relative;float:left;width:590px;padding:0;margin:0 l;line-height:18px}

.stipulbox ul	li h5										    {position: relative;float:left;padding:15px 0;margin:0 ;font-size:11pt;width:700px;color:#2666b2}
.stipulbox ul strong										{position: relative;float:left;font-size:9pt;width:600px;color:#6695cd}


.sitemap															{position: relative;float:left;width:670px ;}
.sitemap	li														{position: relative;float:left;width:195px;margin:0 0 25px 0 ;padding:0 0 5px 20px;font-weight:bold;font-size:11pt;letter-spacing:-1px;background:url(../img/inc/dott1.gif) left top  no-repeat;}
.sitemap	li	ul													{position: relative;float:right;width:190px ;padding:10px 0 0 0 ;}
.sitemap	li	ul	li												{position: relative;float:left;width:160px ;line-height:18px;padding:4px 0 7px 13px;margin:0;border-bottom:1px solid #cdaf9d;color:#226fbf;background:url(../img/inc/dott2.gif) left 8px  no-repeat;font-weight:normal;font-size:9pt;letter-spacing:-1px;}
.sitemap	li	ul	li	 a:link                                     { color:#000000; }
.sitemap	li	ul	li	 a:hover                                   { color:#000000; }
.sitemap	li	ul	li	 a:active                                      { color:#000000; }
.sitemap	li	ul	li	 a:visited                                  { color:#000000; }

.sitemap	li	ul	li ul												{position: relative;float:left;width:150px ;padding:0 ;}
.sitemap	li	ul	li ul li												{position: relative;float:left;width:136px ;border:0;padding:4px 0 0 12px;margin:0;border-bottom:1px dashed #dfdfdf;background:url(../img/inc/dott3.gif) left 9px  no-repeat;}
.sitemap	li	ul	li ul li  a:link                                     { color:#787878 ;font-size:8pt}
.sitemap	li	ul	li ul li  a:hover                                    { color:#787878 ;font-size:8pt}
.sitemap	li	ul	li ul li  a:active                                     { color:#787878;font-size:8pt}
.sitemap	li	ul	li ul li  a:visited                                    { color:#787878;font-size:8pt}
.sitemap	li	ul	li ul li ul												{position: relative;float:left;width:120px ;margin:5px 0 0 0 ;padding:0 ;}
.sitemap	li	ul	li ul li	 ul li											{position: relative;float:left;width:110px ;background:url(../img/main/dott.gif) left 2px  no-repeat;padding:0 0 0 10px;font-size:8pt ;margin:0 ;border:0;}
.sitemap	li	ul	li ul li ul li  a:link                                     { color:#8b8b8b}
.sitemap	li	ul	li ul li ul li  a:hover                                   { color:#8b8b8b}
.sitemap	li	ul	li ul li ul li  a:active                                  { color:#8b8b8b}
.sitemap	li	ul	li ul li ul li  a:visited                                   { color:#8b8b8b}
.sitemap .SiteMap3												{height:380px}
.sitemap .SiteMap6												{height:300px}


#menuTBox                        { z-index : 2; position : absolute; top : 130px; left : 0; width : 100%; height : 300px; 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 : 265px; 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 : 20px; }
#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       { width : 100%; }

#center        { z-index : 1; position : relative; width : 1000px; }

.mHouseBox     { z-index : 1; 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                { z-index : 1; 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; }

#subAll        { z-index : 1; position : relative; width : 1000px; padding-top : 377px; }

.menuBox           { width : 186px; vertical-align : top; text-align : center; }
.menuBox .banner   { width : 186px; padding : 60px 0 60px 0; }
.menuBox .qr       { width : 186px; padding : 0 0 60px 0; }

.contBox                     { z-index : 1; width : 814px; vertical-align : top; }
.contBox .titleSub           { width : 814px; height : 34px; }
.contBox .titleSub .navi     { z-index : 1; float : right; margin-top : 13px; padding : 0 30px 0 20px; height : 17px; font-size : 8.5pt; color : #c2c1be; background : url(../img/bullet_home.png); background-position : left top; background-repeat : no-repeat; }
.contBox .cont               { width : 730px; margin-left:50px; margin-top:50px;}

#quickB       { z-index : 1; position : absolute; top : 77px; left : 990px; width : 69px; height : 157px; }
#quickB div   { position:fixed; width: 106px; }
#quickB div img	{ margin-bottom: 1px; }

#quick       { z-index : 1; position : absolute; top : 390px; left : 1003px; width : 69px; height : 157px; }
#quick div   { position:fixed; }

#copy        { z-index : 1; position : relative; width : 100%; margin : 0 0 20px 0; 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; }

.menuLeft							{ float:left; margin:0;}
.menuLeft ul li ul					{ float:left; width:146px; margin-left:20px;}
.menuLeft ul li ul li				{ float:left; width:126px; padding:2px 0 2px 20px;  text-align:left; border-bottom:1px dashed #C9C9C9; font-size:8pt; letter-spacing:-1pt; background : url(../img/sub/menuleft_bullet.gif); background-position : 12px 9px; background-repeat : no-repeat;}



.Ebox                                       { position:relative; float:left;width:630px;border:1px solid #607BD0;border-collapse: collapse;}
.Ebox caption						        { overflow:hidden; visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;}
.Ebox th                                    { text-align:center;border-right:1px solid #7B95E7;border-bottom:1px solid #7B95E7;padding:2px 0 0 0; background-color:#EEF0F7;color:#607BD0;height:25px;}
.Ebox thead                                 { text-align:center;border-right:1px solid #7B95E7;border-bottom:1px solid #7B95E7;padding:2px 0 0 0; background-color:#EEF0F7;color:#607BD0;height:35px;}  
.Ebox td                                    { border-bottom:1px solid #7B95E7; border-right:1px solid #7B95E7; padding:2px; text-align:center; height:40px;}
.Ebox .lefttext                             { text-align:left; padding:0 0 0 20px;}

.Ebox2                                       { position:relative; float:left;width:630px;border:1px solid #607BD0;border-collapse: collapse;}
.Ebox2 caption						         { overflow:hidden; visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;}
.Ebox2 th                                    { text-align:center;border-right:1px solid #7B95E7;border-bottom:1px solid #7B95E7;padding:2px 0 0 0; background-color:#EEF0F7;color:#607BD0;height:25px;}
.Ebox2 td                                    { border-bottom:1px solid #7B95E7; border-right:1px solid #7B95E7; padding:2px; text-align:center; height:40px;}
.Ebox2 .lefttext                             { text-align:left; padding:0 0 0 20px;}
.Ebox2 thead                                 { text-align:center;border-right:1px solid #7B95E7;border-bottom:1px solid #7B95E7;padding:2px 0 0 0; background-color:#EEF0F7;color:#607BD0;height:25px;}  
.Ebox2 tfoot                                 { text-align:center;border-right:1px solid #7B95E7;border-bottom:1px solid #7B95E7;padding:2px 0 0 0; background-color:#EEF0F7;color:#607BD0;height:25px; font-weight:bold;} 

.Ebox3                                       { position:relative; float:left;width:630px;border:2px solid #EDEDED;border-collapse: collapse;}
.Ebox3 caption						         { overflow:hidden; visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;}
.Ebox3 th                                    { text-align:center;border-right:2px solid #EDEDED;border-bottom:2px solid #EDEDED;padding:2px 0 0 0; background-color:#EEF0F7;color:#607BD0;height:25px;}
.Ebox3 thead                                 { text-align:center;border-right:2px solid #EDEDED;border-bottom:2px solid #EDEDED;padding:2px 0 0 0; background-color:#EEF0F7;color:#607BD0;height:35px;}  
.Ebox3 td                                    { border-bottom:2px solid #EDEDED; border-right:2px solid #EDEDED; padding:2px; text-align:center; height:40px;}
.Ebox3 .lefttext                             { text-align:left; padding:0 0 0 20px;}



.A2000            { float:left; width:730px;}
.A2000 .photo     { float:left; width:730px; margin:0 0 20px 0;}
.A2000 ul         { float:left; width:730px;}
.A2000 ul li      { float:left; width:730px; margin:10px 0; text-align:left;}

.A2000 ul li .bannerlist       { float:left; width:730px;}
.A2000 ul li .bannerlist .top  { float:left; width:295px; height:110px; margin:10px 10px 10px 0; text-align:center; border:3px solid #EDEDED;}
.A2000 ul li .bannerlist .bottom    { float:left; width:110px; height:90px; margin:10px 8px 10px 0; padding:10px 0 0 0;  border:3px solid #EDEDED; text-align:center;}


.A8000 iframe			{ border:5px solid #EDEDED; padding:10px; margin-bottom:20px;}