@charset "euc-kr";
@import url("default.css"); 
/**************************************************
ÇÁ·Î±×·¥ ID : login.css
ÇÁ·Î±×·¥ ¸í : Login Center Style Sheets
ÀÛ   ¼º   ÀÚ : ÀÌÇöÁÖ(aransnow@gmail.com)
ÃÖÃÊ ÀÛ¼ºÀÏ : 2009/04/01
ÃÖÁ¾ ÀÛ¼ºÀÏ : 
Âü°í »çÇ× :  CSS¸¦ ÇÑ¹ø¿¡ ´Ù È£ÃâÇÏÁö ¸¶½Ã°í °¢ ¼½¼Ç¸¶´Ù È£ÃâÇØÁÖ¼¼¿ä.
                default.css´Â °¢¼½¼ÇÀÇ ¸ÞÀÎ css°¡ È£ÃâÀ» ÇÕ´Ï´Ù.
                ¿¹) È¸¿ø°¡ÀÔ ºÎºÐ - > member.css
**************************************************** */



/* Public (bodyÀÇ ÀÌ¹ÌÁö º¯°æÀ» À§ÇÑ body Class¸í È£Ãâ) 
------------------------------------------------------------------------------- */
	body.login {background:url('../../images/common/bg/loginMainBg.gif') repeat-x;}
	body.play {background:url('../../images/common/bg/playBg.gif') repeat-x top;}
	body.music {background:url('../../images/common/bg/musicBg.gif') repeat-x top;}
	body.display {background:url('../../images/common/bg/displayBg.gif') repeat-x top;}

