    
    #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:#fff; -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:#fff; font-family: Arial, Helvetica, sans-serif;}

    #smartPop_content {display:none; padding:0; overflow:hidden; cursor:default;}
    #smartPop_content p { color:#656565; 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:20px; color:#565656; font-weight:normal; margin:6px 0 20px 0; border-bottom:2px solid #d5d5d5; padding-bottom:6px; padding-left:40px; padding-top:6px;}
	#smartPop_content h1.icon_i { background:url(../images/btn/bl_popup_title_i.png) left 2px no-repeat;}
	#smartPop_content h1.icon_e { background:url(../images/btn/bl_popup_title_e.png) left 2px no-repeat;}
	#smartPop_content h1.icon_q { background:url(../images/btn/bl_popup_title_q.png) left 2px no-repeat;}
	#smartPop_content h1.icon_l { background:url(../images/btn/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:#fff; 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:20px; 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: Arial, Helvetica, sans-serif;}
	#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:#ffe400;}
	
	#smartPop_content .popup_btn2,
	#smartPop_content .popup_btn2 input
	{ color:#fff; 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:20px; 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: Arial, Helvetica, sans-serif;}
	#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:#ffe400;}
	/*°áÁ¦ ¿Ï·á ¹× °áÁ¦ ¿À·ù*/
	#smartPop_content p.icon_t { background:url(../images/common/bl_org.gif) left 7px no-repeat; float:left; margin-left:40px; text-align:left; width:90px; height:20px; padding-left:10px; color:#000000;}
	#smartPop_content p.con{ float:left; text-align:left; width:200px; padding-left:10px;}
	#smartPop_content .clear {clear:both;}
	#smartPop_content .con_wrap {margin-top:20px;}


