@charset "euc-kr";

/* Author: Lee Seung Jong */

/*¿ìÆí¹øÈ£*/

#post-section{display:none; position:absolute;width:458px; border:1px solid #004282; background-color:#fff; z-index:2000}
#post-section h1, .popup-section h1, .popup h1{height:32px; font-size:16px; color:#fff;   margin-bottom:30px;padding:12px 0 0 30px;background-color:#004282}
#post-section #body{width:396px; padding:0 0 30px 0;margin:0 auto}
#post-section .box{border:5px solid #f3f4f6;padding:20px;margin-bottom:20px}
#post-section .box fieldset{padding-bottom:5px;}
#post-section .box fieldset input{width:278px;line-height:20px;height:20px;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
#post-section .box p{font-size:11px;line-height:1.5em;margin-top:2px;}
#post-section .box p a{color:#2caeea;text-decoration:underline;}
#post-section .ziptab{background-color:#f9f9f9;margin-bottom:10px;overflow:hidden;}
#post-section .ziptab:after{content:'';display:block;clear:both;float:none;width:0;height:0;}
#post-section .ziptab li{float:left;width:50%;text-align:center;}
#post-section .ziptab li a{display:block;border:1px solid #cecece;color:#8f9195;height:31px;line-height:31px;}
#post-section .ziptab li.on a{border:1px solid #43474a;color:#43474a;background-color:#fff;border-bottom:1px solid #fff;font-weight:bold;}
#post-section .sort p{font-size:11px;color:#8f9195;margin-bottom:10px;}
#post-section .radio{margin-bottom:12px;line-height:16px;}
#post-section .radio input{vertical-align:middle;margin-right:3px;}
#post-section .radio label{vertical-align:middle;margin-right:7px;}
#post-section .scroll {height:200px; padding-top:5px; overflow-y:scroll}
#post-section .scroll tr{border-bottom:1px solid #e4e8ea;}
#post-section .scroll tr.on td{cursor:pointer; color:#2caeea}
#post-section .board-list td{padding:5px 0;border-bottom:0;}
#post-section .board-list td .addr{position:relative;padding:2px 60px 2px 0;*zoom:1;overflow:hidden;}
#post-section .board-list td span{display:inline-block;width:35px;height:14px;vertical-align:middle;margin-right:4px;}
#post-section .board-list td span em{display:inline-block;text-indent:-9999px;}
#post-section .board-list td span.a1{background:url(/Cproduct/images/txt/txt_zipcode_addr1.gif) 0 0 no-repeat;}
#post-section .board-list td span.a2{background:url(/Cproduct/images/txt/txt_zipcode_addr2.gif) 0 0 no-repeat;}
#post-section .board-list td button{background:url(/Cproduct/images/btn/btn_zipcode_sel.gif) 0 0 no-repeat;width:41px;height:22px;display:inline-block;position:absolute;right:15px;*right:20px;top:50%;margin-top:-11px;text-indent:-9999px;overflow:hidden;}
#post-section .pager{text-align:center;vertical-align:middle;line-height:23px;color:#dcdcdc;margin:15px 0 0 0;padding-bottom:15px;}
#post-section .pager a{vertical-align:middle;display:inline-block;margin:0 6px;color:#888;}
#post-section .pager strong{vertical-align:middle;display:inline-block;margin:0 6px;color:#2dafe9;}
#post-section .pager img{vertical-align:middle;margin:0 1px;}
#post-section .pager a.first,
#post-section .pager a.prev,
#post-section .pager a.next,
#post-section .pager a.last{margin:0;}

