/* ±âÁ¸ css // content.css */
#contentsbox {
    border: 1px solid #D7D7D7;
    margin: 10px 0 5px;
    min-height: 400px;
    padding: 20px 0 30px;
    width: 750px;}
#contentsbox .navigation, .mainframe .navigation {
    font-size: 11px;
    height: 15px;
    margin-right: 12px;
    text-align: right;
    width: 720px;
}

#contentsbox .navigation span.now, .mainframe .navigation span.now {
    color: #3A8AD8;
    font-weight: bold;
}

/* .ÇÑ±¹ css ½ÃÀÛ */
hr, caption, legend {display:none;} /* ·¹ÀÌ¾Æ¿ôÀÌ³ª Å« ÄÜÅÙÃ÷ ±×·ì ±¸ºÐ(top/left/contents/footer)¿¡ Àû¿ë */
img,fieldset {border:0 none;}
dl,ul,ol,li {list-style: none;}
h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,
p,blockquote,form,fieldset,legend,input {margin:0;padding:0;}

a {text-decoration:none;color:#333;}

.page-box { margin-top:20px;}
.page-box .page-tit { margin:0 0 15px 25px; padding-left:15px; background:url('/images/hankuk/bull_circle_orange.gif') no-repeat 0 6px;}
.page-box .banner { margin:0 0 15px 25px;}

/* .ÇÑ±¹¼Ò°³ css */
.img-intro { margin-bottom:55px; text-align:center;}
.intro-list li { margin:0 10px 40px; padding-bottom:40px; border-bottom:1px solid #e0e0e0;}
.intro-list li.none { margin:0 10px; padding:0; border:0;}
.intro-list li .dw-link { margin:20px 0  20px 50px; color:#666;}
.intro-list li .dw-link dd { padding:7px 10px;}

/* ÅÇ css */
.page-content .tab-wrap {z-index:3; position:relative; margin-bottom:19px; height:48px; border-bottom:4px solid #2898d4;}
.page-content ul.tab-box,
.page-content ul.tab-tm,
.page-content ul.tab-public,
.page-content ul.tab-faq { position:absolute; top:0; right:15px; zoom:1; overflow:hidden;}
.page-content ul.tab-box li,
.page-content ul.tab-tm li,
.page-content ul.tab-public li,
.page-content ul.tab-faq li { float:left; margin-left:1px; width:162px; height:61px;}
.page-content ul li span { visibility:hidden;}

    /* ÃßÃ·µî·Ï ÅÇ */
    .page-content .tab-box li a { overflow:hidden; float:left; width:100%; height:100%; background:url('/images/hankuk/tab_lotreg.gif') no-repeat 0 0;}
    .page-content .tab-box li.lot-reg a { background-position:0 -61px;}
    .page-content .tab-box li.lot-result a { background-position:-162px 0;}
    .page-content .tab-box li.lot-reg a.now { background-position:0 0;}
    .page-content .tab-box li.lot-result a.now { background-position:-162px -61px;}

    /* »óÇ¥±ÇÀÚ ÅÇ */
    .page-content .tab-tm li a { overflow:hidden; float:left; width:100%; height:100%; background:url('/images/hankuk/tab_trademark.gif') no-repeat 0 0;}
    .page-content .tab-tm li.tm-reg a { background-position:0 -61px;}
    .page-content .tab-tm li.tm-result a { background-position:-162px 0;}
    .page-content .tab-tm li.tm-reg a.now { background-position:0 0;}
    .page-content .tab-tm li.tm-result a.now { background-position:-162px -61px;}

    /* Á¤ºÎ,°ø°ø±â°ü ÅÇ */
    .page-content .tab-public li a { overflow:hidden; float:left; width:100%; height:100%; background:url('/images/hankuk/tab_public.gif') no-repeat 0 0;}
    .page-content .tab-public li.pub-reg a { background-position:0 -61px;}
    .page-content .tab-public li.pub-result a { background-position:-162px 0;}
    .page-content .tab-public li.pub-reg a.now { background-position:0 0;}
    .page-content .tab-public li.pub-result a.now { background-position:-162px -61px;}

    /* FAQ ÅÇ */
    .page-content .tab-faq li a { overflow:hidden; float:left; width:100%; height:100%; background:url('/images/hankuk/tab_faq.gif') no-repeat 0 0;}
    .page-content .tab-faq li.faq-reg a { background-position:0 -61px;}
    .page-content .tab-faq li.faq-result a { background-position:-162px 0;}
    .page-content .tab-faq li.faq-reg a.now { background-position:0 0;}
    .page-content .tab-faq li.faq-result a.now { background-position:-162px -61px;}


.page-content .paging-select  {                                                                                                                                                                                                                   
    color: #111;                                                                                                                                                                                                                            
    padding-left:10px;                                                                                                                                                                                                                           
    padding-right:10px;                                                                                                                                                                                                                           
    padding-top:10px;                                                                                                                                                                                                                           
}                                                                                                                                                                                                                                           
.page-content .paging-select div.page_sel {                                                                                                                                                                                                       
    width:100px;                                                                                                                                                                                                                            
    float:left;                                                                                                                                                                                                                             
    text-align:left;                                                                                                                                                                                                                        
}                                                                                                                                                                                                                                           
.page-content .paging-select div.page_pageing {                                                                                                                                                                                                   
    width:490px;                                                                                                                                                                                                                            
    float:left;                                                                                                                                                                                                                             
    text-align:center;                                                                                                                                                                                                                      
}                                                                                                                                                                                                                                           
.page-content .paging-select div.page_row {                                                                                                                                                                                                       
    width:100px;                                                                                                                                                                                                                            
    float:left;                                                                                                                                                                                                                             
    text-align:right;                                                                                                                                                                                                                       
}                                                                                                                                                                                                                                           
                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                            
.page-content .paging-select select {                                                                                                                                                                                                             
    color: #111;                                                                                                                                                                                                                            
}   

/* ÅÇ ³»¿ë css */
.page-content .tab-content { z-index:0; margin:0 12px 0 25px;}
.tab-content h4 { margin-bottom:7px; padding-left:13px; background:url('/images/hankuk/bull_arrow_blue.gif') no-repeat 0 40%;}

/* µµ¸ÞÀÎ µî·Ï css */
.page-content .tab-content .reg-box { padding-bottom: 20px; width:709px; border:2px solid #c6d7df; text-align:center;}
.reg-box .reg-form { margin:20px 0 15px;} 
.reg-form img { margin:10px; vertical-align:top;}
.reg-form textarea { width:362px; height:137px; padding:2px; border:3px solid #7dafe3; font-weight:bold; color:#000;}
.reg-form input { width:362px; height:37px; padding:2px; border:3px solid #7dafe3; font-size:26px;font-weight:bold; color:#000;}
.reg-des { padding:13px 30px;}
.reg-des li { margin-bottom:5px; padding-left:9px; background:url('/images/hankuk/bull_des.gif') no-repeat 0 4px; color:#5687a2;}

.num-reg { margin:0 40px 20px;}
.num-reg dt,
.num-reg dd { background-color:#fafafa;}

.num-reg dt { margin-bottom:2px; padding:10px 0 8px; font-size:14px; font-weight:bold; color:#343434;}
.num-reg dd { padding:15px; color:#5e5e5e;}
.num-reg dd li { padding-bottom:15px;}
.num-reg dd label { margin-right:70px;}
.num-reg dd .inp-style { border:2px solid #cccccc;}

/* µµ¸ÞÀÎ µî·Ï ¼³¸í css */
.des-box { margin:40px 0 0 20px;}
.des-box dl { padding:15px; border:1px solid #b9b9b9; color:#797979;}
.des-box dl dt { margin:20px 0 5px; padding-left:9px; background:url('/images/hankuk/bull_listmark.gif') no-repeat 0 4px;}
.des-box dl dd { margin-left:10px; margin-bottom:5px; line-height:16px;}
.des-box dl .fc-orange { color:#fe5c00;}
.des-box dl dt.mg-none { margin-top:0;}
.des-box dl dt.mg-10 { margin:10px 0 0;}

dl.info-list-box { margin-right:20px; margin-bottom:25px; padding:0 15px 15px; border:1px solid #b9b9b9;}
dl.info-list-box dd dl { padding:0; border:0;}
dl.info-list-box dt.list-title { margin-top:25px; padding-left:13px; background:url('/images/hankuk/bull_gray_square.gif') no-repeat 0 1px;}
dl.info-list-box .listmark { margin-left:4px; padding-left:10px; background:url('/images/hankuk/bull_listmark.gif') no-repeat 0 2px;}

/* table css */
.table-wrap { margin:0 3px 0 9px;}
.table-wrap table.table-blue { width:100%; margin-bottom:25px; border-collapse:collapse; border-spacing:0; table-layout:fixed;/* Å×ÀÌºí ³Êºñ °íÁ¤ */ text-align:center;}
.table-wrap table.table-blue th { height:31px; color:#3a8ad8; background: url('/images/hankuk/bg_table.gif') repeat-x;}
.table-wrap table.table-blue td { padding:7px 0; height:auto; color:#474747; border-bottom:1px solid #d6d6d6;}
.table-wrap table.table-blue th div.tb-bgleft { height:23px; padding-top:8px; background:url('/images/hankuk/bg_table_left.gif') no-repeat 0 0;}
.table-wrap table.table-blue th div.tb-bgright { height:23px; padding-top:8px; background:url('/images/hankuk/bg_table_right.gif') no-repeat 100% 0;}
.table-wrap table.table-blue td.total-money { padding:10px 40px 10px 0; border-bottom:1px dotted #d6d6d6; text-align:right;}

.table-wrap table.table-line { width:100%; margin-bottom:25px; border-collapse:collapse; border-spacing:0; table-layout:fixed;/* Å×ÀÌºí ³Êºñ °íÁ¤ */ text-align:center;}
.table-wrap table.table-line th { height:31px; color:#3a8ad8; background: url('/images/hankuk/bg_table.gif') repeat-x;}
.table-wrap table.table-line td { padding:7px 0; height:auto; color:#474747; }
.table-wrap table.table-line th div.tb-bgleft { height:23px; padding-top:8px; background:url('/images/hankuk/bg_table_left.gif') no-repeat 0 0;}
.table-wrap table.table-line th div.tb-bgright { height:23px; padding-top:8px; background:url('/images/hankuk/bg_table_right.gif') no-repeat 100% 0;}
.table-wrap table.table-line td.total-money { padding:10px 40px 10px 0; border-bottom:1px dotted #d6d6d6; text-align:right;}


.table-wrap .info-sel { float:right; margin-top:-25px;}
.table-wrap .info-sel select { width:165px;}
.table-wrap .table-title { padding:10px 0; padding-left:15px; display:inline-block; background:url('/images/hankuk/bull_red_square.gif') no-repeat 0 50%; color:#474747; font-weight:bold;}
.table-wrap table.table-gray { width:100%; margin-bottom:25px; border-collapse:collapse; border-top:2px solid #d7d7d7; border-spacing:0; table-layout:fixed;/* Å×ÀÌºí ³Êºñ °íÁ¤ */}
.table-wrap table.table-gray th,
.table-wrap table.table-gray td { padding:7px 0; border-bottom:1px solid #d7d7d7;}
.table-wrap table.table-gray th { background-color:#efefef; color:#474747; font-weight:normal; text-align:left;}
.table-wrap table.table-gray td { height:auto;}
.table-wrap table.table-gray th div { padding-left:10px;}
.table-wrap table.table-gray td div { padding:0 5px;}
.table-wrap table.table-gray th div em { color:#ff5d00; margin-right:3px;}
.table-wrap table.table-gray td img { margin-top:2px; vertical-align:top;}
.table-wrap table.table-gray td img.btn_cert { margin-top:0;}
.table-wrap table.table-gray td .sub-txt { display:block; padding-top:5px; padding-left:5px font-size:11px;}
.table-wrap table.table-gray td.phone { text-align:left; font-size:11px; color:#474747;}

/* µµ¸ÞÀÎ µî·Ï ¾à°ü È®ÀÎ */
.clause-box { margin:0 3px 0 9px; position:relative; padding:20px 20px 10px; border:1px solid #d7d7d7;}
.clause-box p { margin-bottom:10px;}
.clause-box .clauseview { position:absolute; top:40px; right:110px;}

/* FAQ css */
.faq-box { margin-bottom:10px; border:1px solid #b9b9b9; color:#797979;}
.faq-box dt { padding:12px 17px; background-color:#f4f4f4; font-weight:bold;}
.faq-box dd { width:677px; border-bottom:1px solid #b9b9b9; padding:15px 17px;}
.faq-box dd em { float:left; margin-top:1px; width:30px; font-style:normal;}
.faq-box dd p { float:left; width:647px; line-height:17px;}
.faq-box dd .source { margin-top:20px; text-align:right;}
.btn-list { text-align:right;}

/* ±âÅ¸ °øÅë css */
.inp-style { padding:2px; height:16px; border:1px solid #b9b9b9;}
.btn-box { margin-top:25px; text-align:center;}
.inp-chk { width:14px; height:14px; vertical-align:top; margin-right:2px;}
.sel-style { padding:1px; border:1px solid #b9b9b9;}
.mt-50 { margin-top:50px;}
.ml-20 { margin-left:20px;}
.table-wrap table.mb-none { margin-bottom:0;}
.fc-blue { color:#0d90ce;}
.fc-orange { color:#fe5c00;}
.fs-11 { font-size:11px;}
.ip-des { margin-left:10px; font-style:normal; font-size:11px; letter-spacing:-1px;}
.clear { zoom:1; overflow:hidden;}

/* ÆË¾÷ css */
#popup-box { width:725px;}
.bg_top {height:14px; background:url('/images/hankuk/popup_bg_top.gif') no-repeat 0 0;}
.bg-bottom {height:14px; background:url('/images/hankuk/popup_bg_bottom.gif') no-repeat 0 0;}
.popup-content { position:relative; padding:3px 15px 25px 6px; border-left:3px solid #6e6e6e; border-right:3px solid #6e6e6e;}
.popup-tit { margin:0 0 10px 6px; padding-bottom:18px; background:url('/images/hankuk/tit_bg.gif') repeat-x bottom;}
.popup-infosel { padding-bottom:5px; text-align:right;}
.btn-close { position:absolute; top:4px; right:15px;}