/* °øÅë S */
/*body
/*h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, form, p {margin:0; padding:0; list-style:none; font-size:12px; font-family:±¼¸², Gulim, sans-serif; font-weight:normal;}
div, ul, li, p, tr, td, th {margin:0; padding:0; font-family:±¼¸², Gulim, sans-serif; color:#666; font-size:12px;}
img {border:0; vertical-align:middle;} /* ¹«Á¶°Ç middle */
/*a {color:#666; text-decoration:none; cursor:pointer;}
a:hover, a:active {color:#4D74B0; text-decoration:none;}
select {overflow:visible;}
input, textarea, select {vertical-align:middle; font-family:±¼¸², Gulim, sans-serif; color:#666; font-size:12px;}
/* °øÅë E */
 
/* ÆË¾÷ ·¹ÀÌ¾î S */
.mpopup {overflow:hidden;}
.popupLayer {position:absolute; left:0; top:0; width:100%; height:100%; z-index:100; -ms-filter: alpha(opacity=50); filter: alpha(opacity=50); opacity:0.3; -moz-opacity:0.3;}
.popupLayer .back {position:absolute; left:0; top:0; width:100%; height:100%; background:#000; z-index:101;}
.popup_box {position:absolute; left:50%; top:50%; z-index:102; background:#fff;}
.popup_box .popup_contents {position:absolute; left:0; top:0; width:100%; height:100%; z-index:102; border:1px solid #dcdcdc;}
.popupLayer iframe, .popup_box iframe {position:absolute; left:0; top:0; width:100%; height:100%;}
/* ÆË¾÷ ·¹ÀÌ¾î E */
    #smartPop_overlay {display:block; overflow:hidden; position:fixed; background-color:rgba(252, 252, 252, .75); top:0; right:0; bottom:0; left:0; z-index:1000; cursor:wait;}
    #smartPop {display:none; position:fixed; top:0; right:0; bottom:0; left:0; overflow-x:auto; overflow-y:scroll; z-index:1004;}
    #smartPop_container {background-color:white; -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:400px; padding:0px; width:720px; height:500px; z-index:2; background:#fff url(smart/img_block/pop03.gif) left bottom repeat-y;}

    #smartPop_top {position:relative; height:23px; overflow:hidden; cursor:default; background:url(smart/img_block/pop02.gif) right top no-repeat;}
    #smartPop_top_content {margin-right:10px; text-align:center; overflow:hidden; height:23px; padding:5px; background:url(smart/img_block/pop01.gif) left top no-repeat;}

    #smartPop_bottom {position:relative; overflow:hidden; height:520px; background:url(smart/img_block/pop04.gif) right bottom repeat-y; top:0; right:0; bottom:0; left:0;}
    #smartPop_bottom_content {position:relative; height:470px; margin-right:5px; padding:5px 10px 20px 15px; background:url(smart/img_block/pop05.gif) left bottom repeat-x;}

    #smartPop_content {display:none; padding:0; overflow:hidden; cursor:default;}
    #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 {position:absolute; width:14px; height:13px; background:url(smart/img_block/btn_close.gif); right:10px; top:10px; cursor:pointer;}
    #smartPop_close2 {position:absolute; width:14px; height:13px; background:url(smart/img_block/btn_close.gif); right:30px; top:10px; cursor:pointer;}
    #smartPop_loading {position:relative; margin:10px auto 0 auto; width:16px; height:16px; background:url(smart/img_block/loading.gif); cursor:wait;}