/* ÁÖ¼Ò°Ë»ö */
#post-section h1 {margin-bottom:0; padding:14px 0 0 20px;}
#post-section #postContent {padding:20px; background:#fff;}
#post-section #postContent .scroll {height:320px; padding:0;}
#post-section #postContent input[type="text"] {width:270px; height:28px; padding:0 5px; border:1px solid #c6c6c6;}
#post-section #postContent button.search {vertical-align:top;}
#post-section #postContent .postTable {margin-top:10px; font-size:11px; color:#666; text-align:center; border-top:2px solid #ddd; border-bottom:2px solid #ddd;}
#post-section #postContent .postTable th {font-weight:bold; line-height:34px; border-bottom:1px solid #ddd;}
#post-section #postContent .postTable li > a {width:100%; padding:8px 16px 7px 16px; text-align:left; border-top:1px solid #ddd; box-sizing:border-box; display:block;}
#post-section #postContent .postTable li > a:hover {color:#666; background:#f2f5f9; text-decoration:none;}
#post-section #postContent .postTable li > p {line-height:100px;}
#post-section .close {text-indent:-9999px;}
#post-section .paging {margin-top:18px; font-size:13px; text-align:center; color:#555; vertical-align:middle;}
#post-section .paging button {width:11px; height:11px; margin:0 10px; text-indent:-9999px; background-repeat:no-repeat; vertical-align:middle;}
#post-section .paging button.prev {background-image:url(/Cproduct/images/btn/btn_paging_prev.gif)}
#post-section .paging button.next {background-image:url(/Cproduct/images/btn/btn_paging_next.gif)}
#dimmed {position:fixed; top:0; right:0; bottom:0; left:0; background:#000; opacity:0.3; z-index:-10;}