/* °øÅë¿ä¼Ò
------------------------------------------------------------------------------- */
	.ipt01 {width:180px; height:15px; padding:2px 0 0 5px; border:1px solid #dadada;}
	.ipt02 {width:130px; height:15px; padding:2px 0 0 5px; border:1px solid #dadada;}
	.ipt03 {width:120px; height:15px; padding:2px 0 0 5px; border:1px solid #dadada;}
	.ipt04 {width:234px; height:15px; padding:2px 0 0 5px; border:1px solid #dadada;}
	.ipt05 {width:188px; height:15px; padding:2px 0 0 5px; border:1px solid #dadada;}
	.ipt06 {width:110px; height:15px; padding:2px 0 0 5px; border:1px solid #dadada;}
	.ipt07 {width:82px; height:20px; padding:0 0 0 5px; border:1px solid #dadada;} /* select °ü·Ã */
	.ipt08 {width:62px; height:20px; padding:0 0 0 5px; border:1px solid #dadada;} /* select °ü·Ã */
	.ipt09 {width:62px; height:15px; padding:2px 0 0 5px; border:1px solid #dadada;}
	.ipt10 {width:272px; height:15px; padding:2px 0 0 5px; border:1px solid #dadada; margin-top:3px;}
	.ipt11 {width:115px; height:15px; padding:0 0 0 5px; border:1px solid #dadada;} /* select °ü·Ã */
	.ipt12 {width:240px; height:20px; padding:0 0 0 5px; border:1px solid #dadada;} /* select °ü·Ã */
	.ipt13 {width:120px; height:20px; padding:0 0 0 5px; border:1px solid #dadada;} /* select °ü·Ã */
	.ipt14 {width:167px; height:16px; padding:2px 0 0 5px; border:1px solid #dadada; vertical-align:middle;}
	.ipt15 {width:533px; height:15px; padding:2px 0 0 5px; border:1px solid #dadada;}
	.ipt16 {width:473px; height:15px; padding:2px 0 0 5px; border:1px solid #dadada;}
	.ipt17 {width:100px; height:15px; padding:2px 0 0 5px; border:1px solid #dadada;}

	.iptFile {width:250px; height:20px; border:1px solid #dadada;}
	.clear {clear:both;}


	.point01 {font-size:16px; color:#ac4c6f; font-weight:bold; letter-spacing:-1px;}
	.point02 {color:#7a746a; letter-spacing:-1px; padding-top:5px; display:block;}
	.point03 {color:#ac4c6f;}
	.point04 {font-size:16px; color:#ac4c6f; font-weight:bold;}
	.point05 {font-size:11px; letter-spacing:-1px; padding-left:5px; font-weight:normal;}
	.point06 {font-size:18px; color:#ac4c6f; font-weight:bold; letter-spacing:-1px;}
	.point07 {color:#bf9a66; letter-spacing:0.2px;}
	.point07 a {color:#bf9a66;}
	.point08 {color:#9f9f9f;}
	.point09 {color:#9a244f;}
	.point10 {color:#000; font-weight:bold;}

	.bl01 {clear:both; color:#a7a499; background:url('../../images/common/bul/bul002.gif') no-repeat 0 1px; padding-left:14px; font-size:11px;}
	.bl02 {font-size:11px; background:url('../../images/common/bul/bul007.gif') no-repeat 0 3px; padding-left:9px;}

	.centerBtn {text-align:center; margin-top:30px;}
	.centerBtn li {display:inline;}
	.centerLineBtn {text-align:center; border-top:1px solid #e5e5e5; padding-top:15px;}
	.centerLineBtn li {display:inline;}
	.rightBtn {text-align:right; margin-top:15px;}
	.rightBtn li {}
	.rightBtn02 {text-align:right; margin-top:-30px;}
	.rightBtn03 {text-align:right; margin-top:-20px;}
	.rightBtn04 {text-align:right; margin-top:10px;}
	.rightBtn04 li {display:inline;}

	.paging {text-align:center; margin-top:15px;}
	.paging img {vertical-align:middle;}
	.paging span {padding:0 5px; font-family:Verdana; font-size:11px;}
	.paging span.over {color:#9a244f; font-weight:bold;}
	.paging span.over a {color:#9a244f;}

	.pagingReply {text-align:center; margin:15px 0;}
	.pagingReply img {vertical-align:middle;}
	.pagingReply span {padding:0 5px; font-family:Verdana; font-size:11px;}
	.pagingReply span.over {color:#9a244f; font-weight:bold;}
	.pagingReply span.over a {color:#9a244f;}	

	.bbsBottomSearch {text-align:center; margin-top:30px;}
	.bbsBottomSearch img {vertical-align:bottom; margin-bottom:-1px;}

/* heading 1 ~ 6  (hÅÂ±× Á¤ÀÇ) , Text Style Á¤ÀÇ , °øÅë¿ä¼Ò
------------------------------------------------------------------------------- */
	h3 {width:100%; float:left; font-size:0; margin:0 0 20px 0;}
	h4 {clear:both; margin:0 0 8px 0; font-size:0;}
	h5 {clear:both; background:url('../../images/common/bul/bul003.gif') no-repeat 0 3px; width:100%; padding-left:15px; margin-bottom:9px;}

	.h4SubTxt01 {position:relative; left:145px; top:-18px;}
	.h5SubTxt01 {position:relative; left:82px; top:-19px;}
	.h5SubTxt02 {position:relative; left:82px; top:-19px;}

/* ·¹ÀÌ¾Æ¿ô 
------------------------------------------------------------------------------- */

	

/* Box Style 
------------------------------------------------------------------------------- */
	.box01Top {clear:both; background:url('../../images/common/box/box01Top.gif') no-repeat; width:664px; height:10px; font-size:0;}
	.box01body {background:url('../../images/common/box/box01Body.gif') repeat-y; padding:0 14px 0 14px; float:left; width:636px;}
	.box01body p {padding-left:17px;}
	.box01body .center {text-align:center;}
	.box01Bottom {background:url('../../images/common/box/box01Bottom.gif') no-repeat; width:664px; height:17px; font-size:0; clear:both;}

	.box02Top {clear:both; background:url('../../images/common/box/box02Top.gif') no-repeat; width:639px; height:38px; font-size:12px; color:#48443e; font-weight:bold; padding:25px 0 0 25px;}
	.box02Top li {float:left; margin-right:30px; letter-spacing:-1px;}
	.box02Top li input {margin:-5px 2px 0 0; vertical-align:middle;}

	.box03Top {clear:both; background:url('../../images/common/box/box03Top.gif') no-repeat; width:664px; height:10px; font-size:0;}
	.box03Body {background:url('../../images/common/box/box03Body.gif') repeat-y; width:664px; float:left;}
	.box03Bottom {clear:both; background:url('../../images/common/box/box03Bottom.gif') no-repeat; width:664px; height:10px; font-size:0;}

	.box04Top {clear:both; background:url('../../images/common/box/box04Top.gif') no-repeat; width:643px; height:5px; font-size:0;}
	.box04Body {width:643px; background:#f9f9f9; float:left;}
	.box04Bottom {clear:both; background:url('../../images/common/box/box04Bottom.gif') no-repeat; width:643px; height:5px; font-size:0;}

	.box05Top {clear:both; background:url('../../images/common/box/box05Top.gif') no-repeat; width:664px; height:12px; font-size:0;}
	.box05Body {background:url('../../images/common/box/box05Body.gif') repeat-y; width:664px; float:left;}
	.box05Bottom {clear:both; background:url('../../images/common/box/box05Bottom.gif') no-repeat; width:664px; height:58px; font-size:0; position:relative;}
	.box05Bottom .memImg {position:absolute; left:28px; top:29px;}
	.box05Bottom .memEnter {position:absolute; left:577px; top:33px;}

	.box06Top {clear:both; background:url('../../images/common/box/box06Top.gif') no-repeat; width:664px; height:133px; margin-top:-15px; position:relative;}

	.box10Top {clear:both; background:url('../../images/common/box/box10Top.gif') no-repeat; width:564px; height:10px; font-size:0;}
	.box10Body {background:url('../../images/common/box/box10Body.gif') repeat-y; width:524px; float:left; padding:10px 20px; line-height:18px;}
	.box10Bottom {clear:both; background:url('../../images/common/box/box10Bottom.gif') no-repeat; width:564px; height:10px; font-size:0;}


/* Table Style 
------------------------------------------------------------------------------- */
	.tbSt01 {border-top:1px solid #9a244f; width:664px;}
	.caption {text-align:right; color:#585452; font-size:11px; padding-bottom:6px;}
	.tbSt01 th {background:#fafafa; border-bottom:1px solid #e5e5e5; width:81px; font-size:11px; color:#5f5e5a; font-weight:normal; text-align:left; padding:13px 10px;}
	.tbSt01 th span {padding-right:5px;}
	.tbSt01 th.st01 {padding-left:20px;}
	.tbSt01 td {border-bottom:1px solid #e5e5e5; padding:10px 15px;}
	.tbSt01 td td {padding:0;}
	.tbSt01 td select {margin-right:5px; height:20px;}
	.tbSt01 td.year input {vertical-align:middle; margin-top:-5px;}
	.tbSt01 td.birthDayEntry input {margin-left:10px}
	.tbSt01 td.birthDayEntry label {padding-right:5px;}
	.tbSt01 td .noticeText {background:url('../../images/common/bul/bul004.gif') no-repeat 5px 2px; padding-left:13px; font-size:11px; color:#9f9f9f; letter-spacing:-1px;}
	.tbSt01 td .noticeText2 {clear:both; float:left; background:url('../../images/common/bul/bul004.gif') no-repeat 5px 2px; padding-left:13px; font-size:11px; color:#9f9f9f; letter-spacing:-1px;}
	.tbSt01 td.idEntery img {vertical-align:middle; margin-top:-2px;}
	.tbSt01 td.addressEntery img {vertical-align:middle; margin-top:-2px;}
	.tbSt01 td.interestEntry li {float:left; width:84px; margin-bottom:9px;}
	.tbSt01 td.interestEntry li input {vertical-align:middle; margin-top:-5px;}
	.tbSt01 td.questionEntry, .tbSt01 td.interestEntry {padding:20px 15px;}
	.tbSt01 td.questionEntry .question {margin-bottom:20px;}
	.tbSt01 td.questionEntry .question .check {padding-left:12px; padding-top:5px;}
	.tbSt01 td.questionEntry .question .check label {margin-right:15px;}
	.tbSt01 td.chargeEntry label {margin-right:10px;}
	.tbSt01 td.chargeEntry input {vertical-align:middle; margin-top:-5px;}
	.tbSt01 td.duringEntry label {margin-right:10px;}
	.tbSt01 td.duringEntry .price {font-weight:bold; padding-left:10px;}
	.tbSt01 td.duringEntry .price input {vertical-align:middle; margin-top:-3px;}

	.tbSt02 {border-top:1px solid #9a244f; width:100%; letter-spacing:-1px;}
	.tbSt02 th {background:#fafafa; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; color:#5f5e5a; font-weight:normal; text-align:center; padding:10px 0; font-size:12px;}
	.tbSt02 th.bdNone {border-right:none;}
	.tbSt02 th.thSt02 {background:#FFF; width:230px; font-size:12px; text-align:left; padding-left:10px;}
	.tbSt02 td {text-align:center; border:1px solid #e5e5e5; padding:10px 0;}
	.tbSt02 td.bdNone {border-right:none;}
	.tbSt02 td.bdNoneL {border-left:none;}
	.tbSt02 td.left {text-align:left; padding-left:10px}

	.tbSt03 {border-top:2px solid #a43960; border-bottom:1px solid #d9c8aa; width:100%; }
	.tbSt03 th {width:91px; background:#fafafa; border-bottom:1px solid #e5e5e5; color:#585452; font-weight:bold; text-align:left; padding:10px; font-size:12px; letter-spacing:-1px;}
	.tbSt03 td {text-align:left; border-bottom:1px solid #e5e5e5; padding:10px;}
	.tbSt03 td textarea {width:528px; height:132px; border:1px solid #d9d9d9; padding:5px;}
	.tbSt03 td td {padding:0; margin:0;}

	.tbSt05 {border-top:2px solid #a43960; border-bottom:1px solid #d9c8aa; width:100%; }
	.tbSt05 th {text-align:center; padding:10px 0; background:#fafafa; border-bottom:1px solid #e5e5e5; color:#585452; font-weight:bold; letter-spacing:-1px; font-size:12px;}
	.tbSt05 td {text-align:center; border-bottom:1px solid #e5e5e5; padding:6px 0; font-size:12px;}


/* Bbs Style 
------------------------------------------------------------------------------- */
	.bbsSt01 {clear:both; border-top:2px solid #a43960; border-bottom:1px solid #d9c8aa; width:100%; table-layout:fixed;}
	.bbsSt01 th {background:#fafafa; color:#414040; font-weight:bold; padding:11px 0;}
	.bbsSt01 th.viewTh {text-align:left; padding-left:20px;}
	.bbsSt01 th.viewTh02 {text-align:left; width:539px;}
	.bbsSt01 th.dateTh {text-align:cneter; width:73px; border-top:1px solid #e6e6e6; font-weight:normal;}
	.bbsSt01 th.icoTh {text-align:center; width:52px; border-top:1px solid #e6e6e6;}
	.bbsSt01 th.id {text-align:left; padding-left:20px; width:300px; border-top:1px solid #e6e6e6;}
	.bbsSt01 th.date {text-align:right; padding-left:20px; border-top:1px solid #e6e6e6;}
	.bbsSt01 th.no {text-align:right; padding-right:20px; border-top:1px solid #e6e6e6;}
	.bbsSt01 td {border-top:1px solid #e6e6e6; text-align:center; padding:9px 5px;}
	.bbsSt01 td.subject01 {text-align:left; width:370px; position:relative;}
	.bbsSt01 td.subject01 p {width:370px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
	.bbsSt01 td.subject01 p img {vertical-align:middle; margin-right:5px;}
	.bbsSt01 td.subject02 {text-align:left; width:310px;}
	.bbsSt01 td.subject02 p {width:310px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
	.bbsSt01 td.subject03 {text-align:left; width:360px; padding-left:10px;}
	.bbsSt01 td.subject03 p {width:360px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
	.bbsSt01 td.title {text-align:left; padding-bottom:13px;}
	.bbsSt01 td.title  p {width:150px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
	.bbsSt01 td.title  p img {margin-bottom:-3px;} 
	.bbsSt01 td.date, .bbsSt01 td.viewno {font-family:Tahoma; font-size:11px; color:#7b7b7b;}
	.bbsSt01 td.contents {text-align:left; line-height:18px; padding:0;}
	.bbsSt01 td.contents img.conImg {margin:20px 0;}
	.bbsSt01 td.contents p.conTxt {padding:20px;}
	.bbsSt01 th .subject {float:left; color:#585452; font-weight:bold; width:450px; padding:0;}
	.bbsSt01 th .subject a {color:#585452;}
	.bbsSt01 th .during {float:left; color:#bf9a66; padding-right:12px; font-weight:normal;}
	.bbsSt01 th .viewNo {float:left; background:url('../../images/common/bul/bar001.gif') no-repeat; color:#585452; padding-left:12px; font-weight:normal;}
	.bbsSt01 td.reply {border:none; text-align:left; padding-left:20px;}
	.bbsSt01 td.status img {vertical-align:middle; margin-left:10px;}

	.bbsSt01 td.postCon {word-break:break-all;}
	.bbsSt01 td.postCon {background:#f9f7f1; padding:20px 30px; text-align:left; line-height:16px; width:664px;}
	.bbsSt01 td.postCon .rightBtn li {display:inline;}

	.bbsSt01 td.postCon .replyTb {table-layout:fixed; color:#a7a499; font-size:11px; width:600px;}
	.bbsSt01 td.postCon .replyTb td { text-align:left;}
	.bbsSt01 td.postCon .replyWrite {margin-top:20px;}
	.bbsSt01 td.postCon .replyWrite textarea {width:500px; height:42px; float:left; margin-right:5px; border:1px solid #d9d9d9; overflow:hidden;}
	.bbsSt01 td.postCon .replyWrite img {margin-top:-1px;}

	.bbsSt01 td.postCon .reviewWrite {position:relative; left:-10px; top:0;}
	.bbsSt01 td.postCon .reviewWrite dl {clear:both; margin-bottom:5px;}
	.bbsSt01 td.postCon .reviewWrite dt {float:left; width:100px;}
	.bbsSt01 td.postCon .reviewWrite dt span {color:#585452; font-size:11px;}
	.bbsSt01 td.postCon .reviewWrite dd p {color:#585452; font-size:11px; padding:10px 0 0 105px; line-height:12px;}
	.bbsSt01 td.postCon .reviewWrite dd input {vertical-align:middle; height:16px;}
	.bbsSt01 td.postCon .reviewWrite dd .int01 {width:490px; border:1px solid #d9d9d9; padding-left:5px; padding-top:2px;}
	.bbsSt01 td.postCon .reviewWrite dd .int02 {width:269px; border:1px solid #d9d9d9; padding-left:5px; padding-top:2px;}
	.bbsSt01 td.postCon .reviewWrite dd .int03 {width:497px; height:20px; border:1px solid #d9d9d9; padding-left:5px; padding-top:2px;}
	.bbsSt01 td.postCon .reviewWrite dd textarea {width:485px; height:35px; color:#7b7b7b; overflow:hidden; border:1px solid #d9d9d9; padding:5px;}

	.bbsSt01 .monthListTooltip {
		position:absolute;
		left:-5px;
		top:-15px;
		font-size:11px;
		color:#7b7b7b;
		padding:6px 5px 0 5px;
		width:460px;
		height:21px;
		text-overflow:ellipsis; overflow:hidden; white-space: nowrap;
		z-index:100;
		display:none;
		background:url('../../images/tour/tooltipBg.png') no-repeat;;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/tour/tooltipBg.png', sizingMethod='crop');
	}

	.bbsSt02 {clear:both; border-top:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; width:100%; margin-top:20px;}
	.bbsSt02 th {width:80px; text-align:left; background:#fafafa; color:#414040; font-weight:bold; padding:10px 0 10px 20px; border-bottom:1px solid #e6e6e6;}
	.bbsSt02 td {padding-left:15px; border-bottom:1px solid #e6e6e6;}
	.bbsSt02 td.subject {width:475px;}
	.bbsSt02 td.subject p {width:475px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
	.bbsSt02 td.date {width:74px;}

	.bbsSt03 {clear:both; width:100%; border:none; padding:0; margin:0;}
	.bbsSt03 td {padding:5px 0; margin:0; border-bottom:1px solid #e6e6e6; border-top:none;}
	.bbsSt03 td.id {width:100px; text-align:left;}
	.bbsSt03 td.con { width:477px; text-align:left;}
	.bbsSt03 td.con img {padding:0; margin:0;}
	.bbsSt03 td.date {width:67px; font-family:Dotum, "µ¸¿ò"; font-size:11px; color:#a7a499;}

/* login 
------------------------------------------------------------------------------- */
	.mlogin-Form {background:url('../../images/login/bg001.gif') no-repeat; width:618px; height:151px; padding:20px 0 0 18px; margin-top:19px; float:left;}

	.loginEntery {width:231px; float:left; padding:0; margin:0;}
	.loginEntery dt {width:42px; _width:39px; margin:0 0 3px 0; padding-top:4px; float:left;}
	.loginEntery dd {margin:0 0 3px 0;}
	
	.loginBtn {padding:0; margin:0 0 0 2px; float:left;}
	.loginBtn img {vertical-align:middle;}
	
	.loginCheckBox {clear:both; float:left; color:#585452; font-size:11px; margin-top:6px; padding-left:35px; letter-spacing:-1px;}
	.loginCheckBox input {vertical-align:middle; margin-bottom:6px;}
		.loginCheckBox .idRemember {margin-top:-3px;}
		.loginCheckBox .securityEnter {margin-top:-3px;}	
	
	.loginMemberBtn {float:left; margin-left:44px; display:inline; margin-top:-50px;}
	.loginMemberBtn li {float:left; margin-right:3px;}
	.loginMemberBtn02 {float:left; margin-left:80px; display:inline; margin-top:-50px;}
	.loginMemberBtn02 li {float:left; margin-right:3px;}
	.loginMemberBtn03 ul {text-align:center; margin-top:30px;}
	.loginMemberBtn03 li {margin-right:3px; display:inline;}
	
	.logoutInfo {width:292px; text-align:center; padding:21px 0 0 10px;}
	
	.loginBanner {position:absolute; left:380px; top:170px;}
	
	.loginNotice {margin:16px 10px 0 3px; float:left; }
	.loginNoticeBtn {height:100%; overflow:hidden; margin-top:20px;}
	
	.pwSearchBox {width:637px; height:176px; background:#fafafa; color:#7a746a; font-size:16px; margin-top:0; text-align:center; padding-top:88px;}
	.searchIdBox {background:url('../../images/login/bg002.gif') no-repeat; width:330px; height:167px; float:left;}
	
	.boxTit {padding:17px 0 0 16px; background:none;}
	
	.numberConfirm {padding:42px 0 0 26px; margin:0;}
	.numberConfirm dt {float:left; width:72px; padding-top:4px;}
	.numberConfirm dt.email {width:82px;}
	.numberConfirm dd {margin-bottom:3px;}
	
	.okBtn {position:relative; left:243px; top:-48px;}
	
	.iPinTxt {text-align:center; padding:29px 38px 14px 38px; letter-spacing:-1px;}
	
	.goMainBtn {text-align:center;}
	
	.searchIdTxt {background:#f0f0f0; width:637px; height:45px; padding-top:50px; text-align:center; font-size:16px; color:#6c6a60;}
	.searchIdForm {background:#fafafa; height:129px; padding:40px 0 0 173px;}
	.searchIdBtn {padding:15px 0 0 25px;}
	.searchIdBtn li {float:left; margin-right:3px;}
	.searchIdBox02 {background:url('../../images/login/bg003.gif') no-repeat; width:330px; height:211px; float:left; overflow:hidden;}
	
	.okBtn02 {clear:both; padding:7px 0 0 98px;}
	
	.numberConfirm02 {padding:30px 0 0 26px; margin:0;}
	.numberConfirm02 dt {float:left; clear:both; width:72px; padding-top:4px;}
	.numberConfirm02 dt.name {padding-top:0; margin-top:-4px;}
	.numberConfirm02 dt.name02 {width:82px; padding-top:0; margin-top:-4px;}
	.numberConfirm02 dt.email {width:82px;}
	.numberConfirm02 dd {margin-bottom:3px;}
	
	.iPinTxt02 {text-align:center; padding:15px 38px 14px 38px; letter-spacing:-1px;}
	
	.numberConfirm03 {padding:30px 0 0 26px; margin:0;}
	.numberConfirm03 dt {float:left; width:36px; padding-top:4px;}
	.numberConfirm03 dt.email {width:82px;}
	.numberConfirm03 dd {margin-bottom:3px;}
	
	.okBtn03 {clear:both; padding:7px 0 0 108px;}

/* member 
------------------------------------------------------------------------------- */
	.memberJoinSection {padding:17px 0 0 15px; float:left;}
	.memberJoinSection li {float:left;}

	.memberShipJoin {clear:both; float:left; margin-top:24px; width:631px; height:141px; background:url('../../images/member/bg001.gif') no-repeat; padding:30px 0 0 5px;}

	.joinNotice {margin-top:9px; font-size:11px; color:#a7a499;}
	.joinNotice li {background:url('../../images/common/bul/bul002.gif') no-repeat 0 1px; padding-left:14px; margin-bottom:5px;}

	.memStep {float:left; margin-bottom:32px;}
	.memStep li {float:left; font-size:0; padding-right:20px; background:url('../../images/common/bul/bul005.gif') no-repeat 160px 30px;}
	.memStep li.last {float:left; font-size:0; padding-right:0; background:none;}
	
	.agreementText {
		width: 644px; 
		height: 122px; 
		padding: 10px;
		border: 1px solid #e6e6e6; 
		letter-spacing:-1px;
		overflow-x: hidden; 
		overflow-y: scroll;	
		scrollbar-highlight-color:#fff; 
		scrollbar-3dlight-color:#e9e9e9; 
		scrollbar-face-color:#fff; 
		scrollbar-shadow-color:#fff; 
		scrollbar-darkshadow-color:#e9e9e9; 
		scrollbar-track-color:#f0f0f0; 
		scrollbar-arrow-color:#d3d3d3;
	}
	.agreementCheck {color:#9f9f9f; font-size:11px; margin-top:10px;}
	.agreementCheck input { vertical-align:middle; margin-top:-5px;}

	.realNameForm {padding:30px 0 0 23px;}
	.realNameForm dt, .realNameForm dd {float:left;}
	.realNameForm dt {margin-right:10px; color:#7a746a; font-weight:bold; padding-top:3px; letter-spacing:-1px;}
	.realNameForm dd {margin-right:10px;}
	
	.foreignerNumberForm {padding:30px 0 0 20px;}
	.foreignerNumberForm dt, .foreignerNumberForm dd {float:left;}
	.foreignerNumberForm dt {margin-right:5px; color:#7a746a; font-weight:bold; padding-top:3px; letter-spacing:-1px;}
	.foreignerNumberForm dd {margin-right:10px;}

	.foreignerNameForm {padding:30px 0 0 140px;}
	.foreignerNameForm dt {float:left; width:121px; margin-bottom:5px; color:#7a746a; font-weight:bold; padding-top:3px; letter-spacing:-1px;}
	.foreignerNameForm dd {margin-right:10px;  margin-bottom:5px;}

	.parentsNameForm {padding:30px 0 0 25px;}
	.parentsNameForm dt, .parentsNameForm dd {float:left;}
	.parentsNameForm dt {margin-right:5px; color:#7a746a; font-weight:bold; padding-top:5px; letter-spacing:-1px;}
	.parentsNameForm dd {margin-right:10px;}

	.memberShipForm {padding:30px 0 0 35px;}
	.memberShipForm dt, .memberShipForm dd {float:left;}
	.memberShipForm dt {margin-right:5px; color:#7a746a; font-weight:bold; padding-top:5px; letter-spacing:-1px;}
	.memberShipForm dd {margin-right:20px;}

	.realNameTxt {clear:both; float:left; margin-top:20px; background:url('../../images/member/bg002.gif') no-repeat; width:606px; height:120px; padding:27px 0 0 20px; letter-spacing:-1px; line-height:18px;}
	.realNameBtn {text-align:center; margin-top:15px; padding-bottom:20px;}
	.realNameBtn2 {text-align:center; margin-top:40px; padding-bottom:20px;}

	.iPinTxt {text-align:center;}
	.finishTxt {text-align:center;}
	.finishTxt img {vertical-align:top;}

	.chargeMemberBenefit {margin-left:7px; padding-top:27px; background:url('../../images/member/bg005.gif') no-repeat; width:622px; height:174px;}

	.friendJoinInfo {clear:both; height:188px; background:url('../../images/member/img001.gif') no-repeat 365px 11px;}

	.joinMethodSelect {background:url('../../images/member/bg004.gif') no-repeat; width:634px; height:209px;} 
	.joinMethodSelect li {float:left;}
	.joinMethodSelect li.internetJoin {background:url('../../images/member/memIco01.gif') no-repeat 75px 20px; padding:95px 80px 0 18px;}
	.joinMethodSelect li.visitJoin {background:url('../../images/member/memIco02.gif') no-repeat 50px 20px; padding:95px 60px 0 0;}
	.joinMethodSelect li.telJoin {background:url('../../images/member/memIco03.gif') no-repeat 45px 20px; padding:95px 0 0 0;}
	.joinMethodNotice {clear:both; width:588px; height:29px; font-size:11px; padding:12px 23px 8px 25px; background:url('../../images/member/bg003.gif') no-repeat;}

	.friendCardInfo {padding:20px 0 0 30px;}
	.friendCardInfo .goldMemCard {float:left; width:234px; height:165px; background:url('../../images/member/img002.gif') no-repeat;}
	.friendCardInfo .blueMemCard {float:left; width:234px; height:165px; background:url('../../images/member/img003.gif') no-repeat;}
	.friendCardInfo .coalitionMemCard01 {float:left; width:234px; height:165px; background:url('../../images/member/img004.gif') no-repeat;}
	.friendCardInfo .coalitionMemCard02 {float:left; width:234px; height:165px; background:url('../../images/member/img005.gif') no-repeat;}
	.friendCardInfo .leftBoxBtn {text-align:center; padding:132px 0 0 10px; margin-left:-65px;}
	.friendCardInfo .leftBoxBtn li {display:inline; margin-right:5px;}
	.friendCardInfo .rightBox {float:left; width:370px; padding-bottom:15px;}
	.friendCardInfo .rightBox li {height:16px;}
	.friendCardInfo .rightBox .bl {font-size:11px; width:345px; margin-top:5px; background:url(../../images/common/bul/bul002.gif) no-repeat 8px 2px; padding:0 0 60px 20px; color:#a7a499; line-height:15px;}
	.friendCardInfo .rightBox2 {float:left; width:370px; padding-bottom:5px;}
	.friendCardInfo .rightBox2 li {height:16px;}
	.friendCardInfo .rightBox2 .bl {font-size:11px; width:345px; margin-top:5px; background:url(../../images/common/bul/bul002.gif) no-repeat 8px 2px; padding:0 0 60px 20px; color:#a7a499; line-height:15px;}
	.friendCardInfo .cardBigImg {position:relative; left:-20px; top:50px;}
	.friendCardInfo .cardBigImg02 {position:relative; left:-20px; top:5px;}
	.friendCardInfo .cardBigImg03 {position:relative; left:-20px; top:60px; _overflow:hidden; _height:100%; _width:251px; _margin:-230px 0 0 360px;}


/* °í°´¼¾ÅÍ
------------------------------------------------------------------------------- */
	.ingEventList {clear:both; margin-bottom:20px;}
	.ingEventList .listItem {width:664px; height:29px; background:url('../../images/desk/bg001.gif') no-repeat; padding-top:18px;}
	.ingEventList .listItem .subject {float:left; height:29px; color:#585452; font-weight:bold; width:469px; padding:0 0 0 11px;}
	.ingEventList .listItem .subject a {color:#585452;}
	.ingEventList .listItem .during {float:left; height:29px; color:#bf9a66; padding-right:12px;}
	.ingEventList .listItem .viewNo {float:left; height:29px;background:url('../../images/common/bul/bar001.gif') no-repeat; color:#585452; padding-left:12px;}
	.ingEventList .thumImg img {width:664px; height:212px;}
	.ingEventList .listItemNone {background:none; text-align:center;}

	.replyEvent {padding:0; margin:0;}
	.replyEvent .replyWrite {background:url('../../images/desk/bg002.gif') no-repeat; width:634px; height:75px; padding:20px 15px; margin-bottom:15px;}
	.replyEvent .replyWrite span {padding:0; marign:0; display:block; height:12px; vertical-align:top; float:left; color:#585452; font-size:11px;}
	.replyEvent .replyWrite span img {padding:0; margin:0; vertical-align:middle;}
	.replyEvent .replyWrite textarea {clear:both; width:522px; height:30px; padding:5px; border:1px solid #d9d9d9; margin-top:10px;}
	.replyEvent .replyWrite .replyBtn {position:relative; top:6px; left:5px;}
	.replyEvent .replyItem {clear:both; width:100%;}

	.eventCon {}
	.eventCon dt {font-weight:bold; float:left; padding:0 6px 0 17px; background:url('../../images/common/bul/bul006.gif') no-repeat 10px 5px;}

	.eventConinfo {font-size:11px; margin:15px 0; padding-left:25px; background:url('../../images/common/bul/bul002.gif') no-repeat 10px 4px;}
	
	.prizeList {padding:10px;}
	.prizeList p {padding-left:10px;}
	.prizeItemTit {font-weight:bold; color:#ac4c6f; padding-left:20px; display:block; margin:10px 0;}
	.prizeItem {padding:0 20px; float:left;}
	.prizeItem li {float:left; width:93px; background:url('../../images/common/bul/bul006.gif') no-repeat 0 7px; padding-left:7px; color:#585452; margin-bottom:5px;}

	.topFaq5 { float:left; background:url('../../images/desk/bg003.gif') no-repeat; width:640px; height:115px; padding:23px 0 0 23px;}
	.topFaq5 p {float:left; margin-right:40px;}
	.topFaq5 li {margin-bottom:7px;}
	.topFaq5 li img {vertical-align:middle; margin-top:-3px;}
	.topFaq5 li a:hover {color:#bf9a66;}

	.faqSearchBox {float:left; margin-top:20px; background:url('../../images/desk/bg004.gif') no-repeat; width:628px; height:58px; padding:28px; 36px 0 36px;}
	.faqSearchBox img {vertical-align:middle;}
	.faqSearchBox p {float:left; margin-right:10px; height:20px; margin-top:4px;}
	.faqSearchBox .searchForm {float:left; background:url('../../images/desk/bg005.gif') no-repeat; width:449px; height:26px; position:relative; z-index:2;}
	.faqSearchBox .searchForm .searchSelect {color:#585452; padding:7px 0 0 23px;}
	.faqSearchBox .searchForm .searchSelect img {margin-left:15px;}
	.faqSearchBox .searchForm .searchSelectBox {position:absolute; background:url('../../images/desk/bg006.gif') no-repeat; width:107px; height:201px; left:0; top:0; padding-top:8px;}
	.faqSearchBox .searchForm .searchSelectBox li {color:#585452; height:24px; padding-left:15px; cursor: pointer;}
	.faqSearchBox .searchForm .searchSelectBox li a {display:block; height:24px;}
	.faqSearchBox .searchForm .inpFaqSearch {position:absolute; left:135px; top:4px; width:300px; padding-top:2px; border:1px solid #FFF; color:#aba9a8;}
	.faqSearchBox .searchForm .searchBtn {position:relative; left:460px; top:-28px;}

	.faqList {}
	.faqList .faqListTab {width:664px; height:30px; background:url('../../images/mypage/bg006.gif') repeat-x bottom; float:left;}
	.faqList .faqListTab ul {}
	.faqList .faqListTab li {float:left; margin-right:1px; font-size:0;}
	.faqList .faqListTab li img {vertical-align:middle;}
	.faqList .faqListTab li.last {margin-right:0;}

	.faqList .faqItem {clear:both; padding-top:12px;}
	.faqList .faqItem dt {width:648px; padding:8px 8px; border-bottom:1px solid #e6e6e6; position:relative;}
	.faqList .faqItem dt .faqItemBtn {position:absolute; left:637px; top:5px; vertical-align:middle;}
	.faqList .faqItem dt a {margin-left:19px;}
	.faqList .faqItem dt a:hover {color:#bf9a66;}
	.faqList .faqItem dt img {margin-right:0px; vertical-align:middle;}
	.faqList .faqItem dd {background:#f9f7f1 url('../../images/desk/txtA.gif') no-repeat 11px 19px; width:599px; padding:20px 20px 20px 45px; line-height:18px; border-bottom:1px solid #e6e6e6;}	
	.faqList .faqItem dd .bl {background:url('../../images/common/bul/bul002.gif') no-repeat 0 7px; padding-left:14px; font-size:11px; color:#a7a499; margin-top:10px;} 
	.faqList .faqItem dd .bl img {vertical-align:middle; margin:-2px 0 0 5px;}
	
	.deskMainVisual {width:664px; height:265px; background:url('../../images/desk/bg000.gif') no-repeat 379px 0; float:left;}
	
	.deskMainBbs {float:left;}

	.deskMainBbs01 {float:left; margin-right:30px;}
	.deskMainBbs01 .deskMainBbsH4 {width:220px; height:16px; border-bottom:1px solid #e7e0ce; padding-bottom:8px;}
	.deskMainBbs01 .more {position:relative; left:197px; top:-25px;}
	.deskMainBbs01 li {width:220px; margin-bottom:3px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
	.deskMainBbs01 li img {margin-right:7px;}

	.deskMainBbs02 {float:left; margin-right:20px;}
	.deskMainBbs02 .deskMainBbsH4 {width:220px; height:16px; border-bottom:1px solid #e7e0ce; padding-bottom:8px;}
	.deskMainBbs02 .more {position:relative; left:197px; top:-25px;}
	.deskMainBbs02 li {width:220px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap; margin-bottom:3px; background:url('../../images/common/bul/bul006.gif') no-repeat 0 5px; padding-left:7px;}


	.deskMainBbs03 {background:url('../../images/desk/bg007.gif') no-repeat; width:149px; height:104px; padding:15px 0 0 15px; overflow:hidden;}
	.deskMainBbs03 .ars {position:absolute;}

	.deskMainBanner {margin-top:25px;}
	.deskMainBanner img {width:664px; height:127px;}

	.deskMainMenu {margin-top:40px;}
	.deskMainMenu dl {float:left;}
	.deskMainMenu dl.deskMainMemJoin {padding-left:65px; background:url('../../images/desk/mainIco01.gif') no-repeat 10px 5px; margin-right:20px;}
	.deskMainMenu dl.deskMainTicket {padding-left:70px; background:url('../../images/desk/mainIco02.gif') no-repeat 0 5px; margin-right:25px;}
	.deskMainMenu dl.deskMainPlace {padding-left:60px; background:url('../../images/desk/mainIco03.gif') no-repeat 0 5px; margin-right:20px;}
	.deskMainMenu dl.deskMainMap {padding-left:55px; background:url('../../images/desk/mainIco04.gif') no-repeat 0 5px;}
	.deskMainMenu dt {margin-bottom:9px;}
	.deskMainMenu li {background:url('../../images/common/bul/bul006.gif') no-repeat 0 5px; padding-left:8px; letter-spacing:-1px; margin-bottom:3px;}

	.equipmentFlash {float:left; margin-bottom:40px;}

	.equipmentList {border-bottom:1px solid #e6e6e6; margin-bottom:20px; padding-bottom:5px;}
	.equipmentList .item {height:106px;}
	.equipmentList .visual {float:left; position:relative;}
	.equipmentList .visual img {position:absolute;}
	.equipmentList dl {padding-left:151px; line-height:18px;}
	.equipmentList dt { color:#bf9a66;}
	.equipmentList dt.none {display:none;}
	.equipmentList dd {background:url('../../images/common/bul/bul006.gif') no-repeat 0 7px; padding-left:6px;}
	.equipmentList dd.home a {color:#9a244f;}

	.mannerTabList {margin-top:20px; width:664px;}
	.mannerTabList ul {float:left; border-bottom:1px solid #c5a578;}
	.mannerTabList li {float:left; margin-right:2px; height:31px; font-size:0;}
	.mannerTabList li.last {margin-right:0;}
	.mannerTabList li img {position:relative; vertical-align:top; top:1px;  display:block;}
	
	.mannerContents {position:relative;  float:left; width:604px; border-left:1px solid #c5a578; border-right:1px solid #c5a578; border-bottom:1px solid #c5a578; padding:0 29px;}
	.mannerContents dl {border-bottom:1px solid #e5e5e5; padding:30px 0;}
	.mannerContents dt {padding-left:110px; margin-bottom:10px; }
	.mannerContents dd.visual01 {position:absolute; padding-left:15px; margin-top:-20px;}
	.mannerContents dd.visual02 {position:absolute; padding-left:22px; margin-top:-10px;}
	.mannerContents dd.visual03 {position:absolute; padding-left:22px; margin-top:-15px;}
	.mannerContents dd.visual04 {position:absolute; padding-left:22px; margin-top:-30px;}

	.mannerContents dd.visual05 {position:absolute; padding-left:25px; margin-top:-20px;}
	.mannerContents dd.visual06 {position:absolute; padding-left:25px; margin-top:-30px;}
	.mannerContents dd.visual07 {position:absolute; padding-left:25px; margin-top:-27px;}

	.mannerContents dd.visual08 {position:absolute; padding-left:15px; margin-top:-25px;}
	.mannerContents dd.visual09 {position:absolute; padding-left:15px; margin-top:-25px;}
	.mannerContents dd.visual10 {position:absolute; padding-left:30px; margin-top:-5px;}

	.mannerContents dd.visual11 {position:absolute; padding-left:25px; margin-top:-20px;}
	.mannerContents dd.visual12 {position:absolute; padding-left:25px; margin-top:-20px;}

	.mannerContents dd.visual13 {position:absolute; padding-left:15px; margin-top:-15px;}
	.mannerContents dd.visual14 {position:absolute; padding-left:25px; margin-top:50px;}
	.mannerContents dd.con {padding-left:110px;}

	.obstacleVisual {clear:both; background:url('../../images/desk/bg008.jpg') no-repeat 317px 0; height:335px; padding-top:13px;}

	.obstacleSale {position:relative; left:0; top:-160px;}
	.obstacleSale h5 {clear:both; background:url('../../images/common/bul/bul003.gif') no-repeat 0 3px; width:100%; padding-left:15px; margin-bottom:9px;}

	.obstacleTicket {position:relative; left:0; top:-120px; float:left;}
	.bookingSelect {background:url('../../images/desk/bg009.gif') no-repeat 156px 15px; width:636px; height:202px;} 
	.bookingSelect li {float:left;}
	.bookingSelect li.item01 {padding:85px 30px 0 0; background:url('../../images/desk/icoImg01.gif') no-repeat 45px 15px;}
	.bookingSelect li.item02 {padding:85px 45px 0 0; background:url('../../images/desk/icoImg02.gif') no-repeat 45px 15px;}
	.bookingSelect li.item03 {padding:85px 45px 0 0; background:url('../../images/desk/icoImg03.gif') no-repeat 45px 15px;}
	.bookingSelect li.item04 {padding:85px 0 0 0; background:url('../../images/desk/icoImg04.gif') no-repeat 45px 15px;}
	.bookingNotice {clear:both; width:588px; height:29px; font-size:11px; padding:12px 23px 8px 25px; background:url('../../images/member/bg003.gif') no-repeat;}

	.obstacleCarParking {position:relative; left:0; top:-85px; letter-spacing:-1px;}


	.mapTabList {background:url('../../images/mypage/bg006.gif') repeat-x bottom; width:664px; float:left; margin-bottom:20px;}
	.mapTabList ul {font-size:0;}
	.mapTabList li {float:left; margin-left:1px;}

	.subWayMap {
		clear:both;
		width:644px;
		height:319px;
		border:10px solid #efe6d7;
		overflow: hidden; 
	}

	.mapInfoCon {width:664px;}
	.mapInfoCon h5 {font-size:0;}
	.mapInfoCon dl {width:664px; clear:both; float:left; margin-bottom:30px;}
	.mapInfoCon dt {float:left; width:105px;}
	.mapInfoCon dd {float:left; line-height:18px; width:540px;}
	.mapInfoCon dd ul {padding-left:8px;}
	.mapInfoCon dd li {background:url('../../images/common/bul/bul006.gif') no-repeat 0 6px; padding-left:7px;}
	.mapInfoCon dd li.depth01 {background:none;}
	.mapInfoCon dd li.depth02 {margin-left:-14px;}
	.mapInfoCon dd li .space {margin-left:67px;}
	.mapInfoCon dd .st01 {font-size:11px; padding-left:14px;}
	.mapInfoCon dd .st02 {color:#a7a499; background:url('../../images/common/bul/bul002.gif') no-repeat 14px 4px; padding-left:28px; font-size:11px; margin-top:10px;}

	.busMap {width:664px; height:339px; clear:both;}

	.tbSt04 {border-top:1px solid #a43960; border-bottom:1px solid #d9c8aa; width:100%; }
	.tbSt04 th {width:164px; background:#fafafa; border-bottom:1px solid #e5e5e5; color:#585452; text-align:center; padding:10px; font-weight:normal;}
	.tbSt04 td {text-align:left; border-bottom:1px solid #e5e5e5;  padding:10px;}
	.tbSt04 td li {float:left; background:none; margin-right:5px;}
	
	.carMap {width:664px; height:402px; clear:both;}
	
	.parkingInfo {background:url('../../images/desk/bg010.gif') no-repeat; width:634px; height:70px; padding:15px; margin-top:20px; line-height:18px;}
	.parkingInfo li {background:url('../../images/common/bul/bul006.gif') no-repeat 0 6px; padding-left:7px;}

	.parkingTxt {margin-top:20px;}
	.parkingTxt li {background:url('../../images/common/bul/bul006.gif') no-repeat 0 6px; padding-left:7px; line-height:18px;}
	.parkingTxt li .space {margin-left:64px;}
	
	.kioskInfo {margin-top:20px;line-height:18px;}
	.kioskInfo dd .kioskStrong {font-weight:bold;}
	.kioskInfo dd .kioskStrong2 {color:#b49569;}
	.kioskInfo ul li {background:url('../../images/desk/bg010.gif') no-repeat 0 6px; padding-left:15px;}
		
	.bdNone bottom {color:#b49569;}

/* SAC Friends
------------------------------------------------------------------------------- */
	.friendsSection {margin-bottom:35px; float:left;}
	.friendsSection li {float:left; padding:22px 0 0 105px;}
	.friendsSection li span {display:block; margin-top:5px;}
	.friendsSection li.gold {width:111px; height:100px; background:url('../../images/friends/bg001.gif') no-repeat;}
	.friendsSection li.blue {width:111px; height:100px; background:url('../../images/friends/bg002.gif') no-repeat; margin:0 8px;}
	.friendsSection li.coalition {width:111px; height:100px; background:url('../../images/friends/bg003.gif') no-repeat;}

	.memServiceInfo {letter-spacing:-1.5px;}
	.memServiceInfo dl.left {float:left; padding-left:9px; width:500px;}
	.memServiceInfo dl.right {float:left; width:322px;}
	.memServiceInfo dt {padding-left:7px; font-weight:bold; margin-bottom:5px;}
	.memServiceInfo dd {margin-bottom:20px;}
	.memServiceInfo dd li {background:url('../../images/common/bul/bul006.gif') no-repeat 0 7px; padding-left:7px; line-height:20px;}

	.memBenefit01 {padding:10px 0 0 15px;}
	.memBenefit01 dl {position:relative; float:left; width:220px; height:85px;border-bottom:1px solid #e6e6e6;}
	.memBenefit01 dl.last {width:190px;}
	.memBenefit01 dl.bdNone {border-bottom:none;}
	.memBenefit01 dt {color:#817d6e; padding:5px 0 0 90px;}
	.memBenefit01 dd .img {position:absolute; left:0; top:0;}
	.memBenefit01 dd .tel {color:#9a244f; padding:5px 0 0 90px;}

	.memBenefit02 {clear:both; float:left; width:634px; padding:10px 15px; border-top:1px solid #e6e6e6;}
	.memBenefit02 li {float:left; margin-right:45px;}
	.memBenefit02 li.last {margin-right:0;}
	.memBenefit02 li img {vertical-align:middle;}
	.memBenefit02 li .store {display:block; float:left; width:137px; height:30px; padding-top:7px;}
	.memBenefit02 li .sale {display:block; float:left; width:38px;}

	.friendsTab {float:left; border-bottom:1px solid #c5a578; width:664px; margin:20px 0;}
	.friendsTab ul {float:left;}
	.friendsTab li {float:left; margin-right:2px; font-size:0;}
	.friendsTab li img {position:relative; vertical-align:top; bottom:-1px;}

	.friendsBoxTop {background:url('../../images/friends/boxSt01Top.gif') no-repeat; width:664px; height:10px; clear:both; float:left; font-size:0; margin-top:20px;}
	.friendsBoxBody {background:url('../../images/friends/boxSt01Body.gif') repeat-y;width:644px; clear:both; font-size:11px; padding:12px 0 10px 20px; float:left;}
	.friendsBoxBody ul {float:left; letter-spacing:-1px; line-height:18px;}
	.friendsBoxBody li {width:333px; float:left; margin-bottom:10px;}
	 .friendsBoxBody li.line2 {width:303px;}
	.friendsBoxBottom {background:url('../../images/friends/boxSt01Bottom.gif') no-repeat; width:644px; height:29px; font-size:11px; clear:both; padding:15px 0 0 20px;}

	.friendsColTit {background:none; padding:0;}

/* ÅëÇÕ°Ë»ö(2009.05.08¼öÁ¤º»)
------------------------------------------------------------------------------- */
	.allSearchBox {float:left; background:url('../../images/search/bg001.gif') no-repeat; width:628px; height:79px; padding:28px; 36px 0 36px;}
	.allSearchBox img {vertical-align:middle;}
	.allSearchBox p {float:left; margin-right:10px; height:20px; margin-top:4px;}
	.allSearchBox .searchForm {float:left; background:url('../../images/search/bg002.gif') no-repeat; width:536px; height:26px; position:relative; z-index:2;}
	.allSearchBox .searchForm .searchSelect {color:#585452; padding:7px 0 0 23px; position:absolute; left:0; top:0;}
	.allSearchBox .searchForm .searchSelect a {cursor:pointer;}
	.allSearchBox .searchForm .searchSelect img {position:absolute; left:100px; top:10px;}
	.allSearchBox .searchForm .searchSelectBox {position:absolute; background:url('../../images/desk/bg006.gif') no-repeat; width:107px; height:201px; left:0; top:0; padding-top:8px;}
	.allSearchBox .searchForm .searchSelectBox li {color:#585452; height:24px; padding-left:15px; cursor: pointer;}
	.allSearchBox .searchForm .inpFaqSearch {position:absolute; left:135px; top:4px; width:380px; padding-top:2px; border:1px solid #FFF; color:#aba9a8;}
	.allSearchBox .searchForm .searchBtn {position:relative; left:545px; top:-6px;}

	.allSearchBox .popularSearchWord {clear:both; float:left; padding:10px 0 0 23px; width:581px; _margin-top:-5px;}
	.allSearchBox .popularSearchWord .tit {color:#585452; font-weight:bold; width:112px; float:left;}
	.allSearchBox .popularSearchWord li {color:#9e8f77; float:left; background:url('../../images/common/bul/bar004.gif') no-repeat top right; padding-right:8px; margin:4px 7px 0 0;}
	.allSearchBox .popularSearchWord li a {color:#9e8f77;}
	.allSearchBox .popularSearchWord li.last {background:none;}

	.searchLsContainer {height:100%; overflow:hidden;}
	.searchLsContainer .listSelect .result {font-size:14px; color:#9a244f; font-weight:bold; letter-spacing:-1px; float:left; padding:2px 0 0 5px;}
	.searchLsContainer .listSelect .more {float:right;}
	.searchLsContainer .listSelect02 .result {font-size:14px; color:#9a244f; font-weight:bold; letter-spacing:-1px; float:left; padding:2px 0 0 5px;}
	.searchLsContainer .listSelect02 .more {float:right;}

	.searchLsContainer {float:left; margin-bottom:15px; _margin-bottom:0;}
	.searchLsContainer p.mgt25 {width:664px;}
	.searchLsContainer .listSelect {clear:both; width:654px; height:21px; border-top:2px solid #d9c8aa; border-bottom:1px solid #e6e6e6; padding:7px 5px; position:relative;}
	.searchLsContainer .listSelect02 {clear:both; float:left; width:664px; border-top:none; border-bottom:1px solid #e6e6e6; padding:7px 5px; position:relative;}
	.searchLsContainer .listSelect input, .listContainer .listSelect img {vertical-align:middle;}
	.searchLsContainer .listSelect .listSortItem {position:absolute; left:420px; top:10px;}
	.searchLsContainer .listSelect .listSortItem li {float:left; background:url('../../images/common/bul/bar003.gif') no-repeat right; padding:0 10px;}
	.searchLsContainer .listSelect .listSortItem li.last {background:none; padding:0 0 0 10px;}
	.searchLsContainer .listSelect .listSortItem li img {vertical-align:middle;}

	.searchLsContainer .listItem {clear:both; border-bottom:1px solid #e6e6e6; width:664px; padding:20px 0 15px 0; position:relative; left:0; top:0; overflow:hidden; *zoom:1;}
	.searchLsContainer .listItem .inp {float:left; width:25px; }
	.searchLsContainer .listItem .visual {float:left; position:relative; margin-right:25px; width:110px; overflow:hidden;}
	.searchLsContainer .listItem .visual .coverImg {position:absolute; left:0; top:0;}
	.searchLsContainer .listItem .detail {float:left; width:450px;}
	.searchLsContainer .listItem .detail .title {color:#585452; font-size:16px; font-weight:bold; margin-bottom:10px; width:425px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
	.searchLsContainer .listItem .detail .title img {vertical-align:middle; margin-right:7px;}
	.searchLsContainer .listItem .detail dl {overflow:hidden; *zoom:1;}
	.searchLsContainer .listItem .detail dt {float:left; width:70px; background:url('../../images/common/bul/bul006.gif') no-repeat 0 7px; padding-left:8px; font-weight:bold; line-height:20px;}
	.searchLsContainer .listItem .detail dd {width:365px; line-height:20px;}
	.searchLsContainer .listItem .searchBtn {overflow:hidden; width:67px;}
	.searchLsContainer .listItem .searchBtn02 {width:97px;}
	.searchLsContainer .listItem .searchBtn02 li.btn01 {position:absolute; left:570px; top:20px;}
	.searchLsContainer .listItem .searchBtn02 li.btn02 {position:absolute; left:570px; top:49px;}
	.searchLsContainer .listItem .searchBtn02 li.btn03 {position:absolute; left:570px; top:78px;}
	
	/* ºñÈ°¼º */
	.searchLsContainer .listItem .detail_none {float:left; width:450px; color:#c7c7c7;}
	.searchLsContainer .listItem .detail_none .title {color:#838383; font-size:16px; font-weight:bold; margin-bottom:10px; width:419px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
	.searchLsContainer .listItem .detail_none .title img {vertical-align:middle; margin-right:7px;}
	.searchLsContainer .listItem .detail_none dl {width:100%;}
	.searchLsContainer .listItem .detail_none dt {float:left; width:70px; background:url('../../images/common/bul/bul006.gif') no-repeat 0 7px; padding-left:8px; font-weight:bold; line-height:20px;}
	.searchLsContainer .listItem .detail_none dd {width:365px; float:left; line-height:20px;}


	/*.searchLsContainer .listItem_noThumb {padding:20px 5px 10px 5px; border-bottom:1px solid #e6e6e6; width:654px; float:left;}
	.searchLsContainer .listItem_noThumb .detail {float:left; width:580px;}
	.searchLsContainer .listItem_noThumb .detail .title {color:#585452; font-size:16px; font-weight:bold; margin-bottom:10px; width:570px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
	.searchLsContainer .listItem_noThumb .detail .title img {vertical-align:middle; margin-right:7px;}
	.searchLsContainer .listItem_noThumb .detail dt {float:left; width:72px; background:url('../../images/common/bul/bul006.gif') no-repeat 0 7px; padding-left:8px; font-weight:bold; line-height:20px;}
	.searchLsContainer .listItem_noThumb .detail dd {width:490px; float:left; line-height:20px;}

	.searchLsContainer .listItem_last {padding:20px 5px 10px 5px; border-bottom:1px solid #d9c8aa; width:654px; float:left;}
	.searchLsContainer .listItem_last .inp {float:left; width:25px;}
	.searchLsContainer .listItem_last .visual {float:left; position:relative; margin-right:25px;}
	.searchLsContainer .listItem_last .visual .coverImg {position:absolute; left:0; top:0;}
	.searchLsContainer .listItem_last .detail {float:left;}
	.searchLsContainer .listItem_last .detail .title {color:#585452; font-size:16px; font-weight:bold; margin-bottom:10px; width:419px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
	.searchLsContainer .listItem_last .detail .title img {vertical-align:middle; margin-right:7px;}
	.searchLsContainer .listItem_last .detail dt {float:left; width:72px; background:url('../../images/common/bul/bul006.gif') no-repeat 0 7px; padding-left:8px; font-weight:bold; line-height:20px;}
	.searchLsContainer .listItem_last .detail dd {width:365px; float:left; line-height:20px; line-height:18px;}
	.searchLsContainer .listItem_last .searchBtn {position:relative; float:left;}
	.searchLsContainer .listItem_last .searchBtn li.zzim {position:absolute; left:0; top:28px;} */

	.emptySearch {text-align:center; margin-bottom:10px;}

/* °ø¿¬ÀÏÁ¤Ç¥
------------------------------------------------------------------------------- */
	.scheduleTitle {color:#000; font-size:18px; font-weight:bold; padding:23px 0 0 10px; letter-spacing:-1px; float:left; height:33px;}
	.scheduleTitle img {vertical-align:middle; margin:0 5px; cursor:pointer; _cursor:hand;}

	.scheduleSort {float:right; color:#7a746a; font-size:11px; padding:26px 5px 0 0; height:30px;}
	.scheduleSort li {float:left; background:url('../../images/common/bul/bar002.gif') no-repeat right top; padding:0 10px;}
	.scheduleSort li.bgNone {background:none;}
	
	.selectItem {clear:both; padding:10px 0 0px 30px;}
	.selectItem ul { overflow:hidden; *zoom:1;}
	.selectItem li {float:left; width:126px; padding-bottom:5px; #padding-bottom:0px; overflow:hidden; *zoom:1;}

	.pbcMonthContent {
		width: 640px; 
		height: 165px;
		margin:10px 0;
		overflow-x: hidden; 
		overflow-y: auto;	
		scrollbar-highlight-color:#fff; 
		scrollbar-3dlight-color:#e9e9e9; 
		scrollbar-face-color:#fff; 
		scrollbar-shadow-color:#fff; 
		scrollbar-darkshadow-color:#e9e9e9; 
		scrollbar-track-color:#f0f0f0; 
		scrollbar-arrow-color:#d3d3d3;
	}
	.pbcMonthContent .pbcMonthList {text-align:left; width:620px;}
	.pbcMonthList .moson td {color:#7a2041; background-color: #f8f6f7; font-weight:bold;}
	.pbcMonthList .moson td a {color: #7a2041; vertical-align: middle;}
	.pbcMonthContent .pbcMonthList td {border-bottom:1px solid #e6e6e6; padding:3px 0;}
	.pbcMonthContent .pbcMonthList td.ico {width:53px; padding-left:5px;}
	.pbcMonthContent .pbcMonthList td.subject {width:334px; color:#585452; letter-spacing:-1px;}
	.pbcMonthContent .pbcMonthList td.subject p {width:334px; padding:0; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
	.pbcMonthContent .pbcMonthList td.during {width:144px; font-size:11px;}
	.pbcMonthContent .pbcMonthList td.btn {width:67px;}
	.pbcMonthContent .pbcMonthList td.center {text-align:center;}

	.pbcCalendar {margin-top:30px;}
	.pbcCalendar .CalendarTitle {border-bottom:3px solid #cc9a5a; float:left; padding-bottom:8px;}
	.pbcCalendar .CalendarTitle img {vertical-align:middle;}
	.pbcCalendar .CalendarTitle .preMonth {width:55px; float:left; font-size:11px; font-weight:bold;}
	.pbcCalendar .CalendarTitle .titleMonth {width:554px; color:#000; font-size:18px; font-weight:bold; text-align:center; float:left; text-overflow:ellipsis; overflow:hidden; white-space: nowrap; }
	.pbcCalendar .CalendarTitle .titleMonth span {color:#bf9a66;}
	.pbcCalendar .CalendarTitle .nextMonth {width:55px; float:left; font-size:11px; font-weight:bold;}

	.pbcCalendar .CalendarTable {float:left;}
	.pbcCalendar .CalendarTable .hearder {margin-bottom:8px; float:left;}
	.pbcCalendar .CalendarTable .hearder li {float:left; text-align:center; border-bottom:1px solid #e6e6e6; padding:13px 0; width:94px;}
	.pbcCalendar .CalendarTable .hearder li.sun {width:99px;}
	.pbcCalendar .CalendarTable .date {margin-bottom:8px float:left;}
	.pbcCalendar .CalendarTable .date li {float:left; border:1px solid #e6e6e6;font-family:Tahoma, Dotum, "µ¸¿ò"; font-size:11px; width:73px; height:62px; padding:6px; vertical-align:top; margin:0 4px 8px 3px;}
	.pbcCalendar .CalendarTable .date li.sun {color:#9a244f; margin-right:0;}
	.pbcCalendar .CalendarTable .date li.holiday {color:#9a244f;}
	.pbcCalendar .CalendarTable .date li.blankDate {color:#c4c4c4;}
	.pbcCalendar .CalendarTable .date li.onDate {background:#cc9a5a; font-size:11px; margin:0 4px 8px 3px;}
	.pbcCalendar .CalendarTable .date li.onDate ul {margin-top:5px; float:left; }
	.pbcCalendar .CalendarTable .date li.onDate li {border:none; padding:0; margin:0; height:14px; text-align:right;}
	.pbcCalendar .CalendarTable .date li a:link, .pbcCalendar .CalendarTable .date li a:active, .pbcCalendar .CalendarTable .date li a:visited {color:#000;}
	.pbcCalendar .CalendarTable .date li a:hover {color:#FFF;}

	/*.pbcCalendar .CalendarTableHeader {clear:both; width:100%;}
	.pbcCalendar .CalendarTableHeader th {border-bottom:1px solid #e6e6e6; padding:13px 0; width:92px;}
	.pbcCalendar .CalendarTable {clear:both; width:100%; border-collapse:separate; border-spacing:0;}
	.pbcCalendar .CalendarTable td {border:1px solid #e6e6e6; font-family:Tahoma, Dotum, "µ¸¿ò"; font-size:11px; width:80px; height:59px; padding:6px; vertical-align:top;}
	.pbcCalendar .CalendarTable td.sun {color:#9a244f;}
	.pbcCalendar .CalendarTable td.holiday {color:#9a244f;}
	.pbcCalendar .CalendarTable td.blankDate {color:#c4c4c4;}
	.pbcCalendar .CalendarTable td.onDate {background:#cc9a5a; color:#FFF; font-size:11px;}
	.pbcCalendar .CalendarTable td.onDate ul {padding-left:12px;} */

	.placeFlashArea {width:662px;}

/* SAC Tour
------------------------------------------------------------------------------- */
	.sacTourFlash {margin-bottom:40px; width:664px; float:left;}
	.sacTourFlash li {float:left; font-size:0;}

	.tourMainVisual {width:664px; height:337px;}

	.tourBox01 {float:left; background:url('../../images/tour/bg002.gif') no-repeat; width:200px; height:84px; margin:5px 9px 9px 0; padding:18px 0 0 15px;}

	.tourBox02 {float:left; background:url('../../images/tour/bg003.gif') no-repeat; width:210px; height:88px; margin:5px 10px 9px 0; padding:14px 0 0 12px; position:relative;}
	.tourBox02 .tourMainbtn {position:absolute; left:158px; top:68px;}

	.tourBox03 {float:right; background:url('../../images/tour/bg006.gif') no-repeat; width:188px; height:210px; margin-top:5px; padding:15px 10px; overflow:hidden;}
	.tourBox03 .scl {color:#4a371c; font-weight:bold; font-size:14px; letter-spacing:-2px; overflow:hidden;}
	.tourBox03 .scl .month {font-size:12px; font-weight:normal; letter-spacing:0;}
	.tourBox03 .scl p {float:left;}
	.tourBox03 .scl .date {width:137px; padding:0 5px 0 10px; color:#4a371c;}
	.tourBox03 .scl .date a:link {color:#4a371c; float:left; padding-top:5px;}
	.tourBox03 .scl .txt {clear:both; float:left; padding-top:15px;}

	.tourBox04 {position:relative; float:left; background:url('../../images/tour/bg004.gif') no-repeat; width:200px; height:118px; margin-right:9px; padding:14px 0 0 15px;}
	.tourBox04 .price { }
	.tourBox04 .price li {width:88px; float:left; border-right:1px solid #dfdfdf;}
	.tourBox04 .price li.last {border:none; padding-left:18px;}
	.tourBox04 .info {float:left; margin-top:10px;}

	.tourBox05 {float:left; background:url('../../images/tour/bg005.gif') no-repeat; width:209px; height:118px; margin-right:10px; padding:14px 0 0 13px;}
	.tourBox05 li {margin-bottom:3px;}

	.tourBox06 {background:url('../../images/tour/bg007.gif') no-repeat; width:417px; height:74px; float:left; margin-top:9px; padding:15px;}
	.tourBox06 ul {margin-top:23px;}
	.tourBox06 li {float:left; background:url('../../images/common/bul/icoArrowRight.gif') no-repeat right; padding:0 40px 0 0; margin-right:20px;}
	.tourBox06 li.last {background:none; margin:0; padding:0;}

	.tourBox07 {width:198px; float:left; letter-spacing:-1px; margin:20px 0 0 19px;}
	.tourBox07 ul {border-top:1px solid #e7e0ce; line-height:18px; padding-top:11px;}
	.tourBox07 li {background:url('../../images/common/bul/bul006.gif') no-repeat 0 7px; padding-left:7px; width:190px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}

	.tourMAinCaution {float:left; width:100%; margin-top:19px; _margin-top:0;}
	.tourMAinCaution .tourMainInfoH4 {border-bottom:1px solid #eaeaea; padding-bottom:6px;}
	.tourMAinCaution ul {margin-top:15px;}
	.tourMAinCaution li {margin-bottom:3px;}

/* mypage
------------------------------------------------------------------------------- */
	.mypageMainMessage {}

	.mypageMainMessage .mainVisual01 {background:url('../../images/mypage/mainVisual01.jpg') no-repeat; width:620px; padding:32px; 0 0 44px;}
	.mypageMainMessage .mainVisual01 .text {font-size:16px; color:#9a244f; font-weight:bold;}
	.mypageMainMessage .mainVisual01 .text span {color:#000; font-weight:normal;}

	.mypageMainMessage .mainVisual02 {background:url('../../images/mypage/mainVisual02.jpg') no-repeat; width:620px; padding:32px; 0 0 44px;}
	.mypageMainMessage .mainVisual02 .text {font-size:16px; color:#9a244f; font-weight:bold;}
	.mypageMainMessage .mainVisual02 .text span {color:#000; font-weight:normal;}

	.mainMyZzimList {padding-left:30px; float:left; position:relative; width:375px; height:175px;}
	.mainMyZzimList .item {float:left; margin-top:2px;}
	.mainMyZzimList .item .visual {position:relative;}
	.mainMyZzimList .item .visual img {position:absolute;}
	.mainMyZzimList .item dl {position:relative; top:85px; letter-spacing:-1px; margin-right:5px;}
	.mainMyZzimList .item dt {font-weight:bold; color:#585452; padding-top:2px; width:120px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
	.mainMyZzimList .item dt img {vertical-align:middle; margin-right:5px; margin-top:-2px;}
	.mainMyZzimList .item dd {margin-top:5px; width:120px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}

	.recentQna {float:right; width:221px;}
	.recentQna h4 {margin:1px 0 0 0;}
	.recentQna .more {position:relative; top:-12px; left:190px;}
	.recentQna dl {border-top:1px solid #eaeaea; background:url('../../images/mypage/img001.gif') no-repeat 195px 18px; height:32px; padding-top:15px; letter-spacing:-1px; margin-bottom:15px;}
	.recentQna dt {font-weight:bold; color:#585452; margin-bottom:5px; width:188px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
	.recentQna dd {width:188px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}

	.sacRecomm {padding-left:30px; float:left; height:315px;}
	.sacRecomm h3 {margin:0 0 10px 0;}
	.sacRecomm .h3SubText {clear:both; position:relative; top:-23px; left:90px;}
	.sacRecomm ul {float:left; width:635px; border-top:2px solid #c6915d; padding-top:20px;}
	.sacRecomm li {float:left; width:206px; margin-bottom:30px;}
	.sacRecomm li dd.btn {margin-top:3px;}
	.sacRecomm .visual {position:relative; float:left; margin-right:8px;}
	.sacRecomm .visual .coverImg {position:absolute; left:0; top:0;}

	.sacRecomm2 {padding-left:30px; float:left;}
	.sacRecomm2 h3 {margin:0 0 10px 0;}
	.sacRecomm2 .h3SubText {clear:both; position:relative; top:-23px; left:90px;}
	.sacRecomm2 ul {float:left; width:635px; border-top:2px solid #c6915d; padding-top:20px;}
	.sacRecomm2 li {float:left; width:206px; margin-bottom:30px;}
	.sacRecomm2 li dd.btn {margin-top:3px;}
	.sacRecomm2 .visual {position:relative; float:left; margin-right:8px;}
	.sacRecomm2 .visual .coverImg {position:absolute; left:0; top:0;}

	.finalNoti {float:left; padding-left:30px; width:369px; height:140px; margin-right:40px;}
	.finalNoti h3 {font-size:0; margin:0 0 10px 0; width:100px;}
	.finalNoti .h3SubText {font-size:0; padding-top:5px;}
	.finalNoti ul {width:369px; padding-top:12px; border-top:2px solid #c6915d;}
	.finalNoti li {margin-bottom:6px; }	
	.finalNoti li p {padding-top:2px; cursor:pointer; width:230px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap; float:left;}
	.finalNoti li img {vertical-align:middle; margin:-2px 5px 0 0;}
	.finalNoti li span {overflow:hidden; height:100%;}

	.mypageEvent {width:221px;height:140px; background:url('../../images/mypage/bg006.gif') repeat-x 0 25px; position:relative; float:left; }
	.mypageEvent .mainEventTab {float:left; font-size:0;}
	.mypageEvent .mainIngEvent, .mypageEvent .mainWinEvent {width:221px; position:absolute; left:0; top:0;}
	.mypageEvent .mainIngEvent .more {position:relative; left:187px; top:-23px;}
	.mypageEvent .mainWinEvent .mainEventTab img {position:absolute; left:84px; top:0;}
	.mypageEvent .mainWinEvent .more {position:relative; left:187px; top:-23px;}
	.mypageEvent .mainEventCon {padding-top:27px; position:absolute; left:0; top:0;}
	.mypageEvent .mainEventCon li {background:url('../../images/common/bul/bul006.gif') no-repeat 0 7px; padding-left:7px; line-height:20px; width:215px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
	/*.mypageEvent .mainWinEvent .mainEventCon {margin-top:26px;} */
	.mypageEvent .dataNone {width:215px; text-align:center; padding-top:5px;}
	
	.mypagePwCheck {background:url('../../images/mypage/bg002.gif') no-repeat; width:466px; height:70px; margin-top:20px; float:left; padding:26px 0 0 173px;}
	.mypagePwCheck .mypageLoginEntery {float:left; padding:0; margin:0; width:238px;}
	.mypagePwCheck .mypageLoginEntery dt {clear:both; margin:0 8px 2px 0; padding-top:4px; float:left; width:42px;}
	.mypagePwCheck .mypageLoginEntery dd {margin:0 0 2px 0;}
	.mypagePwCheck .mypageLoginEntery dd.id {font-weight:bold; padding-top:4px;}
	.mypagePwCheck .mypageLoginEntery dd input {border:1px solid #dadada; width:195px; height:16px; padding:2px 0 0 5px;}
	.mypagePwCheck .mypageLoginEntery dd input.ipt01 {width:160px;}
	
	.mypagePwCheck .mypageLoginBtn {padding:0; float:left;}
	.mypagePwCheck .mypageLoginBtn img {vertical-align:middle;}

	.mypageH4Tit {clear:both; background:url('../../images/common/bul/bul003.gif') no-repeat 0 3px; padding-left:14px;}

	.memInfoEnter {width:445px; height:66px; background:url('../../images/mypage/bg003.gif') no-repeat; padding:21px 0 0 219px; margin-bottom:40px;}
	.memInfoEnter img {vertical-align:middle; margin-top:5px;}
	.memInfoEnter dt {float:left; width:26px;}
	.memInfoEnter dd {margin-bottom:5px;}
	.memInfoEnter input {border:1px solid #dadada; width:195px; height:16px; padding:2px 0 0 5px;}

	.textSt01 {padding-left:7px; line-height:18px;}
	.textSt01 li.dep01 {font-weight:bold; padding-left:7px; letter-spacing:-1px; margin-bottom:25px;}
	.textSt01 li.dep01 ul {margin-top:5px;}
	.textSt01 li.dep02 {font-weight:normal; background:url('../../images/common/bul/bul006.gif') no-repeat 0 6px; margin-left:-7px; padding-left:7px;}
	.textSt01 li.dep03 {padding-left:10px;}

	.textSt02 {padding-left:9px; letter-spacing:-1px; line-height:18px;}
	.textSt02 li {background:url('../../images/common/bul/bul006.gif') no-repeat 0 6px; padding-left:7px; margin-bottom:5px;}

	.leaveWhySelect {background:url('../../images/mypage/bg004.gif') no-repeat; width:643px; height:58px; padding:18px 0 0 21px; margin-bottom:40px;}
	.leaveWhySelect li {float:left; width:214px; white-space: nowrap;}
	.leaveWhyText {
		width:642px;
		height:120px;
		padding:10px;
		color: #7b7b7b;
		border:1px solid #e6e6e6;
		scrollbar-highlight-color:#fff; 
		scrollbar-3dlight-color:#e9e9e9; 
		scrollbar-face-color:#fff; 
		scrollbar-shadow-color:#fff; 
		scrollbar-darkshadow-color:#e9e9e9; 
		scrollbar-track-color:#f0f0f0; 
		scrollbar-arrow-color:#d3d3d3;
	}

	.bookingCaption {margin-top:-30px; float:right;}

	.listContainer {float:left; margin-bottom:15px; _margin-bottom:0px;}
	.listContainer .listSelect {clear:both; width:654px; border-top:2px solid #d9c8aa; border-bottom:1px solid #e6e6e6; padding:7px 5px; position:relative;}
	.listContainer .listSelect input, .listContainer .listSelect img {vertical-align:middle;}
	.listContainer .listSelect .listSortItem {text-align:right; margin-top:-20px;}
	.listContainer .listSelect .listSortItem li {display:inline; background:url('../../images/common/bul/bar003.gif') no-repeat right; padding:0 10px;}
	.listContainer .listSelect .listSortItem li.last {background:none; padding:0 0 0 10px;}
	.listContainer .listSelect .listSortItem li img {vertical-align:middle;}

	.listContainer .listSelect02 {clear:both; width:664px; padding:0;}
	.listContainer .listSelect02 .listSortItem {text-align:right; margin-bottom:10px;}
	.listContainer .listSelect02 .listSortItem li {display:inline; background:url('../../images/common/bul/bar003.gif') no-repeat right; padding:0 10px;}
	.listContainer .listSelect02 .listSortItem li.last {background:none; padding:0 0 0 10px;}
	.listContainer .listSelect02 .listSortItem li img {vertical-align:middle;}

	.bookinSubTxt {font-size:11px; background:url('../../images/common/bul/bul009.gif') no-repeat 14px 3px; color:#a29d96; padding-left:22px; overflow:hidden;}

	.searchDuringBox {background:url('../../images/mypage/bg007.gif') no-repeat; width:624px; height:20px; padding:20px; margin-top:10px;}
	.searchDuringBox img, .searchDuringBox select {vertical-align:middle;}
	.searchDuringBox .sel01 {width:55px;}
	.searchDuringBox .sel02 {width:45px;}

	.bookingCancelList {margin-top:20px;}
	.bookingCancelList .sortList {text-align:right;}
	.bookingCancelList .sortList li {display:inline; margin-left:10px;}

	.bookingCancelInfo {font-size:11px; color:#a29d96; border:1px solid #e6e6e6; padding:16px; margin-top:20px; position:relative;}
	.bookingCancelInfo .btn {position:absolute; left:534px; _left:510px; top:16px;}
	
	.myZzimListDiv {border-bottom:1px solid #e6e6e6; width:664px; overflow:hidden; height:100%;}
	.myZzimList {padding:20px 0 10px 0; width:664px; margin-top:-1px; border-top:1px solid #e6e6e6;}
	.myZzimList li {float:left; margin-right:3px;}
	.myZzimList li.last {margin-right:0px;}
	.myZzimList .int {float:left; margin:0;}
	.myZzimList .visual {position:relative; width:102px; height:135px; overflow:hidden;}
	.myZzimList .visual .coverImg {position:absolute; left:-2px; top:-2px;}
	.myZzimList .tag {padding-left:26px; margin-top:5px;}
	.myZzimList .title {width:102px; height:15px; padding-left:26px; margin-top:5px; font-weight:bold; color:#585452; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
	.myZzimList li.listNone {text-align:center; width:664px; float:none;}

	.myZzimTab {width:664px; float:left; border-bottom:1px solid #c5a578;}
	.myZzimTab ul {float:left; }
	.myZzimTab li {float:left; margin-right:2px; height:31px; font-size:0;}
	.myZzimTab li.last {margin-right:0;}
	.myZzimTab li img {position:relative; vertical-align:top; bottom:-2px;  display:block;}

	.myZZimCaption {clear:both; margin:20px 0 5px 0;}
	.myZZimCaption02 {clear:both; margin:20px 0 -15px 0;}

	.mypageFriendJoin {clear:both;}
	.mypageFriendJoin .info {color:#9a244f; font-size:16px; font-weight:bold;}
	.mypageFriendJoin .infoBg {position:absolute; left:506px; top:0; }

/* ¿¹¸Å°¡ÀÌµå
------------------------------------------------------------------------------- */
	.guideTab {background:url('../../images/mypage/bg006.gif') repeat-x bottom; height:30px; width:664px; float:left;}
	.guideTab li {float:left; margin-right:1px; font-size:0;}
	.guideTab li.last {margin-right:0;}

	.guideCon {float:left; padding:20px 0 0 10px;}
	.guideCon .bl_none {background:none; padding:0;}

	.guideCon h6 {background:url('../../images/common/bul/bul003.gif') no-repeat 0 3px; width:100%; padding-left:15px; margin-bottom:9px;}

	.guideCon .guideTb {border-top:1px solid #9a244f; width:664px; table-layout:fixed;}
	.guideCon th {background:#fafafa; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; width:81px; font-size:11px; color:#5f5e5a; font-weight:normal; text-align:left; padding:13px 15px;}
	.guideCon td {border-bottom:1px solid #e5e5e5; padding:10px 0 10px 15px ; letter-spacing:-1px; line-height:18px;}
	.guideCon td span {color:#bf9a66;}
	.guideCon .depth01 {font-weight:bold; padding-left:7px;}
	.guideCon .depth02 {font-weight:normal; background:url('../../images/common/bul/bul006.gif') no-repeat 0 6px; padding-left:7px; margin-left:-7px;}
	.guideCon .depth03 {font-weight:normal; background:url('../../images/common/bul/bul006.gif') no-repeat 0 6px; padding-left:7px;}
	.guideCon .depth04 {font-weight:normal; background:url('../../images/common/bul/bul006.gif') no-repeat 0 6px; margin-left:9px; padding-left:7px; line-height:18px; letter-spacing:-1px;}
	.guideCon .guideImg {margin-left:-3px;}
	.guideCon .ulDepth {float:left; width:654px; line-height:18px; margin-bottom:10px;}
	.guideCon .ulDepth li {background:url('../../images/common/bul/bul006.gif') no-repeat 0 6px; padding-left:7px;}
	.guideCon .ulDepth li span {color:#bf9a66;}

	.guideDesk {background:url('../../images/booking/bg002.gif') no-repeat; width:595px; height:55px; margin-top:30px; padding:20px 0 0 59px;}
	.guideDesk .deskBtn {text-align:right; margin:-30px 10px 0 0;}
	.guideDesk .deskBtn li {display:inline;}

	.guideTab .leftBoxBtn {margin-left:40px;}


/* ¾ÆÆ®¶ó¿îÁö
------------------------------------------------------------------------------- */
	.vodContentsBox {clear:both; background:url('../../images/art/bg005.gif') no-repeat; width:624px; height:235px; margin-bottom:35px; padding:20px;}
	.vodContentsBox .vod {width:301px; height:235px; float:left; margin-right:27px;}
	.vodContentsBox .con {float:left; width:293px;}
	.vodContentsBox .con .tit {float:left; width:293px; padding:10px 0 5px 0; color:#ba1f5e; font-weight:bold; font-size:16px; border-bottom:1px solid #591e26; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
	.vodContentsBox .con .txt {
		float:left;
		width:278px;
		height:150px;
		margin:20px 0 10px 0;
		padding-right:15px;
		overflow-x: hidden; 
		overflow-y: scroll;	
		scrollbar-highlight-color:#000; 
		scrollbar-3dlight-color:#262626; 
		scrollbar-face-color:#000; 
		scrollbar-shadow-color:#262626; 
		scrollbar-darkshadow-color:#262626; 
		scrollbar-track-color:#000; 
		scrollbar-arrow-color:#FFF;
	}
	.vodContentsBox .con .btn {width:278px;}
	.vodContentsBox .con .btn .zzim {float:left;}
	.vodContentsBox .con .btn ul {float:left; padding-top:8px; padding-left:115px;}
	.vodContentsBox .con .btn ul li {width:33px; float:left;}
	.vodContentsBox .con .btn ul li.pre {background:url('../../images/art/bar001.gif') no-repeat right; padding-right:15px; }
	.vodContentsBox .con .btn ul li.next {padding-left:15px;}
	
	.vodSearchBox {background:url('../../images/art/bg001.gif') no-repeat; width:628px; min-height:68px; _height:68px; padding:28px; _padding:28px 0 0 28px; _margin-bottom:30px;}
	.vodSearchBox img {vertical-align:middle;}
	.vodSearchBox p {float:left; margin-right:10px; height:20px; margin-top:4px;}
	.vodSearchBox .searchForm { background:url('../../images/art/bg002.gif') no-repeat; width:464px; height:26px; position:relative; z-index:2; left:0; top:10px;}
	.vodSearchBox .searchForm .searchSelect {color:#585452; padding:7px 0 0 23px;}
	.vodSearchBox .searchForm .searchSelect img {margin-left:15px;}
	.vodSearchBox .searchForm .searchSelectBox {position:absolute; background:url('../../images/art/bg003.gif') no-repeat; width:107px; height:81px; left:0; top:0; padding-top:8px;}
	.vodSearchBox .searchForm .searchSelectBox li {color:#585452; height:24px; padding-left:15px; cursor: pointer;}
	.vodSearchBox .searchForm .searchSelectBox li a {display:block; height:24px;}
	.vodSearchBox .searchForm .inpFaqSearch {position:absolute; left:135px; top:4px; width:320px; padding-top:2px; border:1px solid #FFF; color:#aba9a8;}
	.vodSearchBox .searchForm .searchBtn {position:relative; left:470px; top:-28px;}

	.vodSearchBox .detailSelect {clear:both; background:url('../../images/art/bg006.gif') no-repeat; width:664px; height:144px; position:relative; left:-28px; top:20px; _top:0; padding:0 25px; margin-bottom:20px; _margin-bottom:-10px;}
	.vodSearchBox .detailSelect ul {width:542px; padding:0; margin:0; height:25px;}
	.vodSearchBox .detailSelect li {float:left; width:108px; height:25px;}
	.vodSearchBox .detailSelect .play {clear:both; width:100%; float:left; margin-bottom:25px;}
	.vodSearchBox .detailSelect .play .playTit {font-size:16px; color:#9a244f; font-weight:bold; float:left; height:131px;}
	.vodSearchBox .detailSelect .study {clear:both;}
	.vodSearchBox .detailSelect .study .studyTit {font-size:14px; color:#9a244f; font-weight:bold;}
	.vodSearchBox .detailSelect .btnClose {position:relative; top:-16px; left:532px; width:81px; height:22px; }
	
	.searchLsContainer .listSelect03 {height:35px; background:url('../../images/art/bg004.gif') repeat-x 0 9px; margin-top:10px; width:664px; border-bottom:1px solid #e6e6e6; padding-bottom:2px;}
	.searchLsContainer .listSelect03 .result {font-size:14px; color:#9a244f; font-weight:bold; letter-spacing:-1px; float:left; padding:10px 0 0 5px;}
	.searchLsContainer .listSelect03 .sort {text-align:right; padding:10px 0 0 0;}
	.searchLsContainer .listSelect03 .sort li {display:inline; margin-left:10px;}
	.searchLsContainer .listSelect03 .info {color:#7a746a; font-size:11px; text-align:right; padding:13px 0 0 0;}

	.artLounge {clear:both;}
	/* ºäÆ¼ÇÃ ¶óÀÌÇÁ */
	.artLounge .beautifulTop {background:url('../../images/art/lifeBg01.jpg') no-repeat; width:664px; height:373px; position:relative;}
		.beautifulTop .title {position:absolute; left:25px; top:20px;}
		.beautifulTop .monthDate {position:absolute; left:487px; top:10px;}
		.beautifulTop .monthDate select {behavior: url('../../common/css/selectbox02.htc');}
		.beautifulTop .monthDate select.sel01 {width:80px;}
		.beautifulTop .monthDate select.sel02 {width:60px;}
		.beautifulTop .recentMonth {font-size:18px; font-weight:bold; color:#FFF; position:absolute; left:33px; top:50px;}
		
		.artContents {}
		.artContents .left {position:absolute; left:18px; top:232px;}
		.artContents .right {position:absolute; left:627px; top:232px;}
		.artContents .artCon {position:absolute; left:0; top:0;}
		.artContents .list01 .visual {position:absolute; left:63px; top:153px; border:3px solid #000;}
		.artContents .list01 .visual img {border:6px solid #FFF; width:120px; height:168px;}
		.artContents .list01 .txt {position:absolute; left:66px; top:360px; font-size:11px; line-height:16px; color:#ddd3d3;}
		.artContents .txt {width:160px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
		.artContents .txt a {color:#ddd3d3;}
		.artContents .txt .on a {color:#a16f38;}
		.artContents .list02 .visual {width:79px; height:90px; position:absolute; left:241px; top:221px; border:3px solid #000;}
		.artContents .list02 .visual img {border:6px solid #FFF; width:71px; height:100px;}
		.artContents .list02 .txt {position:absolute; left:265px; top:200px; font-size:11px; line-height:16px; color:#c7afb1;}
		.artContents .list03 .visual {width:81px; height:100px; position:absolute; left:373px; top:221px; border:3px solid #000;}
		.artContents .list03 .visual img {border:6px solid #FFF; width:71px; height:100px;}
		.artContents .list03 .txt {position:absolute; left:397px; top:200px; font-size:11px; line-height:16px; color:#c7afb1;}
		.artContents .list04 .visual {width:84px; height:74px; position:absolute; left:505px; top:221px; border:3px solid #000;}
		.artContents .list04 .visual img {border:6px solid #FFF; width:71px; height:100px;}
		.artContents .list04 .txt {position:absolute; left:529px; top:200px; font-size:11px; line-height:16px; color:#c7afb1;}
		.artContents .centerBtn {position:absolute; left:249px; top:450px;}
		.artContents .centerBtn .tabTit {position:absolute; left:37px; top:20px;}
	
	.artLounge .beautifulConList {background:url('../../images/art/lifeBg02.jpg') no-repeat; width:664px; height:375px; position:relative;}
		.beautifulConList .tit {position:absolute; left:45px; top:63px;}
		.beautifulConList .month {position:absolute; left:80px; top:63px; color:#dba206; font-size:14px; font-weight:bold; letter-spacing:-1px;}
		.beautifulConList .listItem {line-height:18px; width:446px; padding-left:218px;}
		.beautifulConList .listItem li {background:url('../../images/art/bl002.gif') no-repeat 0 4px; padding-left:10px; width:420px; color:#ccae7e; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
		.beautifulConList .listItem li.on {color:#ff9f00;}
		.beautifulConList .listItem li.on a {color:#ff9f00; text-decoration:underline;}
		.beautifulConList .listItem li a {color:#ccae7e;}
		.beautifulConList .listItem li a:hover {color:#ff9f00; text-decoration:underline;}

	.artLounge .beautifulCon {background:url('../../images/art/lifeBg03.jpg') no-repeat; width:614px; height:714px; padding:20px 20px 0 30px;}
		.beautifulCon .top .conTit {font-size:18px; font-weight:bold; color:#9a244f; width:614px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
		.beautifulCon .top .conTitSub {margin-top:5px;}
		.beautifulCon .top ul {margin-top:8px;}
		.beautifulCon .top li {float:left; margin-right:5px;}
		.beautifulCon .content {
			margin-top:15px;
			float:left;
			width:598px;
			height:529px;
			line-height:18px;
			padding-right:15px;
			overflow-x: hidden; 
			overflow-y: scroll;	
			scrollbar-highlight-color:#fff; 
			scrollbar-3dlight-color:#e9e9e9; 
			scrollbar-face-color:#fff; 
			scrollbar-shadow-color:#fff; 
			scrollbar-darkshadow-color:#e9e9e9; 
			scrollbar-track-color:#f0f0f0; 
			scrollbar-arrow-color:#d3d3d3;
		}
		.beautifulCon .content table {width:590px;}
		.beautifulCon .content p {width:590px;}
		.beautifulCon .bottom {clear:both; border-top:1px solid #e6e6e6; margin-top:5px;}
		.beautifulCon .bottom ul {text-align:right; padding-top:10px;}
		.beautifulCon .bottom li {display:inline; margin-left:5px;}
	
	/* Ã»¼Ò³â ÃßÃµÅ¬·¡½Ä */
	.artLounge .teenagersTop {background:url('../../images/art/bg009.jpg') no-repeat; width:664px; height:453px; position:relative;}
		.teenagersTop .title {position:absolute; left:25px; top:20px;}
		.teenagersTop .monthDate {position:absolute; left:487px; top:10px;}
		.teenagersTop .monthDate select {behavior: url('../../common/css/selectBox02.htc');}
		.teenagersTop .monthDate select.sel01 {width:76px;}
		.teenagersTop .monthDate select.sel02 {width:56px;}
		.teenagersTop .recentMonth {font-size:18px; font-weight:bold; color:#FFF; position:absolute; left:33px; top:50px;}
		
		.teenContents {}
		.teenContents .artCon01, .teenContents .artCon02, .teenContents .artCon03, .teenContents .artCon04, .teenContents .artCon05 {position:absolute; left:0; top:0;}
		.teenContents .list01 .visual {width:84px; height:104px; position:absolute; left:81px; top:150px;}
		.teenContents .list01 .txt {position:absolute; left:67px; top:323px; font-size:11px; line-height:16px; color:#ddd3d3;}
		.teenContents .txt {width:160px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
		.teenContents .txt a {color:#ddd3d3;}
		.teenContents .txt .on a {color:#a16f38;}
		.teenContents .list02 .visual {width:84px; height:104px; position:absolute; left:221px; top:112px;}
		.teenContents .list02 .txt {position:absolute; left:210px; top:282px; font-size:11px; line-height:16px; color:#ddd3d3;}
		.teenContents .list03 .visual {width:84px; height:104px; position:absolute; left:249px; top:296px;}
		.teenContents .list03 .txt {position:absolute; left:236px; top:465px; font-size:11px; line-height:16px; color:#ddd3d3;}
		.teenContents .list04 .visual {width:84px; height:104px; position:absolute; left:376px; top:219px;}
		.teenContents .list04 .txt {position:absolute; left:365px; top:390px; font-size:11px; line-height:16px; color:#ddd3d3;}
		.teenContents .list05 .visual {width:84px; height:104px; position:absolute; left:500px; top:169px;}
		.teenContents .list05 .txt {position:absolute; left:490px; top:340px; font-size:11px; line-height:16px; color:#ddd3d3;}
		.teenContents .centerBtn {position:absolute; left:249px; top:450px;}
		.teenContents .centerBtn .tabTit {position:absolute; left:37px; top:20px;}

	.artLounge .teenagersCon {background:url('../../images/art/bg010.jpg') no-repeat; width:614px; height:609px; padding:30px 30px 0 30px;}
		.teenagersCon .top .visual {width:260px; height:195px; background:#FFF; float:left; margin-right:28px; overflow:hidden;}
		.teenagersCon .top .title {width:315px; font-size:16px; font-weight:bold; color:#ba1f5e; padding-bottom:8px; border-bottom:1px solid #511b22; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
		.teenagersCon .top .con {
			width:295px;
			height:140px;
			margin:20px 0 0 0;
			padding-right:15px;
			overflow-x: hidden; 
			overflow-y: scroll;	
			scrollbar-highlight-color:#000; 
			scrollbar-3dlight-color:#262626; 
			scrollbar-face-color:#000; 
			scrollbar-shadow-color:#262626; 
			scrollbar-darkshadow-color:#262626; 
			scrollbar-track-color:#000; 
			scrollbar-arrow-color:#FFF;
		}
		.teenagersCon .bl {background:url('../../images/art/bl001.gif') no-repeat 0 3px; font-size:11px; color:#808080; padding-left:7px; margin-top:25px;}
		
		.teenContents .left {position:absolute; left:18px; top:232px;}
		.teenContents .right {position:absolute; left:627px; top:232px;}

		.teenContents .content {}

	.teenTb {clear:both; width:609px; border-bottom:1px solid #515151; margin-top:30px;} 
	.teenTb th {background:#131313; border-top:2px solid #9a244f; height:30px;}
	.teenTb td {border-top:1px solid #252525; height:25px; text-align:center;}
	.teenTb td.subject {text-align:left; }
	.teenTb td.subject p {width:444px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}

/* ¿¹¸Å±Çµî·Ï
------------------------------------------------------------------------------- */
	.ticketSellInfo {float:left; background:url('../../images/booking/bg001.gif') no-repeat; width:630px; height:152px; padding:32px 0 0 33px; position:relative;}
	.ticketSellInfo ul {position:absolute; left:250px; top:32px;}
	.ticketSellInfo li {background:url('../../images/common/bul/bul006.gif') no-repeat 0 5px; padding-left:7px; margin-bottom:2px;}
	
	.ticketSellNoti {line-height:18px;}
	.ticketSellNoti li {background:url('../../images/common/bul/bul006.gif') no-repeat 0 7px; padding-left:7px;}

/* ¿¡·¯ÆäÀÌÁö
------------------------------------------------------------------------------- */
	.errorBox {background:url('../../images/etc/errorBg.jpg') no-repeat; width:639px; height:391px; padding-top:70px; margin:80px auto;}
	.errorBox .errorTxt01 {text-align:center;}
	.errorBox .errorTxt02 {text-align:center; font-size:14px; font-weight:bold; margin-top:10px;}
	.errorBox ul {margin:50px 0 40px 0; padding-left:124px;}
	.errorBox li {background:url('../../images/common/bul/bul006.gif') no-repeat 0 4px; margin-bottom:10px; padding-left:7px;}

/* »çÀÌÆ®¸Ê
------------------------------------------------------------------------------- */
	.siteMap {width:664px;}
	.siteMap .siteMapLine {clear:both; border-top:2px solid #c6915d; padding:20px 0 0 0; width:100%; line-height:18px;}
	.siteMap .siteMapLine .tit {width:155px; float:left; margin-right:-3px;}
	.siteMap .siteMapLine .listItem {width:509px; overflow:hidden; height:100%;}
	.siteMap .siteMapLine .listItem .item {width:137px; float:left; margin-left:10px; min-height:200px; height:200px; margin-right:-3px;}
	.siteMap .siteMapLine .listItem .item h5 {width:137px; padding:0 0 10px 15px;}
	.siteMap .siteMapLine .listItem .item h5.Perform {background:url('../../images/etc/bg001.gif') no-repeat; padding:17px 0 10px 0;}
	.siteMap .siteMapLine .listItem .item h5.music {background:url('../../images/etc/bg002.gif') no-repeat; padding:17px 0 10px 0;}
	.siteMap .siteMapLine .listItem .item h5.exhibition {background:url('../../images/etc/bg003.gif') no-repeat; padding:17px 0 10px 0;}
	.siteMap .siteMapLine .listItem .item li {width:130px; background:url('../../images/common/bul/bul006.gif') no-repeat 0 6px; margin:0; padding:0 0 0 8px;}
	.siteMap .siteMapLine .listItem .item li li {width:80px; background-image:none; padding:0 0 0 -40px; font-size:11px; color:#a29d96;}
	.siteMap .siteMapLine .listItem .item li a:hover {color:#7a2041;}

/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§, ÀÌ¿ë¾à°ü
------------------------------------------------------------------------------- */
	.etcList {}

	.etcList .faqItem {border-top:1px solid #e6e6e6; clear:both; margin-top:20px;}
	.etcList .faqItem dt {width:648px; padding:8px 8px; border-bottom:1px solid #e6e6e6; position:relative;}
	.etcList .faqItem dt .faqItemBtn {position:absolute; left:637px; top:5px; vertical-align:middle;}
	.etcList .faqItem dt a:hover {color:#9a244f;}
	.etcList .faqItem dt img {margin-right:19px;}
	.etcList .faqItem dd {background:#f9f7f1; width:599px; padding:20px 20px 20px 45px; line-height:18px; border-bottom:1px solid #e6e6e6;}	
	.etcList .faqItem dd img {min-width:595px;}
	.etcList .faqItem dd .bl {background:url('../../images/common/bul/bul002.gif') no-repeat 0 7px; padding-left:14px; font-size:11px; color:#a7a499; margin-top:10px;} 
	.etcList .faqItem dd .bl img {vertical-align:middle; margin:-2px 0 0 5px;}

/* ºê¸´Áö ÆäÀÌÁö
------------------------------------------------------------------------------- */
	.bridgeBox {clear:both; margin-bottom:20px;}
	.bridgeBox .listItem {width:664px; height:29px; background:url('../../images/desk/bg001.gif') no-repeat; padding-top:18px;}
	.bridgeBox .listItem .subject {float:left; height:29px; color:#585452; font-weight:bold; width:469px; padding:0 0 0 11px;}
	.bridgeBox .listItem .subject a {color:#585452;}
	.bridgeBox .listItem .btn {float:right; padding-right:10px; margin-top:-5px;}

	.bridgeBox .bridgeContents {}
	
/* Layerpopup-°øÅë
------------------------------------------------------------------------------- */
	.leaveFinPop {width:350px; height:191px; background:url('../../images/popup/memberTopBg.gif') repeat-x top; }

	.popTit {height:30px; background:url('../../images/popup/memberTitleBg.gif') no-repeat left; padding:15px 0 0 37px;}
	.popBody {padding:30px 20px 20px 20px; letter-spacing:-1px; line-height:18px; background:#FFF;} 

	

	

/* popup-°øÅë
------------------------------------------------------------------------------- */
	.centerBtn {margin-top:12px;}
	.centerBtn ul {text-align:center;}
	.centerBtn li {display:inline;}

/* popup-layout
------------------------------------------------------------------------------- */
	.memberPopup-container {background:url('../../images/popup/memberTopBg.gif') repeat-x top; width:100%; height:100%;}
	.memberPopup-container .popupTitle {height:30px; background:url('../../images/popup/memberTitleBg.gif') no-repeat left; padding:15px 0 0 37px;}
	.memberPopup-container .memberPopupContents {padding:20px;}

/* popup-idÁßº¹È®ÀÎ
------------------------------------------------------------------------------- */
	.idOverrappingBox {background:url('../../images/popup/boxBg001.gif') no-repeat; width:278px; height:37px; padding:17px 0 0 17px;}
	.idOverrappingBox span {font-size:11px; color:#3e3e3e; font-weight:bold;} 
	.idOverrappingBox img {vertical-align:top;}

	.idOverrappingText {width:228px; padding:0 0 0 20px; margin-top:15px;}
	.idOverrappingText span {color:#ac4c6f;}

/* popup-¿ìÆí¹øÈ£°Ë»ö
------------------------------------------------------------------------------- */
	.zipcodeSearch {background:url('../../images/popup/boxBg002.gif') no-repeat; width:275px; height:68px; padding:17px 0 0 20px;}
	.zipcodeSearch .mid {margin-top:4px;}
	.zipcodeSearch p {font-size:11px; margin-top:10px; letter-spacing:-1px;}
	.zipcodeSearch span.point {color:#ac4c6f;}
	.zipcodeSearch img {vertical-align:top;}

	.zipcodeResult {background:url('../../images/popup/boxBg003.gif') no-repeat; width:255px; height:174px; padding:20px; margin-top:10px; overflow:hidden;}

	.zipcodeScroll {
		overflow-x:hidden;
		overflow-y:auto;
		width:266px;
		height:175px;
		scrollbar-highlight-color:#fff; 
		scrollbar-3dlight-color:#e9e9e9; 
		scrollbar-face-color:#fff; 
		scrollbar-shadow-color:#fff; 
		scrollbar-darkshadow-color:#e9e9e9; 
		scrollbar-track-color:#f0f0f0; 
		scrollbar-arrow-color:#d3d3d3;
	}
	.zipcodeScroll ul {width:235px; }
	.zipcodeScroll li {padding:2px 0; clear:both; margin-bottom:-14px;}
	.zipcodeScroll li span.zip {display:block; left:0; width:55px;}
	.zipcodeScroll li span.address {display:block; width:180px; padding-left:55px; margin-top:-14px;height:42px;}
	.zipcodeScroll li a {
		display: block; 
		cursor: pointer;
		overflow: hidden; 
		zoom:1;
		text-decoration: none;
	}
	.zipcodeScroll li a:hover {color: #ff9300;}
	.zipcodeScroll table .moson {color:#ff9300; cursor: pointer;}
	.zipcodeScroll table td {vertical-align:top; padding:2px 0;}
	.zipcodeScroll table a:hover {color: #ff9300;}
 
 .scrollbox {height:290px; overflow-y:auto; overflow-x:hidden; border:1px solid #f2f2f2; padding:10px; line-height:18px; }
 h3.listH3Title {background:url(../../images/common/bul/bul003.gif) no-repeat 0px 3px; height:25px; margin:20px 0 0 0; font-size:16px; padding-left:15px; color:#000000;}
