@charset "euc-kr";

body {background:#fff url('../images/common/k_allbody.gif') repeat-x 0 0;}

#headArea {clear:both;width:990px;height:160px;margin:0 auto; padding:0;background:transparent url('../images/common/k_top.gif') no-repeat 0 0;position:relative;}
#mainContent01 {clear:both;width:990px; margin:0 auto; padding:0;zoom:1;line-height:0%;}
#mainContent01:after {content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
#mainContent02 {clear:both;width:990px; margin:0 auto; padding:0;line-height:0%;}
#mainBoard {clear:both;width:990px; margin:0 auto; padding:27px 0 0 0;}
#footerArea {clear:both;width:990px; margin:0 auto; padding:30px 0 20px 0;}

/* ·Î°í */
.logo {margin:0;padding:0;position:absolute;left:40%;top:22px;z-index:10;}

/* »ó´Ü */
.top {margin:0;padding:0;height:80px;zoom:1;}
.top:after {content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.topLogin {margin:37px 0 0 0;padding:0;list-style-type:none;float:left;}
.topLogin li {margin:0;padding:0;float:left;}
.topLogin li img {margin:0 0 0 12px;vertical-align:middle;}
.topLink {margin:37px 0 0 0;padding:0;list-style-type:none;float:right;}
.topLink li {margin:0;padding:0;float:left;}
.topLink li img {margin:0 12px 0 0;vertical-align:middle;}
.gnbLayer {clear:both;margin:0;padding:0;position:relative;height:66px;}
.gnb {clear:both;margin:0;font-size:0;position:absolute;left:150px;top:0;}
.allMenu {position:absolute;left:460px;top:0;}


.leftMain {margin:0;padding:0 0 0 10px;float:left;width:235px;}
.leftMain p.reserve {clear:both;margin:0;padding:0 0 18px 0;font-size:0;}
.leftMain p.reserve img {margin:0;}

.leftMain ul {margin:0;padding:0;list-style-type:none;zoom:1;}
.leftMain ul:after {content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.leftMain ul li {margin:0;padding:0;float:left;font-size:0;}
.leftMain ul li img {margin:0 0 0 5px;}
.leftMain ul li.first img {margin:0;}
.leftMain ul.left02 {margin-top:10px;}
.leftMain p.phone {margin:0;padding:20px 0 0 10px;}


.mainVisual {margin:0;padding:35px 0 0;*padding-bottom:10px;float:left;font-size:0;}

/* ¸ÞÀÎ ÄÁÅÙÃ÷ ¿À¸¥ÂÊ */
.rightMain {margin:0;padding:0;float:left;}
.mainSearch {clear:both;margin:0;padding:0;}
.mainSearch dt {clear:both;margin:0;padding:0 0 18px 0;text-align:right;font-size:0;}
.mainSearch dt img {margin:0;}
.mainSearch dd {clear:both;margin:0;padding:0;font-size:0;}
.mainSearch dd {margin:0;padding:0 0 18px 0;background:#fff url('../images/main/k_mainSearch.gif') no-repeat 0 0;}
.mainSearch dd img {margin:0;vertical-align:middle;}
.mainSearch dd .mainInput {margin:2px 0 0 3px;padding:4px 0 0 10px;width:175px;height:14px;font-size:12px;border:0 !important;}
.mainSearch dd img.searchBtn {margin:7px 0 0 18px;vertical-align:top;}
/* ·Ñ¸µ¹è³Ê */
.rollBanner {width:225px;}
.rollBanner ul.img {clear:both;margin:0;padding:0;list-style-type:none;}
.rollBanner ul.img li {clear:both;margin:0;padding:0;}
.rollBanner .text {clear:both;margin:0;padding:12px 0;text-align:center;font-size:11px;}
.rollBanner .text span{color:#4da5dc;}

.rollBanner .overBtn {clear:both;float:right;margin:0;padding:5px 20px 0 0;zoom:1;list-style-type:none;}
.rollBanner .overBtn:after {content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.rollBanner .overBtn li {float:left;padding:0 3px;}



/* ¸ÞÀÎ °Ô½ÃÆÇ */
.brdLeft {float:left;width:478px;margin:0;padding:0 0 0 10px;position:relative;}/* 2009.12.07 ¸ÞÀÎ°Ô½ÃÆÇ more ¹öÆ° Ãß°¡ */
.brdRight {float:right;width:478px;margin:0;padding:0 10px 0 0;position:relative;}/* 2009.12.07 ¸ÞÀÎ°Ô½ÃÆÇ more ¹öÆ° Ãß°¡ */

.brdTab {margin:0;padding:0;height:40px;list-style-type:none;background:transparent url('../images/main/k_mainBrd.gif') repeat-x 0 0;zoom:1;}
.brdTab:after {content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden;}

.brdTab li {margin:0;padding:0;font-size:0;line-height:0;float:left;}
.brdTab li.first img {margin:0 1px 0 0;}

.mainBrdMore {margin:0;padding:0;position:absolute;top:7px;left:430px;} /* 2009.12.07 ¸ÞÀÎ°Ô½ÃÆÇ more ¹öÆ° Ãß°¡ */


.mainBrd {width:100%;margin:0;padding:0;table-layout:fixed;empty-cells:show;}
.mainBrd tbody {margin:0;padding:0; _font-size:0.9em;}
.mainBrd tbody td {margin:0;padding:3px 0;line-height:120%;text-align:center;}
.mainBrd tbody td img {margin:0;vertical-align:middle;}
.mainBrd tbody td.first {margin:0;padding:0 0 0 20px;text-align:left;background:#fff url('../images/icon/u_bul01.gif') no-repeat 15px 5px;}
.mainBrd a:link, .mainBrd a:visited {color:#4B4B4B; cursor:pointer;text-decoration:none;}
.mainBrd a:active, .mainBrd a:hover {color:#E60012; cursor: pointer;text-decoration:none;}


/* ¸ÞÀÎ ÄÁÅÙÃ÷ ¸Þ´º ÇÃ·¡½¬ */
.main_flash02 {clear:both;margin:0;padding:0;text-align:center;}


/* ¸ÞÀÎ ÇÏ´Ü */
.backTop {margin:0 0 20px 0;padding:10px 0 0 0;background:transparent url('../images/main/k_bottomMenu01.gif') no-repeat 0 0;}
.backBottom {margin:0;padding:0 0 10px 0;background:transparent url('../images/main/k_bottomMenu02.gif') no-repeat 0 bottom;zoom:1;}
.backBottom:after {content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.backBottom img {vertical-align:middle;}
.footerLeft {float:left;list-style-type:none;margin:0;padding:0;font-size:0;line-height:0;}
.footerLeft li {float:left;margin:0;padding:0 0 0 17px;background:transparent url('../images/icon/u_footerMenu.gif') no-repeat 8px 6px;}
.footerLeft li.first {float:left;margin:0;padding:0 0 0 17px;background-image:none;}

.footerRight {float:right;list-style-type:none;margin:0;padding:0;font-size:0;line-height:0;}
.footerRight li {float:left;margin:0;padding:0 0 0 17px;background:transparent url('../images/icon/u_footerMenu.gif') no-repeat 8px 6px;}
.footerRight li.first {float:left;margin:0;padding:0 0 0 17px;background-image:none;}
.footerRight li.last {float:left;margin:0;padding:0 17px 0 17px;background-image:none;}




/* familySite + copyright (2011.07.25 ¼öÁ¤º¯°æ) */
.footer02B {position:relative;margin:0;padding:0;zoom:1;}
.footer02B:after {content:"";display:block;height:0;font-size:0;clear:both; visibility:hidden;}

	.familySiteB {float:left; width:830px; *width:800px !important; margin:0; padding:0;}

  
	.familySiteB .link {clear:both; float:left; width:670px; margin:5px 0 0 0 !important; _margin:5px 0 0 0px !important;  list-style-type:none; font-size:0;}
	.familySiteB .link img {margin:0;vertical-align:middle;}
	.familySiteB .link:after {content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
	.familySiteB .link li {float:left;margin:0; padding:0 0 0 15px; background:transparent url('../images/icon/u_footerMenu.gif') no-repeat 8px 6px;}
	.familySiteB .link li.first {float:left; margin:0;padding:0;background-image:none;}
	.familySiteB .address {width:830px; _width:800px; float:left; margin:10px 10px 0 0px !important; *margin:10px 10px 0 0px !important;  padding:0; list-style-type:none; font-size:0; line-height:0;}
	.familySiteB .address li {float:left; margin:0; padding:0 0 5px 10px; list-style-type:none; font-size:0; line-height:0;}
	.familySiteB .address li.first {padding:0 0 5px 0;}
	.familySiteB .address li.copyright {float:left; margin:0; padding:0 0 0 10px; list-style-type:none;font-size:0; line-height:0;}

	
	ul.footerLogo02B{overflow:hidden; _zoom:1; clear:both; float:left; margin:10px 20px 0 0; padding:0;}
	ul.footerLogo02B li{float:left; padding:0; line-height:0; font-size:0;}
	ul.footerLogo02B li.last{margin:0; padding:0;}
    
	div.snsBoxB {overflow:hidden; _zoom:1; float:left; width:202px; height:53px; margin-top:10px; background:url('../images/main/bgSNS.gif') no-repeat 0 0; }
	div.snsBoxB p { text-align:center; padding-top:3px; *margin-bottom:4px; }
    
	div.snsBoxB  ul.icoB{ float:left; overflow:hidden; _zoom:1; padding:5px 0 0 5px; list-style-type:none; font-size:0; line-height:0;}
	div.snsBoxB  ul.icoB li{float:left; margin:0 3px 0 0; padding:0;}	
	div.snsBoxB  ul.icoB li.first {padding-right:5px;}
	div.snsBoxB  ul.icoB li.last{margin:0; padding:0;}

	/* ÇÏ´Ü ¼¿·ºÆ® ¸µÅ© + ·Î°í */
	.footerSelect {float:right;margin:0;padding:0;}
	.footerSelect .select {margin:0;padding:0;position:relative;}
	.footerSelect .select dt {margin:0;padding:0;font-size:0;line-height:0;}
	.footerSelect .select dd {margin:0;padding:0;}
	.footerSelect .select ul {margin:0;padding:0;position:absolute;top:0;left:0;background:#fff000;width:140px;visibility:hidden;}
	.footerSelect .select ul li {margin:0;padding:0;}
	.footerSelect .footerLogo {margin:0;padding:10px 0 0 0;text-align:right;font-size:0;}

	/*ÇÏ´Ü Ãß°¡ ¹è³Ê...(Àç¿Üµ¿Æ÷)*/
	.footerSelect .footerBanner{margin:0;padding:20px 0 0 0;text-align:right;font-size:0;}

	/* ÇÏ´Ü ÁöÁ¤º´¿ø º¯°æ */
	.certBox { overflow:hidden; _zoom:1; float:left; margin:10px 0 0 10px; width:152px; height:52px; }