.popup-section { text-align:left; }
.popup-section #close, #post-section .close,
.popup-section .close, .popup-section .close-2{position:absolute; top:14px; right:14px; width:15px; height:17px; background:url(/Cproduct/images/btn/btn_post_close.gif) 0 0 no-repeat; cursor:pointer}
.popup-section{z-index:2000;display:none; position:absolute;  border:1px solid #004282; background-color:#fff}
.popup-section .body,
.popup .body{padding:0 30px 30px 30px}
.popup-section .msg{margin-bottom:14px;color:#444; font-weight:bold}

#popup-sms, #popup-store {width:448px}
#popup-prizewinner {width:603px;}
#popup-sms .sms-box{padding:20px 0; text-align:center; background-color:#f6f8f9; border:1px solid #d4d9da}
#popup-store .store-box{margin:14px 0 10px 0;  }
#popup-store .store-box img{border:1px solid #d4d9da}
#popup-store .photo-page{text-align:center}
#popup-store .photo-page a{display:inline-block; height:20px; width:22px; line-height:20px; border:1px solid #e2e2e2}
#popup-store .photo-page a.on{color:#fff; font-weight:bold; border:1px solid #21b9ed; background-color:#21b9ed}
#popup-store .store-info {height:100px; border:1px solid #ccc; margin-bottom:30px; overflow:auto}
#popup-store .store-info .store-info-box{padding:10px 5px}
#popup-reply, #popup-copy{width:498px; }
#popup-reply h2{margin-bottom:20px;font-size:14px}
#popup-reply textarea{height:78px; margin-bottom:20px; border:1px solid #cecece}

#popup-copy .copy-input{height:24px; width:431px; line-height:24px; padding-left:5px;border:1px solid #cecece}
#popup-prizewinner .box{height:360px;}
#popup-prizewinner .scroll{overflow-y:auto}
#popup-vs{width:748px}
#popup-vs .vs-table{border-top:2px solid #43474a}
#popup-vs .vs-table th{padding:9px 10px;border:1px solid #e4e8ea; border-left:0; background-color:#f4f5f6}
#popup-vs .vs-table td{padding:9px 10px;border:1px solid #e4e8ea; border-right:0}
#popup-vs .vs-table tr.photo td{text-align:center}
#popup-vs .vs-table tr.end td,
#popup-vs .vs-table tr.end th{border-bottom:1px solid #43474a;}
.popup-vs-after {width:748px;position: absolute; left: 35%; top:500px; z-index: 10000;}


#popup-guide {top:700px; width:486px}
#popup-guide #ppr_guide-list {width:100%; margin-bottom:8px; overflow:hidden;}
#popup-guide #ppr_guide-list li {width:100%; padding-bottom:9px; line-height:20px; overflow:hidden;}
#popup-guide #ppr_guide-list li .num {float:left; width:12px;}
#popup-guide #ppr_guide-list li .txt {float:left; width:380px;}

#popup-guide #ppr_guide-list2 {width:100%; overflow:hidden;}
#popup-guide #ppr_guide-list2 li {width:100%; padding-bottom:10px; line-height:20px; overflow:hidden;}
#popup-guide #ppr_guide-list2 li strong {color:#2caeea;}
#popup-guide #ppr_guide-list2 li ul {width:100%; padding-top:1px;}
#popup-guide #ppr_guide-list2 li ul li {padding:0 0 0 22px; background:url('/Cproduct/images/common/bul_hi.gif') no-repeat 10px 8px;}

#popup-donation{width:448px}
#popup-donation .board-list{margin-top:5px}

#popup-board-list{display:block; position:static; border:0;width:450px;}
#popup-board-list .fl{width:224px}
#popup-board-list .fr{width:164px}
#popup-board-list h2{}
#popup-board-list h3{margin-top:24px;color:#444}
#popup-board-list li{margin-top:6px; padding-left:10px; background:url(/Cproduct/images/common/blet_1.gif) 0 5px no-repeat}
#popup-body{display:block; position:static;border:0;width:720px; }
#popup-body #board-title{margin-bottom:15px;}
#popup-body #board-title .fl { padding-left:19px;background:url(/Cproduct/images/common/blet_recruit_title.gif) 0 3px no-repeat;font-weight:bold; color:#444}
#popup-body #board-title .fl strong{color:#2caeea}
#popup-connector{width:830px}
#popup-connector #txt-connector{height:233px; margin-bottom:35px; background:url(/Gproduct/images/txt/txt_connector.gif) 0 0 no-repeat;}
#popup-connector #txt-connector-2{height:243px;background:url(/Gproduct/images/txt/txt_connector_2.gif) 0 0 no-repeat;}
#popup-connector #connector-board {width:auto;margin-top:14px}
#popup-connector #connector-board td{line-height:1.6}

#popup-update-raw{width:784px}
#popup-update-raw .scroll{margin-bottom:20px; border:1px solid #d4d9da}

#popup-serial{width:448px}
#serial_list{width:648px}
#serial_list .scroll {height:300px;overflow-y:auto;}
#popup-smart-id{width:528px}

#popup-report { width:505px}
#popup-report ol li {overflow:hidden; width:100%; padding-bottom:10px;}
#popup-report ol li h2 {margin-bottom:9px;}
#popup-report ol li dl {width:100%;}
#popup-report ol li dl dt {display:block; margin-bottom:8px; font-weight:bold; color:#444;}
#popup-report ol li dl dd {padding-bottom:20px;}
#popup-report ol li dl dd .radio {margin-bottom:1px;}
#popup-report ol li dl dd label {margin-right:10px;}
#popup-report ol li dl dd input,
#popup-report ol li dl dd label,
#popup-report ol li dl dd span {vertical-align:middle;}
#popup-report ol li dl dd select {width:106px;}
#popup-report ol li dl dd .textarea_in {width:96%; height:81px; padding:5px; border:1px solid #cecece;}
#popup-report ol li .ml15 {margin-left:15px;}

#phone-certification{width:530px}
#phone-certification *{color:#444}
#phone-certification .certification-box{margin-bottom:22px;padding:12px 18px;color:#444; background-color:#f6f8f9; border:1px solid #d4d9da}
#phone-certification h2{margin-bottom:14px;  }
#phone-certification li{float:left;height:38px; margin-bottom:12px;padding:6px 0 0 54px; background:url(/Cproduct/images/txt/txt_list_num.gif) 0 0 no-repeat}
#phone-certification li.n1{width:203px; line-height:1.3; }
#phone-certification li.n2{background-position:0 -44px}
#phone-certification li.n3{width:203px; background-position:0 -88px}
#phone-certification li.n4{background-position:0 -132px}

#social-help{width:748px}
#social-help .txt{width:100%; height:754px; background:url(/Cproduct/images/txt/txt_social_help_2.gif) 0 0 no-repeat}
#popup-social h1{margin-bottom:15px}
#popup-social .cl{padding:0 20px}
#popup-social h2{padding-top:5px; margin-bottom:0;font-size:14px;color:#444; font-weight:bold}
#popup-social .body{padding:0;}
#popup-social .scroll-poll{ margin-top:15px; border:1px solid #CCC;}
#popup-social .scroll-poll .scroll-box{}

#msg-overlap{width:518px}
#msg-overlap .box,
#download-information .box{color:#444;margin-bottom:15px; padding:25px 15px; background-color:#f6f8f9; border:1px solid #d4d9da; line-height:1.6}


#download-information a:hover{font-weight:bold; text-decoration:underline}