﻿@charset "utf-8";

/* // 컨텐츠 페이지 */

/* 인사말 */
.tab3 {width:100%;margin:0 auto;text-align:center;margin-bottom:25px;margin-top:-40px;font-size:15px;}
.tab3 li{display:inline;margin-right:20px;padding-right:20px;border-right:1px solid #ccc;}
.tab3 .no_bd{border:none;}
.tab3 li a.on{color:#00C6AC;}
.tab3 span{color:#00C6AC;}

.tab4 {width:100%;margin:0 auto;text-align:center;margin-bottom:25px;margin-top:-40px;font-size:15px;}
.tab4 li{display:inline;margin-right: 7px;padding-right: 7px;border-right:1px solid #ccc;}
.tab4 .no_bd{border:none;}
.tab4 li a.on{color:#00C6AC;}
.tab4 span{color:#00C6AC;}

.ceo_txt {text-align:center;line-height:26px;background:url(/img/sub/comp/tit_u_line.jpg) no-repeat center 0;margin-top:40px;padding-top:2px; font-size: 15px;}
.ceo_txt p{margin-top:40px;}
.ceo_txt p span{font-weight:bold;margin-top:20px;}
.ceo_txt .f_MJ {font-family: 'pretandard', sans-serif;font-size:20px;}
.ceo_txt .ceo_sign{position:relative;margin-left:15px;top:8px;}

/* 경영철학 */
.txt_box {width:100%;height:320px;}
.txt h3{color: white;}
.bg1{background:url(/img/sub/comp/bg_010201.jpg) no-repeat center 0;}
.bg2{background:url(/img/sub/comp/bg_010202.jpg) no-repeat center 0;}
.bg3{background:url(/img/sub/comp/bg_010203.jpg) no-repeat center 0;}
.txt_box .txt,.txt_box .txt2 {padding:98px 0 0 50px;color:#fff;}
.txt_box .txt h3 span, .txt_box .txt2 h3 span {color:#00C6AC;font-size:16px;}
.txt_box .txt h3 {display:inline-block;font-size:26px;font-weight:400;background:url(/img/sub/comp/_line.png) no-repeat 0 64px;padding:0 0 20px 0;}
.txt_box .txt2{float:right;text-align:right;}
.txt_box .txt2 h3 {display:inline-block;font-size:26px;font-weight:400;background:url(/img/sub/comp/_line.png) no-repeat right 64px;padding:0 0 20px 0; color: white;}

/* 인재상 */
.txt_box2 {width:100%;margin:0 auto;}
.txt_box2 div{float:left;margin-right:15px;color:#fff;text-align:center;}
.people1 {margin-left:6px;background:url(/img/sub/comp/bg_010301.jpg) no-repeat 0 0;width:323px;height:446px;}
.people2 {background:url(/img/sub/comp/bg_010302.jpg) no-repeat 0 0;width:323px;height:446px;}
.people3 {background:url(/img/sub/comp/bg_010303.jpg) no-repeat 0 0;width:323px;height:446px;}
.txt_box2 div h3 {margin-top:148px;font-size:26px; color: white;}
.txt_box2 div h3 span{color:#00C6AC;font-size:16px;}
.txt_box2 div p{margin-top:25px;}

/*회사연혁*/
.history {width:100%;margin:0 auto;padding-left:10px;}
.history .h_list{}
.history .h_list li {border-bottom:1px solid #e5e5e5;font-size:14px;height:41px;line-height:41px;}
.history .h_list li .date{float:left;display:block;font-size:16px;color:#000;font-weight:bold;padding:0 50px;}
.history .h_list li .d_hide {visibility:hidden;}
.history .h_list li ._list {position:relative;font-weight:normal;font-size:14px;margin-left:380px;}
.history .h_list .no_bd{border:none;}
.ml116{margin-left: 116px !important;}
.ml250{margin-left: 250px !important;}
.ml260{margin-left: 260px !important;}
.ml268{margin-left: 268px !important;}
.ml310{margin-left: 310px !important;}


/* 장비현황 */
.Machine {float:left;}
.Mlist1 {}
.Mlist1 li{float:left;width:488px;border:1px solid #d5d5d5;margin-right:20px;margin-bottom:40px;}

.Mlist1 .M_info {float:left;width:100%;padding:10px; width: 180px;}
.Mlist1 .M_info img{}
.Mlist1 .M_info ._info p {line-height:1.4;}
.Mlist1 .M_info ._info span {font-size:20px;font-weight:600;}
.Mlist1 .M_info ul {float:left;margin:20px 0;width:92%;}
.Mlist1 .M_info ul li{border:none;margin-bottom:0px;}
.Mlist1 .Mlist1_big{width: 98%;background: #e7e7e7;}
.Mlist1 .Mlist1_big img{float: left;}
.Mlist1 .Mlist1_big .M_info{width: 178px; text-align: right; }
.Mlist1 .Mlist1_big .M_info span{font-size: 19px;}

.Mlist2 {float:left;margin-top:40px;}
.Mlist2 li{float:left;width:321px;border:1px solid #d5d5d5;margin-right:15px;margin-bottom:20px;}
.Mlist2 .M_info {float:left;width:100%;padding:10px;}
.Mlist2 .M_info img{}
.Mlist2 .M_info ._info p {line-height:1.4;}
.Mlist2 .M_info ._info span {font-size:20px;font-weight:600;letter-spacing:-1px;}
.Mlist2 .M_info ul {float:left;margin:20px 0;width:92%;}
.Mlist2 .M_info ul li{border:none;margin-bottom:0px;}

/* 찾아오시는길 */
.Map_info {}
.Map_info .map{height:420px;margin:0 auto;text-align:center;overflow:hidden;}
.Map_info .add{margin-top:20px;border-left:5px solid #3c3c3c;padding-left:20px;}
.Map_info .add span{font-size:16px;font-weight:600;}

/* 컨텐츠 페이지 새구성 끝 // */



/* 이용가이드 */
.bg_guide1 {background:url(/img/sub/bg_guide1.jpg) no-repeat right 0;}
.bg_guide2 {background:url(/img/sub/bg_guide2.jpg) no-repeat right -40px;}
/*.bg_guide3 {background:url(/img/sub/bg_guide3.jpg) no-repeat right 0;}*/


/* 접수마감시간 */
.request_time .t1 {width: 100%;border-top: 2px solid #384c57;border-left: 0px solid #d9d9d9;}
.request_time .t1 th,
.request_time .t1 td {border-right: 0px solid #ececec;text-align: center;border:1px solid #d5d5d5;}
.request_time .t1 tbody th {padding: 16px 40px;background-color: #f8f8fa;font-size:16px;font-weight:normal;text-align:center;border-left:none;width:140px;}
.request_time .t1 tbody td {padding: 16px 25px;border-bottom: 1px solid #dadada;font-size:16px;border-right:none;}

.request_time p{text-align:right;margin-top:10px;}

/* 서비스안내 */
.bg_service1 {background:url(/img/sub/bg_service1.jpg) no-repeat right 0;}
.bg_service2 {background:url(/img/sub/bg_service2.jpg) no-repeat right 0;}

.rule_con {padding:20px;border:1px solid #f1f1f1;}
.rule_con li {list-style:none; padding:0 0 5px 0;}
.rule_con li.pad_01 {padding:0 0 5px 10px;}
.rule_con li.tit {padding:10px 0 10px 0; font-weight:bold; color:#333;}

.rule_t1 {width: 100%;border-top: 2px solid #384c57;border-left: 1px solid #d9d9d9;}
.rule_t1 th {padding: 5px 5px;background-color: #f8f4f1;font-size:14px;text-align:center;border-bottom: 1px solid #dadada;border-right: 1px solid #d9d9d9;}
.rule_t1 td {padding: 5px 10px;text-align: center;border-bottom: 1px solid #dadada;font-size:14px;border-right: 1px solid #d9d9d9;}
.rule_t1 .bl_no, .t1 .bl_no {border-left:none;}
.rule_t1 .br_no, .t1 .br_no {border-right:none;}
.rule_t1 .bo_bk {border-right:1px solid #9e9e9e;}
.rule_t1 .su{color:#5e6b9e;}
.ru_li {background:url(/img/sub/l_bl1.png) no-repeat 0 38%;padding:0 0 0 15px}


/* 노넘스폐셜 */
.spec_li {float:left;width:100%;margin:0px;padding:0px;}
.spec_li li{float:left;margin-right:5px;margin-bottom:5px;}
.spec_li li img {width:248px;height:130px;border:1px solid #dadada;}
/* 지원현황_list */
.spc_lst ul:after{content:'';display:block;clear:both;}
.spc_lst ul li{position:relative;float:left;width:323px;height:240px;margin:30px 20px 0 0;text-align:center;border:1px solid #ebebeb;}
.spc_lst ul li:nth-of-type(3n){margin-right:0;}
.spc_lst ul li .img{display:block;position:relative;height:199px;}
.spc_lst ul li img{width: 100%;}
.spc_lst ul li .t_box{display:block;margin:7px 5px 0;}
.spc_lst ul li .t_box:after{content:'';display:block;clear:both;}
.spc_lst ul li .t_box .tit{float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; margin-left: 10px; font-size: 15px;}
.spc_lst ul li .t_box .dat{float:right;font-size: 15px;}
.spc_lst ul li .title2{width:95%;margin:15px auto 0;cursor:pointer;letter-spacing:-1.3px;}
.spc_lst ul li .plus{z-index:999;display:inline-block;position:absolute;bottom:1px;right:0;width:30px;height:30px;font-size:0;background:url(/img/sub/ico_plus.svg) no-repeat 0 0;}
.spc_lst ul li .over{display:table;transition:all 0.3s;position:absolute; width:100%;height:199px;padding:125px 0 0; text-align:center;left:0;top:0;right:0; background:rgba(0,0,0,.7);text-align:center;}
.spc_lst ul li .over .tit{display:table-cell;text-align:center;vertical-align:middle;}
.spc_lst ul li .over .tit em{display:inline-block;width:145px;height:40px;line-height:40px;border:1px solid #fff;}
.v ul li .over .img,
.spc_lst ul li .over .tit{}
.spc_lst ul li .over .tit{font-size:14px;color:#fff;}
.spc_lst ul li  a .over,
.spc_lst ul li  .click .over{opacity:0;transition:all 0.3s; }
.spc_lst ul li  a:hover .over,
.spc_lst ul li  .click:hover .over{opacity:1;}
/*노넘이벤트안내*/

.n_event_box {width: 1020px; margin: 0 auto;}
.n_event_box li{float: left; width: 323px; text-align: center;margin:30px 20px 20px 0; position: relative;}
.n_event_box li:nth-of-type(3n){margin-right:0;}
.n_event_box li img{width: 323px; height: 199px; background: #ff0000;}
.n_event_box li .text_box{position: relative;}
.n_event_box li .text_box > p{line-height: 50px;}
.n_event_box li .text_box > p .color{color: #00c4e4;}
.n_event_box li .text_box .line{width: 100%; height: 1px; display: inline-block; background: #00c4e4;}
.n_event_box li .text_box .date2{line-height: 27px; color: #8c8c8c;font-size: 12px;}
.n_event_box li .plus{width:30px; height:30px; background:#00c4e4; position: absolute; top: 0; right: 0;display:inline-block;}
.n_event_box li .plus::after{content: ""; width: 19px; height: 1px; background: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%)}
.n_event_box li .plus::before{content: ""; width: 1px; height: 19px; background: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%)}
.n_event_box li:last-child{margin-bottom: 30px;}
.n_event_box li .over{width: 323px; height: 199px; background: rgba(0,0,0,.7); position: absolute; top: 0; left: 0; transition: all .3s; opacity: 0;}
.n_event_box li .over span{line-height: 199px; color: #fff;  padding: 10px 30px 10px 30px; border: 1px solid #fff;}
.n_event_box li:hover .over{opacity: 1; color: #fff;}
.n_event_box li .end{width: 323px; height: 199px; background: rgba(0,0,0,.7); position: absolute; top: 0; left: 0;}
.n_event_box li .end span{background: rgba(0,0,0,.7); font-size: 30px; color: #fff; width: 89px; height: 39px; display: inline-block; line-height: 39px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}
.n_event_box li .win{width: 90px; height: 34px; background: #00c4e4; color: #fff;  position: absolute; top: 15px; right: 0; line-height: 34px; font-weight: bold;}

/* 부서별 연락처 */
.bg_cust_tel {background:url(/img/sub/bg_cust_tel.jpg) no-repeat right 0;}

.bg_guide1 ._txt p, .bg_guide2 ._txt p .bg_guide3 ._txt p, {font-size:16px;width:500px;}
.bg_guide1 ._txt p.t18 {font-size:18px;}
.c_black {color:#3c3c3c;}
.join_go {position:relative;top:-103px;width:175px;left:88px;}

.bg_guide2 h2, .bg_guide3 h2, .bg_cust_tel ._txt h2{font-size:19px;font-weight:normal;margin:40px 0 5px 0;}

.chul_info .t1 {width: 100%;border-top: 2px solid #384c57;border-left: 0px solid #d9d9d9;}
.chul_info .t1 th,
.chul_info .t1 td {border-right: 0px solid #ececec;text-align: center;border:1px solid #d5d5d5;}
.chul_info .t1 tbody th {padding: 16px 40px;background-color: #f8f8fa;font-size:16px;font-weight:normal;text-align:center;border-left:none;width:140px;}
.chul_info .t1 tbody td {padding: 16px 25px;text-align: left;border-bottom: 1px solid #dadada;font-size:16px;border-right:none;}
.chul_info .t1 tbody .bl_no {border-left:none;text-align:center;}

.tel_info .t1 {width: 100%;border-top: 2px solid #384c57;border-left: 0px solid #d9d9d9;}
.tel_info .t1 td {border-right: 0px solid #ececec;text-align: center;border:1px solid #d5d5d5;}
.tel_info .t1 thead th {padding: 16px 0;background-color: #f8f8fa;font-size:18px;font-weight:normal;text-align:center;}
.tel_info .t1 tbody th {padding: 16px 0;background-color: #f2fbfd;font-size:18px;font-weight:normal;text-align:center;color:#3b5eb8;}
.tel_info .t1 tbody td {padding: 14px 0;text-align: center;border-bottom: 1px solid #dadada;font-size:16px;}
.tel_info .t1 tbody .bl_no, .t1 thead .bl_no {border-left:none;}
.tel_info .t1 tbody .br_no, .t1 thead .br_no {border-right:none;}
.tel_info .t1 .bo_bk {border-right:1px solid #9e9e9e;}
.tel_info .t1 .su{color:#5e6b9e;}


/* 제품소개 */

.sm18 {float:left;width:100%;margin-top:5px;}
.sm18 li {float:left;display:inline-block;color:#5a5a5a;}
.sm18 li a{float:left;width:170px;border:1px solid #e5e5e5;background-color:#f8f8f8;margin-right:-2px;text-align:center;padding:12px 0;font-size:14px;display:inline-block;color:#5a5a5a;}
.sm18 .nav_on a{background:#fff;color:#000;xborder-bottom:none;font-weight:bold;}

.p_t1 {width: 100%;border-top: 2px solid #009fb6;border-left: 0px solid #d9d9d9;}
.p_t1 th,
.p_t1 td {border-right: 0px solid #ececec;text-align: center;border:1px solid #d9d9d9;}
.p_t1 tbody th {padding: 5px 10px;text-align:center;border-bottom: 1px solid #dadada;font-size:13px;}
.p_t1 tbody td {padding: 5px 10px;text-align:left;border-bottom: 1px solid #dadada;font-size:13px;}

.t_prod {margin-bottom:40px;max-width: 1010px;}
.pname {font-size:26px;line-height:130%;margin-bottom:10px;}
.p_info{font-size:13px;color:#999;line-height:130%;}
.p_chp {margin:10px 0 20px 0;background:#f8f8f8;padding:10px;border:1px solid #f7f7f7; }
.pImg {border:1px solid #e5e4e4;margin-right: 20px;}
.p_chp h2.tit {font-size:14px;color:#ed425e;}
.chp_info {font-size:12px;color:#808080;}
.btn_ord {width:100%;margin:0 auto;text-align:center;}
.btn_ord .ord_go a{font-weight:bold;display:inline-block;background-color:#00C6AC;text-align:center;padding:10px 40px 10px 40px;display:inline-block;color:#fff;border:none;font-size:16px;     font-family: 'pretandard', sans-serif;}


/* 3차 텝메뉴 */
.tabs {margin:0;padding:0;float:left;list-style:none;width:100%;font-size:14px;}
.tabs li a{float:left;padding:7px 30px 20px 30px;background:url(/img/sub/bg_tabm.png) no-repeat 0 0;display:inline-block;margin-right:3px;font-size:16px;}
.tabs .active a{background:url(/img/sub/bg_tabm_ov.png) no-repeat center 0;color:#fff;}
/*.tabs li a.active{background:url(/img/sub/bg_tabm_ov.png) no-repeat center 0;color:#fff;}*/


/*견적상담 카테고리 텝 */
.tabs2 {margin:0;padding:0;float:left;list-style:none;width:100%;font-size:14px;}
.tabs2 li a{float:left;padding:7px 15px 20px 15px;background:url(/img/sub/bg_tabm.png) no-repeat 0 0;display:inline-block;margin-right:3px;font-size:16px;}
.tabs2 .active a{background:url(/img/sub/bg_tabm_ov.png) no-repeat center 0;color:#fff;}

.tab_container {clear: both;float: left;width: 100%;margin-top:0px;}
.tab_content {font-size:14px;padding-top:30px;color:#727272;}
.tab_content .pg_tit{margin-bottom:30px;}
.tab_container .tab_content .t_li {width:100%;margin:0px;padding:0px;}
.tab_container .tab_content .t_li li{background:url(/img/sub/l_bl2.png) no-repeat 0 3px; padding:0 10px 0 25px;font-size:16px;color:#313131;margin-top:10px;}
.tab_container .tab_content .t_li p {font-size:14px;color:#7c7c7c;padding:10px 0 20px 0;}

.tab_container .tab_content .t_li .l_box {}
.tab_container .tab_content .t_li .l_box li {font-size:14px;background:none;background-color:#ebebeb;padding:10px;}
.tab_container .tab_content .t_li .l_box span {color:#3b5eba;}
.c_or {/* color:#ff4e00; */font-weight:normal;}
.c_cy {color:#00C6AC;font-size:20px;}
.c_gy {color:#999;}
.c_bu {color:#3b5eb8;}
.c_re {color:#e32a2a;}
.chul_tel {font-size:26px;font-weight:600;}


/* 마이페이지 회원가입/정보수정 */
.m_t1 {width: 100%;border-top: 2px solid #384c57;border-left: 0px solid #d9d9d9;}
.m_t1 th,
.m_t1 td {border-right: 0px solid #ececec;text-align: center;border:1px solid #d5d5d5;}
.m_t1 tbody th {padding: 10px 20px;background-color: #f8f4f1;font-size:16px;text-align:center;}
.m_t1 tbody td {padding: 10px 20px;text-align:left;border-bottom: 1px solid #dadada;font-size:16px;}
.m_t1 tbody td input {border:solid 1px #dedede;padding:4px;font-size:13px;}
.m_t1 tbody td select {border:solid 1px #dedede;padding:4px;font-size:13px;}
.m_t1 tbody .bl_no, .t1 thead .bl_no {border-left:none;}
.m_t1 tbody .br_no, .t1 thead .br_no {border-right:none;}
.m_t1 .bo_bk {border-right:1px solid #9e9e9e;}
.m_t1 .su{color:#5e6b9e;}
.m_btn {width:100%;margin:0 auto;text-align:center;}
.m_btn .btn_next a{background-color:#353535;text-align:center;padding:10px 50px 13px 50px;display:inline-block;color:#fff;margin-top:20px;margin-right:5px;font-size:16px;font-family:'pretandard',sans-serif;}

.my_ol {float:left;display:inline;border-bottom:1px dashed #999;padding-bottom:20px;width:100%;}
.my_ol li{float:left;margin-left:15px;margin-bottom:10px;background:url(/img/sub/l_bl1.png) no-repeat 0 center;padding:0 0 0 10px;}
.my_ol li span{font-weight:500;padding:0 5px;font-size:15px;color:#3c3c3c;}
.my_ol li input,.my_ol li select {border:solid 1px #dedede;padding:6px;font-size:13px;color:#707070;}
.mp_float{clear: left;}
.search-date-item{clear: left;}


.btn_se1 {float:left;width:250px;text-align:right;margin:-90px 0 0 770px;color:#fff;}
.btn_se1 .se_go a{font-weight:bold;display:inline-block;background-color:#00C6AC;text-align:center;padding:10px 60px 10px 60px;display:inline-block;color:#fff;border:none;font-size:16px; font-family:'pretandard', sans-serif;}
.btn_se2 {float:left;width:250px;text-align:right;margin:-137px 0 0 655px;color:#fff;}
.btn_se2 .se_go a{float:left;font-weight:bold;display:inline-block;background-color:#00C6AC;text-align:center;padding:25px 50px 25px 50px;display:inline-block;color:#fff;border:none;font-size:16px; font-family: 'pretandard', sans-serif;}
.btn_se3 {display: flex; justify-content: flex-end;width:333px;text-align:right;margin:0px 0 0 655px;color:#fff;}
.se_go a{margin-right: 32px;}
.se_go_old a {font-weight: bold; display: inline-block; background-color: #00C6AC; text-align: center; padding: 10px; color: #fff; border: none; font-size: 16px; font-family:'pretandard', sans-serif;}
.btn_se3 .se_go a{float:left;font-weight:bold;display:inline-block;background-color:#00C6AC;text-align:center;padding:5px 5px 5px 5px;display:inline-block;color:#fff;border:none;font-size:16px; font-family: 'pretandard', sans-serif;}

.bg_memout {background:url(/img/sub/bg_memout.jpg) no-repeat right 0;}
.memout_tel {background:url(/img/sub/memout_tel.png) no-repeat 0 center;padding:0 0 0 85px;}



/* --- 통합주문 ---- */
.order{width:100%;font-size:14px;}
.order .or_l {width:490px;float:left;margin-right:10px;font-size:15px;}
.order .or_l select {font-size:14px;border:1px solid #e1e2e3;padding:3px;}
.order .or_l .cate_list .tit{padding:0px 0 8px 0;width:230px;}
.order .or_l .cate_list .tit strong{display:block;padding:8px 0;text-align:center;color:#fff;background:#999999;}


/* 20190118 통합주문/제품소개 상단 카테고리 출력 */

.sm18 {float:left;width:100%;margin-top:5px;}
.sm18 li {float:left;display:inline-block;color:#5a5a5a;}
.sm18 li a{float:left;width:170px;border:1px solid #e5e5e5;background-color:#f8f8f8;margin-right:-2px;margin-top:-1px;text-align:center;padding:9px 0;font-size:14px;display:inline-block;color:#5a5a5a;}
.sm18 .nav_on a{color:#000;font-weight:bold;background:url(/img/main/vImg_over.svg) repeat-x 0 0;}

/* 3차 카테고리 출력 */
.sm18_3d_cate {float:left;border:1px solid #e5e5e5;width:1010px;margin-top:20px;padding-bottom:15px;}
.sm18_3d_cate p {background-color:#f8f8f8;font-weight:700;text-align:center;width:100%;padding:10px 0;border-bottom:1px solid #e5e5e5;font-size:14px;color:#3c3c3c;} 
.sm18_3d_cate ul {margin-top:10px;}
.sm18_3d_cate ul li{float:left;width:20%;text-align:left;padding:0 5px 0 24px;font-size:13px;line-height:190%;}
.sm18_3d_cate ul li a{display:block;} 
.sm18_3d_cate ul .on a {color:#00C6AC;} 



/* 제품주문폼 공통양식 */
.order .or_l .Pimg img{border:1px solid #d9d9d9;}
.order .or_l .Pimg span.btn_zoom a{position:absolute;border:1px solid #8d8c8c;display:inline-block;background:url(/img/sub/btn_zoom.png) no-repeat 0 0;width:42px;height:42px;margin:253px 0 0 -43px;}
.order .or_l .caution {margin-top:20px;padding:0 10px 10px 0px;width:460px;}
.order .or_l .caution h2{background:url(/img/sub/cau_dot.png) no-repeat 0 0px;font-size:16px;margin-bottom:10px;padding-left:28px;}
.order .or_l .caution .cau_li li{color:#898181;padding:0 0 0 10px;background:url(/img/sub/cau_li.png) no-repeat 0 4px;font-size:13px;line-height:120%;margin-bottom:4px;font-weight:600;}

.or_cart_t1 {width: 100%;border-top: 2px solid #384c57;}
.or_cart_t1 th,
.or_cart_t1 td {border-right: 0px solid #ececec;text-align: center;border:1px solid #d5d5d5;font-family: 'pretandard',sans-serif;}
.or_cart_t1 thead th {padding: 15px 0;background-color: #ffffff;font-size:15px;font-weight:normal;text-align:center;color:#3c3c3c;}
.or_cart_t1 tbody th {padding: 10px 20px;background-color: #f8f4f1;font-size:16px;text-align:center;}
.or_cart_t1 tbody td {padding: 10px 20px;text-align:left;border-bottom: 1px solid #dadada;font-size:16px;}
.or_cart_t1 tbody td input {border:solid 1px #dedede;padding:4px;font-size:13px;}
.or_cart_t1 tbody td select {border:solid 1px #dedede;padding:4px;font-size:13px;}
.or_cart_t1 tbody .bl_no, .t1 thead .bl_no {border-left:none;}
.or_cart_t1 tbody .br_no, .t1 thead .br_no {border-right:none;}
.IFRAME {font-family: 'pretandard',sans-serif;}


/* 확대보기 */
.pop-layer {display:none;position: absolute;top: 85%;left: 50%;	width: 730px;height:auto;background-color:#fff;border: 5px solid #00C6AC;z-index: 10;}/*20181119 width: 720px*/
a.close_btn {position:absolute;display:inline-block;height:30px;padding:0 14px 0 14px;background-color:#00C6AC;font-size:13px;color:#fff;line-height:30px;right:0;top:518px;border:1px solid #00C6AC;}/*20181119 top:448px;*/
a.close_btn:hover {background-color:#fff;color:#00C6AC;border:1px solid #00C6AC;}

.order .or_r {width:510px;float:left;}
.order .or_r table{width:100%;border-collapse:collapse;}
.order .or_r tr{border-bottom:1px solid #e9e9e9;}
.order .or_r th{height:30px;font-weight:700;color:#555;text-align:left;padding:10px 7px;white-space: nowrap;}

#in_txt1,#in_txt2,#in_txt3,#in_txt4{
    width: 100px;
}

.order .or_r td{height:30px;padding:6px 0;}
.order .or_r td input{padding:0 5px;}
.order .or_r td .subj{width:188px;}
.order .or_r td .cname{width:70px;}
.order .or_r td .o_su{width:150px;}
.order .or_r td select{height:30px;border:1px solid #d5d8dc;padding:0 5px;}
.order .or_r td #B_PWeight_1{margin-left: 4px;}
.order .or_r td #B_Paper{width: 190px;}
.order .or_r td #B_Paper_cv{width: 174px;}
.order .or_r #b_pww{padding-left: 23px;}
.order .or_r td #B_PWeight{width: 85px; margin-left: 4px;}
.order .or_r td #B_Press{width: 85px; }
.order .or_r td label{padding-right:10px;}
.order .or_r td label input{position:relative;top:1px;}
.order .or_r .size input{height:30px;line-height:30px;text-align:center;border:1px solid #d5d8dc;width:40px;}
.order .or_r .size select{width:180px;padding:0 5px;}
.order .or_r .size .s_cut, .order .or_r .size .s_work{padding:0px 10px 0 0;font-size:14px;font-weight:700;color:#00C6AC;}
.order .or_r input{height:30px;width:70px;line-height:30px;border:1px solid #d5d8dc;text-align: left;}
#TotalQuantity{text-align: center;}
.order .or_r textarea{padding:5px 3px;width:95%;height:75px;line-height:15px;border:1px solid #d5d8dc;resize:none;text-indent:5px;}
.order .or_r .com select{width:140px;}
.order .or_r .com input{padding-right:10px;width:140px;height:30px;line-height:30px;border:1px solid #d5d8dc;text-align:right;}
.order .or_r .com a{display:inline-block;margin-left:5px;padding:8px 20px;color:#fff;background:#aaa;}

.order .cost{width:100%;}
.order .cost *{}
.order .cost .Tb0 {}
.order .cost .Tb0 th{border:0px solid #fff;}
.order .cost .Tb0 td{border:0px solid #fff;}

.order .cost table{width:100%;border-collapse:collapse}
.order .cost tr{border-bottom:0px solid #e9e9e9}
.order .cost th{height:50px;font-weight:700;color:#555;text-align:center}
.order .cost th div{margin:24px 15px 0 15px;padding:3px 0;font-size:13px;;text-align:center;color:#fff;background:#aaa;text-indent:0}
.order .cost th strong{display:block;padding:0 0 0 28px;font-size:17px;;text-align:left;color:#383838;background:url(/common/img/order/order_ico.gif) no-repeat 0 0;text-indent:0}
.order .cost td{height:50px}
.order .cost td div{padding:6px 0}
.order .cost td div input{}
.order .cost td div select{height:30px;border:1px solid #d5d8dc}
.order .cost td div label{padding-right:10px}
.order .cost td div label input{position:relative;top:1px}
.order .cost .size input{height:30px;line-height:30px;text-align:center;border:1px solid #d5d8dc}
.order .cost .size select{width:200px}
.order .cost .s1{padding-right:20px;font-size:11px;font-weight:800;letter-spacing:-1px;color:#00C6AC}
.order .cost .input input{height:30px;width:99%;line-height:30px;border:1px solid #d5d8dc;text-indent:5px}
.order .cost .input textarea{padding:3px 1px;width:99%;height:75px;line-height:15px;border:1px solid #d5d8dc;resize:none;text-indent:5px}
.order .cost .com select{width:140px}
.order .cost .com input{padding-right:10px;width:140px;height:30px;line-height:30px;border:1px solid #d5d8dc;text-align:right}
.order .cost .com a{display:inline-block;margin-left:5px;padding:8px 20px;color:#fff;background:#aaa}
.order .cost .af_price {font-family: 'pretandard',sans-serif;font-size:20px; font-weight:bold; color:#ff2a00; text-align:right; border:1px solid #ffffff; background-color:#ffffff; vertical-align:top; line-height:25px; width:149px; padding:0 0 0 0px;}


/*  후가공 여부 */
.order .after_op{float:left;width:100%;xborder:1px solid red;}
.order .after_op *{}
.order .after_op .af_line{border-bottom:2px solid #00C6AC;}
.order .after_op .af_line .bt_radio {width:14px;}
.order .after_op table{width:100%;border-collapse:collapse}
.order .after_op tr{border-bottom:1px solid #e9e9e9}
.order .after_op th{height:50px;font-weight:400;color:#555;text-align:center}
.order .after_op th div{margin:24px 15px 0 15px;padding:3px 0;font-size:13px;;text-align:center;color:#fff;background:#aaa;text-indent:0}
.order .after_op th strong{display:block;padding:0 0 0 28px;font-size:17px;;text-align:left;color:#383838;background:url(/common/img/order/order_ico.gif) no-repeat 0 0;text-indent:0}
.order .after_op td{height:50px}
.order .after_op td div{padding:6px 0}
.order .after_op td div input{}
.order .after_op td div select{height:30px;border:1px solid #d5d8dc;}
.order .after_op td div label{padding-right:10px}
.order .after_op td div label input{position:relative;top:1px}
.order .after_op .size input{height:30px;line-height:150%;text-align:center;border:1px solid #d5d8dc}
.order .after_op .size select{width:200px;border:1px solid green;}
.order .after_op .s1{padding-right:20px;font-size:11px;font-weight:800;letter-spacing:-1px;color:#00C6AC}
.order .after_op .input input{height:30px;width:99%;line-height:150%;border:1px solid #d5d8dc;text-indent:5px}
.order .after_op .input textarea{padding:3px 1px;width:99%;height:75px;line-height:15px;border:1px solid #d5d8dc;resize:none;text-indent:5px}
.order .after_op .com select{width:164px;}
.order .after_op .com input{padding-right:10px;width:140px;height:30px;line-height:150%;border:1px solid #d5d8dc;text-align:right}
.order .after_op .com a{display:inline-block;margin-left:5px;padding:8px 20px;color:#fff;background:#aaa}


/* 카테고리별 후가공 옵션 */
.order .after_op .af_cop01{width:100%;border-collapse:collapse}
.order .after_op .af_cop01 td{height:25px}
.order .after_op .af_cop01 td div select{height:30px;border:1px solid #d5d8dc;}
.order .after_op .af_cop01 .com select{width:164px;}
.order .after_op .af_cop01 .com input{padding-right:10px;width:140px;height:30px;line-height:150%;border:1px solid #d5d8dc;text-align:right}
.order .after_op .af_cop01 .com a{display:inline-block;margin-left:5px;padding:5px 20px;color:#fff;background:#3c3c3c;}

.order .pr_pay{overflow:hidden;}
.order .pr_pay p{float:right;padding-right:10px;}
.order .pr_pay .total_won{font-family: 'pretandard',sans-serif;padding-right:5px;color:#ff2a00;font-size:20px;font-weight:bold;text-align:right;border:1px solid #ffffff;background-color:#ffffff;width:250px;}


.order .payment{padding:30px 0 50px 0;text-align:right;border-top:1px solid #e6e6e6;overflow:hidden;}
.order .payment h3{display:inline;padding-right:10px;font-size:22px;;font-weight:700;letter-spacing:-2px;color:#ff2a00;}
.order .payment p{display:inline;}
.order .payment p strong{padding:0 5px 0 20px;font-size:36px;color:#ff2a00}
.order .payment p span{font-size:12px;font-weight:700;}

.order .total_pay {width:100%;}
.order .total_pay .bt_1 {border-top:1px solid #545454;}
.order .total_pay{padding:5px 0 30px 0;text-align:right;border-top:0px solid #e6e6e6;overflow:hidden}
.order .total_pay h3{display:inline;position:relative;top:-13px;padding-right:10px;font-size:22px;font-weight:400;letter-spacing:-2px;color:#ff2a00;}
.order .total_pay p{display:inline;position:relative;top:-13px;color:#888}
.order .total_pay p strong{padding:2px 5px 0 20px;font-size:36px;color:#ff2a00;}
.order .total_pay p span{font-size:18px;font-weight:700;color:#333}
.order .total_pay td{color:#888}
.order .total_pay td strong{padding:2px 5px 0 2px;font-size:36px;color:#ff2a00;}
.order .total_pay td span{font-size:18px;font-weight:700;color:#333;}

.order .delivery{clear:both;padding-bottom:10px;}
.order .delivery h3{padding:5px 0 5px 23px;font-size:16px;color:#383838;background:url(/img/sub/l_bl2.png) no-repeat 0 9px;}
.order .delivery {font-size:15px;}
.order .delivery select{height:30px;border:1px solid #d5d8dc;padding:0 5px;}
.order .delivery table{width:100%;border-collapse:collapse;border-top:2px solid #ccc}
.order .delivery thead th{height:39px;line-height:39px;font-size:11px;color:#555;text-align:center;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#f3f3f3}
.order .delivery tbody tr th,
.order .delivery tbody tr td{border-bottom:1px solid #e9e9e9}
.order .delivery tbody tr th{border-right:1px solid #e9e9e9;background:#f3f3f3;padding:0 20px;}
.order .delivery tbody tr td{padding:0 20px}
.order .delivery th{height:40px;font-weight:700;color:#3c3c3c;font-size:15px;}
.order .delivery td{height:40px}
.order .delivery td div{padding:2px 0}
.order .delivery td div input{}
.order .delivery td div select{height:30px;border:1px solid #d5d8dc}
.order .delivery td div label{padding-right:10px}
.order .delivery td div label input{position:relative;top:1px}
.order .delivery .txt{margin-bottom:15px;width:350px}
.order .delivery .txt h3{margin-bottom:15px;padding-left:40px;height:40px;line-height:40px;font-size:14px;color:#fff;}
.order .delivery .txt p{padding-left:19px;color:#a5a5a5;}
.order .delivery .input input{height:30px;line-height:30px;border:1px solid #d5d8dc;text-indent:5px}
.order .delivery .input textarea{padding:3px 1px;height:75px;line-height:15px;border:1px solid #d5d8dc;resize:none}
.order .delivery .noconent{padding:20px 0 20px 230px;text-align:left}
.order .delivery .noconent p{line-height:20px;color:#777}
.order .delivery .noconent span{color:#ff6400}

.order .or_list{float:left;width:100%;}
.order .or_list h3{padding:5px 0 5px 23px;font-size:16px;color:#383838;background:url(/img/sub/l_bl2.png) no-repeat 0 9px;}
.order .or_list p{}
.order .or_list table{width:100%;border-collapse:collapse;border-top:2px solid #ccc}
.order .or_list thead th{height:39px;line-height:39px;font-size:14px;color:#555;text-align:center;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#f3f3f3}
.order .or_list tbody tr th,
.order .or_list tbody tr td{border-bottom:1px solid #B5B5B5}
.order .or_list tbody tr th{border-right:1px solid #e9e9e9;background:#f3f3f3;text-indent:20px}
.order .or_list tbody tr td{padding:5px;text-align:center}
.order .or_list th{height:40px;font-weight:700;color:#7a7a7a}

.order .or_list .T_file {height:30px;padding:5px;width:60%;background-color:#fff;}
.order .or_list .t_none {float:left;width:100%;}
.order .or_list .t_none th, .order .or_list .t_none td {border:none;background:none;}
.order .or_list .tino select{height:30px;border:1px solid #d5d8dc;padding:0 0 0 5px;width:200px;}
.or_list .m_btn .btn_next a {text-decoration:none;}

/* ---- 통합주문 끝 ---- */


/* 주문상세정보 내 주문정보*/
.o_tt1 {width: 100%;border-top: 1px solid #384c57;}
.o_tt1 th,
.o_tt1 td {border-right: 0px solid #ececec;text-align: center;border:1px solid #cbdbdf;}
.o_tt1 tbody th {padding: 5px 10px;background-color: #edebeb;font-size:13px;text-align:center;width:90px;}
.o_tt1 tbody td {padding: 5px 10px;text-align:left;border-bottom: 1px solid #cbdbdf;font-size:13px;}
.o_tt1 tbody th.bo_t2, .o_tt1 tbody td.bo_t2 {border-top:2px solid #9abec7;}

/* mypage 게시판타입 */
.my_T1 {border-collapse: collapse;border-spacing: 0;}
.my_T1 {width: 100%;border-top: 2px solid #384c57;border-left: 0px solid #d9d9d9;}
.my_T1 th,
.my_T1 td {text-align: center;border:1px solid #d5d5d5;border-left:none;border-right:none;}
.my_T1 thead th {padding: 10px 0;background-color: #f8f8f8;font-size:14px;text-align:center;color:#3c3c3c;}
.my_T1 tfoot th {padding: 10px 0;background-color: #f8f8f8;font-size:14px;text-align:center;color:#3c3c3c;}
.my_T1 tfoot td {padding: 10px 0;text-align: center;border-bottom: 1px solid #dadada;font-size:13px;}
.mb10{font-size: 14px;}
#sp {margin-left: 45px;}

.tfoot_mtotal{padding: 10px 0;background-color: #ffdddd;font-size:14px;text-align:center;color:#3c3c3c;border-top: 2px solid #dadada;border-bottom: 2px solid #00C6AC;}
.tfoot_mtotal td{padding: 10px 0;text-align: center;border-top: 2px solid #dadada;border-bottom: 2px solid #00C6AC;font-size:13px;}
.tfoot_total{padding: 10px 0;background-color: #ffffff;font-size:14px;text-align:center;color:#3c3c3c;border-top: 2px solid #00C6AC;border-bottom: 2px solid #00C6AC;}
.tfoot_total td{padding: 10px 0;text-align: center;border-top: 2px solid #00C6AC;border-bottom: 2px solid #00C6AC;font-size:13px;}

.my_T1 tbody td {padding: 10px 0;text-align: center;border-bottom: 1px solid #dadada;font-size:14px;}
.my_T1 tbody td a{color:#3b5eb8;padding-left: 10px;}
.my_T1 tbody td a:hover{color:#ff4e00;}
.my_T1 .t_l {text-align:left;padding:0 5px;}
.my_T1 .re{background:url(/img/board/ico_re.png) no-repeat 0 48%;padding-left:30px;}
.data_info {margin:5px 0;float:left;}
.my_T1 img {vertical-align:middle;}
.my_T1 td table td{border:none;}
.my_T1 select{height:35px;border:1px solid #d5d8dc;padding:5px 10px;}
.form1 {border:1px solid #e3e2e2;padding:5px;}
.t_area {border:1px solid #e3e2e2;padding:5px;}
.my_T1 tfoot th.bo_t2, .my_T1 tfoot td.bo_t2 {border-top:2px solid #9abec7;}

.my_t1 {width:100%;border-top: 1px solid #fff;border-left: 0px solid #d9d9d9;}
.my_t1 th,
.my_t1 td {text-align: center;border:1px solid #d5d5d5;border-left:none;border-right:none; font-size:15px;}
.my_t1 thead th {padding: 10px 0;background-color: #f8f8f8;font-size:14px;text-align:center;color:#3c3c3c;}
.my_t1 tbody td {padding: 10px 0;text-align: center;border-bottom: 1px solid #dadada;font-size:15px; font-weight: 500;}
.my_t1 tbody td a{color:#3b5eb8;padding-left: 10px;}
.my_t1 tbody td a:hover{color:#ff4e00;}
.my_t1 .bt_no {border-top:none;}
.my_t1 .or_days {font-size:14px;color:#545454;}
.print{background:url(/img/common/ico_print.png) no-repeat 0 0;display:inline-block;width:80px;padding:0 0 0 25px;}
.print a{display:inline-block;color:#00C6AC;}

 
/* 게시판 검색 */
.search_box {float:left;width:100%;}
.search_box .data_info {margin:5px 0 5px 0;width:50%;} 
.search_box .bbs_search{float:right;}
.search_box  select{color:#666;border:solid 1px #dedede;font-size:14px;font-family:'pretendard', "나눔고딕","돋움", Dotum;vertical-align:middle;height:24px;}

.bbs_search .i_sk {width:200px;height:20px;border:1px solid #dedede;}
.bbs_search .btn_submit{width:76px;color:#fff;text-align:center;background:#686868;vertical-align:middle;border:1px solid #686868;padding:1px;height:24px;}

/* 페이징 */
.paging {position:relative;text-align:center;margin:35px 0 30px;}
.paging a, .paging strong{display:inline-block;width:28px;height:28px;line-height:30px;text-align:center;color:#252525;font-size:0.9em;vertical-align:top;}
.paging a {border:solid 1px #e9e7e7;border:solid 1px #dedede;background:#fff;}
.paging strong{color:#fff;font-weight:bold;background:#353535;border:solid 1px #353535;}
.paging span.btn{margin:0 2px;}
.paging span.btn a{background:#fff;}
.paging span.btn img{vertical-align:middle;padding-top:25%;}

/* 뷰페이지 */
.date {float:left;margin-right:30px;}
.date span {color:#3c3c3c;font-weight:600;margin-left:10px;}
.my_vT1 {border-top: 2px solid #384c57;border-left: 0px solid #d9d9d9;width:100%;}
.my_vT1 th {padding:10px 0px;border-bottom: 1px solid #dadada;}
.my_vT1 th {background-color: #f8f8f8;font-size:14px;text-align:center;width:200px;}
.my_vT1 tbody .b_info {padding:10px 30px;border-bottom: 1px solid #dadada;font-size:14px;}
.my_vT1 tbody .o_num {color:#3b5eb8;font-weight:bold;}


/* 버튼 목록 */
.cnt_box {font-family: 'pretandard',sans-serif;}
.cnt_box .btn_list{float:left;width:100%;margin:30px 0;font-family: 'pretandard',sans-serif;}
.cnt_box .btn_list .b_btn li{float:left;display:inline;}
.cnt_box .btn_list .b_btn li a{float:left;width:100px;background-color:#353535;text-align:center;padding:10px 0;display:inline-block;color:#fff;margin-right:5px;}
.cnt_box .btn_list .b_btn .or_cancel a{color:#fff;background-color:#ff6623;width:100px;}



/* 회원서비스 */
.f_id, .f_pw {padding:0 40px;}
.f_id table, .f_pw table{text-align:center;margin:0 auto;}
.f_id table input, .f_pw table input {border:solid 1px #dedede;padding:4px;font-size:13px;color:#ff7d00;}
.btn_se {position:relative;width:100%;margin:0 auto;text-align:center;left:40px;}
.btn_se .se_go a{font-weight:bold;display:inline-block;background-color:#00C6AC;text-align:center;padding:25px 50px 25px 50px;display:inline-block;color:#fff;border:none;font-size:16px;font-family: 'pretandard',sans-serif;}


/* 회원가입 - 약관동의 개인정보취급방침 */
.account_box {border:solid 1px #dedede;overflow-y:scroll; width:100%; height:200px; padding:0 20px 0 20px;}
.user_account_box {background:#fff; width:100%; height:100%;} 
.user_account_box h3 {color:#333; font-size:14px; margin:20px 0 20px 0;}
.user_account_box h4 {color:#333; font-size:14px; margin:10px 0 10px 0;}
.user_account_box p {color:#666; font-size:14px; margin:10px 0 10px 0;}
.user_account_box p.refer {font-size:14px; text-align:right; margin:10px 0 10px 0;}
.user_account_box b {color:#333;}
.user_account_box .section {min-height:10px;}

.user_account_tit {background:#fff; width:100%; margin:0 0 20px 0;}
.user_account_tit h3 {color:#333; font-size:14px; margin:10px 0 10px 0;}
.user_account_tit h4 {color:#333; font-size:14px; margin:10px 0 10px 0;}
.user_account_tit p {color:#666; font-size:14px; margin:10px 0 10px 0;}
.user_account_tit b {color:#333;}

.agree_box {float:left;width:100%;padding:10px 10px 20px 10px;text-align:right;font-size: 14px;}
.user_account_tit td a {}
.user_account_tit td a:hover,
.user_account_tit td a:active {text-decoration:underline;}

.agree_t1 {border-top:1px solid #333; border-bottom:1px solid #d9d9d9;}
.agree_t1 th, .garee_t1 td{text-align:center;}
.agree_t1 th {color:#666; font-size:14px; text-align:center; background-color:#fafafa; border-left:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; padding:5px;}
.agree_t1 th.first {border-left:none;text-align:center;}
.agree_t1 td {color:#666; font-size:14px; text-align:center; background-color:#fff; border-left:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; padding:5px;}
.agree_t1 td.first {border-left:none;text-align:center;}


.receiver_box{font-family:'pretandard',sans-serif;}
.receiver_box h3 {padding:5px 0 5px 23px;font-size:16px;color:#383838;background:url(/img/sub/l_bl2.png) no-repeat 0 9px;}



.receiver_add00 {border-collapse:collapse;width:100%;border-top: 1px solid #fff;border-left: 0px solid #d9d9d9;font-family: 'pretandard',sans-serif;}
.receiver_add00 td h4 {color:#333; font-size:14px; margin:10px 0 10px 10px;font-family: 'pretandard',sans-serif;}
.receiver_add00 .btn_next {margin-top:0;}
.receiver_add00 .btn_next a{background-color:#353535;text-align:center;padding:10px 50px 13px 50px;display:inline-block;color:#fff;margin-top:20px;margin-right:5px;font-size:16px;font-family: 'pretandard',sans-serif;}
.receiver_add00 .btn_next a:hover{color:#fff;margin-top:20px;margin-right:5px;font-size:16px;font-family: 'pretandard',sans-serif;}

.receiver_add00 .btn_sch {margin-top:0;}
.receiver_add00 .btn_sch a{background-color:#00C6AC;text-align:center;padding:3px 20px 3px 20px;display:inline-block;color:#fff;margin-right:5px;font-size:14px;font-family: 'pretandard',sans-serif;}
.receiver_add00 .btn_sch a:hover{color:#fff;}

.receiver_add00 input {border:1px solid #ccc;padding:3px;}
.memb_h2{font-size: 16px;}



.receiver_add {border-collapse:collapse;width:100%;border-top: 1px solid #fff;border-left: 0px solid #d9d9d9;font-family: 'pretandard',sans-serif;}
.receiver_add thead th,
.receiver_add thead td {font-size:14px; text-align: center;border:1px solid #d5d5d5;border-left:none;border-right:none;padding:5px 5px;}
.receiver_add p{font-family: 'pretandard',sans-serif;}
.receiver_add th,
.receiver_add td {text-align: center;border:1px solid #d5d5d5;border-left:none;border-right:none;}
.receiver_add tbody th {padding: 10px 0;background-color: #f8f8f8;font-size:14px;text-align:center;color:#3c3c3c;}
.receiver_add tbody td {padding: 10px 0;text-align: center;border-bottom: 1px solid #dadada;font-size:13px;text-align:left;padding-left:10px;}
.receiver_add tbody td a{color:#3b5eb8;}
.receiver_add tbody td a:hover{color:#ff4e00;}


/******************** 추가******************* **/
/* 타이틀 */
.cont_box{margin-bottom:70px;}
.tit_box{margin-bottom:15px;}
.tit_box .cont_tit{position:relative;padding-left:16px;font-size:22px;color:#010101;}
.tit_box .cont_tit strong{font-weight:700;}
.tit_box .cont_tit:before{content:'';display:inline-block;position:absolute;top:50%;left:0;margin-top:-10.5px;width:6px;height:21px;background:#000;}

.color_sky{color:1FB5A0;}

.tbl_list{table-layout:fixed;box-sizing:border-box;width:100%;margin-bottom:40px;border-collapse: collapse; border-top:1px solid #d5d5d5;}
.tbl_list th,
.tbl_list td{padding:15px 15px;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;line-height: 1.5;font-size:14px;color:#5a5a5a;}
.tbl_list thead th{background:#fafafa;color:#1e1e1e;text-align:center; }
.tbl_list th:first-child,
.tbl_list td:first-child{border-left-color:transparent;}
.tbl_list td.bd_l{border-left-color:#e1e1e1;}
.tbl_list.guide td{text-align:center !important;}
.tbl_list th.bg_th{background:#fafafa;color:#1e1e1e;text-align:center;}

.tac{text-align:center !important;}
.tal{text-align:left !important;}

.cust_info{margin-top:50px;padding:40px 0px 40px 40px;border:1px solid #e1e1e1;background:#f5f5f5;}
.cust_info:after{content:'';display:block;clear:both;}
.cust_info > div{position:relative;float:left;box-sizing: border-box;width:33.333%;padding-left:100px;}
.cust_info > div:before{content:'';display:inline-block;position:absolute;top:50%;left:20px;margin-top:-34px;width:76px;height:68px;}
.cust_info > div:nth-of-type(1):before{background:url(/img/sub/ico_cust04_01.png) no-repeat 0 0;}
.cust_info > div:nth-of-type(2):before{background:url(/img/sub/ico_cust04_02.png) no-repeat 0 0;}
.cust_info > div:nth-of-type(3):before{background:url(/img/sub/ico_cust04_03.png) no-repeat 0 0;}
.cust_info > div:after{content:'';display:inline-block;position:absolute;top:50%;left:0px;margin-top:-38px;width:1px;height:76px;background:#e1e1e1;}
.cust_info > div:nth-of-type(1):after{display:none;}
.cust_info > div{color:#5a5a5a;}
.cust_info > div .tit{font-weight:600;font-size:15px;}
.cust_info > div ul li{font-size:14px;}
.cust_info a{position: relative; left: 37px; top: 10px; border: 1px solid #000; padding: 5px;}
.cust_info a:hover{border: 1px solid 1FB5A0;}
/* 칼선 / 패턴 */
.btn_dw{position:relative;float:right;display:inline-block;box-sizing:border-box;width:80px;height:23px;line-height:23px;padding-left:22px;border:1px solid #787878;border-radius:0.2em;box-shadow:2px 2px 1px #e1e1e1;font-size:13px;}
.btn_dw:before{content:''; display:inline-block; position:absolute; top:50%; left:8px;  width:0; height:0; margin-top:-3px; border:5px solid #fff; border-top-color:#5a5a5a;}
.btn_dw:hover:before{border-top-color:1FB5A0;}

/* 이용가이드 */
.bg_banner{box-sizing:border-box;height:200px;padding:70px 0 0 48px;background:url(/img/sub/bg_close_time.jpg) no-repeat 0 0;}
.bg_banner.bg_banner2{background:url(/img/sub/bg_release_term.jpg) no-repeat 0 0;}
.bg_banner.bg_banner3{background:url(/img/sub/bg_delivery.jpg) no-repeat 0 0;}
.bg_banner .tit{font-size:35px;color:#fff;}
.bg_banner .txt{margin-top:8px;font-size:13px;color:#fff;line-height:1.5;}
.bg_banner .txt .c_yellow{color:#fffabc;}

.delivery_view{width:100%;height:42px;line-height:42px;background:#f5f5f5;text-align:center;}
.delivery_view ul{display:inline-block;}
.delivery_view ul:after{content:'';display:block;clear:both;}
.delivery_view ul li{position:relative;float:left;padding:0 21px 0 16px;font-size:15px;color:#3c3c3c;}
.delivery_view ul li:before{content:'';display:inline-block;position:absolute;top:50%;margin-top:-7.5px;left:0;width:2px;height:15px;background:#c4c4c4;}
.delivery_view ul li:first-child:before{display:none;}

.delivery_map{margin-top:38px;}
.delivery_map:after{content:'';display:block;clear:both;}
.delivery_map > div{float:left;width:50%;box-sizing:border-box;}
.delivery_map .lst_box{padding:90px 0 0 10px;}
.delivery_map .lst_box ul li{margin-bottom:26px;font-size:14px;color:#5a5a5a;line-height:30px;/*letter-spacing:-0.025em;*/}
.delivery_map .lst_box ul li span{display:inline-block;width:90px;height:30px;line-height:30px;margin-right:10px;border:1px solid 1FB5A0;color:1FB5A0;text-align:center;}

/* 노넘 행사 상품 */
.event_lst{}
.event_lst ul{margin-top:-35px;}
.event_lst ul:after{content:'';display:block;clear:both;}
.event_lst ul li{float:left;width:282px;margin-right:84px;margin-top:35px;} 
.event_lst ul li:nth-of-type(3n){margin-right:0;}
.event_lst ul li .t_box{margin-top:15px;letter-spacing:-0.9px;}
.event_lst ul li .t_box .tit{min-height:50px;margin-bottom:8px;font-size:21px;color:#000l;line-height:1.2;}
.event_lst ul li .t_box .tit .sky_blue{font-weight:600;color:#00C6AC;}
.event_lst ul li .t_box .txt{font-size:16px;color:#7a7a7a;}


/* 텝메뉴 테스트*/

ul.tabs1 {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
    height: 50px;
   
  
    width: 100%;
    font-size:13px;
}
ul.tabs1 li {
    float: left;
    text-align:center;
    width:90px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #c7c7c7;
    cursor: pointer;
    border-left: none;
    background: #e7e7e7;
    overflow: hidden;
    position: relative;
    
}
    
  
ul.tabs1 li.active {
    background: #ffffff;
    border-bottom: 1px solid #e7e7e7;
    color:#010000;
    font-weight:700;
    
}



 #container12 {
    width: 552px;
     height: 41px;
  
}

/*arrow*/
.guide_0103_d{
    position: absolute;
    left: 0;
}

/*end*/
