/*고객센터 로케이션 - 타이틀*/
.top_bg .navi_step_cscenter {width: 300px; height: 40px; float: right;}
.navi_step_cscenter ul {float: right;}
.navi_step_cscenter li {height: 40px; float: left; line-height: 40px; padding: 0 0 0 7px;}
.navi_step_cscenter .cs_home_icon {width: 20px; height: 40px; background: url('/cs_center/img/home_icon_cs.png') no-repeat right center; text-indent: -9999px;}
.mainbody_bg .cs_center_bg {position: relative; width: 1003px; height: auto; margin-top: 9px;}
.cs_center_bg .cs_main_title {width: 1003px; height: 63px; background: url('/cs_center/img/cs_main_title.png') no-repeat left top; text-indent: -9999px;}

/*고객센터 상단 퀵메뉴*/
/*.cs_center_bg .cs_quick_menu_bg {position: relative; width: 1003px; height: 103px; background-color: #5ab2d8; display: none;}
.cs_quick_menu_bg li {float: left; text-indent: -9999px;}
.cs_quick_menu_bg .cs_quick_menu0 {width: 79px; height: 103px; background: url('/cs_center/img/cs_quick_menu0.png')}
.cs_quick_menu_bg .cs_quick_menu1 {width: 104px; height: 103px; background: url('/cs_center/img/cs_quick_menu1.png') no-repeat; cursor:pointer;}
.cs_quick_menu_bg .cs_quick_menu2 {width: 102px; height: 103px; background: url('/cs_center/img/cs_quick_menu2.png') no-repeat; cursor:pointer;}
.cs_quick_menu_bg .cs_quick_menu3 {width: 103px; height: 103px; background: url('/cs_center/img/cs_quick_menu3.png') no-repeat; cursor:pointer;}
.cs_quick_menu_bg .cs_quick_menu4 {width: 103px; height: 103px; background: url('/cs_center/img/cs_quick_menu4.png') no-repeat; cursor:pointer;}
.cs_quick_menu_bg .cs_quick_menu5 {width: 103px; height: 103px; background: url('/cs_center/img/cs_quick_menu5.png') no-repeat; cursor:pointer;}
.cs_quick_menu_bg .cs_quick_menu6 {width: 103px; height: 103px; background: url('/cs_center/img/cs_quick_menu6.png') no-repeat; cursor:pointer;}
.cs_quick_menu_bg .cs_quick_menu7 {width: 103px; height: 103px; background: url('/cs_center/img/cs_quick_menu7.png') no-repeat; cursor:pointer;}
.cs_quick_menu_bg .cs_quick_menu8 {width: 103px; height: 103px; background: url('/cs_center/img/cs_quick_menu8.png') no-repeat; cursor:pointer;}
.cs_quick_menu_bg .cs_quick_menu9 {width: 100px; height: 103px; background: url('/cs_center/img/cs_quick_menu9.png') no-repeat; cursor:pointer;}
.cs_quick_menu1:hover {background-color: #55a8cc;}
.cs_quick_menu1:active {background-color: #009ece;}
.cs_quick_menu2:hover {background-color: #55a8cc;}
.cs_quick_menu2:active {background-color: #009ece;}
.cs_quick_menu3:hover {background-color: #55a8cc;}
.cs_quick_menu3:active {background-color: #009ece;}
.cs_quick_menu4:hover {background-color: #55a8cc;}
.cs_quick_menu4:active {background-color: #009ece;}
.cs_quick_menu5:hover {background-color: #55a8cc;}
.cs_quick_menu5:active {background-color: #009ece;}
.cs_quick_menu6:hover {background-color: #55a8cc;}
.cs_quick_menu6:active {background-color: #009ece;}
.cs_quick_menu7:hover {background-color: #55a8cc;}
.cs_quick_menu7:active {background-color: #009ece;}
.cs_quick_menu8:hover {background-color: #55a8cc;}
.cs_quick_menu8:active {background-color: #009ece;}
.cs_quick_menu9:hover {background-color: #55a8cc;}
.cs_quick_menu9:active {background-color: #009ece;}*/

/*고객센터 전체 컨텐츠 */
.cs_center_bg .cs_contents_bg {position: relative; width: 1003px; height: auto;}

