    
    #smartPop_overlay {display:block; overflow:hidden; position:fixed; background-color:rgba(0, 0, 0, .75); top:0; right:0; bottom:0; left:0; z-index:100000; cursor:wait;}
    #smartPop {display:none; position:fixed; top:0; right:0; bottom:0; left:0; overflow-x:auto; overflow-y:scroll; z-index:100004;}
    #smartPop_container {background-color:#000; -webkit-box-shadow:0 0 1px rgba(0, 0, 0, .25), 0 1px 5px 3px rgba(0, 0, 0, .05), 0 5px 4px -3px rgba(0, 0, 0, .06); margin:9px auto 100px auto;
        max-width:1300px; min-width:200px; padding:0px; width:720px; height:300px; z-index:2; background:#31271c;}

    #smartPop_content {display:none; padding:0; overflow:hidden; cursor:default;}
    #smartPop_content p { color:#a48d6a; font-size:13px; line-height:1.5;}
    #smartPop_frame {display:none; width:100%; height:100%;}
    #smartPop_log {display:none; position:fixed; top:10px; left:10px; overflow:auto; width:200px; height:400px; background:#fff; border:solid 1px #444; padding:10px; z-index:3;}
    #smartPop_close_wrap {position:absolute;}
    #smartPop_close {position:absolute; width:34px; height:21px; background:url(./img/popup_close.png); right:10px; top:10px; cursor:pointer;}
    #smartPop_loading {position:relative; margin:10px auto 0 auto; width:16px; height:16px; background:url(/images/btn/btn_close1.png); cursor:wait;}
	#smartPop_content h1 { font-size:24px; color:#b6a78f; font-weight:normal; margin:6px 0 20px 0; border-bottom:2px solid #483c31; padding-bottom:8px; padding-left:40px;}
	#smartPop_content h1.icon_i { background:url(../images/layout/bl_popup_title_i.png) left 2px no-repeat;}
	#smartPop_content h1.icon_e { background:url(../images/layout/bl_popup_title_e.png) left 2px no-repeat;}
	#smartPop_content h1.icon_q { background:url(../images/layout/bl_popup_title_q.png) left 2px no-repeat;}
	#smartPop_content h1.icon_l { background:url(../images/layout/bl_popup_title_l.gif) left 2px no-repeat;}
	/* ÆË¾÷¿ë ¹öÆ° */
	#smartPop_content .btn_wrap { text-align:center;}
	#smartPop_content .popup_btn,
	#smartPop_content .popup_btn input
	{ color:#d5d5d5; overflow:visible; font-size:12px; text-decoration:none; margin:0; border:none; display:inline-block; position:relative; white-space:nowrap; background:url(../images/btn/popup_btn_bg.gif) no-repeat;}
	#smartPop_content .popup_btn { height:29px; padding:0; margin-right:2px; vertical-align:middle; background-position:left -30px; margin-top:30px; margin-bottom:15px;}
	#smartPop_content .popup_btn input { left:2px; vertical-align:top; cursor:pointer;}
	#smartPop_content .large.popup_btn { height:29px; background-position:left -30px;}
	#smartPop_content .popup_btn input { height:30px; line-height:25px; padding:0 10px 5px 8px; font-size:13px; background-position:right -30px; font-family:"¸¼Àº °íµñ", MalgunGothic, malgun, "µ¸¿ò", dotum;}
	#smartPop_content .large.popup_btn input { height:30px; line-height:27px; padding:0 10px 0 8px; font-size:14px; background-position:right -30px;}
	#smartPop_content .popup_btn *:hover,
	#smartPop_content .popup_btn *:focus { color:#fdbe00;}
	
	#smartPop_content .popup_btn2,
	#smartPop_content .popup_btn2 input
	{ color:#d5d5d5; overflow:visible; font-size:12px; text-decoration:none; margin:0; border:none; display:inline-block; position:relative; white-space:nowrap; background:url(../images/btn/popup_btn_bg2.gif) no-repeat;}
	#smartPop_content .popup_btn2 { height:29px; padding:0; margin-right:2px; vertical-align:middle; background-position:left -30px; margin-top:30px; margin-bottom:15px; margin-left:5px;}
	#smartPop_content .popup_btn2 input { left:2px; vertical-align:top; cursor:pointer;}
	#smartPop_content .large.popup_btn2 { height:29px; background-position:left -30px;}
	#smartPop_content .popup_btn2 input { height:30px; line-height:25px; padding:0 10px 5px 8px; font-size:13px; background-position:right -30px; font-family:"¸¼Àº °íµñ", MalgunGothic, malgun, "µ¸¿ò", dotum;}
	#smartPop_content .large.popup_btn2 input { height:30px; line-height:27px; padding:0 10px 0 8px; font-size:14px; background-position:right -30px;}
	#smartPop_content .popup_btn2 *:hover,
	#smartPop_content .popup_btn2 *:focus { color:#fdbe00;}
	
	/*·Î±×ÀÎ ÆË¾÷*/
	#smartPop_content .login_wrap {margin:0 auto; background:#ffffff; width:460px; height:290px;}
	#smartPop_content .login_wrap a:hover,
	#smartPop_content .login_wrap a:link,
	#smartPop_content .login_wrap a:visited { font-family:"µ¸¿ò"; font-size:12px; color:#868686; text-decoration:none; padding:0px; }
	#smartPop_content .login_wrap span.login_close { float:right; display:inline-block; background:#ffffff; cursor:pointer; margin-right:5px; margin-top:5px; }
	#smartPop_content .login_wrap .join_wrap {padding:20px 45px 0 45px; width:370px; clear:both;}
	#smartPop_content .login_wrap p { font-family:"µ¸¿ò", dotum; color:#868686; font-size:12px;}
	#smartPop_content .login_wrap ul.member {padding:10px 0 0 45px; }
	#smartPop_content .login_wrap ul.member li { float:left; height:12px; padding:0; padding-bottom:1px; }
	#smartPop_content .login_wrap ul.member li a:link,
	#smartPop_content .login_wrap ul.member li a:visited { font-family:"µ¸¿ò"; font-size:12px; color:#868686; text-decoration:none;}
	#smartPop_content .login_wrap ul.member li.join {padding-right:10px; float:left;}
	#smartPop_content .login_wrap ul.member li.find_id {border-left:1px solid #d5d5d5; padding-left:10px; float:left;}
	#smartPop_content .login_wrap ul.member li.find_pw {float:left;}
	#smartPop_content .login_wrap ul.member li.facebook {background:url(/images/login/facebook.jpg) left -1px no-repeat; padding-left:54px; float:right; padding-right:45px;}
	#smartPop_content .login_wrap .join_wrap .hr01 { height:1px; background:#d5d5d5; margin-top:5px;}
	#smartPop_content .login_wrap .join_wrap p.top {margin-top:20px;}
	#smartPop_content .login_wrap .join_wrap p.top span.left{ padding-left:3px;}
	#smartPop_content .login_wrap .join_wrap .userjoin { width:330px; height:64px; background:#f7f7f7; padding: 20px 20px; }
	#smartPop_content .login_wrap .join_wrap .userjoin .flt_L {width:240px; float:left;}
	input.input_id { background:url(/images/login/id_bg.jpg) left top no-repeat; height:27px;position:relative; font-family:"µ¸¿ò"; font-size:11px; color:#969696; padding-left:5px;}
	input.input_pw { background:url(/images/login/pw_bg.jpg) left top no-repeat; height:27px;position:relative; font-family:"µ¸¿ò"; font-size:11px; color:#969696; padding-left:5px; margin-top:5px;}
	input.focus_on { border:1px solid #ffc429;}
	input.focus_out{border:1px solid #d5d5d5;}
	input.focus_bg {background:#ffffff;}
	#smartPop_content .login_wrap .join_wrap .submit { width:71px; height:64px; position:relative; cursor:pointer;}
	#smartPop_content .flt_R {float:right;}
	#smartPop_content .clear {clear:both;}
	
