/**************************************************
* site name : Çö´ëÇØ»ó È¨ÆäÀÌÁö
* author : ÄÚµåÇÁ·Î À±Àº¿µ
* file name : table style
* first write : 2008.10.20
* last modify : 2009.01.06
**************************************************/

@charset "euc-kr";

/* caption À¯Çü ************************************************/

.captionr {
    font-size: 12px;
    text-align: right;
    margin-top: -15px;
}
.captionr02 {
    font-size: 12px;
    text-align: right;
    margin-top: 5px;
}
.captionr_pop {
    float: right;
    font-size: 11px;;
    margin-top: -15px;
}

/* È¸»ö Çì´õ¹Ù Å×ÀÌºí À¯Çü ************************************************/

/* gray_tbl01 */
table.gray_tbl01 { border-bottom: 1px solid #c1c1c1;}

    table.gray_tbl01 thead th {
        font-size: 12px;
        background: #b3b3b3;
        height: 19px;
        border-left: 1px solid #fff;
        padding-top: 2px;
    }
    table.gray_tbl01 thead th.start {
        background: #b3b3b3 url('/images/newimages/common/table/gray_th_bgl.gif') no-repeat left top;
        border-left: 0;
    }
    table.gray_tbl01 thead th.end {
        background: #b3b3b3 url('/images/newimages/common/table/gray_th_bgr.gif') no-repeat right top;
    }

    table.gray_tbl01 tbody td {
        font-size: 12px;
        border-bottom: 1px solid #e0e0e0;
        text-align: center;
        padding: 6px 0 4px;
    }
    table.gray_tbl01 tbody td.txtl {
        text-align: left;
        padding: 6px 2px 4px 5px;
    }

    div.total_info {
        background: #e4e4e4;
        border-bottom: 1px solid #c1c1c1;
        padding: 1px 0;
    }
    div.total_info div.total_infoin {
        font-size:12px;
        background: #f9f9f9;
        height: 20px;
        border-top: 1px solid #fff;
        border-bottom: 1px solid #fff;
        text-align: right;
        padding: 6px 3px 0 6px;
        overflow: hidden;
    }

    /* È®Àå ³ì»ö Çì´õ¹Ù */
    table.type_green thead th { background: #51b3b1;}
    table.type_green thead th.start {
        background: #51b3b1 url('/images/newimages/common/table/green_th_bgl.gif') no-repeat left top;
    }
    table.type_green thead th.end {
        background: #51b3b1 url('/images/newimages/common/table/green_th_bgr.gif') no-repeat right top;
    }

    /* È®Àå ÆÄ¶õ»ö Çì´õ¹Ù */
    table.type_blue thead th { background: #39a4d1;}
    table.type_blue thead th.start {
        background: #39a4d1 url('/images/newimages/common/table/blue05_th_bgl.gif') no-repeat left top;
    }
    table.type_blue thead th.end {
        background: #39a4d1 url('/images/newimages/common/table/blue05_th_bgr.gif') no-repeat right top;
    }

/* ÆÄ¶õ»ö Çì´õ¹Ù Å×ÀÌºí À¯Çü ************************************************/

/* bule_tbl01 */
table.bule_tbl01 { border-bottom: 1px solid #dedede;}

    table.bule_tbl01 tbody th {
        font-size: 12px;
        background: #eff2f6;
        border: 1px solid #c8dbe6;
        border-top: 1px solid #dedede;
        border-bottom: none;
        text-align: left;
        padding: 7px 0 5px 10px;
    }
    table.bule_tbl01 tbody th.txtc {
        text-align:center;
        padding-left:0;
}
    table.bule_tbl01 tbody tr.start th { border-top: 1px solid #c8dbe6;}

    table.bule_tbl01 tbody td {
        font-size: 12px;
        border: 1px solid #dedede;
        border-bottom: none;
        padding: 2px 0 4px 10px;
    }
    table.bule_tbl01 tbody td span.guide02 {
        color: #f26e04;
        font-size: 11px;
    }

    /* bule_tbl01_list */
    div.bule_tbl01_list {
        border-top: 3px solid #6da5c0;
        border-bottom: 2px solid #dedede;
    }
    div.bule_tbl01_list thead th {
        color: #326d89;
        font-size: 12px;
        background: #eff2f6;
        border: 1px solid #dedede;
        border-bottom: none;
        padding: 7px 0 5px;
    }
        div.bule_tbl01_list tbody th.txtr {padding-right:10px;}
        div.bule_tbl01_list thead tr.subhead th,
        div.bule_tbl01_list tbody th {
            color: #326d89;
            font-size: 12px;
            font-weight: normal;
            line-height: 1.2em;
            background: #f9fafb;
            border: 1px solid #dedede;
            border-bottom: none;
            padding: 7px 0 5px;
        }
        div.bule_tbl01_list tbody tr.totalsum th { font-weight: bold;}
        div.bule_tbl01_list tbody tr.totalsum td {
            color: #326d89;
            background: #f9fafb;
        }

    div.bule_tbl01_list tbody th a { color: #326d89 !important;}
    div.bule_tbl01_list tbody th.txtl {padding-left:10px;}
    div.bule_tbl01_list tbody td {
        font-size: 12px;
        line-height: 1.2em;
        border: 1px solid #dedede;
        border-bottom: none;
        text-align: center;
        padding: 7px 0 5px;
    }
        div.bule_tbl01_list tbody td img {vertical-align:middle;}
    div.bule_tbl01_list tbody tr.txtl td,
    div.bule_tbl01_list tbody td.txtl {
        text-align: left;
        padding: 7px 5px 5px 10px;
    }
    div.bule_tbl01_list tbody td.txtr {
        text-align: right;
        padding: 7px 10px 5px 5px;
    }
    div.bule_tbl01_list a:hover { text-decoration: underline;}
    div.bule_tbl01_list td.tit {
        background:#F9FAFB;
        color:#4E957F;
    }
    div.bule_tbl01_list tbody td ul.list li {
        background: url('/images/newimages/common/bullet/bul_cross.gif') no-repeat left 5px;
        padding: 0 0 3px 8px;
    }

    /**/
    td div.bule_tbl01_list {
        font-size:12px;
        width:250px;
        margin:5px 0 10px 0;
    }
    div.bule_tbl01_list td span.tx{ font-weight:bold;}
    div.bule_tbl01_list table.tblleft th { text-align:center;}
    div.bule_tbl01_list table.tblleft tbody td {
        padding-left:10px;
        padding-right:5px;
        text-align:left !important;
    }

/* bule_tbl02 */
/* Start : Á¦·ÎÀÎ Ãß°¡ ¹× º¯°æ */
.test {         border: 1px solid #a3cadd; }

div.bule_tbl02 {
    background: url('/images/img/h_t_img_01.gif') no-repeat left top;
    margin-top: 7px;
    padding-top: 4px;
    border-bottom: 2px solid #e5e5e5;
}
/* End : Á¦·ÎÀÎ Ãß°¡ ¹× º¯°æ */

    table.bule_tbl02 tbody th {
		color: #336D89; /*Á¦·ÎÀÎ Ãß°¡*/
        font-size: 12px;
        background: #eff2f6;
        border: 1px solid #a3cadd;
        border-top: none;
        text-align: left;
        padding: 7px 0 5px 10px;
    }


/* Start : Á¦·ÎÀÎ Ãß°¡ */
    table.bule_tbl02 thead th {
		color: #336D89;
        font-size: 12px;
        background: #eff2f6;
        border: 1px solid #a3cadd;
        border-top: none;
        text-align: center;
        padding: 7px 0 5px 10px;
    }

    table.bule_tbl02 tbody th.tbl_tit { color: #336D89; background: #F9FAFB; font-weight: normal;}
/* End : Á¦·ÎÀÎ Ãß°¡ */

    table.bule_tbl02 tbody tr.start th { border-top: none;}

    table.bule_tbl02 tbody td {
        font-size: 12px;
        border: 1px solid #a3cadd;
        border-top: 0;
        padding: 4px 0 4px 10px;
    }
    table.bule_tbl02 tbody tr.start td { border-top: none;}
    table.bule_tbl02 tbody td.txtr { padding-right: 10px;}
    table.bule_tbl02 tbody td.in_tbl { padding-right: 10px;}

/* Start : Á¦·ÎÀÎ Ãß°¡ */
    table.bule_tbl02 tbody td.td_right { text-align: right; padding-right: 10px;}
    table.bule_tbl02 tbody td.td_center { text-align: center;}
/* End : Á¦·ÎÀÎ Ãß°¡ */

    table.bule_tbl02 tbody td.bottombar {
        background: #dedede;
        height: 3px;
        border: 0;
        padding: 0;
    }

    table.bule_tbl02 tbody td span.guide01 { font-size: 11px;}
    table.bule_tbl02 tbody td span.guide02 {
        color: #f26e04;
        font-size: 11px;
    }
    table.bule_tbl02 tbody td img { vertical-align: middle;}

    table.bule_tbl02 tbody .noline {
        border-bottom: 0;
        padding: 0;
    }
    table.bule_tbl02 tbody td ul.hidden_list {
        background: #fff;
        border-bottom: 1px solid #a3cadd;
        padding: 2px 10px 4px;
    }
    table.bule_tbl02 tbody td ul.hidden_list li {
        border-top: 1px solid #dedede;
        padding: 2px 0 3px;
    }
    table.bule_tbl02 tbody td ul.hidden_list li.start,
    table.bule_tbl02 tbody td ul.hidden_list li.startlabel { border-top: 0;}
    table.bule_tbl02 tbody td ul.hidden_list li.label,
    table.bule_tbl02 tbody td ul.hidden_list li.startlabel {
        float: left;
        font-weight: bold;
        width: 117px;
        padding: 7px 0 0 3px;
    }

    /* image table */
    table.bule_tbl02.img tbody td {
        background: #eff2f6;
        text-align: center;
        padding: 0 0 7px;
    }
    table.bule_tbl02.img tbody td p.thum { padding: 7px 0 3px;}
    table.bule_tbl02.img tbody td span.thumname {
        font-weight: bold;
        letter-spacing: -0.05em;
        background: url('/images/newimages/common/bullet/bul_arr21.gif') no-repeat left 4px;
        padding-left: 8px;
    }

    /* in_tbl */
    table.bule_tbl02 tbody td.in_tbl table { border-bottom: 2px solid #dedede;}
    table.bule_tbl02 tbody td.in_tbl thead th {
        font-size: 12px;
        background: #f7f7f7;
        border: 1px solid #dedede;
        border-bottom: none;
        text-align: center;
    }
    table.bule_tbl02 tbody td.in_tbl thead th.topbar {
        background: #969696;
        height: 3px;
        border: 0;
        padding: 0;
    }
    table.bule_tbl02 tbody td.in_tbl tbody td {
        font-size: 12px;
        border: 1px solid #dedede;
        border-bottom: none;
        text-align: center;
        padding: 5px 0 3px;
    }
    table.bule_tbl02 tbody td.in_tbl tbody td.subject {
        text-align: left;
        padding: 5px 5px 3px 10px;
    }

    /* ¼ÒÀçÁö */
    div.address_data {
        float: left;
        padding-top: 2px;
    }

    div.address_btn {
        float: right;
        padding-right: 10px;
    }

    ul.address_btn {
        float: right;
        border-left: 1px solid #dedede;
        padding: 0 3px 0 10px;
        overflow: hidden;
    }
    ul.address_btn li {
        float: left;
        padding-right: 2px;
    }

    /*style Ãß°¡ (cy0058.jsp)*/
    table.bule_tbl02 tbody td ul.pricedata {
        overflow:hidden;
        width:550px;
    }
    table.bule_tbl02 tbody td ul.pricedata li {
        float:left;
        width:130px;
    }
    table.bule_tbl02 tbody td ul.pricedata li.msg {
        float:left;
        width:auto;
        background: url('/images/newimages/common/bullet/bul_bar02.gif') no-repeat left top;
        padding-left:6px;
        color:#FFA66B;
        font-size:11px;
        font-weight:bold;
    }
    table.bule_tbl02 tbody td ul.alarm_msg {}
    table.bule_tbl02 tbody td ul.alarm_msg li {
        background: url('/images/newimages/common/bullet/bul_bar03.gif') no-repeat left 5px;
        padding-left:8px;
    }
    table.bule_tbl02 tbody td ul.alarm_msg li span.em1 {color:#F37C1D;}
    table.bule_tbl02 tbody td ul.alarm_msg li span.em2 {color:#0099CC;}

/* bule_tbl03 */
div.bule_tbl03 {
    background: url('/images/img/h_t_bar_01.gif') no-repeat center top;
    padding-top: 4px;
}
div.bule_tbl03.paperTit {
    background: url('/images/newimages/common/table/blue02_top_bgtit_paper.gif') no-repeat center top;
    padding-top: 20px;
}
    div.subcont_nofont div.bule_tbl03 {
        background: url('/images/newimages/common/table/blue02_top_bg02.gif') no-repeat center top;
    }
    div.subcont_event_in div.bule_tbl03 {
        background: url('/images/newimages/common/table/blue02_top_bg03.gif') no-repeat center top;
        padding-top: 3px;
    }
    div.subcont_prize_in div.bule_tbl03 {
        background: url('/images/newimages/common/table/blue02_top_bg03.gif') no-repeat center top;
        padding-top: 3px;
    }
    div.pop_incontents div.bule_tbl03 {
        background: url('/images/newimages/common/table/blue02_top_bg04.gif') no-repeat center top;
    }
    div.bule_tbl03.half {
        background: url('/images/newimages/common/table/blue02_top_bg05.gif') no-repeat center top;
    }
    div.bule_tbl03.replycont {
        background: none;
        margin-top: 15px;
    }

div.bule_tbl03 thead th {
    font-size: 12px;
    background: url('/images/newimages/common/table/blue02_header_bg.gif') repeat-x left bottom;
    height: 31px;
    vertical-align: top;
}
div.bule_tbl03 thead th div.subject {
    font-weight: normal;
    background: url('/images/newimages/common/table/blue02_header_bar.gif') no-repeat left top;
    text-align: left;
    margin-top: 7px;
    padding-left: 10px;
}
div.bule_tbl03 thead th img { margin-top: 8px;}

    div.bule_tbl03 thead th.start {
        background: url('/images/newimages/common/table/blue02_header_bgl.gif') no-repeat left top;
        padding-left: 3px;
    }
    div.bule_tbl03 thead th.end {
        background: url('/images/newimages/common/table/blue02_header_bgr.gif') no-repeat right top;
        padding-right: 3px;
    }

    div.bule_tbl03 thead tr.midhead th {
        background: url('/images/newimages/common/table/blue02_header02_bg.gif') repeat-x left bottom;
        height: 28px;
    }
    div.bule_tbl03 thead tr.midhead th.start {
        background: url('/images/newimages/common/table/blue02_header02_bgl.gif') no-repeat left top;
        padding-left: 3px;
    }
    div.bule_tbl03 thead tr.midhead th.end {
        background: url('/images/newimages/common/table/blue02_header02_bgr.gif') no-repeat right top;
        padding-right: 3px;
    }

div.bule_tbl03 tbody tr.line1 { background: #fff;}
div.bule_tbl03 tbody tr.line2 { background: #fafafa;}

div.bule_tbl03 tbody td {
    font-size: 12px;
    text-align: center;
    padding: 7px 0 5px;
}
    div.bule_tbl03 tbody td.no {
        color: #326d89;
        font-size: 11px;;
    }
    div.bule_tbl03 tbody td.date { color: #0b91cb;}
    div.bule_tbl03 tbody td.subject {
        text-align: left;
        padding: 7px 5px 5px 10px;
    }
    div.bule_tbl03 tbody td.side { background: #fff;}
    div.bule_tbl03 tbody td.viewcont {
        line-height: 1.4em;
        text-align: left;
        padding: 15px 20px;
    }

    div.bule_tbl03 tbody td.bottombar {
        background: url('/images/img/b_bottombar.gif') no-repeat center top;
        height: 5px;
    }
        div.subcont_nofont div.bule_tbl03 tbody td.bottombar {
            background: url('/images/newimages/common/table/blue02_btm_bg02.gif') no-repeat center top;
        }
        div.subcont_event_in div.bule_tbl03 tbody td.bottombar {
            background: url('/images/newimages/common/table/blue02_btm_bg03.gif') no-repeat center top;
        }
        div.subcont_prize_in div.bule_tbl03 tbody td.bottombar {
            background: url('/images/newimages/common/table/blue02_btm_bg03.gif') no-repeat center top;
        }

    /* ÆÄÀÏ */
    div.bule_tbl03 tbody td.viewfile { padding: 0 3px;}
    div.bule_tbl03 tbody td.viewfile ul {
        width: 100%;
        border-bottom: 2px solid #e5e5e5;
        margin-top: 15px;
    }
    div.bule_tbl03 tbody td.viewfile li {
        border-top: 1px solid #e5e5e5;
        text-align: left;
    }
    div.bule_tbl03 tbody td.viewfile li.file {
        float: left;
        width: 80px;
        padding: 2px 0;
    }
    div.bule_tbl03 tbody td.viewfile li.file div {
        background: #f9f9f9;
        padding: 5px 0 3px 20px;
    }
    div.bule_tbl03 tbody td.viewfile li.filedata { padding: 7px 0 5px;}
    div.bule_tbl03 tbody td.viewfile li.filedata a {
        background: url('/images/newimages/common/bullet/bul_disket.gif') no-repeat left top;
        margin-left: 10px;
        padding-left: 24px;
    }



/* Start : Á¦·ÎÀÎ Ãß°¡*/
div.bule_tbl03_2 {
    background: url('/images/img/h_t_bar_02.gif') no-repeat center top;
    padding-top: 4px;
}
div.bule_tbl03_2.paperTit {
    background: url('/images/newimages/common/table/blue02_top_bgtit_paper.gif') no-repeat center top;
    padding-top: 20px;
}
    div.subcont_nofont div.bule_tbl03_2 {
        background: url('/images/newimages/common/table/blue02_top_bg02.gif') no-repeat center top;
    }
    div.subcont_event_in div.bule_tbl03_2 {
        background: url('/images/newimages/common/table/blue02_top_bg03.gif') no-repeat center top;
        padding-top: 3px;
    }
    div.subcont_prize_in div.bule_tbl03_2 {
        background: url('/images/newimages/common/table/blue02_top_bg03.gif') no-repeat center top;
        padding-top: 3px;
    }
    div.pop_incontents div.bule_tbl03_2 {
        background: url('/images/newimages/common/table/blue02_top_bg04.gif') no-repeat center top;
    }
    div.bule_tbl03_2.half {
        background: url('/images/newimages/common/table/blue02_top_bg05.gif') no-repeat center top;
    }
    div.bule_tbl03_2.replycont {
        background: none;
        margin-top: 15px;
    }

div.bule_tbl03_2 thead th {
    font-size: 12px;
    background: url('/images/newimages/common/table/blue02_header_bg.gif') repeat-x left bottom;
    height: 31px;
    vertical-align: top;
}
div.bule_tbl03_2 thead th div.subject {
    font-weight: normal;
    background: url('/images/newimages/common/table/blue02_header_bar.gif') no-repeat left top;
    text-align: left;
    margin-top: 7px;
    padding-left: 10px;
}
div.bule_tbl03_2 thead th img { margin-top: 8px;}

    div.bule_tbl03_2 thead th.start {
        background: url('/images/newimages/common/table/blue02_header_bgl.gif') no-repeat left top;
        padding-left: 3px;
    }
    div.bule_tbl03_2 thead th.end {
        background: url('/images/newimages/common/table/blue02_header_bgr.gif') no-repeat right top;
        padding-right: 3px;
    }

    div.bule_tbl03_2 thead tr.midhead th {
        background: url('/images/newimages/common/table/blue02_header02_bg.gif') repeat-x left bottom;
        height: 28px;
    }
    div.bule_tbl03_2 thead tr.midhead th.start {
        background: url('/images/newimages/common/table/blue02_header02_bgl.gif') no-repeat left top;
        padding-left: 3px;
    }
    div.bule_tbl03_2 thead tr.midhead th.end {
        background: url('/images/newimages/common/table/blue02_header02_bgr.gif') no-repeat right top;
        padding-right: 3px;
    }

div.bule_tbl03_2 tbody tr.line1 { background: #fff;}
div.bule_tbl03_2 tbody tr.line2 { background: #fafafa;}

div.bule_tbl03_2 tbody td {
    font-size: 12px;
    text-align: center;
    padding: 7px 0 5px;
}
    div.bule_tbl03_2 tbody td.no {
        color: #326d89;
        font-size: 11px;;
    }
    div.bule_tbl03_2 tbody td.date { color: #0b91cb;}
    div.bule_tbl03_2 tbody td.subject {
        text-align: left;
        padding: 7px 5px 5px 10px;
    }
    div.bule_tbl03_2 tbody td.subject2 {
        text-align: left;
			  padding: 0 0 0 0;
    }
		.subject_prev {
			font-size: 12px;
			padding-top: 7px;
		}
		.subject_next {
			font-size: 12px;
			padding-bottom: 7px;
		}

    div.bule_tbl03_2 tbody td.side { background: #fff;}
    div.bule_tbl03_2 tbody td.viewcont {
        line-height: 1.4em;
        text-align: left;
        padding: 15px 20px;
    }
		div.bule_tbl03_2 tbody td.pd_content { text-align: left; padding: 20px 20px 18px 20px;}

    div.bule_tbl03_2 tbody td.bottombar {
        background: url('/images/img/b_bottombar.gif') no-repeat center top;
        height: 5px;
    }
        div.subcont_nofont div.bule_tbl03_2 tbody td.bottombar {
            background: url('/images/newimages/common/table/blue02_btm_bg02.gif') no-repeat center top;
        }
        div.subcont_event_in div.bule_tbl03_2 tbody td.bottombar {
            background: url('/images/newimages/common/table/blue02_btm_bg03.gif') no-repeat center top;
        }
        div.subcont_prize_in div.bule_tbl03_2 tbody td.bottombar {
            background: url('/images/newimages/common/table/blue02_btm_bg03.gif') no-repeat center top;
        }

    /* ÆÄÀÏ */
    div.bule_tbl03_2 tbody td.viewfile { padding: 0 3px;}
    div.bule_tbl03_2 tbody td.viewfile ul {
        width: 100%;
        border-bottom: 2px solid #e5e5e5;
        margin-top: 15px;
    }
    div.bule_tbl03_2 tbody td.viewfile li {
        border-top: 1px solid #e5e5e5;
        text-align: left;
    }
    div.bule_tbl03_2 tbody td.viewfile li.file {
        float: left;
        width: 80px;
        padding: 2px 0;
    }
    div.bule_tbl03_2 tbody td.viewfile li.file div {
        background: #f9f9f9;
        padding: 5px 0 3px 20px;
    }
    div.bule_tbl03_2 tbody td.viewfile li.filedata { padding: 7px 0 5px;}
    div.bule_tbl03_2 tbody td.viewfile li.filedata a {
        background: url('/images/newimages/common/bullet/bul_disket.gif') no-repeat left top;
        margin-left: 10px;
        padding-left: 24px;
    }
/* End : Á¦·ÎÀÎ Ãß°¡*/

/* bule_tbl04 */
table.bule_tbl04 {
    font-size: 12px;
    line-height: 1.2em;
    border-top: 3px solid #6da5c0;
    text-align: center;
}
table.bule_tbl04 thead th {
    color: #395775;
    background: #eff2f6 url('/images/newimages/common/table/blue03_header_bg01.gif') no-repeat left bottom;
    padding: 10px 0;
}
table.bule_tbl04 thead th.start {
    background: #eff2f6 url('/images/newimages/common/table/blue03_header_bg02.gif') no-repeat left bottom;
}
table.bule_tbl04 tbody td {
    background: url('/images/newimages/common/table/blue03_td_bg.gif') no-repeat left bottom;
    border-bottom: 1px solid #d3d3d3;
    padding: 10px 0;
}
table.bule_tbl04 tbody td.start { background: none;}
table.bule_tbl04 tbody td.txtl { padding-left: 10px;}
table.bule_tbl04 tbody td.txtr { padding-right: 10px;}

    table.bule_tbl04 tbody td.hidden_cont {
        background: none;
        border-bottom: 0;
        padding: 0;
    }
    table.bule_tbl04 tbody td.hidden_cont div {
        line-height: 1.5em;
        text-align: left;
        border-bottom: 1px solid #d3d3d3;
        padding: 10px 0 10px 10px;
    }
    table.bule_tbl04 tbody td.hidden_cont div p,
    table.bule_tbl04 tbody td.hidden_cont div p img { margin: 10px 0;}

    table.bule_tbl04 tbody td.totalsum {
        background: none;
        border-bottom: 0;
        padding: 1px 0 0;
    }
    table.bule_tbl04 tbody td.totalsum div.totalsum {
        background: #d9e8f0;
        border-top: 1px solid #9fbfd3;
        border-bottom: 1px solid #9fbfd3;
        padding: 1px 0;
    }
    table.bule_tbl04 tbody td.totalsum div.totalsum_in {
        color: #018ac4;
        background: #f7fafb;
        border-top: 1px solid #fff;
        border-bottom: 1px solid #fff;
        text-align: right;
        padding: 5px 10px 3px 0;
    }
    table.bule_tbl04 tbody td.totalsum img { vertical-align: middle;}

    table.bule_tbl04 tbody td.totalsum02 {
        color: #395775;
        font-weight: bold;
        background: #eff2f6;
    }

/* bule_tbl05 */
table.bule_tbl05 {
    font-size: 12px;
    line-height: 1.2em;
    border-top: 3px solid #6da5c0;
    text-align: center;
}
table.bule_tbl05 thead th {
    color: #395775;
    background: #eff2f6 url('/images/newimages/common/table/blue04_header_bg01.gif') no-repeat left bottom;
    padding: 10px 0;
}
table.bule_tbl05 thead th.start {
    background: #eff2f6 url('/images/newimages/common/table/blue04_header_bg02.gif') no-repeat left bottom;
}
table.bule_tbl05 thead th.suphead {
    background: #dee4ed url('/images/newimages/common/table/bule_tbl05_suphead.gif') repeat-x left bottom;
    padding: 10px 0 5px;
}
table.bule_tbl05 tbody td {
    background: url('/images/newimages/common/table/blue04_td_bg.gif') no-repeat left bottom;
    border-bottom: 1px solid #d3d3d3;
    padding: 10px 0;
}
table.bule_tbl05 tbody td.start { background: none;}
table.bule_tbl05 tbody td.txtl { padding-left: 10px;}
table.bule_tbl05 tbody td.txtr { padding-right: 10px;}

/* ÇÕ°è Å×ÀÌºí À¯Çü ************************************************/

div.totalbox {
    font-size: 12px;
    background: url('/images/newimages/common/bar/total_box_top.gif') repeat-x left top;
    margin-top: 10px;
    padding-top: 3px;
}
div.intotalbox {
    background: url('/images/newimages/common/bar/total_box_btm.gif') repeat-x left bottom;
    padding-bottom: 3px;
}
    div.totalbox ul {
        background: #f7fafb;
        width: 100%;
        padding: 8px 0;
        overflow: hidden;
    }
    div.totalbox li.floatl { padding: 3px 0 0 20px;}
    div.totalbox li.floatr { padding-right: 20px;}
    div.totalbox li.floatr span.label {
        border-right: 1px solid #c9c9c9;
        margin-right: 7px;
        padding-right: 10px;
    }
    div.totalbox li img { vertical-align: middle;}

/* preview ¸ñ·Ï À¯Çü ************************************************/

table tbody td.previewlist ul { padding-left: 80px;}
table tbody td.previewlist li.thum {
    float: left;
    margin-right: 20px;
}
table tbody td.previewlist li.thum img {
    width: 160px;
    height: 120px;
    border: 4px solid #eaedf1;
}
table tbody td.previewlist li.cont {
    line-height: 1.3em;
    text-align: left;
    padding: 5px 20px 0 0;
}

table tbody td.viewcont div.previewimg {
    width: 310px;
    margin: 5px auto 10px;
}
table tbody td.viewcont div.previewimg div.thum img {
    width: 310px;
    height: 235px;
}

/* ´äº¯ Å×ÀÌºí À¯Çü ************************************************/

table tbody td.viewreply { padding: 0 3px;}
table tbody td.viewreply dl {
    text-align: left;
    padding: 10px;
}
table tbody td.viewreply dt {
    color: #336d89;
    background: url('/images/newimages/common/bullet/bul_reply.gif') no-repeat left top;
    padding: 2px 0 3px 30px;
}
    div.bule_tbl03.replycont table tbody td.viewreply dt {
        background: url('/images/newimages/common/bullet/bul_arr12.gif') no-repeat left top;
        padding: 0 0 5px 20px;
    }

table tbody td.viewreply dd {
    line-height: 1.4em;
    background: #f7f7f7;
    border-top: 2px solid #d4d4d4;
    padding: 10px 10px 10px 30px;
}

/* ÀÌÀü±Û/´ÙÀ½±Û Å×ÀÌºí À¯Çü ************************************************/

table tbody td.viewlist { padding: 0 3px;}
table tbody td.viewlist ul {
    background: #f9f9f9;
    text-align: left;
    margin: 15px 0 7px;
    padding: 10px 20px 0;
    overflow: hidden;
}
table tbody td.viewlist li.prevcont {
    float: left;
    background: url('/images/newimages/common/bullet/bul_paging_prev.gif') no-repeat right 3px;
    margin-right: 20px;
    padding-right: 14px;
}
table tbody td.viewlist li.nextcont {
    float: left;
    background: url('/images/newimages/common/bullet/bul_paging_next.gif') no-repeat right 4px;
    margin-right: 20px;
    padding-right: 14px;
}
table tbody td.viewlist li.write_date {
    float: right;
    margin-top: -24px;
}
table tbody td.viewlist li { padding-bottom: 10px;}

/* ¸ñ·Ï Å×ÀÌºí paging À¯Çü ************************************************/

/* paging */
div.paging {
    font-size: 11px;;
    text-align: center;
    margin-top: 10px;
}
div.paging span.txt_link { padding: 0 10px;}
div.paging span.txt_link a { padding: 0 2px;}
div.paging span.txt_link strong {
    color: #1d96ca;
    text-decoration: underline;
    padding: 0 2px;
}
div.paging span.btn img { margin-top: -1px;}

/* Å×ÀÌºí °Ë»ö À¯Çü ************************************************/

/* »ó´Ü ¿À¸¥ÂÊ °Ë»ö¹Ù */
div.search_box {
    width: 100%;
    text-align: right;
    margin: 5px 0;
    overflow: hidden;
}
div.search_box input {
    font-size: 12px;
    line-height: 1.2em;
}
div.search_box select { font-size: 12px;}
div.search_box input,
div.search_box select,
div.search_box img { vertical-align: middle;}

/* ÇÏ´Ü °Ë»ö¹Ù */
div.search_box02 {
    text-align: center;
    margin-top: 15px;
}
div.search_box02 input.txt { font-size: 11px;;}
div.search_box02 select { font-size: 11px;;}
div.search_box02 img { vertical-align: middle;}

/* ¶ó¿îµå ¹Ú½º À¯Çü ************************************************/

div.roundbox01 {
    background: url('/images/newimages/common/box/round01_btmr.gif') no-repeat right bottom;
    overflow: hidden;
}
div.roundbox01top {
    background: url('/images/newimages/common/box/round01_topr.gif') no-repeat right top;
}
div.roundbox01top div {
    background: url('/images/newimages/common/box/round01_topl.gif') no-repeat left top;
    padding-top: 10px;
}
div.roundbox01cont {
    background: url('/images/newimages/common/box/round01_btml.gif') no-repeat left bottom;
    padding: 0 10px 10px;
}

div.roundbox02 {
    background: url('/images/newimages/common/box/round02_btmr.gif') no-repeat right bottom;
    overflow: hidden;
}
div.roundbox02top {
    background: url('/images/newimages/common/box/round02_topr.gif') no-repeat right top;
}
div.roundbox02top div {
    background: url('/images/newimages/common/box/round02_topl.gif') no-repeat left top;
    padding-top: 10px;
}
div.roundbox02cont {
    background: url('/images/newimages/common/box/round02_btml.gif') no-repeat left bottom;
    padding: 0 10px 10px;
}

div.roundbox03 {
    background: url('/images/newimages/common/box/round03_btmr.gif') no-repeat right bottom;
    overflow: hidden;
}
div.roundbox03top {
    background: url('/images/newimages/common/box/round03_topr.gif') no-repeat right top;
}
div.roundbox03top div {
    background: url('/images/newimages/common/box/round03_topl.gif') no-repeat left top;
    padding-top: 10px;
}
div.roundbox03cont {
    background: url('/images/newimages/common/box/round03_btml.gif') no-repeat left bottom;
    padding: 0 10px 10px;
}
    div.roundbox03cont.type2 { padding-bottom: 0;}
    div.roundbox03cont.type3 {
        padding: 0 4px 4px;
    }
    div.roundbox03cont.type3 ul.guidelist03 {
        background: #f5f5f5;
        margin-top: 3px;
        padding: 7px 10px 0;
    }

div.roundbox04 {
    background: url('/images/newimages/common/box/round04_btmr.gif') no-repeat right bottom;
    overflow: hidden;
}
div.roundbox04top {
    background: url('/images/newimages/common/box/round04_topr.gif') no-repeat right top;
}
div.roundbox04top div {
    background: url('/images/newimages/common/box/round04_topl.gif') no-repeat left top;
    padding-top: 10px;
}
div.roundbox04cont {
    background: url('/images/newimages/common/box/round04_btml.gif') no-repeat left bottom;
    padding: 0 10px 10px;
}

div.roundbox05 {
    background: url('/images/newimages/common/box/round05_btmr.gif') no-repeat right bottom;
    overflow: hidden;
}
div.roundbox05top {
    background: url('/images/newimages/common/box/round05_topr.gif') no-repeat right top;
}
div.roundbox05top div {
    background: url('/images/newimages/common/box/round05_topl.gif') no-repeat left top;
    padding-top: 10px;
}
div.roundbox05cont {
    background: url('/images/newimages/common/box/round05_btml.gif') no-repeat left bottom;
    padding: 0 10px 10px;
}

div.roundbox06 {
    background: url('/images/newimages/common/box/round06_btmr.gif') no-repeat right bottom;
    overflow: hidden;
}
div.roundbox06top {
    background: url('/images/newimages/common/box/round06_topr.gif') no-repeat right top;
}
div.roundbox06top div {
    background: url('/images/newimages/common/box/round06_topl.gif') no-repeat left top;
    padding-top: 10px;
}
div.roundbox06cont {
    background: url('/images/newimages/common/box/round06_btml.gif') no-repeat left bottom;
    padding: 0 10px 10px;
}
div.roundbox06cont.type2 li {margin-bottom:7px;}
div.roundbox06cont.type2 li a img {margin: -3px 0 0 5px;}

div.roundbox07 {
    background: url('/images/newimages/common/box/round07_btmr.gif') no-repeat right bottom;
    overflow: hidden;
}
div.roundbox07top {
    background: url('/images/newimages/common/box/round07_topr.gif') no-repeat right top;
}
div.roundbox07top div {
    background: url('/images/newimages/common/box/round07_topl.gif') no-repeat left top;
    padding-top: 10px;
}
div.roundbox07cont {
    background: url('/images/newimages/common/box/round07_btml.gif') no-repeat left bottom;
    padding: 0 10px 10px;
}

div.roundbox08 {
    background: url('/images/newimages/common/box/round08_btmr.gif') no-repeat right bottom;
    overflow: hidden;
}
div.roundbox08top {
    background: url('/images/newimages/common/box/round08_topr.gif') no-repeat right top;
}
div.roundbox08top div {
    background: url('/images/newimages/common/box/round08_topl.gif') no-repeat left top;
    padding-top: 10px;
}
div.roundbox08cont {
    background: url('/images/newimages/common/box/round08_btml.gif') no-repeat left bottom;
    padding: 0 10px 10px;
}

div.roundbox09 {
    background: url('/images/newimages/common/box/round09_btmr.gif') no-repeat right bottom;
    overflow: hidden;
}
div.roundbox09top {
    background: url('/images/newimages/common/box/round09_topr.gif') no-repeat right top;
}
div.roundbox09top div {
    background: url('/images/newimages/common/box/round09_topl.gif') no-repeat left top;
    padding-top: 10px;
}
div.roundbox09cont {
    background: url('/images/newimages/common/box/round09_btml.gif') no-repeat left bottom;
    padding: 0 10px 10px;
}
    div.roundbox09_01 {
        background: url('/images/newimages/common/box/round09_btmr02.gif') no-repeat right bottom;
        overflow: hidden;
    }
    div.roundbox09_01top {
        background: url('/images/newimages/common/box/round09_topr.gif') no-repeat right top;
    }
    div.roundbox09_01top div {
        background: url('/images/newimages/common/box/round09_topl.gif') no-repeat left top;
        padding-top: 10px;
    }
    div.roundbox09_01cont {
        background: url('/images/newimages/common/box/round09_btml02.gif') no-repeat left bottom;
        padding: 0 10px 10px;
    }

div.roundbox10 {
    background: url('/images/newimages/common/box/round10_btmr.gif') no-repeat right bottom;
    overflow: hidden;
}
div.roundbox10top {
    background: url('/images/newimages/common/box/round10_topr.gif') no-repeat right top;
}
div.roundbox10top div {
    background: url('/images/newimages/common/box/round10_topl.gif') no-repeat left top;
    padding-top: 10px;
}
div.roundbox10cont {
    background: url('/images/newimages/common/box/round10_btml.gif') no-repeat left bottom;
    padding: 0 10px 10px;
}

div.roundbox11 {
    background: url('/images/newimages/common/box/round11_btmr.gif') no-repeat right bottom;
    overflow: hidden;
}
div.roundbox11top {
    background: url('/images/newimages/common/box/round11_topr.gif') no-repeat right top;
}
div.roundbox11top div {
    background: url('/images/newimages/common/box/round11_topl.gif') no-repeat left top;
    padding-top: 10px;
}
div.roundbox11cont {
    background: url('/images/newimages/common/box/round11_btml.gif') no-repeat left bottom;
    padding: 0 10px 10px;
}

div.roundbox13 {
    background: url('/images/newimages/common/box/round13_btmr.gif') no-repeat right bottom;
}
div.roundbox13top {
    background: url('/images/newimages/common/box/round13_topr.gif') no-repeat right top;
}
div.roundbox13top div {
    background: url('/images/newimages/common/box/round13_topl.gif') no-repeat left top;
    padding-top: 10px;
}
div.roundbox13cont {
    background: url('/images/newimages/common/box/round13_btml.gif') no-repeat left bottom;
    padding: 0 10px 10px;
}

div.roundbox14 {
    background: url('/images/newimages/common/box/round14_btmr.gif') no-repeat right bottom;
}
div.roundbox14top {
    background: url('/images/newimages/common/box/round14_topr.gif') no-repeat right top;
}
div.roundbox14top div {
    background: url('/images/newimages/common/box/round14_topl.gif') no-repeat left top;
    padding-top: 10px;
}
div.roundbox14cont {
    background: url('/images/newimages/common/box/round14_btml.gif') no-repeat left bottom;
    padding: 0 10px 10px;
}

/* °¡ÀÌµå ¹Ú½º À¯Çü ************************************************/

/* guidebox01 */
div.guidebox01 {
    background: #f5f5f5 url('/images/newimages/common/box/guide_btmr.gif') no-repeat right bottom;
    overflow: hidden;
}
div.guidebox01_top {
    background: url('/images/newimages/common/box/guide_topr.gif') no-repeat right top;
}
div.guidebox01_top div {
    background: url('/images/newimages/common/box/guide_topl.gif') no-repeat left top;
    padding-top: 15px;
}
div.guidebox01_cont {
    background: url('/images/newimages/common/box/guide_btml.gif') no-repeat left bottom;
    padding: 0 15px;
}

    div.guidebox01_in {
        background: #fff url('/images/newimages/common/box/guide_inround_btmr.gif') no-repeat right bottom;
        margin-bottom: 15px;
        overflow: hidden;
    }
    div.guidebox01_intop {
        background: url('/images/newimages/common/box/guide_inround_topr.gif') no-repeat right top;
    }
    div.guidebox01_intop div {
        background: url('/images/newimages/common/box/guide_inround_topl.gif') no-repeat left top;
        padding-top: 10px;
    }
    div.guidebox01_incont {
        background: url('/images/newimages/common/box/guide_inround_btml.gif') no-repeat left bottom;
        padding: 0 10px 10px;
    }

    /* guide_list */
    div.guidebox01 ul.guide_list li {
        background: url('/images/newimages/common/bullet/bul_cross.gif') no-repeat left 3px;
        padding-left: 8px;
        overflow: hidden;
    }
    div.guidebox01 ul.guide_list li img { margin-bottom: 10px;}

/* guidebox02 */
ul.guidebox02 {
    min-height: 22px;
    _height: 22px;
    padding: 5px 5px 5px 10px;
    overflow: hidden;
}
ul.guidebox02.type2 { padding-bottom: 0;}
ul.guidebox02.type3 { height: 35px;}

    ul.guidebox02 li.floatl {
        padding-top: 5px;
        font-size: 12px;
        letter-spacing:-1px;
    }
    ul.guidebox02 li.floatl a { letter-spacing: 0;}

div.car_15day ul.guidebox02 { _padding-bottom:15px;}

/* ÀÚµ¿Â÷º¸ÇèÀÚÇÊ¼­¸í¾È³» */
div.sign_guide { margin-bottom: 10px;}
div.sign_guide dl {
    font-size: 0;
    width: 673px;
    padding: 10px 0 10px 8px;
}
div.sign_guide dt.tit { overflow: hidden;}
div.sign_guide dt.tit span.floatl img { margin-top: 5px;}
div.sign_guide dt.tit span.floatr img { margin-bottom: 5px;}
div.sign_guide dd.cont {
    border-top: 1px solid #e7ebf2;
    padding: 10px 0 0 2px;
}
    div.sign_guide dl.sublist { padding: 15px 0 0;}
    div.sign_guide dl.sublist dd { padding-top: 5px;}
    div.sign_guide dl.img_special {
        background: url('/images/newimages/service/img_special03.gif') no-repeat right bottom;
    }

/* guidelist01 */
dl.guidelist01 { padding-left: 10px;}
dl.guidelist01.type2 {padding-left:0; font-size:0;}
dl.guidelist01 dt {
    background: url('/images/newimages/common/bullet/bul_arr13.gif') no-repeat left 1px;
    margin-bottom: 3px;
    padding-left: 13px;
}
dl.guidelist01 dd {
    background: url('/images/newimages/common/bullet/bul_cross.gif') no-repeat 13px 3px;
    margin-bottom: 7px;
    padding-left: 21px;
}
    dl.guidelist01 dd.nobul {
        background: none;
        padding-left: 15px;
    }
    dl.guidelist01 dd.nobul span.guidetxt {
        float: left;
        padding-top: 3px;
    }
    dl.guidelist01 dd.nobul span.guidebtn {
        float: right;
        padding-bottom: 10px;
    }

    dl.guidelist01 dd.nobul ul.sublist { padding-left: 10px;}
    dl.guidelist01 ul.sublist li {
        background: url('/images/newimages/common/bullet/bul_cross.gif') no-repeat left 4px;
        padding-left: 8px;
    }

    div.guidelist_smallline dl.guidelist01 dd { margin-bottom: 0;}

/* guidelist01_01 */
dl.guidelist01_01 { padding-left: 10px;}
dl.guidelist01_01 dt {
    background: url('/images/newimages/common/bullet/bul_arr13.gif') no-repeat left 1px;
    margin-bottom: 3px;
    padding-left: 13px;
}
dl.guidelist01_01 dd {
    background: url('/images/newimages/common/bullet/bul_cross.gif') no-repeat 13px 3px;
    padding-left: 21px;
}

/* guidelist02 */
ul.guidelist02 { margin-top: 7px;}
ul.guidelist02 li {
    background: url('/images/newimages/common/bullet/bul_star01.gif') no-repeat left 3px;
    padding-left: 8px;
}

/* guidelist03 */
ul.guidelist03 li {
    background: url('/images/newimages/common/bullet/bul_star01.gif') no-repeat left 3px;
    padding-left: 8px;
}
ul.guidelist03 li.tit {
    background: none;
    padding-left: 0;
}

/* guidelist04 */
ul.guidelist04 { margin-top: 7px;}
ul.guidelist04 li {
    background: url('/images/newimages/common/bullet/bul_cross.gif') no-repeat left 3px;
    padding-left: 8px;
}
    ul.guidelist04.type2 { margin-top: 0;}
    ul.guidelist04.type2 li.bgnone {
        background:none;
        zoom:1;
    }

    /* guidelist04(ÅØ½ºÆ®À¯Çü) */
    ul.guidelist04_txt { margin-top: 7px;}
    ul.guidelist04_txt li {
        background: url('/images/newimages/common/bullet/bul_cross.gif') no-repeat left 7px;
        padding-left: 8px;
    }

/* guidelist05 */
ul.guidelist05 { padding-top: 10px;}
ul.guidelist05 li {
    background: none;
    margin-bottom: 8px;
    padding-left: 0;
}
    ul.guidelist05.type2 li { margin-bottom: 0;}
    ul.guidelist05.type3 { padding: 5px 0 0 10px;}
    ul.guidelist05.type3 li { margin-bottom: 0;}

ul.guidelist05 li p.des { padding: 0 0 5px 25px;}
ul.guidelist05 li p.desbox {
    background: #efefef;
    margin: 3px 0 10px 25px;
    padding: 10px 10px 8px;
}

/* ¸Þ¼¼Áö ¹Ú½º À¯Çü ************************************************/

/* messagebox01 */
div.messagebox01 {
    clear: both;
    margin-top: 15px;
    overflow: hidden;
}
div.messagebox01 div.roundbox02cont { padding: 0 10px 1px 1px;}

div.messagebox01 dl { padding: 0 0 10px 240px;}
div.messagebox01 dt {
    color: #626262;
    font-size: 12px;
    background: url('/images/newimages/common/bar/dotbar_h3.gif') repeat-x left bottom;
    margin-bottom: 5px;
    padding: 10px 0 5px 5px;
}
div.messagebox01 dd {
    font-size:11px;
    padding: 5px 0 0 5px;
}

    div.messagebox01 dl.join_complete {
        background: url('/images/newimages/logincenter/img_msg01.gif') no-repeat 30px 20px;
        padding-bottom: 19px;
    }
    div.messagebox01 dl.join_complete dt { _padding-top: 0;}

    div.messagebox01 dl.request_complete {
        background: url('/images/newimages/customcenter/img_request_complete.gif') no-repeat left 10px;
        padding-bottom: 34px;
    }
    div.messagebox01 dl.request_complete dt { padding: 20px 0 10px 5px;}

    div.messagebox01 dl.mem-pass {
        background: url('/images/newimages/logincenter/img_pass.gif') no-repeat 10px 5px;
        padding-bottom: 19px;
    }
    div.messagebox01 dl.mem-pass dt {
        margin-bottom: 19px;
        padding: 30px 0 6px;
    }
    div.messagebox01 dl.mem-pass dt.email-speed { margin-bottom: 0px;}

    div.messagebox01 dl.email_pass {
        background: url('/images/newimages/logincenter/img_search.gif') no-repeat  left 25px;
        padding-bottom: 31px;
    }
    div.messagebox01 dl.email_pass dt { padding-top: 30px;}
    div.messagebox01 dl.email_pass dt img { vertical-align:middle;}

    div.messagebox01 dl.rejoin {
        background: url('/images/newimages/logincenter/img_relogin.gif') no-repeat  11px 7px;
        padding-bottom: 31px;
    }

    div.messagebox01 dl.cy_thanks {
        background: url('/images/newimages/cybercenter/img_thanks.gif') no-repeat 10px 12px;
        padding-bottom: 10px;
    }
    div.messagebox01 dl.cy_thanks.sorry {
        background: url('/images/newimages/insurance/bg_sorry.gif') no-repeat 10px 12px;
        padding-bottom:20px;
    }
    div.messagebox01 dl.cy_thanks.sorry dt {padding-top:15px;}

    /*2008-11-18 CY0059.jsp Ãß°¡*/
    div.messagebox01 dl.cy_thanks.type2 {
        background:none;
        background: url('/images/newimages/cybercenter/img_refund.gif') no-repeat 10px;
        margin-bottom: 10px;
    }
        div.messagebox01 dl.cy_thanks.email {
        background:none;
        background: url('/images/newimages/cybercenter/img_refund.gif') no-repeat 10px;
        margin-bottom: 10px;
    }
    /*2008-11-18 CY0059.jsp Ãß°¡ end*/

    div.messagebox01 dl.cy_thanks dt {
        margin-bottom:0;
        padding: 30px 0 6px;
        vertical-align:middle;
    }

    div.messagebox01 dl.confirm_complete {
        background: url('/images/newimages/cybercenter/img_confirm_complete.gif') no-repeat 10px top;
        padding-bottom: 10px;
    }
    div.messagebox01 dl.confirm_complete dt {
        margin-bottom: 10px;
        padding: 10px 0 5px;
    }

    /* ºñ¹Ð¹øÈ£ Ã£±â */
    div.messagebox01 dl.p-search {
        background: url('/images/newimages/logincenter/img_pass_foll.gif') no-repeat  11px 21px;
        padding-bottom: 31px;
    }
    div.messagebox01 dl.p-search dt { padding-bottom:9px;}
    div.messagebox01 dl.p-search dt.restart {
        background: url('/images/newimages/common/blank.gif') repeat-x left bottom;
        padding-bottom:0px;
    }

    /* ÀÌ¸ÞÀÏ»ó´ã */
    div.messagebox01 dl.email-counsel {
        background: url('/images/newimages/customcenter/img_coun_ok.gif') no-repeat  left -5px;
        padding-bottom: 20px;
    }
    div.messagebox01 dl.email-counsel dt { padding: 20px 0 9px;}

    /* ÀÎÅÍ³Ýº¸Çè¹üÁË¼¾ÅÍ */
    div.messagebox01 dl.int-insur-cen {
        background: url('/images/newimages/customcenter/img_request_complete.gif') no-repeat left top;
    }
    div.messagebox01 dl.int-insur-cen dd { padding: 35px 0 33px 5px;}

    /* Àå±âÃ»¾àÃ¶È¸½ÅÃ»¿Ï·á */
    div.messagebox01 dl.cancel_service {
        background: url('/images/newimages/cybercenter/img_cancel02.gif') no-repeat left top;
        padding-left: 241px;
    }
    div.messagebox01 dl.cancel_service dt { padding: 35px 0 5px;}
    div.messagebox01 dl.cancel_service dd { padding: 5px 0 20px 5px;}

    div.messagebox01 dl.error_check {
        background: url('/images/newimages/cybercenter/img_error.gif') no-repeat left top;
        padding: 0 0 15px 234px;
    }
    div.messagebox01 dl.error_check dt { padding: 35px 0 5px;}

    div.messagebox01 dl.pop_error_check {
        background: url('/images/newimages/insurance/img_error.gif') no-repeat 100px 25px;
        padding: 0 0 15px 234px;
    }
    div.messagebox01 dl.pop_error_check dt { padding: 20px 0 5px;}

    /* Á¤»óÃ³¸®¿Ï·á */
    div.messagebox01 dl.confirm_complete02 {
        background: url('/images/newimages/cybercenter/img_request_complete02.gif') no-repeat left top;
        padding: 0 0 20px 245px;
    }

    /* °¡ÀÔ°í°´ ´ë»ó¼­ºñ½º */
    div.messagebox01 dl.member_service {
        background: url('/images/newimages/cybercenter/img_modify_memberinfo.gif') no-repeat left top;
        padding: 0 0 35px 243px;
    }
    div.messagebox01 dl.member_service dt { padding-top: 30px;}

    /* °¡ÀÔ»óÅÂÈ®ÀÎ */
    div.messagebox01 div.confirm_state {
        color: #767676;
        font-size: 12px;
        background: url('/images/newimages/cybercenter/img_confirm_state.gif') no-repeat left bottom;
        padding: 10px 0 10px 239px;
    }
    div.messagebox01 dl.confirm_state {
        background: url('/images/newimages/cybercenter/img_confirm_state.gif') no-repeat left top;
        padding-left: 239px;
    }
    div.messagebox01 dl.confirm_state dt { padding-top: 15px;}

    /* Àå¾Ö¿ì»ç°íÁ¢¼ö½Ã½ºÅÛ */
    div.messagebox01 dl.special_service {
        background: url('/images/newimages/service/img_special.gif') no-repeat left top;
        padding-left: 253px;
    }
    div.messagebox01 dl.special_service dt { padding: 30px 0 10px 5px;}
    div.messagebox01 dl.special_service dd { padding: 15px 0 28px 5px;}

    /* °øÅë¿À·ùÆäÀÌÁö */
    div.messagebox01 dl.errormsg {
        color: #767676;
        background: url('/images/newimages/common/error/img_error.gif') no-repeat 10px bottom;
        padding-left: 250px;
    }
    div.messagebox01 dl.errormsg dt { padding-top: 30px;}
    div.messagebox01 dl.errormsg dd { padding-bottom: 10px;}
    div.messagebox01 dl.errormsg dd ul.guidelist04_txt li { font-size: 12px;}

/* messagebox01-1 */
div.messagebox01.type02 {
    background: url('/images/newimages/common/box/round_gray.gif') no-repeat left top;
    height:125px;
    margin-bottom:30px;
}
div.messagebox01.type02 dl.cy_thanks {
    background:none;
    background: url('/images/newimages/cybercenter/img_mobile.gif') no-repeat 7px top;
    height:100%;
}
div.messagebox01.type02 dl.cy_thanks.type2 {
    font-size: 100%;
    background:none;
    background: url('/images/newimages/cybercenter/img_application.gif') no-repeat 7px top;
    height:100%;
}
div.messagebox01.type03 dl{
    background:none;
    background: url('/images/newimages/hiplaner/bg_desktop.gif') no-repeat 9px top !important;
}
div.messagebox01.type03 dl.finish {
    padding-bottom:15px;
}
div.messagebox01.type03 dl.finish dd {padding-top:20px; padding-bottom:30px;}

/* 2008-11-19 CY0076.jsp Ãß°¡ */
div.messagebox01 dl.cy_thanks.type3 {
    background:none;
    background: url('/images/newimages/cybercenter/img_exchange.gif') no-repeat 10px 10px;
    padding-bottom: 30px;
}
div.messagebox01 dl.cy_thanks.type4 {
    background:none;
    background: url('/images/newimages/cybercenter/img_pc.gif') no-repeat 10px 50px;
}
div.messagebox01 dl.cy_thanks.type5 {
    background:none;
    background: url('/images/newimages/cybercenter/img_pc.gif') no-repeat 10px 20px;
    padding-bottom:20px;
}
    div.messagebox01 dl.cy_thanks.type6 {
    background: url('/images/newimages/hiplaner/bg_recruit.gif') no-repeat 10px 12px;
    padding-bottom: 30px;
}
div.messagebox01 dl.cy_thanks.type5 dt {padding-top:30px;}

/**/
div.messagebox01 dl.incal_settl dt.padb { padding:20px 0 10px 0;}

    div.messagebox01 dl.code {
		background: url('/images/newimages/insurance/img_travel03.gif') no-repeat 5px 20px;
		padding:10px 0 30px 270px;
		overflow: hidden;
	}
	div.messagebox01 dl.code dd { margin:15px 0 0 0;}

    div.messagebox01 dl.request_complete02 {
		background: url('/images/newimages/insurance/img_counsel_complete.gif') no-repeat 5px 0;
		padding:10px 0 30px 270px;
		overflow: hidden;
	}
	div.messagebox01 dl.request_complete02 dd { margin:15px 0 0 0;}

    /* ¼îÇÎ°¡ÀÌµå */
    div.messagebox01 dl.shopp {
        background: url('/images/newimages/insurance/img_shopp.gif') no-repeat 5px 20px;
        padding: 0 0 35px 243px;
    }
    div.messagebox01 dl.shopp dt { padding-top: 30px;}

/* messagebox02 */
div.messagebox02 {
    font-size: 12px;
    background: #f5f5f5;
    border-top: 1px solid #b0d4e2;
    border-bottom: 1px solid #b0d4e2;
    margin: 5px 0;
    padding: 7px 5px;
}
div.messagebox02 li {
    background: url('/images/newimages/common/bullet/bul_arr20.gif') no-repeat left 5px;
    padding-left: 13px;
}
div.messagebox02 li.type2 {
    background: url('/images/newimages/common/bullet/bul_arrow02.gif') no-repeat left 3px;
    padding-left: 13px;
}
div.messagebox02 li.type3 {
    background: url('/images/newimages/common/bullet/bul_arrow02.gif') no-repeat left 5px;
    padding-left: 13px;
}
div.messagebox02 li.btn {
    float: right;
    background: none;
    margin-top: -17px;
    padding-right: 10px;
    padding-left: 0;
}
div.messagebox02 li.agreement {
    font-size: 12px;
    background: none;
    text-align: right;
    padding-right: 10px;
    padding-left: 0;
}
    div.messagebox02 ul.line li {
        background: url('/images/newimages/common/bar/dotbar_h3.gif') repeat-x left top;
        margin: 0 10px;
        padding: 3px 0 3px 5px;
    }
    div.messagebox02 ul.line li.start { background: none;}
    div.messagebox02 ul.line p {
        background: url('/images/newimages/common/bullet/bul_cross.gif') no-repeat left 8px;
        padding-left: 8px;
    }
    div.messagebox02 ul.line p.floatl {
        background-position: left 5px;
        width: 40%;
    }
    div.messagebox02 ul.line p.agreemsg {
        float: left;
        color: #336d89;
        letter-spacing: -0.1em;
        background: none;
        margin-top: 5px;
        padding-left: 0;
    }
    div.messagebox02 ul.line p.agreeradio {
        float: right;
        background: none;
        margin-top: 2px;
        padding-left: 0;
    }

    div.messagebox02 ol.sublist { padding: 5px 0 0 20px;}
    div.messagebox02 ol.sublist li {
        background: none;
        margin-bottom: 3px;
        padding-left: 0;
    }

/* ½ÅÃ»/º¯°æ */
div.request_modify dl {
    background: url('/images/newimages/cybercenter/img_request_complete.gif') no-repeat 20px top;
    height: 120px;
    padding-left: 205px;
}
div.request_modify dt { padding: 20px 0 5px;}

/* ¼­ºñ½º Ãë¼Ò */
div.cancel_service dl {
    background: url('/images/newimages/cybercenter/img_cancel.gif') no-repeat 20px top;
    height: 120px;
    padding-left: 201px;
}
div.cancel_service dt { padding: 20px 0 10px;}

/* Ä®¶ó ¹Ú½º À¯Çü ************************************************/

div.box_ff { padding: 10px 10px 3px;}
div.box_ff.type2 { padding: 0 10px;}
div.box_ff.type3 {
    text-align: center;
    padding: 10px;
}
div.box_ff.type4 { padding: 10px;}
div.box_ff.type5 { padding: 2px 5px 5px;}

div.box_ff02 {
    border: 1px solid #d8d8d8;
    padding: 10px;
}
    div.insu_tra div.box_ff02 ,
    div.insu_tra02 div.box_ff02 {
        padding: 2px;
        overflow: hidden;
    }
        div.insu_tra div.box_ff02 { width:683px;}
        div.insu_tra02 div.box_ff02 { width:698px;}

    div.insu_tra03 div.box_ff02 {
        padding: 10px 10px 0 10px;
        overflow: hidden;
        width:680px;
    }

div.box_ff03 {
    text-align: center;
    padding: 10px 0 3px;
}

div.box_ff04 {
    background: #fff;
    text-align: right;
    padding: 10px;
}
    div.box_ff04.type2 { background: transparent;}

div.box_f2 {
    background: #f2f2f2;
    margin: 10px 0;
    padding: 5px 10px 5px 5px;
}
div.box_f2.type4 {
    margin-bottom: 40px;
    padding: 10px 0;
}

div.box_f3 {
    background: #f3f3f3;
    text-align: center;
    margin: 10px 0;
    padding: 10px 10px 8px;
}

div.box_f4 {
    background: #f4f4f4;
    margin: 10px 0;
    padding: 10px 10px 8px;
}

div.box_f6 {
    background: #f6f6f6;
    margin: 10px 0;
    padding: 10px 10px 8px;
}
div.box_f6_02 {
    border: 3px solid #f6f6f6;
    margin: 10px 0;
    padding: 10px 10px 8px;
}

div.box_f7 {
	padding: 11px 0 8px 13px;
	background:#f8f8f8;
}

div.box_f8 {
	background:#f5f5f5;
	padding: 6px 0 10px 10px;
}
div.box_f8 p.txtc { padding:5px 0 0;}

div.box_f8_02 {
	background: #f8f8f8;
    border: 1px solid #e2e2e2;
	padding: 10px;
}

div.tbar_dc {
    border-top: 1px solid #dcdcdc;
    margin-top: 10px;
    padding: 10px 10px 0;
}
div.rbar_e6 {
    border-right: 2px solid #e6e6e6;
    padding-right: 15px;
}
div.lbar_e4 {
    border-left: 1px solid #e4e4e4;
    margin-left: 15px;
}

/* ÄÁÅÙÃ÷ ¸ñ·Ï À¯Çü ************************************************/

div.cont_list01 dl {
    margin-bottom: 10px;
    padding: 7px 5px 0;
}
div.cont_list01 dt { padding: 0 0 2px 2px;}
div.cont_list01 dd {
    background: #f7f7f7;
    border-top: 2px solid #d5d5d5;
    padding: 7px 0 7px 25px;
}
    div.cont_list01 dl.case01 dd {
        background: #f1f1f1;
        border-top: 2px solid #cfcfcf;
    }
    div.cont_list01 dd.st2 {
        background: #f1f1f1;
        padding-left: 2px;
    }

div.cont_list02 dl {
    color: #575757;
    font-size:12px;
    padding: 0 20px 10px;
}
div.cont_list02 dt {
    color: #004991;
    font-weight: bold;
    letter-spacing: -0.05em;
    border-bottom: 1px solid #f4f4f4;
    padding: 15px 0 5px;
}
div.cont_list02 dt img { vertical-align: middle;}
div.cont_list02 dd {
    background: #f4f4f4;
    border-top: 2px solid #cfcfcf;
    padding: 5px 10px;
}
div.cont_list02 dd li {
    background: url('/images/newimages/common/bullet/bul_arr13.gif') no-repeat left 5px;
    padding: 0 0 5px 13px;
}

.cont_list03 {
    font-size: 0;
    padding-top: 10px;
    overflow: hidden;
}
.cont_list03 dt { padding: 5px 0 3px;}
.cont_list03 dd,
.cont_list03 li {
    background: url('/images/newimages/common/bar/dotbar_h3.gif') repeat-x left top;
    margin-top: 7px;
    padding-top: 7px;
}
.cont_list03 dd.start,
.cont_list03 li.start {
    background: none;
    margin-top: 0;
}
    .cont_list03 p.des { padding: 5px 0 0 19px;}

    .cont_list03 ul.sublist { padding: 10px 0 5px 15px;}
    .cont_list03 ul.sublist li {
        background: url('/images/newimages/common/bullet/bul_cross.gif') no-repeat left 4px;
        margin-top: 0;
        padding: 0 0 0 8px;
    }
    .cont_list03 ul.sublist li img { margin-bottom: 7px;}
    .cont_list03 ul.sublist li ul.des li { background: none;}

/* ÇÏÀÌÇÃ·¡³Ê °øÅë¶ó¿îµå ***********************************************/

div.box_MidLrepeatY { background: url('/images/newimages/common/box/hp_B1DDDC_midL.gif') repeat-y left top;}
div.box_MidRrepeatY { background: url('/images/newimages/common/box/hp_B1DDDC_midR.gif') repeat-y right top;}
div.box_Topleft {
    background: url('/images/newimages/common/box/hp_B1DDDC_topL.gif') no-repeat left top;
    width:7px;
    height:7px;
    float:left;
    font-size:0;
}
div.box_Topright {
    background: url('/images/newimages/common/box/hp_B1DDDC_topR.gif') no-repeat right top;
    width:7px;
    height:7px;
    float:right;
    font-size:0;
}
div.box_ToprepeatX {
    background: url('/images/newimages/common/box/hp_B1DDDC_topM.gif') repeat-x left top;
    overflow:hidden;
    font-size:0;
    width:100%;
}
div.box_BottomLeft {
    background: url('/images/newimages/common/box/hp_B1DDDC_btmL.gif') no-repeat left bottom;
    float:left;
    font-size:0;
    width:7px;
    height:7px;
}
div.box_BottomRight {
    background: url('/images/newimages/common/box/hp_B1DDDC_btmR.gif') no-repeat right bottom;
    float:right;
    font-size:0;
    width:7px;
    height:7px;
}
div.box_BottomrepeatX {
    clear:both;
    overflow:hidden;
    background: url('/images/newimages/common/box/hp_B1DDDC_btmM.gif') repeat-x left bottom;
    font-size:0;
    width:100%;
}

/* hiclinic process */
div.hiclinic_process { margin-top: 5px;}
div.hiclinic_process div.process_bg01 {
    background: url('/images/newimages/service/img_hiclinic_processbg01.gif') no-repeat right top;
    height: 106px;
}
div.hiclinic_process div.process_bg02 {
    background: url('/images/newimages/service/img_hiclinic_processbg02.gif') no-repeat right top;
    height: 91px;
}
    div.hiclinic_process dl {
        height: 91px;
        padding-left: 152px;
    }
    div.hiclinic_process dl.case01 {
        background: url('/images/newimages/service/img_hiclinic_process01.gif') no-repeat left top;
    }
    div.hiclinic_process dl.case02 {
        background: url('/images/newimages/service/img_hiclinic_process02.gif') no-repeat left top;
    }
    div.hiclinic_process dl.case03 {
        background: url('/images/newimages/service/img_hiclinic_process03.gif') no-repeat left top;
    }
    div.hiclinic_process dl.case04 {
        background: url('/images/newimages/service/img_hiclinic_process04.gif') no-repeat left top;
    }

    div.hiclinic_process dt { padding: 12px 0 5px;}
    div.hiclinic_process dd {
        color: #818181;
        font-size: 12px;
        background: url('/images/newimages/common/bullet/bul_arr13.gif') no-repeat left 2px;
        margin-left: 35px;
        padding-left: 13px;
    }

/* hiclinic process 02 */
div.hiclinic_process02 { margin-top: 5px;}
div.hiclinic_process02 div.process01 {
    background: url('/images/newimages/service/img_hiclinic_processbg03_btmr02.gif') no-repeat right bottom;
}
div.hiclinic_process02 div.process02 {
    background: url('/images/newimages/service/img_hiclinic_processbg03_btmr.gif') no-repeat right bottom;
}
div.hiclinic_process02 div.process_top {
    background: url('/images/newimages/service/img_hiclinic_processbg03_topr.gif') no-repeat right top;
}
div.hiclinic_process02 div.process_top div {
    background: url('/images/newimages/service/img_hiclinic_processbg03_topl.gif') no-repeat left top;
    padding-top: 10px;
}
div.hiclinic_process02 div.process_cont {
    background: url('/images/newimages/service/img_hiclinic_processbg03_btml.gif') no-repeat left bottom;
    padding: 0 0 5px 20px;
}

    div.hiclinic_process02 dl { overflow: hidden;}
    div.hiclinic_process02 dt {
        float: left;
        width: 150px;
        border-right: 2px solid #e5e5e5;
        margin-right: 20px;
    }
    div.hiclinic_process02 dl.case01 dt {
        background: url('/images/newimages/service/img_hiclinic_process05.gif') no-repeat right 20px;
        height: 74px;
    }
    div.hiclinic_process02 dl.case02 dt {
        background: url('/images/newimages/service/img_hiclinic_process06.gif') no-repeat right 20px;
        height: 180px;
    }
    div.hiclinic_process02 dl.case03 dt {
        background: url('/images/newimages/service/img_hiclinic_process07.gif') no-repeat right 20px;
        height: 150px;
    }
    div.hiclinic_process02 dl.case04 dt {
        background: url('/images/newimages/service/img_hiclinic_process08.gif') no-repeat right 20px;
        height: 77px;
    }
        div.hiclinic_process02 dl.case04 dd { height: 77px;}

    div.hiclinic_process02 dl.case05 dt {
        background: url('/images/newimages/service/img_hiclinic_process09.gif') no-repeat right 20px;
        height: 186px;
    }
    div.hiclinic_process02 dl dt.in_risk {
        background: url('/images/newimages/insurance_busin/bg_risk_step01.gif') no-repeat left top;
        padding: 8px 0 0 64px;
        width:80px;
        height:38px;
    }
    div.hiclinic_process02 dl dt.in_risk.step2 {background: url('/images/newimages/insurance_busin/bg_risk_step02.gif') no-repeat left top;}
    div.hiclinic_process02 dl dt.in_risk.step3 {background: url('/images/newimages/insurance_busin/bg_risk_step03.gif') no-repeat left top;}
    div.hiclinic_process02 dl dt.in_risk.step4 {background: url('/images/newimages/insurance_busin/bg_risk_step04.gif') no-repeat left top;}
    div.hiclinic_process02 dl dt.in_risk.step5 {background: url('/images/newimages/insurance_busin/bg_risk_step05.gif') no-repeat left top;}
    div.hiclinic_process02 dd ul.guidelist05 { padding-top: 1px;}
    div.hiclinic_process02 dd ul.guidelist05 li .bul_check_txt {
        background-position: 27px 9px;
        padding-left: 37px;
    }

    /* »ç°í°¡ÀÌµå */
    div.hiclinic_process02.accidentguide { margin-top: 15px;}
    div.hiclinic_process02.accidentguide dt {
        height: 70px;
        padding-top: 10px;
    }
    div.hiclinic_process02.accidentguide dd { height: 80px;}
    div.hiclinic_process02.accidentguide dd p.btn {
        text-align: right;
        padding: 5px 20px 0 0;
    }