/*고객센터 좌측카테고리 */
.cs_contents_left {width: 150px; border: 3px solid #5ab2d8; float: left; margin: 20px 0 50px 0;}
.cs_contents_left .cs_contents_left_title {width: 150px; padding: 5px 0; font-size: 14px; font-weight: bold; text-align: center; background: #5ab2d8; color: #fff;}
.cs_contents_left ul {padding: 15px;}
.cs_contents_left li {/*width: 106px;*/ height: 26px; padding: 0 0 10px 0; cursor: pointer; text-indent: 5px;}
.cs_contents_left li:hover {font-weight: bold; color: #000;}

.cs_contents_left li.left_categiup {
    border-bottom: 1px solid #868686;
}


/*.cs_contents_left li.left_cate09 {border-bottom: 1px solid #868686;}*/
.cs_contents_left li.left_cate10 {margin: 15px 0 0 0;}
.cs_contents_left li.left_cate10_1 {margin: 15px 0 0 0;}
.cs_contents_left li.left_cate12 {border-bottom: 1px solid #868686;}
.cs_contents_left li.left_cate13 {margin: 15px 0 0 0;}
.cs_contents_left li.left_cate14 {padding: 0;}
.cs_contents_left li.left_cate15 {margin: 15px 0 0 0;}
/*.cs_contents_left li.left_cate16 {margin: 15px 0 0 0;}*/
/*.left_cate01:hover {color: #5ab2d8;}
.left_cate02:hover {color: #5ab2d8;}
.left_cate03:hover {color: #5ab2d8;}
.left_cate04:hover {color: #5ab2d8;}
.left_cate05:hover{color: #5ab2d8;}
.left_cate06:hover{color: #5ab2d8;}
.left_cate07:hover{color: #5ab2d8;}
.left_cate08:hover{color: #5ab2d8;}
.left_cate01_1 {background: url('/cs_center/img/cs_left_line.png') no-repeat 0px 25px;}
.left_cate02_1 {background: url('/cs_center/img/cs_left_line.png') no-repeat 0px 25px;}
.left_cate03_1 {background: url('/cs_center/img/cs_left_line.png') no-repeat 0px 25px;}
.left_cate04_1 {background: url('/cs_center/img/cs_left_line.png') no-repeat 0px 25px;}
.left_cate05_1 {background: url('/cs_center/img/cs_left_line.png') no-repeat 0px 25px;}
.left_cate06_1 {background: url('/cs_center/img/cs_left_line.png') no-repeat 0px 25px;}
.left_cate07_1 {background: url('/cs_center/img/cs_left_line.png') no-repeat 0px 25px;}
.left_cate08_1 {background: url('/cs_center/img/cs_left_line.png') no-repeat 0px 25px;}*/

/*고객센터 우측 컨텐츠*/
.cs_contents_bg .cs_contents_right {/*position: relative;*/ width: 820px; height: 100%; margin: 0 0 50px 0; float: right;}
.cs_contents_bg .cs_contents_right:after {content: ""; display: block; clear: both;}
.cs_contents_right .right_contents_main {/*position: relative;*/ width: 820px; height: 100%;}

        /*고객센터 메인페이지*/
.csCenterMain {margin: 20px 0 0 0;}        
.csCenterMain .csmain_title {width: 820px; height: 178px; display: none;}
.csCenterMain div {position: relative; float: left; width: 400px; height: 200px; margin: 0 20px 30px 0;}

.csCenterMain div.info_banner {width: 398px; height: 148px; border: 1px solid #555;}
.csCenterMain div.info_banner ul {width: 369px; height: 103px; margin: 0 auto;}
.csCenterMain div.info_banner ul li {float: left; padding: 25px 10px 0 10px;}

.csCenterMain div.csCenter_callInfo {width: 398px; height: 148px; border: 1px solid #555;}
.csCenterMain .noMargin {margin: 0;}

.csCenterMain h4 {width: 400px; padding: 5px 0; font-size: 14px; font-weight: bold; border-bottom: 2px solid #646464;}
.csCenterMain span.moreView {position: absolute; top: 8px; right: 20px;}
.csCenterMain ul.list {margin: 10px 0 0 0;}
.csCenterMain ul.list li {line-height: 26px; text-indent: 10px; border-bottom: 1px solid #eaeaea;}











        /*홈페이지 이용방법*/
.cs_user_guide h3 {margin: 45px 0 20px 0;}
.cs_user_guide>p {padding: 0 0 0 10px;}
.cs_user_guide_tab {border-bottom: 1px solid #5ab2d8; margin: 30px 0 50px 0;}
.cs_user_guide_tab:after {content: ""; display: block; clear: both;}
.cs_user_guide_tab ul {float: right;}
.cs_user_guide_tab li {float: left; margin: 0 7px; cursor: pointer;}
.cs_user_guide_tab li a {display: block; width: 88px; height: 36px; background: #eaeaea; color: #000; text-align: center; line-height: 36px;}
.cs_user_guide_tab li.on a {background: #5ab2d8; color: #fff; font-weight: bold;}
.cs_user_guide .cs_user_guide_panel {display: none; margin: 0 0 0 20px;}
.cs_user_guide .cs_user_guide_panel.on {display: block;}
.cs_user_guide .cs_user_guide_panel dl {margin: 0 0 40px 0;}
.cs_user_guide .cs_user_guide_panel dt {font-size: 14px; color: #333333; font-weight: bold; margin-bottom: 7px;}
.cs_user_guide .cs_user_guide_panel dd {margin: 0 0 7px 10px; color: #808080;}
.cs_user_guide .cs_user_guide_panel dl span {font-weight: bold; color: #009ece;}

        /*공지사항*/
.cs_center_news h3 {margin: 45px 0 10px 0;}
.cs_center_news>p {margin: 0 0 30px 0;}
.cs_center_news_table {width: 820px; height: 100%;}
.cs_center_news_table th{background: #5ab2d8; font-size: 14px; color: #fff; text-align: center;}
.cs_center_news_table tr {height: 35px; border-bottom: 1px solid #a8e2fb;}
.cs_center_news_table tr:hover {background: #e1f6ff;}
.cs_center_news_table td {text-align: center;}
.cs_center_news_table tr td.title:hover {font-weight: bold;}
.right_contents_main .news_write_btn {position: absolute; right: 0; bottom: 0; display: block; width: 80px; height: 30px; background: #5ab2d8; text-align: center; line-height: 30px; font-weight: bold; color: #fff; cursor: pointer;}
.right_contents_main .cs_news_pagenum {position: relative; width: 820px; height: 30px; margin: 20px 0 50px 0; text-align: center;}
        /*공지사항 - 내용보기*/
.right_contents_main .news_view {width: 820px; margin: 20px 0 50px 0; border-top: 1px solid #a8e2fb;}
.right_contents_main .news_view tr {border-bottom: 1px solid #a8e2fb;}
.right_contents_main .news_view td {padding: 10px 0;}
.right_contents_main .news_view tr.title td {background: #e1f6ff; font-size: 14px; font-weight: bold; text-align: center;}
.right_contents_main .news_view tr.title td.date {width: 100px; font-size: 12px; text-align: center;}
.right_contents_main .news_view tr.content {text-align: center;}
.right_contents_main .news_view_btns {width: 360px; height: 40px; margin: 0 auto;text-align: :center;}
.right_contents_main .news_view_btns li {width: 100px; height: 40px; background: #5ab2d8; color: #fff; float: left; margin: 0 10px; text-align: center; line-height: 40px; font-size: 14px; font-weight: bold; cursor: pointer;}
.right_contents_main .news_view_btns .list {width: 360px; height: 40px; background: #5ab2d8; color: #fff; float: left; margin: 0 10px; text-align: center; line-height: 40px; font-size: 14px; font-weight: bold; cursor: pointer;}
        /*공지사항 - 글쓰기*/
.right_contents_main .news_write {width: 820px; margin: 0 0 50px 0; border-bottom: 1px solid #a8e2fb;}
.right_contents_main .news_write td {padding: 10px 0; border-top: 1px solid #a8e2fb;}
.right_contents_main .news_write tr td:first-child {background: #e1f6ff; width: 100px; text-align: center;}
.right_contents_main .news_write input {width: 650px; height: 20px; margin: 0 0 0 20px;}
.right_contents_main .news_write textarea {width: 650px; height: 500px; margin: 0 0 0 20px;}
.right_contents_main .news_write_btns {width: 240px; height: 40px; margin: 0 auto;}
.right_contents_main .news_write_btns li {width: 100px; height: 40px; background: #5ab2d8; color: #fff; float: left; margin: 0 10px; text-align: center; line-height: 40px; font-size: 14px; font-weight: bold; cursor: pointer;}

        /*결재안내*/
.cs_payment h3 {margin: 45px 0 20px 0;}
.cs_payment h4 {margin: 50px 0 20px 0;}
.cs_payment p {margin: 0 0 7px 0;}
.cs_payment ol {padding: 30px 0;}
.cs_payment ol img {display: block;}
.cs_payment ol li {margin: 0 0 50px 0;}
.cs_payment ol li img {border: 1px solid #000;}
.cs_payment ol li p {margin: 0 0 10px 0; font-weight: bold;}
.cs_payment ol li ul {margin: 0 0 10px 0;}
.cs_payment ol li ul li {margin: 0;}
.cs_payment ol li ul li span {color: #5ab2d8; font-weight: bold;}
.cs_payment .img2ea img {float: left; margin: 0 20px 0 0;}
.cs_payment .img2ea:after {content: ""; display: block; clear: both;}

        /*배송안내*/
.cs_delivery h3 {margin: 45px 0 20px 0;}
.cs_delivery h4 {margin: 50px 0 20px 0;}
.cs_delivery img.mg20 {margin: 20px 0;}

        /*작업시 유의사항*/
.cs_notice_work h3 {margin: 45px 0 20px 0;}

.cs_notice_work ul.tab2ea {position: relative; height: 35px; border-bottom: 1px solid #5ab2d8; }
.cs_notice_work ul.tab2ea li.tab {float: left; padding: 7px 30px; margin: 0 10px 0 0; background: #eaeaea;}
.cs_notice_work ul.tab2ea li.tab a {font-size: 14px; color: #000;}
.cs_notice_work ul.tab2ea li.tab.on {background: #5ab2d8;}
.cs_notice_work ul.tab2ea li.tab.on>a {font-size: 14px; font-weight: bold; color: #fff;}

.cs_notice_work ul.tab2ea li ul.tab_sub {position: absolute; top: 50px; display: none;}
.cs_notice_work ul.tab2ea li ul.tab_sub.on {display: block;}
.cs_notice_work ul.tab2ea li ul.tab_sub_1 {left: 30px;}
.cs_notice_work ul.tab2ea li ul.tab_sub_2 {left: 170px;}
.cs_notice_work ul.tab2ea li ul.tab_sub_3 {left: 270px;}
.cs_notice_work ul.tab2ea li ul.tab_sub li {float: left;/* padding: 7px 15px; margin: 0 5px; background: #898989;*/}
.cs_notice_work ul.tab2ea li ul.tab_sub li a {display: block; padding: 7px 15px; margin: 0 5px; background: #898989; font-size: 12px; font-weight: bold; color: #fff;}
.cs_notice_work ul.tab2ea li ul.tab_sub li a.on {background: #5ab2d8;}

.cs_notice_work .panelBox {width: 700px; margin: 80px 0 0 50px;}

.cs_notice_work .panelBox ul li {display: none;}
.cs_notice_work .panelBox ul li.on {display: block;}
.cs_notice_work .panelBox ul li h4 {display: block; font-size: 18px; font-weight: bold; color: #5ab2d8; margin: 0 0 10px 0;}
.cs_notice_work .panelBox ul li em {color: #d40000;}
.cs_notice_work .panelBox ul li p {width: 650px; padding: 10px; margin: 10px 0;  background: #eaeaea; border: 1px solid #000;}
.cs_notice_work .panelBox ul li img {display: block; /*margin: 0 0 20px 0;*/}
.cs_notice_work em.strong {font-weight: bold;}

.cs_notice_work span.anchorn a {display: inline-block; padding: 10px 18px; font-weight: bold; background: #d40000; color: #fff; margin: 0 5px 50px 0;}
.cs_notice_work span.par_title {display: block; padding: 30px 0 10px 0; font-size: 14px; font-weight: bold; color: #d40000;}

.cs_notice_work table.card_size {width: 600px; /*margin: 5px 0 20px 0;*/ border: 1px solid #898989; text-align: center;}
.cs_notice_work table.card_size td {border: 1px solid #898989; padding: 5px 0;}

.cs_notice_work table.enval_size {width: 600px; /*margin: 5px 0 20px 0;*/ border: 1px solid #898989; text-align: center;}
.cs_notice_work table.enval_size td {border: 1px solid #898989; padding: 5px 0;}

.cs_notice_work table.sticker_size {width: 700px; /*margin: 5px 0 20px 0;*/ border: 1px solid #898989; text-align: center;}
.cs_notice_work table.sticker_size td {border: 1px solid #898989; padding: 5px 0;}

.cs_notice_work table.adPrint_size {width: 700px; /*margin: 5px 0 20px 0;*/ border: 1px solid #898989; text-align: center;}
.cs_notice_work table.adPrint_size td {border: 1px solid #898989; padding: 5px 0;}

.cs_notice_work table.holder_size {width: 700px; /*margin: 5px 0 20px 0;*/ border: 1px solid #898989; text-align: center;}
.cs_notice_work table.holder_size td {border: 1px solid #898989; padding: 5px 0;}

.cs_notice_work table.shopCard_size {width: 670px; /*margin: 5px 0 20px 0;*/ border: 1px solid #898989; text-align: center;}
.cs_notice_work table.shopCard_size td {border: 1px solid #898989; padding: 5px 0;}






        /*환불규정 안내*/
.cs_refund h3 {margin: 45px 0 20px 0;}
.cs_refund h4 {margin: 30px 0 10px 0; font-size: 14px; font-weight: bold;}
.cs_refund em {padding: 0 0 0 10px; display: block;}
.cs_refund em span {color: #d40000;}
.cs_refund ul {padding: 15px 0; margin: 0 0 0 30px;}
.cs_refund ul li { list-style: circle; line-height: 22px;}
.cs_refund ul li span {font-weight: bold; color: #5ab2d8;}






        /*세금계산서 안내*/
.cs_tax h3 {margin: 45px 0 20px 0;}
.cs_tax h4 {margin: 50px 0 20px 0;}
.cs_tax ul li {line-height: 24px;}

        /*ars 전화안내*/
.cs_ars h3 {margin: 45px 0 20px 0;}
.cs_ars h4 {margin: 50px 0 20px 0;}

/*네이버 로그인 안내_20170719추가*/

.cs_naver h3 {
    margin: 45px 0 20px 0;
}

.cs_naver h4 {
    margin: 50px 0 20px 0;
}

.cs_naver p {
    margin: 0 0 7px 0;
}

.cs_naver img#naverimg1 {
    margin: 0 20px 0 0;
}

.cs_naver img#naverimg2 {
    margin-top: 20px;
}


/*.cs_naver .naverimg1:after {
    content: "";
    display: block;
    clear: both;
}

.cs_naver .naverimg1:after {
    content: "";
    display: block;
    clear: both;
}*/

.cs_naver p#tool {
    margin-top: 30px;
}

.cs_naver p#master {
    font-size: 15px;
    margin-top: 25px;
    font-weight: bold
}


/*기업회원 가입 안내_20170719추가*/

.cs_giup h3 {
    margin: 45px 0 20px 0;
}

.cs_giup h4 {
    margin: 50px 0 20px 0;
}

.cs_giup p {
    margin: 0 0 7px 0;
}

.cs_giup img#naverimg1 {
    margin: 0 20px 0 0;
}

.cs_giup img#naverimg2 {
    margin-top: 20px;
}

.cs_giup p#gi{
    margin-top: 20px;
}


/*.cs_naver .naverimg1:after {
    content: "";
    display: block;
    clear: both;
}

.cs_naver .naverimg1:after {
    content: "";
    display: block;
    clear: both;
}*/

.cs_giup p#tool {
    margin-top: 30px;
}

.cs_giup p#master {
    font-size: 15px;
    margin-top: 25px;
    font-weight: bold
}

        /*FAQ*/
.cs_contents_right .right_contents_top9 {position: relative; width: 820px; height: 115px;  background: url('/cs_center/img/cs_sub_title09.png') no-repeat 20px 40px; padding-top: 50px;}
.right_contents_top9 .top_text {margin: 45px 0 0 22px;}
.faq {width: 670px;}
.faq ul.tab {width: 820px; height: 40px; border-bottom: 1px solid #5ab2d8; padding: 0; margin-bottom: 20px;}
.faq ul.tab li {width: 120px; height: 40px; float: left; margin: 0 0 0 20px;}
.faq ul.tab li a {outline: none; display: block; background: #eaeaea; line-height: 40px; text-align: center;}
.faq ul.tab li a.selected {text-decoration: none; color: #fff; background: #5ab2d8; cursor: pointer;}
.faq ul.panel {clear: both; padding: 0; margin: 0 0 0 15px;}
.faq ul.panel li {padding: 10px;}
.faq .question {cursor: pointer; margin: 7px 0 0 0; border-bottom: 1px dashed #b4b4b4; padding: 5px;}
.faq .answer {display: none; background: #eaeaea; padding: 15px;}
.faq span.qstr {font-size: 14px; font-weight: bold; color: #5ab2d8;}
.faq span.astr {font-size: 14px; font-weight: bold; color: #d40000;}

        /*찾아오시는길*/
.cs_contents_right .right_contents_top10 {position: relative; width: 820px; height: 100px;  background: url('/cs_center/img/cs_sub_title10.png') no-repeat 20px 40px; padding-top: 50px;}
.right_contents_top10 .top_text {margin: 45px 0 0 22px;}
.traffic_info {margin: 0 0 0 30px;}

/*고객선터 폰트*/
.cs_navi_text1 {font-size: 12px; color: #333333;}
.cs_navi_text2 {font-size: 13px; color: #009ece;}
.cs_navi_text3 {font-size: 13px;}
.cs_contents_h10 {height: 10px;}
.cs_contents_h20 {height: 20px;}
.cs_contents_text1 {font-size: 14px; color: #333333; font-weight: bold; margin-bottom: 7px;}
.cs_contents_text2 {font-size: 12px; color: #009ece; font-weight: bold;}

/* -------------------------------------종합가격표---------------------------------------------------------------------------*/

/*종합가격표 메인컨텐츠*/
.price_bg .price_contents_bg {position: relative; width: 1003px; height: 100%; margin-bottom: 50px;}

/*종합가격표 로케이션 - 타이틀*/
.top_bg .navi_step_price {width: 250px; height: 40px; float: right;}
.navi_step_price ul {float: right;}
.navi_step_price li {height: 40px; float: left; line-height: 40px; padding: 0 0 0 7px;}
.navi_step_price .cs_home_icon {width: 20px; height: 40px; background: url('/cs_center/img/home_icon_cs.png')  no-repeat right center;;}

.mainbody_bg .price_bg {position: relative; width: 1003px; height: 100%; margin-top: 9px;}
.price_bg .price_main_title {width: 1003px; height: 63px; background: url('/cs_center/img/price_main_title.png') no-repeat; text-indent: -9999px;}

/*종합가격표 상단 퀵메뉴*/
.price_contents_bg .price_topmenu {position: relative; width: 1003px; height: 103px; background-color: #5ab2d8;}
.price_topmenu li {float: left; cursor: pointer; text-indent: -9999px;}

.price_topmenu .top_menu_t {width: 79px; height: 103px; background: url('/cs_center/img/price_topcate_title.png');}
.price_topmenu .top_menu_basic {width: 103px; height: 103px;}

.price_topmenu .top_menu_01 {width: 103px; height: 103px; background: url('/cs_center/img/price_topcate_hoverbg.png') no-repeat 10px 12px;}
.price_topmenu .top_menu_02 {width: 103px; height: 103px;}
.price_topmenu .top_menu_03 {width: 103px; height: 103px;}
.price_topmenu .top_menu_04 {width: 103px; height: 103px;}
.price_topmenu .top_menu_05 {width: 103px; height: 103px;}
.price_topmenu .top_menu_06 {width: 103px; height: 103px;}
.price_topmenu .top_menu_07 {width: 103px; height: 103px;}
.price_topmenu .top_menu_08 {width: 103px; height: 103px;}
.price_topmenu .top_menu_09 {width: 100px; height: 103px;}
.top_menu_09:hover {background: url('/cs_center/img/price_topcate_hoverbg.png') no-repeat 10px 12px;}

.top_menu_01 .icon_01 {position: absolute; width: 46px; height: 60px; background: url('/cs_center/img/bizcard.png'); margin:21px 0 0 30px;}
.top_menu_basic .icon_02 {position: absolute; width: 46px; height: 60px; background: url('/cs_center/img/sticker.png'); margin: 21px 0 0 30px;}
.top_menu_basic .icon_03 {position: absolute; width: 43px; height: 60px; background: url('/cs_center/img/envelope.png'); margin: 21px 0 0 30px;}
.top_menu_basic .icon_04 {position: absolute; width: 46px; height: 60px; background: url('/cs_center/img/jundan.png'); margin: 21px 0 0 30px;}
.top_menu_basic .icon_05 {position: absolute; width: 60px; height: 60px; background: url('/cs_center/img/adprint.png'); margin: 21px 0 0 22px;}
.top_menu_basic .icon_06 {position: absolute; width: 60px; height: 60px; background: url('/cs_center/img/digital.png'); margin: 21px 0 0 22px;}
.top_menu_basic .icon_07 {position: absolute; width: 36px; height: 60px; background: url('/cs_center/img/yangsik.png'); margin: 21px 0 0 30px;}
.top_menu_basic .icon_08 {position: absolute; width: 42px; height: 60px; background: url('/cs_center/img/gift.png'); margin: 21px 0 0 30px;}
.top_menu_09 .icon_09{position: absolute; width: 61px; height: 60px; background: url('/cs_center/img/etc.png'); margin: 21px 0 0 21px;}
.top_menu_basic:hover {background: url('/cs_center/img/price_topcate_hoverbg.png') no-repeat 10px 12px;}

/*종합가격표 명함*/ 
.price_contents_bg .price_table_title {position: relative; width: 1003px; height: 33px; background: url('/cs_center/img/cs_news_1px.png') repeat-x; margin-top:20px; text-align:center; padding-top:7px;}

.price_contents_bg .price_table_bg01 {width: 983px; height: 1194px; padding: 10px; margin-top: 20px;}
.price_table_bg01 .price_bizcard01 {width: 980px; height: 1194px; background: url('/cs_center/img/price_bizcard01.png');}

.price_contents_bg .price_table_bg02 {width: 983px; height: 895px; padding: 10px; margin-top: 20px;} 
.price_table_bg02 .price_bizcard02 {width: 980px; height: 895px; background: url('/cs_center/img/price_bizcard02.png');}

.price_font_title {font-size: 20px; color: #fff; font-weight: bold;}
.price_font_table {font-size: 12px; color: #fff; font-weight: 800;}
.price_font_table01 {color: #fff;}


/* ----------------------------------------접수출고안내----------------------------------------------------------- */
.top_bg .navi_step_timeout {width: 250px; height: 40px; float: right;}
.navi_step_timeout ul {float: right; }
.navi_step_timeout li {height: 40px; float: left; line-height: 40px; padding: 0 0 0 7px;}
.navi_step_timeout .cs_home_icon {width: 11px; height: 40px; background: url('/cs_center/img/home_icon_cs.png') no-repeat right center;}
.mainbody_bg .timeout_bg {position: relative; width: 1003px; height: 100%; margin-top: 9px; /*background-color:#CCC;*/}
.timeout_bg .timeout_main_title {width: 1003px; height: 63px; background: url('/cs_center/img/timeend_main_title.png') no-repeat; border-bottom:1px solid #5ab2d8; text-indent: -9999px;}

/*접수출고안내 메인컨텐츠 S*/
.timeout_bg .timeout_contents_bg {position: relative; width: 1003px; height: 100%; /*background-color:#000000;*/ margin-top: 15px; display: inline-block;}
.timeout_contents_bg .timeout_detail {width: 1003px; height: auto; margin: 25px 0 50px 0;}

.timeout_detail h3 {width: 957px; font-size: 21px; font-weight: bold; margin: 0 auto 10px auto; padding: 0 0 0 20px; background: url('/cs_center/img/chk_bullet.jpg') no-repeat left center;}
.timeout_detail ul{width: 957px; margin: 25px auto 50px auto;}
.timeout_detail ul li {list-style: disc; margin: 0 0 0 20px; color: #d40000;}
.timeout_detail table {width: 957px; margin: 0 auto;}
.timeout_detail tr.head td {background: #5ab2d8; font-size: 14px; font-weight: bold; color: #fff;}
.timeout_detail td {border: 1px solid #fff; padding: 10px; text-align: center; background: #aee7ff;}