@charset "utf-8";

.pageCommon{font-size:14px;line-height:24px;color:#666;letter-spacing:-.3px;font-family:notokr-regular}
.pageCommon .img{padding-top:60px}
.pageCommon .cont_wrap{margin-top:80px}
.pageCommon .cont_wrap:after{display:block;visibility:hidden;clear:both;content: ""}
.pageCommon .cont_wrap .tit_area{float:left;width:28%}
.pageCommon .cont_wrap .tit_area .tit{font-size:21px;color:#222;font-family:notokr-bold}
.pageCommon .cont_wrap .cont_area{float:left;width:72%}
.pageCommon .dot_cont li{position:relative;padding-left:10px}
.pageCommon .dot_cont li:before{position:absolute;left:0;top:11px;width:3px;height:3px;content:'';border-radius:50%;background-color:#555}
.pageCommon .service_box{overflow:hidden}
.pageCommon .service_box dl{float:left;width:49.5%;padding:35px;margin-bottom:12px;border:solid 1px #e1e1e1}
.pageCommon .service_box dl:nth-child(odd){margin-right:1%}
.pageCommon .service_box dl dt{margin-bottom:12px;font-size:18px;color:#222;font-family:notokr-bold}
.pageCommon .service_box dl dt img{max-width:53px;padding-right:10px}
.pageCommon .service_box dl dd{position:relative;padding-left:12px}
.pageCommon .service_box dl dd:before{position:absolute;left:0;top:11px;width:3px;height:3px;content:'';border-radius:50%;background-color:#555} 


.loanService{width:820px;margin:0 auto}
.loanService .loan_tit_area{text-align:center}
.loanService .loan_tit_area .tit{font-size: 31px;color:#222;font-family:notokr-bold;}
.loanService .loan_tit_area .tit span {display:block;padding-bottom: 6px;font-size:14px;font-weight:600;color:#f08213;font-family:'poppins';}
.loanService .loan_tit_area .stit{padding:12px 0 30px;font-size:17px;color:#333;}
.loanService .loan_pro{margin-top:55px;border-top:solid 1px #333}
.loanService .loan_pro dl{position:relative;padding:25px 0 25px 120px;border-bottom:dashed 1px #ccc}
.loanService .loan_pro dl dt{padding-bottom:10px;font-size:17px;color:#222;font-family:notokr-medium}
.loanService .loan_pro dl:before{position:absolute;left:11px;top:23px}
.loanService .loan_pro dl:nth-child(1):before{content:url('/sh_page/img/41p_icon1.png')}
.loanService .loan_pro dl:nth-child(2):before{content:url('/sh_page/img/41p_icon2.png')}
.loanService .loan_pro dl:nth-child(3):before{content:url('/sh_page/img/41p_icon3.png')}
.loanService .loan_pro dl:nth-child(4):before{content:url('/sh_page/img/41p_icon4.png')}
.loanService .ser_area{display:table;overflow:hidden;margin:0 auto}
.loanService .ser_area li{float:left;padding: 18px 35px;margin-left: -18px;border-radius:30px;font-size: 15px;color:#fff;font-family:notokr-medium;}
.loanService .ser_area li:nth-child(1){margin-left:0;background-color:#f08213}
.loanService .ser_area li:nth-child(2){background-color:#434343}
.loanService .ser_area li:nth-child(3){background-color:#1a1a22}
.loanService .s_ser_area{overflow:hidden;padding:30px;margin-top:15px;background-color:#f7f7f7}
.loanService .s_ser_area li{display:inline-block;position:relative;padding-left:8px;margin:0 12px;font-family:notokr-medium}
.loanService .s_ser_area li:before{position:absolute;left:0;top:11px;width:3px;height:3px;content:'';border-radius:50%;background-color:#f08213}
/* 신용카드결제서비스, 금융서비스 공통 */
.creditcard .tit_wrap{border-bottom:solid 1px #ccc;text-align:center}
.creditcard .tit_wrap .t_tit{color:#222;font-size: 31px;font-family:'notokr-bold';}
.creditcard .tit_wrap .t_tit span{display:block;color:#f08213;font-size: 16px;line-height: 46px;font-family:'notokr-medium';}

.creditcard .tit_wrap .b_tit{position:relative;padding:58px 0 49px 0;font-size: 16px;line-height: 26px;}
.creditcard .tit_wrap .b_tit:before{display:block;content:'';position:absolute;left:535px;top: 21px;width:1px;height: 29px;background: #f08213;}
.creditcard .tit_wrap .b_tit i{font-style:normal;color:#222;font-family:'notokr-medium'}
.creditcard .tit_wrap .b_tit span{font-family:'notokr-medium'}

.creditcard .cont_area{position:relative;padding-top: 90px;overflow: hidden;}
.creditcard .cont_area.c1{overflow:hidden}
.creditcard .cont_area div{float:left}
.creditcard .cont_area .l_tit{width:25%;font-size: 21px;font-family:'notokr-bold';color:#222;}
.creditcard .cont_area .l_tit span{display:block;font-size: 14px;font-weight:600;line-height: 30px;font-family:'poppins';color:#f08213;letter-spacing: .5px;}
.creditcard .cont_area .r_img p{margin-top:12px;font-size:15px;line-height:25px}

.creditcard .tab_area{display:table;overflow:hidden;padding:0;margin:0 auto 50px}
.creditcard .tab_area > li{float:left;width: 356px;margin:0 -1px -1px 0;border:solid 1px #ddd;font-size:17px;list-style-type:none;box-sizing:border-box;background:#ededed}
.creditcard .tab_area > li.long_menu{width:200px}
.creditcard .tab_area > li:last-child{margin:0 0 1px 0}
.creditcard .tab_area > li a{display:block;padding:16px 0;line-height:26px;color:#333;outline:none;text-align:center;transition-duration:300ms;transition-property:color, border-color, background-color;transition-timing-function:ease;font-family:'notokr-medium';}
.creditcard .tab_area > li a:hover{color:#fff;background:#f08213}
.creditcard .tab_area > li a.selected{color:#fff;background:#f08213;text-decoration:none;cursor:default}
    
.pageCommon .o_tit{display:block;position:relative;margin-bottom:31px;padding-left:15px;font-size:28px;font-family:'notokr-bold';color:#222;}
.pageCommon .o_tit:after{position:absolute;top:3px;left:0;content:'';width:5px;height:20px;background:#f08213;}
.cont_wrap .o_tit.txt2{font-size: 21px;}
    
.creditcard .cont_wrap ul li:before{display:block;content:'';position:absolute;top:12px;left:0;width:2px;height:2px;border-radius:4px;background:#666;} 


/* 주요 결제장비 */
#Page34 .cont_wrap div div{float:left}
#Page34 .cont_wrap div div:first-child{width: 32%;}
#Page34 .cont_wrap div div:nth-child(2){font-size:15px;line-height:25px;width: 68%;}
#Page34 .tit_wrap{border-bottom:0}
#Page34 .cont_wrap table{margin-top:30px;width:100%;border-collapse:collapse;border-spacing:0;font-size: 13px;} 
#Page34 .cont_wrap table caption{display:none}
#Page34 .cont_wrap table thead th{padding:11px 12px;font-size:15px;font-weight:normal;font-family:'notokr-medium';background: #404040;color:#fff;} 
#Page34 .cont_wrap table tbody th{border-bottom: solid 1px #ddd;background-color:#f7f7f7;}
#Page34 .cont_wrap table tbody th:nth-child(2){border-left:solid 1px #ddd}
#Page34 .cont_wrap table tbody td{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc} 
#Page34 .cont_wrap table tbody td{padding:6px 12px;border-left:solid 1px #ccc;font-family:'notokr-regular'} 
#Page34 .cont_wrap table tbody td:first-child{border-left:0} 
#Page34 .cont_wrap table tbody .tb_txt{width:190px;font-family:'notokr-medium';color:#222;background:#f4f4f4;text-align:center} 


/* 키오스크 할부/렌탈 */
#Page35 .cont_wrap{border-bottom:0;margin-bottom: 90px;position: relative;} 
#Page35 .cont_wrap .o_tit{margin-bottom:16px}
#Page35 .cont_wrap ul{margin-bottom: 25px;} 
#Page35 .cont_wrap ul li{padding-left:12px;position:relative;font-size:17px;line-height:27px} 
#Page35 .cont_wrap .product{display:inline-block;padding:30px;border:solid 1px #e1e1e1}
#Page35 .cont_wrap .product img{max-height:400px}
#Page35 .cont_wrap table{width:100%;border-collapse:collapse;border-spacing:0;font-size: 13px;} 
#Page35 .cont_wrap .tbl_area{position: absolute;right: 0;top: 0;width: 62%;}
#Page35 .cont_wrap table caption{display:none}
#Page35 .cont_wrap table thead tr th{padding:11px 12px;font-size:15px;font-weight:normal;font-family:'notokr-medium';background: #404040;color:#fff;} 
#Page35 .cont_wrap table tbody tr td{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc} 
#Page35 .cont_wrap table tbody tr td{padding:6px 12px;border-left:solid 1px #ccc;font-family:'notokr-regular'} 
#Page35 .cont_wrap table tbody tr .tb_txt{width:190px;font-family:'notokr-medium';color:#222;background:#f4f4f4;text-align:center} 
#Page35 .cont_wrap:nth-child(2){height:609px}
#Page35 .cont_wrap:nth-child(3){height:1211px}
#Page35 .cont_wrap:nth-child(4){height:579px}


/* ERP/수발주시스템 */
#Page37 .sty_eng {font-size:14px;font-weight:600;color:#f08213;font-family: 'Poppins', sans-serif}
#Page37 .sty_bold {font-family:'notokr-bold'}
#Page37 .sty_medium {font-size:16px;font-family:'notokr-medium'}
#Page37 .tit {font-size: 21px;color:#222;font-family: 'notokr-bold';}
#Page37 .sub_tit {position:relative;padding-left:15px;padding-bottom:15px;font-size:18px;color:#444}
#Page37 .sub_tit:before {content:"";position:absolute;top:10px;left:0;width:5px;height:5px;background-color:#f08213}

#Page37 .wrap_cont .tit_area {padding-bottom: 31px;border-bottom: 2px solid #222;font-size: 31px;color:#222;}
#Page37 .wrap_cont .tit_area p {margin-bottom:5px;color:#f08213}
#Page37 .wrap_cont .cont_area {padding: 70px 0;border-bottom:1px solid #e1e1e1;}
#Page37 .wrap_cont .cont_area:last-child {border-bottom:0 none}
#Page37 .cont1 ul {overflow:hidden}
#Page37 .cont1 ul li {float:left;width:346px;height:100px;margin:0 15px 15px 0;padding:25px 0;text-align:center;border:1px solid #e1e1e1;background-color:#f1f1f1}
#Page37 .cont1 ul li:nth-child(3), #Page37 .cont1 ul li:nth-child(6), #Page37 .cont1 ul li:nth-child(9), #Page37 .cont1 ul li:last-child {margin-right:0}
#Page37 .cont1 ul li p {font-size:16px;color:#444}
#Page37 .cont_area .cont_tit {overflow:hidden;padding-bottom:25px}
#Page37 .cont_area .cont_tit .tit {position:relative;padding-left:20px}
#Page37 .cont_area .cont_tit .tit:before {content:"";position:absolute;top:2px;left:0;width:4px;height:22px;background-color:#f08213}
#Page37 .cont_area .cont_tit .tit_txt {padding:10px 0;font-size:15px}
#Page37 .cont_area .sub_cont {margin-bottom:50px}
#Page37 .cont_area .sub_cont:last-child {margin-bottom:0}
#Page37 .cont_area .sub_cont .cont_list {overflow:hidden;font-family:}
#Page37 .cont_area .sub_cont .cont_list li {float:left;width:170px;height:50px;margin:0 10px 10px 0;line-height:50px;text-align:center;border:1px solid #e1e1e1;background-color:#f1f1f1;font-size:14px;color:#333}
#Page37 .cont_area .sub_cont .cont_list li:nth-child(6), #Page37 .cont_area .sub_cont ul li:nth-child(12), #Page37 .cont_area .sub_cont ul li:nth-child(18), #Page37 .cont_area .sub_cont ul li:last-child {margin-right:0}
#Page37 .cont4 img {padding:30px 0}

#Page37 .wrap_fran {margin-top:100px}
#Page37 .wrap_fran .cont_area .process ul {overflow:hidden;padding:20px;border:1px solid #e1e1e1}
#Page37 .wrap_fran .cont_area .process ul li {float:left}
#Page37 .wrap_fran .cont_area .process ul li:first-child {margin-top:160px}
#Page37 .wrap_fran .cont_area .process ul li.fms {margin:90px 158px 0 158px}
#Page37 .wrap_fran .cont_area .process ul li dl:before {content:"";position:absolute;top:27px;right:-108px;width:63px;height:17px;background:url('/sh_page/img/p37_arr.png') no-repeat 0 0}
#Page37 .wrap_fran .cont_area .process ul li dl:last-child {margin-bottom:0}
#Page37 .wrap_fran .cont_area .process ul li:last-child dl:before {content:"";width:0;height:0;background:none}
#Page37 .wrap_fran .cont_area .process ul li:last-child dl:last-child {height:auto}
#Page37 .wrap_fran .cont_area .process ul li dl {position:relative;width:210px;height:102px;padding:15px 40px;margin:75px 0 150px;background-color:#f1f1f1}
#Page37 .wrap_fran .cont_area .process ul li.fms dl {width:291px;height:auto}
#Page37 .wrap_fran .cont_area .process ul li dt {position:absolute;top:-75px;left:0;width:210px;height:66px;line-height:66px;text-align:center;border:1px solid #666;border-top-left-radius:15px;border-bottom-right-radius:15px;font-size:16px;color:#fff;background-color:#666}
#Page37 .wrap_fran .cont_area .process ul li.fms dt {width:291px;background-color:#f08213;border:1px solid #f08213}
#Page37 .wrap_fran .cont_area .process ul li dl:after {content:"";display:block;clear:both}
#Page37 .wrap_fran .cont_area .process ul li dl dd {position:relative}
#Page37 .wrap_fran .cont_area .process ul li dl dd:before {content:"";position:absolute;top:11px;left:-10px;width:2px;height:2px;background-color:#777;border:1px solid #777;border-radius:50%}
#Page37 .wrap_fran .cont_area .process ul li.fms dl:first-child dd {float:left;width:50%}

#Page37 .wrap_fran .cont_area .solution .wrap_sol {overflow:hidden;padding:40px 25px;background-color:#f1f1f1}
#Page37 .wrap_fran .cont_area .solution .wrap_sol > div {float:left}
#Page37 .wrap_fran .cont_area .solution .sol_tit {position:relative;width:181px;height:52px;margin-top: 138px;line-height:52px;text-align:center;border-radius: 30px;color:#fff;background-color:#f08213;}
#Page37 .wrap_fran .cont_area .solution .sol_tit:before {content:"";position:absolute;top:50%;right:-101px;width:101px;height:1px;background-color:#e1e1e1}
#Page37 .wrap_fran .cont_area .solution .sol_txt {width:730px;padding:30px 60px;margin-left:100px;border:1px solid #e1e1e1;background-color:#fff}
#Page37 .wrap_fran .cont_area .solution .sol_txt li {position:relative;padding: 3px 0;}
#Page37 .wrap_fran .cont_area .solution .sol_txt li:before {content:"";position:absolute;top:15px;left:-15px;width:2px;height:2px;background-color:#777}
#Page37 .wrap_fran .program table {width:100%;margin-bottom:60px;text-align:center;border-collapse:collapse}
#Page37 .wrap_fran .program table caption {display:none;font-size:0;text-indent:-9999px}
#Page37 .wrap_fran .program table thead th {padding:10px 0;border:1px solid #e1e1e1;background-color:#666;font-size:16px;color:#fff;font-weight: normal;font-family: 'notokr-medium';}
#Page37 .wrap_fran .program table tbody td {padding:10px 0;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;font-size:15px}
#Page37 .wrap_fran .program table tbody td:first-child {border-left:1px solid #e1e1e1}
#Page37 .wrap_fran .program .sub_cont:last-child img {padding:15px 0;border:1px solid #e1e1e1}



#Page38 .service_box dl dt span{display:block;font-size:13px;color:#f08213;font-family:notokr-medium}

#Page41 .loan_tit_area .tit{font-size:21px;color:#222;font-family:notokr-bold}
#Page41 .loan_tit_area .tit span {display:block;padding-bottom: 6px;font-size:14px;font-weight:600;color:#f08213;font-family:'poppins';}
#Page41 .loan_tit_area .stit{font-size:17px;color:#333;}
#Page41 .loan_tit_area .bg_cont{margin: 20px 0 30px;}
#Page41 .loan_tit_area .tit{padding-bottom:25px;margin-bottom:25px;border-bottom:solid 1px #e1e1e1}
#Page41 .p41_img{margin-top:20px;text-align:center}
#Page41 .cont_wrap .o_tit{margin-bottom:16px}
#Page41 .cont_wrap ul{overflow:hidden;margin:26px 0 16px 0;width:100%}
#Page41 .cont_wrap ul li{float:left;margin-left:10px;padding:26px 0 30px 142px;width:350px;height:153px;border:solid 1px #ccc}
#Page41 .cont_wrap ul li:first-child{margin-left:0;background:url("/sh_page/img/p41_ico1.png") no-repeat 46px 48px}
#Page41 .cont_wrap ul li:nth-child(2){background:url("/sh_page/img/p41_ico2.png") no-repeat 46px 48px}
#Page41 .cont_wrap ul li:nth-child(3){background:url("/sh_page/img/p41_ico3.png") no-repeat 46px 48px}
#Page41 .cont_wrap ul li p:first-child{margin-bottom:4px;font-size:21px;font-weight:700;font-family:'poppins';color:#ef8213}
#Page41 .cont_wrap ul li p:nth-child(2){font-size:15px;line-height: 24px;font-family:'notokr-regular';color: #333;font-family: 'notokr-medium';}


#Page46 .cont_area table{position:relative;width:100%; border-collapse:collapse}
#Page46 .cont_area table thead th{font-weight:normal;color:#fff;background-color:#666;font-family:notokr-medium}
#Page46 .cont_area table tbody th{border-bottom:solid 1px #ddd;color:#222;background-color:#f7f7f7}
#Page46 .cont_area table tbody td{border-left:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1}
#Page46 .cont_area table .bapcode:after{position:absolute;left:0;bottom:0;width:100%;height:168px;border: solid 5px #f89d11;box-shadow: 0 0 10px #cacaca;content:'';}
#Page46 .cont_area table .bapcode{color:#333}
#Page46 .youtube{margin-top:65px}
#Page46 .img_b_txt{margin-bottom:30px}

#Page52 .cont_wrap .tit_area .tit span{display:block;padding-bottom:10px;font-size:28px;font-family:'poppins'}
#Page52 .cont_wrap .tit_area .tit{font-size:17px;font-family:notokr-medium}
#Page52 .greeting .stit{padding-bottom:15px;font-size:20px;line-height:30px;color:#222;font-family:notokr-bold}
#Page52 .greeting .stit span{color:#f08213}
#Page52 .syn_area{overflow:hidden}
#Page52 .syn_area li{float:left;width:50%;padding:15px 10px;border-bottom:solid 1px #e1e1e1}
#Page52 .syn_area li p span{padding-right:7px;font-size:13px;color:#f08213;font-weight:600;font-family:'poppins'}
#Page52 .syn_area li p{font-size:15px;color:#222;font-family:notokr-medium}
#Page52 .history{position:relative}
#Page52 .history:before{position:absolute;left: 4px;top:0;width:1px;height:100%;content:'';background-color:#e1e1e1;}
#Page52 .history dl{position: relative;overflow:hidden;padding: 30px 0 30px 40px;}
#Page52 .history dl dt{margin-bottom: 19px;font-size: 36px;line-height:37px;font-weight: 600;color:#999;font-family:'poppins';}
#Page52 .history dl:first-child dt{color:#f08213}
#Page52 .history dl dt:before{position:absolute;left:0;top: 39px;width: 9px;height: 9px;border-radius:50%;content:'';background-color: #989898;}
#Page52 .history dl:first-child dt:before{background-color:#f08213}
#Page52 .history dl dd {position:relative}
#Page52 .history dl dd li{position:relative;padding-left:35px;line-height: 29px;} 
#Page52 .history dl dd li span{position:absolute;left:0;top:0;font-size:15px;font-weight:600;color:#222;font-family:'poppins'}
#Page52 .cont ul{margin:30px 0;border-top: dashed 1px #ccc;}
#Page52 .cont ul li{position:relative;padding: 32px 0 32px 79px;border-bottom: dashed 1px #ccc;font-size: 15px;color: #333;line-height: 26px;font-family: 'notokr-medium'}
#Page52 .cont ul li span.number{display:inline-block;position:absolute;left:0;top: 31px;border-bottom:solid 3px #f08213;margin-right:10px;font-size:13px;color:#f08213;font-weight:700;font-family:'poppins';}
#Page52 .sign{float:right;margin-top:35px;color:#222;font-family:notokr-medium}

#Page53 .cont_wrap{margin-bottom:65px;overflow:hidden}
#Page53 .tit_wrap{margin-bottom: 35px;font-size:17px;text-align: center;}
#Page53 .tit_wrap p{padding-bottom: 15px;font-size:31px;line-height: 34px;color:#222;font-family:notokr-bold}
#Page53 .p_li{overflow:hidden}
#Page53 .p_li li{float:left;width:32%;margin-right:2%;padding: 65px 0;border:solid 1px #e1e1e1;text-align:center}
#Page53 .p_li li:last-child{margin-right:0}
#Page53 .p_li li .tit{padding: 25px 0 10px;font-size:21px;color:#222;font-family:notokr-bold}
#Page53 .p_li li .tit span{color:#f08213}
#Page53 .p_li li .eng{padding-bottom: 20px;font-size:13px;color:#aaa;font-weight:600;letter-spacing: .5px;font-family:'poppins'}
#Page53 .b_li{border-top: solid 2px #333;overflow:hidden;}
#Page53 .b_li li{position:relative;float:left;width:50%;padding: 54px 0 35px 120px;border-bottom:dashed 1px #ccc;}
#Page53 .b_li li p{margin-bottom: 10px;font-size:18px;color:#222;font-family:notokr-bold;}
#Page53 .b_li li img{position:absolute;left:0;top:30px}
#Page53 .b_li li:nth-child(7),#Page53 .b_li li:nth-child(8){height:180px}
#Page53 .ps_area{margin-top: 20px;}
#Page53 .ps_area p{padding-left: 18px;position:relative;font-size:17px;color:#222;font-family:notokr-medium;}
#Page53 .ps_area p:before{position:absolute;left:0;top: 9px;width: 10px;height: 10px;content:'';border-radius: 50%;border: solid 3px #FF8301;}
#Page53 .ps_area span{padding-left: 5px;font-size:20px;color: #222;font-weight: 600;font-family: 'poppins';}

#Page54{text-align:center}
#Page54 .tit_area{font-size:17px}
#Page54 .tit_area .tit{padding-bottom:12px;font-size:28px;color:#222;font-family:'poppins'}


/* AS 서비스 */
#Page58 .tit_wrap{border-bottom:0}
#Page58 .cont_wrap{overflow:hidden;border-bottom:0;margin: 0;padding: 60px 40px;}
#Page58 .cont_wrap:nth-child(even){background-color:#f7f7f7}
#Page58 .cont_wrap div img{width: 385px;}
#Page58 .cont_wrap div{float:left}
#Page58 .cont_wrap .r_txt{margin: 21px 0 0 44px;}
#Page58 .cont_wrap .r_txt p{margin-bottom:26px;padding-bottom:26px;border-bottom:dotted 1px #ccc}
#Page58 .cont_wrap .r_txt i{font-size:17px;font-style:normal;font-family:'notokr-medium';color:#222}
#Page58 .cont_wrap .r_txt ul li{padding-left:12px;position:relative;font-size:15px;line-height:25px}
    
#Page59 .br{white-space:pre-line}
#Page59 .cont_area .info_list{margin-top:40px}
#Page59 .cont_area .info_list:last-child{margin-bottom:140px}
#Page59 .cont_area .info_list  + .info_list{margin-top:60px;padding-top:60px;border-top:1px solid #e1e1e1}
#Page59 .cont_area .tit_area .e_tit{font-weight:600;font-size:13px;color:#f08213;letter-spacing:0;font-family:'Poppins'}
#Page59 .cont_area .tit_area .tit{margin-top:5px;padding-bottom:40px;border-bottom:1px solid #222;font-size:26px;color:#222;font-family:'notokr-bold'}
#Page59 .cont_area .info_list .tit{position:relative;padding-left:15px;font-size: 21px;color:#222;font-family: 'notokr-bold';}
#Page59 .cont_area .info_list .tit:after{position:absolute;top:1px;left:0;content:'';width:4px;height:22px;background:#f08213}
#Page59 .cont_area .info_list span{display:block;margin:15px 0;font-size:16px;color:#333}
#Page59 .cont_area .info_list .icon{overflow:hidden;padding-top:15px}
#Page59 .cont_area .info_list .icon li{float:left;width:25%;padding-top:100px;font-size: 15px;text-align:center;color: #333;font-family: 'notokr-medium';}
#Page59 .cont_area .info_list .icon li + li{border-left:1px solid #e1e1e1}
#Page59 .cont_area .info_list .icon li:nth-child(1){background:url(/sh_page/img/p59_icon1.png) no-repeat center 25%}
#Page59 .cont_area .info_list .icon li:nth-child(2){background:url(/sh_page/img/p59_icon2.png) no-repeat center 25%}
#Page59 .cont_area .info_list .icon li:nth-child(3){background:url(/sh_page/img/p59_icon3.png) no-repeat center 25%}
#Page59 .cont_area .info_list .icon li:nth-child(4){background:url(/sh_page/img/p59_icon4.png) no-repeat center 25%}
#Page59 .cont_area .info_list img{margin-top:30px;border:1px solid #e1e1e1}
#Page59 .cont_area .info_list .web{overflow:hidden}
#Page59 .cont_area .info_list .web li{float:left;width:50%;text-align:center}
#Page59 .cont_area .info_list .web li p{margin-top:10px}
#Page59 .cont_area .info_list .app{overflow:hidden}
#Page59 .cont_area .info_list .app li{float:left;width:20%;text-align:center}
#Page59 .cont_area .info_list .app li p{margin-top:10px}
#Page59 .cont_area .info_list .effect{overflow:hidden;padding:15px 0 50px;border-bottom:1px solid #e1e1e1}
#Page59 .cont_area .info_list .effect li{float:left;margin-left:-27px;padding:18px 50px;border-radius:30px;font-size:15px;text-align:center;color:#fff;font-family: 'notokr-medium';}
#Page59 .cont_area .info_list .effect li:nth-child(1){margin-left:0;background:#f08213}
#Page59 .cont_area .info_list .effect li:nth-child(2){background:#434343}
#Page59 .cont_area .info_list .effect li:nth-child(3){background:#1a1a22}
#Page59 .cont_area .info_list .comp{overflow:hidden;width:75%;margin:60px auto 0;text-align:center}
#Page59 .cont_area .info_list .comp li{float:left;width:45%;height:520px;padding:40px;background:#f7f7f7}
#Page59 .cont_area .info_list .comp li.after{float:right;border:2px solid #f08213;background:#fff0e0 url(/sh_page/img/p59_logo.png) no-repeat center}
#Page59 .cont_area .info_list .comp li dl:nth-of-type(1){margin-bottom:35px}
#Page59 .cont_area .info_list .comp li.after dl:nth-of-type(1){height:144px}
#Page59 .cont_area .info_list .comp li p{display:inline-block;margin-bottom:30px;padding:15px 30px;border-radius:8px 0;font-size:16px;color:#fff;background:#7d7d7d;font-family:'notokr-medium'}
#Page59 .cont_area .info_list .comp li.after p{background:#f08213}
#Page59 .cont_area .info_list .comp li dl dt{margin-bottom: 10px;font-size: 17px;color:#333;font-family:'notokr-medium';}
#Page59 .cont_area .info_list .comp li dl dd{position:relative;padding-left:12px;text-align:left;word-break:keep-all}
#Page59 .cont_area .info_list .comp li dl dd:after{position:absolute;top:10px;left:0;content:'';width:3px;height:3px;border-radius:50px;background:#777}
#Page59 .cont_area .info_list .comp li dl dd + dd{margin-top:5px}
#Page59 .cont_area .info_list .code li:nth-child(1){background:url(/sh_page/img/p59_icon5.png) no-repeat center 25%}
#Page59 .cont_area .info_list .code li:nth-child(2){background:url(/sh_page/img/p59_icon6.png) no-repeat center 25%}
#Page59 .cont_area .info_list .code li:nth-child(3){background:url(/sh_page/img/p59_icon7.png) no-repeat center 25%}
#Page59 .cont_area .info_list .code li:nth-child(4){background:url(/sh_page/img/p59_icon8.png) no-repeat center 25%}
#Page59 .cont_area .info_list .check{overflow:hidden;margin-top:30px;padding:50px;border:1px solid #e1e1e1}
#Page59 .cont_area .info_list .check li{float:left;width:calc(50% - 15px);text-align:center}
#Page59 .cont_area .info_list .check li:nth-child(2n){margin-left:30px}
#Page59 .cont_area .info_list .check li:nth-child(n+3){margin-top:70px}
#Page59 .cont_area .info_list .check li .right{float:right;width:100%}
#Page59 .cont_area .info_list .check li .right p{margin:25px 0 15px;font-size: 17px;color:#333;font-family:'notokr-medium';}
#Page59 .cont_area .info_list .check li .right .br{padding:20px;background:#f7f7f7}
#Page59 .cont_area .info_list .check li .right i{display:inline-block;width:30px;height: 30px;margin-right:5px;border-radius: 50%;font-style:normal;font-weight:600;font-size: 12px;line-height: 30px;color:#fff;background:#f08213;letter-spacing:0;font-family:'Poppins';}
#Page59 .cont_area .info_list .check li img{margin-top:0;border:none}
#Page59 .cont_area .info_list .step{margin-top:20px;padding:20px 30px;background:#f7f7f7}
#Page59 .cont_area .info_list .step li{position:relative;padding-left:10px}
#Page59 .cont_area .info_list .step li:after{position:absolute;top:11px;left:0;content:'';width:3px;height:3px;border-radius:50px;background:#f08213}

#Page60 .cont_area{margin-top:35px;overflow:hidden}
#Page60 .cont_area dl{float:left;width:50%;padding:45px} 
#Page60 .cont_area dl:nth-child(odd){border-right:solid 1px #e1e1e1}
#Page60 .cont_area dl:nth-child(1),#Page60 .cont_area dl:nth-child(2){border-bottom:solid 1px #e1e1e1}
#Page60 .cont_area dl dt{margin-bottom: 24px;font-size:21px;color:#222;font-family:notokr-bold;}
#Page60 .cont_area dl dt span{display:block;font-size:13px;line-height: 32px;font-weight:600;letter-spacing:.5px;color:#f08213;font-family:'poppins';}
#Page60 .cont_area dl dd{position:relative}
#Page60 .cont_area dl dd.pro{padding-left: 10px;color: #333;font-family: 'notokr-medium';}
#Page60 .cont_area dl dd.pro:before{position:absolute;left:0;top: 11px;width:3px;height:3px;border-radius:50%;content:'';background-color:#f08213;}

#Page60 .affiliate{padding:20px 0;margin-top:20px;width:100%;background:#f7f7f7}
#Page60 .affiliate .tit{font-family:'notokr-regular';font-size:18px;color:#222;text-align:center}
#Page60 .affiliate .tit span{font-family:'notokr-bold'}

/* 고객사 */
#Page61 .cont_wrap .tit_area .tit span{display:block;padding-bottom:10px;font-size:28px;font-family:'poppins'}
#Page61 .cont_wrap .tit_area .tit{font-size:17px;font-family:notokr-medium}
#Page61 .cont_wrap .cont_area .cli_wrap{overflow:hidden}
#Page61 .cont_wrap .cont_area .cli_wrap li{float:left;width:20%;margin:0 10px 10px 0;border:1px solid #ddd;text-align:center}
#Page61 .cont_wrap .cont_area .cli_wrap li div{padding:10px 0}
#Page61 .cont_wrap .cont_area .cli_wrap li p{padding:8px 0;border-top:1px solid #ddd;font-family:'notokr-medium';color:#222}

#Page62 .r_img{width:75%}
#Page62 .step_area dl{width:100%;margin-bottom:12px;padding:23px 25px;border:solid 1px #e1e1e1}
#Page62 .step_area dl dt{margin-bottom:15px;padding: 12px 15px;font-size: 17px;color:#222;background-color:#f7f7f7;font-family:notokr-medium}
#Page62 .step_area dl dt span{font-size:14px;font-weight:700;color: #f08213;font-family:poppins}
#Page62 .step_area dl dt span:after{display:inline-block;width:1px;height: 11px;margin: 0 9px;content:'';background-color:#cacaca}
#Page62 table{width:100%;border-collapse:collapse}
#Page62 table th{font-weight:normal;font-family:notokr-medium}
#Page62 table thead th{padding:10px 0;color:#fff;background-color:#333}
#Page62 table tbody th{border-right:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;background-color:#f7f7f7}
#Page62 table tbody td{padding:30px;border-bottom:solid 1px #e1e1e1}
#Page62 table ul{margin-bottom:10px}
#Page62 table ul li{position:relative;padding-left: 9px;}
#Page62 table ul li:before{position:absolute;left:0;top: 11px;width:2px;height:2px;content:'';background-color:#999;}

.directions .tit{font-size:18px;color:#222;font-family:notokr-bold}
.directions ul{overflow:hidden;/* border-top:solid 1px #333; */border-bottom:solid 1px #e1e1e1;font-family: 'notokr-regular';padding: 20px 0 40px;}
.directions ul li{position:relative;float:left;width:50%;padding: 20px 0 35px 120px;color:#333;}
.directions ul li p{padding-bottom:10px;font-size: 17px;color:#222;font-family:notokr-medium;}
.directions ul li img{position:absolute;left:0;top:0}