@import url("/include/css/base.css");
@import url("/include/css/highslide.css");
@import url("/include/css/membership.css");
@import url("/include/css/ourbrands.css");
@import url("/include/css/prlounge.css");
@import url("/include/css/soolstory.css");
@import url("/include/css/bekseju.css");
@import url("/include/css/company.css");
/*@charset "euc-kr";*/

/* 웹 접근성 */
.WebAcc_hide {position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; text-indent:-9000px;}

.fixWidth980 { width:980px; position:relative; margin:0 auto; overflow:hidden;}
ul.topmn { position:absolute; right:31px; height:33px; }
ul.topmn li { display:inline; }
.topnavi { width:980px; height:229px; z-index:99; position:relative; /*height:196px;*/ /*padding-top:33px;*/ }
.leftnavi { width:171px; float:left; position:relative; left:35px; _margin-top:-26px;}
.rightcon { width:650px; float:right; right:35px; position:relative; _margin-top:-26px; padding-bottom:50px; }
.bottomarea { clear:both; height:110px; background:#ffffff url('/images/common/bg_bottom.jpg') center top repeat-x; border:1px solid #ffffff; }
.footerBox { width:980px; height:160px; position:relative; margin:0 auto; top:-40px; }
.footerImg { width:980px; height:69px; position:relative; margin:91px auto 0 auto; }


.pTitle { width:650px; height:41px; position:relative; padding-bottom:35px; }
ul.pLoc { position:absolute; top:8px; right:0; margin:0; padding:0; }
ul.pLoc li { display:inline; background:url('/images/blt_arrow.gif') left center no-repeat; padding:0 0 0 10px; font-size:11px; }
ul.pLoc li.home { display:inline; font-weight:bold; background:none; }
ul.pLoc li a.loc { color:#aaa5a1; }
ul.pLoc li.current { display:inline; color:#e68b18; }

.goto { float:right; width:25px; height:27px; }

/* main */
#main-wrap { position:relative; margin:0 auto; width:980px; z-index:1; }
#main-content { position:absolute; left:50%; top:0; margin:548px 0 0 -490px; width:980px;}
#main-content img { vertical-align:top; }
	div.left-box { float:left; padding-left:32px;}
	div.left-box p { padding-bottom:3px}
	div.center-box { float:left; padding-left:25px;}
		ul.notice-list { padding-top:5px; width:259px; }
		ul.notice-list li { padding:0 0 5px 6px; font-size:11px; background:url('/images/common/icon_01.gif') no-repeat left 4px;}
		ul.notice-list li span {color:#b2a883;}
		ul.notice-list li a { font-size:11px; }
		ul.notice-list li a:hover { color:#ff9900; font-size:11px; }
		ul.notice-list li a:hover span { color:#ff9900; font-size:11px; }
	div.right-box { float:left; padding-left:25px;}
		dl.event-list { padding-top:6px; width:220px; }
		dl.event-list img { vertical-align:top; }
		dl.event-list dt { float:left; }
		dl.event-list dt p { padding-bottom:3px; }
		dl.event-list dd { float:left; width:206px; height:94px; background:url('/images/common/main_eventbg.gif') no-repeat left top;}
		dl.event-list dd img { margin:1px; }

/* popup Layout */
table.pop-wrap { margin:0; padding:0; table-layout:fixed; }
table.pop-wrap thead tr th { padding:0; line-height:0; height:40px; background:url('/images/popup/tophead_bg.jpg') repeat-x left top; text-align:left; vertical-align:top; }
table.pop-wrap thead tr th.thbg { padding:0; line-height:0; height:40px; background:url('/images/popup/tophead_bg.jpg') repeat-x left top; text-align:left; vertical-align:top; }
table.pop-wrap thead tr th h1.title { position:relative; margin:0; padding:13px 0 0 11px; }
table.pop-wrap thead tr th h1.title span.close { position:absolute; right:0; top:13px; margin-right:9px; padding:0; }
table.pop-wrap tfoot tr td { padding:0; vertical-align:top; height:14px; font-size:0; background:url('/images/popup/bot_bg.jpg') repeat-x left top; }
table.pop-wrap tbody tr td { padding:0; vertical-align:top; background:#fff url('/images/popup/center_bg.jpg') repeat-x left top; }
table.pop-wrap tbody tr td.leftbg { vertical-align:top; text-align:left; background:url('/images/popup/left_bg.jpg') repeat-y left top; }
table.pop-wrap tbody tr td.rightbg { vertical-align:top; background:url('/images/popup/right_bg.jpg') repeat-y left top; }
table.pop-wrap div.contents { margin:29px 19px 19px; }

/* popup Layout 전국매장,포스터 (테이블이 들어감)팝업 */
table.pop-wrap2 { margin:0; padding:0; table-layout:fixed; }
table.pop-wrap2 thead tr th.thbg { padding:0; line-height:0; height:40px; background:url('/images/popup/tophead_bg.jpg') repeat-x left top; text-align:left; vertical-align:top; }
table.pop-wrap2 thead tr th h1.title { position:relative; margin:0; padding:13px 0 0 11px; }
table.pop-wrap2 thead tr th h1.title span.close { position:absolute; right:0; top:13px; margin-right:9px; padding:0; }
table.pop-wrap2 tfoot tr td.footbg { padding:0; vertical-align:top; height:14px; font-size:0; background:url('/images/popup/bot_bg.jpg') repeat-x left top; }
table.pop-wrap2 tbody tr td.cenbg { padding:0; vertical-align:top; background:url('/images/popup/center_bg.jpg') repeat-x left top; }
table.pop-wrap2 tbody tr td.leftbg { padding:0; vertical-align:top; text-align:left; background:url('/images/popup/left_bg.jpg') repeat-y left top; }
table.pop-wrap2 tbody tr td.rightbg { padding:0; vertical-align:top; background:url('/images/popup/right_bg.jpg') repeat-y left top; }


/* popupMSG Layout */
table.popmsg-wrap { margin:0; padding:0; table-layout:fixed; }
table.popmsg-wrap thead tr th { padding:0; vertical-align:top; height:16px; line-height:0; background:url('/images/popup/topmsg_bg.jpg') repeat-x left top; text-align:left; }
table.popmsg-wrap tfoot tr td { padding:0; vertical-align:top; height:14px; line-height:0; background:url('/images/popup/bot_bg.jpg') repeat-x left top; }
table.popmsg-wrap tbody tr td { padding:0; vertical-align:top; }
table.popmsg-wrap tbody tr td.leftbg { vertical-align:top; text-align:left; background:url('/images/popup/left_bg.jpg') repeat-y left top; }
table.popmsg-wrap tbody tr td.rightbg { vertical-align:top; background:url('/images/popup/right_bg.jpg') repeat-y left top; }
table.popmsg-wrap div.contents { overflow:hidden; margin:20px 19px 19px; }


ul.logout-box { padding:14px 0 20px; text-align:center; }
ul.logout-box li { padding:31px 0 0; line-height:110%;  text-align:center;}
ul.logout-box li img { vertical-align:top; }