@charset "utf-8";

#comingsoon{width:100%;padding-top:100px;text-align:center}
#pageCommon{font-size:15px;color:#777;line-height:1.6;letter-spacing:-.15px}
#pageCommon .c_blue{color:#296bc6}
#pageCommon .page_bg{background-color:#f7f7f7}
#pageCommon b{font-weight:normal;font-family:notokr-bold}
/* 렌트&리스 승계 */
#pageForm{padding-top:30px}
.page42 .tit_area{margin-bottom:40px;font-size:16px;text-align:center;color:#777}
.page42 .tit_area h3{display:inline-block;position:relative;margin-bottom:20px;font-size:29px;color:#222;text-align:center;font-family:notokr-demilight}
.page42 .tit_area h3:before{display:block;content:url(/sh_page/img/h3_deco.png);position:absolute;left:-25px;top:-15px}
.page_form form{position:relative;width:750px;margin:0 auto;text-align:center}
.page_form .ps{margin-bottom:10px;font-size:14px;color:#e53032;text-align:left;line-height:1}
.page_form .ps:before{display: inline-block;vertical-align: middle;content:"";width:5px;height:5px;margin-right:5px;border-radius:5px;background-color:#e53032}
.page_form ul{overflow:hidden;position:relative}
.page_form ul li{float:left;position:relative;width:50%;margin-bottom:12px}
.page_form ul li:last-child{float:right;width:49%}
.page_form ul li:after{display:block;content:"";position:absolute;right:10px;top:22px;width:5px;height:5px;margin-right:5px;border-radius:5px;background-color:#e53032}
.page_form ul li input[type=text], .page_form .cont{width:100%;height:50px;padding:0 15px;border:1px solid #ddd;border-radius:3px;outline:none;font-size:16px;line-height:50px;color:#999;background:url(/skin/board/res_request/img/required.png) 97% 21px no-repeat;transition:all 0.3s ease-in-out}
.page_form ul li input[type=text]:focus{color:#222;-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);box-shadow:0 0 8px rgba(0,0,0,.2)}
.page_form input[type=submit]{width:170px;height:45px;margin-top:20px;border-radius:3px;border:none;font-size:15px;color:#fff;background:#296bc6;cursor:pointer;transition:all .3s}
.page_form input[type=submit]:hover{background-color:#367fe4}
.page_form .cont{height:150px;padding:15px;line-height:1.8}
.page_form .agree_cont{display:none;height:150px;padding:15px;border:1px solid #ddd;border-radius:3px;white-space:pre-line;text-align:left}
.page_form .agree_cont textarea{width:100%;height:100%;border:none}
.page_form .agree{font-size:14px;color:#555;text-align:right}
.page_form .agree span{text-decoration:underline;cursor:pointer;font-family:notokr-bold}
/* 회사소개 */
.table33{margin-bottom:80px}
.table33 .tit_box{padding:50px 50px 55px;font-size:26px;color:#222;letter-spacing:-1px;line-height:1.3;background:url(/sh_page/img/tbl33_tit_bg.png) right center #f7f7f7 no-repeat;font-family:notokr-light}
.table33 .tit_box h3{display:inline-block;position:relative;z-index:1;margin-bottom:25px;padding-left:2px;font-size:13px;letter-spacing:2.2px;text-transform:uppercase;font-family:notokr-bold}
.table33 .tit_box h3:before{display:block;content:"";position:absolute;left:-5%;top:50%;z-index:-1;width:110%;height:12px;background-color:#e3e3e3}
.table33 .tit_box .c_blue{font-family:notokr-medium}
.table33 .cont{margin:40px 0 80px;padding:0 50px}
.table33 .cont p{color:#222;text-align:right}
.table33 .ci_area h3{margin-bottom:15px;font-size:26px;text-align:center;color:#222;font-family:notokr-medium}
.table33 .ci_area h3:before{display:block;content:"";width:70px;height:1px;margin:0 auto 10px;background-color:#296bc6}
.table33 .ci_box{overflow:hidden;padding:50px;border:1px solid #e1e1e1}
.table33 .ci_box img{float:left} 
.table33 .ci_box dl{float:left;margin-left:50px;padding-top:10px}
.table33 .ci_box dl dt{margin-bottom:20px;font-size:14px;letter-spacing:2.5px;text-transform:uppercase;color:#222;font-family:notokr-bold}
.table33 .ci_box dl dd{overflow:hidden;margin:9px 0;font-size:13px;letter-spacing:.1px;text-transform:uppercase}
.table33 .ci_box dl dd .color{float:left;width:143px;height:47px;margin-right:25px}
.table33 .ci_box dl dd .idt{background-color:#cf0a2c}
.table33 .ci_box dl dd .sec{background-color:#413b38}
.table33 .ci_box dl dd .pri{background-color:#595857}
.table33 .ci_box dl dd .txt{float:left;padding-top:2px}
.table33 .ci_box dl dd .txt p{color:#222}
.table33 .ci_box dl dd .txt span:after{display:inline-block;content:"";width:1px;height:12px;margin:0 13px;background-color:#ccc}
/* why오토솔루션? */
.page34 h3{font-size:29px;color:#222;text-align:center;font-family:notokr-demilight}
.page34 h3 b{position:relative}
.page34 h3 b:before{display:block;content:url(/sh_page/img/h3_deco.png);position:absolute;left:-25px;top:-15px}
.page34 .tit_area{text-align:center}
.page34 .tit_area .num{display:inline-block;position:relative;z-index:0;margin-left:15px;font-size:16px;font-weight:700;color:#f7f7f7;text-align:center;font-family:roboto}
.page34 .tit_area .num:before{content:"";position:absolute;right:1px;bottom:2px;z-index:-1;width:30px;height:30px;border-radius:30px;background-color:#296bc6}
.page34 .tit_area  h4{margin:15px 0;font-size:19px;letter-spacing:3.5px;color:#222;font-family:notokr-bold}
.page34 .tit_area  h4 span{padding:0 5px;color:#aaa}
.page34 .tit_area  h4 span:before, .page34 .tit_area  h4 span:after{content:"[";color:#296bc6;font-family:notokr-black}
.page34 .tit_area  h4 span:after{content:"]"}
.page34 .cont01{margin:50px 0 75px;padding:75px 0;text-align:center}
.page34 .cont01 dl{overflow:hidden;margin-top:50px}
.page34 .cont01 dl dt, .page34 .cont01 dl dd{display:inline-block;margin:0 15px}
.page34 .cont01 dl dt{margin-right:32px}
.page34 .cont01 dl dt:after{padding-left:50px;content:"=";font-size:50px;color:#222}
.page34 .cont01 dl dd:nth-of-type(1){-webkit-animation-delay:.2s;-ms-animation-delay:.2s;animation-delay:.2s}
.page34 .cont01 dl dd:nth-of-type(2){-webkit-animation-delay:.4s;-ms-animation-delay:.4s;animation-delay:.4s}
.page34 .cont01 dl dd:nth-of-type(3){-webkit-animation-delay:.6s;-ms-animation-delay:.6s;animation-delay:.6s}
.page34 .cont02{text-align:center}
.page34 .cont03{margin:70px 0 75px;padding:75px 0;text-align:center}
.page34 .cont03 .tit_area{margin-bottom:30px}
.page34 .cont04{padding-bottom:100px;text-align:center}
.page34 .cont04 .tit_area{margin-bottom:30px}
.page34 .cont04 img{margin-bottom:30px}
.fadeInRight{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRight{from{opacity:0;webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;webkit-transform:none;transform:none}}
@keyframes fadeInRight{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:none}}
.fadeInRight2{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight2;animation-name:fadeInRight2}
@-webkit-keyframes fadeInRight2{from{opacity:0;webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}to{opacity:1;webkit-transform:none;transform:none}}
@keyframes fadeInRight2{from{opacity:0;transform:translate3d(-10%, 0, 0)}to{opacity:1;transform:none}}
/* 맞춤차량구매방법 */
.cust_pay{padding-bottom:100px}
.cust_pay .tit_area{margin-bottom:40px;text-align:center}
.cust_pay .tit_area h3{display:inline-block;position:relative;margin-bottom:20px;font-size:29px;color:#222;text-align:center;font-family:notokr-demilight}
.cust_pay .tit_area h3:before{display:block;content:url(/sh_page/img/h3_deco.png);position:absolute;left:-25px;top:-15px}
.cust_pay .result_btn{display:block;width:200px;height:55px;margin:50px auto 0;border:2px solid #296bc6;border-radius:2px;color:#296bc6;line-height:53px;background-color:#fff;cursor:pointer;font-family:notokr-medium}
.cust_pay .result_btn:hover{color:#fff;background-color:#296bc6}
.cust_pay .result_btn:active{border:none}
.cust_pay .cont_box{overflow:hidden;position:relative;width:735px;height:720px;margin:0 auto;padding:30px;-webkit-box-shadow: 3px 3px 10px 3px rgba(0,0,0,0.12);-moz-box-shadow: 3px 3px 10px 3px rgba(0,0,0,0.12);box-shadow: 3px 3px 10px 3px rgba(0,0,0,0.12)}
.cust_pay .cont_box .cont01{position:absolute;left:30px;width:670px;transition:left .3s}
.cust_pay .cont_box .cont01.move{left:-100%}
.cust_pay .cont_box .cont01 ul li{position:relative;padding:0 15px;border-bottom:1px dashed #e1e1e1;font-size:16px;line-height:55px;color:#222}
.cust_pay .cont_box .cont01 ul li:last-child{border-bottom:none}
.cust_pay .cont_box .cont01 ul li:hover{background-color:#f4f4f4}
.cust_pay .cont_box .cont01 ul li .num{display:inline-block;vertical-align:middle;width:32px;height:32px;margin-right:20px;font-size:15px;color:#fff;line-height:32px;text-align:center;background-color:#296bc6;font-family:roboto}
.cust_pay .cont_box .cont01 ul li label{display:block;cursor:pointer}
.cust_pay .cont_box .cont01 ul li input[type=checkbox]{position:absolute;right:15px;top:17px;width:20px;height:20px}
.cust_pay .cont_box .cont02{position:absolute;left:100%;width:100%;padding-top:125px;font-size:16px;text-align:center;color:#222;transition:left .3s}
.cust_pay .cont_box .cont02.move{left:0}
.cust_pay .cont_box .cont02 .img{margin:20px 0;padding-left:20px}
.cust_pay .cont_box .cont02 ul{width:42%;margin:0 auto;padding:20px 0}
.cust_pay .cont_box .cont02 ul li{margin-bottom:8px;opacity:0;font-size:17px;line-height:40px;text-align:left}
.cust_pay .cont_box .cont02 ul li.first{animation-delay:.5s}
.cust_pay .cont_box .cont02 ul li.second{animation-delay:.8s}
.cust_pay .cont_box .cont02 ul li.last{animation-delay:1.1s}
.cust_pay .cont_box .cont02 ul li .num{display:inline-block;width:5%;font-size:17px;font-weight:700;color:#296bc6;font-family:roboto}
.cust_pay .cont_box .cont02 ul li p{display:inline-block;width:90%;height:40px;margin-left:10px;padding:0 15px;border:1px solid #ddd}
.cust_pay .cont_box .cont02 ul li.first p{border-color:#a4c2ea;color:#296bc6}
.cust_pay .cont_box .cont02 .go_back{font-size:16px;color:#296bc6;cursor:pointer}
.cust_pay .cont_box .cont02 .go_back i{padding-right:5px}
.cust_pay .cont_box .cont02 .go_back:hover{text-decoration:underline}
.fadeIn{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}
/* 맞춤차량구매방법 */
.page46{padding-bottom:100px;text-align:center}
.page46 .tit_area{margin-bottom:20px;font-size:16px;text-align:center}
.page46 .tit_area h3{display:inline-block;position:relative;font-size:29px;color:#222;text-align:center;font-family:notokr-demilight}
.page46 .tit_area h3:before{display:block;content:url(/sh_page/img/h3_deco.png);position:absolute;left:-25px;top:-15px}
/* 할부vs리스vs장기렌트 */
.page36{padding-bottom:100px}
.page36 .tit_area{margin-bottom:30px;text-align:center}
.page36 .tit_area h3{display:inline-block;position:relative;font-size:29px;color:#222;text-align:center;font-family:notokr-demilight}
.page36 .tit_area h3:before{display:block;content:url(/sh_page/img/h3_deco.png);position:absolute;left:-25px;top:-15px}
.page36 table{border-bottom:1px solid #555}
.page36 table tr td{padding:15px;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;text-align:center}
.page36 table tr th{padding:15px;border-top:1px solid #e1e1e1;font-weight:normal;color:#333;background-color:#f7f7f7;font-family:notokr-medium}
.page36 table thead tr:first-child th{border-top:2px solid #555}
.page36 table tbody tr:first-child td{background:url(/sh_page/img/td_bg.png) top repeat-x}
.page36 table .c_red{color:#f10000}
/* 피해사례 */
.page48{padding-bottom:100px}
.page48 .tit_area{margin-bottom:20px;text-align:center}
.page48 .tit_area h3{display:inline-block;position:relative;font-size:29px;color:#222;text-align:center;font-family:notokr-demilight}
.page48 .tit_area h3:before{display:block;content:url(/sh_page/img/h3_deco.png);position:absolute;left:-25px;top:-15px}
.page48 h4{margin-bottom:15px;font-size:18px;color:#222;font-family:notokr-medium}
.page48 .txtbox{margin-bottom:50px;padding:30px 50px;background-color:#f7f7f7}
.page48 .txtbox .tel{float:right;padding:5px 15px;margin-top:-6px;border:1px solid #ddd;border-radius:2px;color:#222;background-color:#fff;font-family:notokr-medium}
.page48 .txtbox .tel i{padding-right:5px}
.page48 .compare dl{overflow:hidden;width:860px;margin:0 auto;padding-top:10px;line-height:2}
.page48 .compare dt{float:left;width:10%;border-bottom:1px solid #d6d6d6;color:#222;font-family:notokr-medium}
.page48 .compare dt:before{display:inline-block;vertical-align:middle;content:"";width:2px;height:2px;margin-right:10px;background-color:#222}
.page48 .compare dd{float:left;width:90%;border-bottom:1px solid #d6d6d6;text-align:right}
.page48 .compare dd.name{color:#222;font-family:notokr-medium}
.page48 .compare h5{margin:20px 0;font-size:16px;color:#222;text-align:center;font-family:notokr-medium}
.page48 .compare h5:before{content:"<";padding-right:5px}
.page48 .compare h5:after{content:">";padding-left:5px}
.page48 .compare ul{padding-bottom:20px;text-align:center}
.page48 .compare ul li{display:inline-block;margin:0 15px}
.page48 .compare ul li.auto{border:3px solid #296bc6}
.page48 .compare ul li p{line-height:2.2;color:#fff;background-color:#3f4348}
.page48 .compare ul li.auto p{background-color:#296bc6}
.page48 .compare ul li div{padding:15px 0;background-color:#fff}
.page48 .compare ul li em{font-style:normal;text-decoration:underline}
.page48 .compare2{padding:50px 0;text-align:center}
.page48 .compare2 .img{display:inline-block;padding:15px;background-color:#fff}
.page48 .compare2 h5{padding:25px 0;font-size:18px;color:#222;font-family:notokr-bold}
.page48 .compare2 h5 p{color:#296bc6}
.page48 table{width:100%;border-bottom:1px solid #555}
.page48 table tr td{padding:15px;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;text-align:center}
.page48 table tr th{padding:15px;border-top:1px solid #e1e1e1;font-weight:normal;color:#333;background-color:#f7f7f7;font-family:notokr-medium}
.page48 table thead tr:first-child th{border-top:2px solid #555}
.page48 table tbody tr:first-child td{background:url(/sh_page/img/td_bg.png) top repeat-x}
.page48 .txtbox .link{display:block;width:210px;height:45px;margin:20px auto 10px;border:1px solid #9fbfec;border-radius:2px;color:#296bc6;line-height:45px;text-align:center;background-color:#fff;transition:all .3s;font-family:notokr-medium}
.page48 .txtbox .link:hover{border:2px solid #296bc6;line-height:43px}
/* 손비처리기준 */
.page49{padding-bottom:100px}
.page49 .tit_area{margin-bottom:20px;text-align:center}
.page49 .tit_area h3{display:inline-block;position:relative;font-size:29px;color:#222;text-align:center;font-family:notokr-demilight}
.page49 .tit_area h3:before{display:block;content:url(/sh_page/img/h3_deco.png);position:absolute;left:-22px;top:-13px}
.page49 .top_area{overflow:hidden;position:relative;z-index:0;padding:50px 0;text-align:center;background-color:#f7f7f7}
.page49 .top_area p{margin-bottom:15px;font-size:19px;color:#222;font-family:notokr-medium}
.page49 .top_area:before{content:"Auto Solution";position:absolute;left:50%;bottom:-40px;z-index:-1;margin-left:-650px;font-size:80px;letter-spacing:-1.5px;color:#eee;font-style:italic;font-family:notokr-bold}
.page49 .cont_area{width:1120px;margin:0 auto;padding-top:50px}
.page49 .cont{margin-bottom:70px;padding-bottom:20px;border-bottom:1px solid #e1e1e1}
/* .page49 .cont .icon01{background:url(/sh_page/img/p49_icon01.png) 98% center no-repeat} */
.page49 .cont h4{margin-bottom:15px;font-size:18px;color:#222;font-family:notokr-medium}
.page49 .cont .ps{}
.page49 .cont dl{overflow:hidden;margin-top:20px}
.page49 .cont dl dt{float:left;width:26%;padding:30px 0 0 30px;border-top:2px solid #296bc6;font-size:16px;color:#222;font-family:notokr-medium}
.page49 .cont dl dt .num{display:inline-block;vertical-align:middle;width:32px;height:32px;margin-right:10px;font-size:15px;color:#fff;line-height:32px;text-align:center;background-color:#296bc6;font-family:roboto}
.page49 .cont dl dd{float:left;width:74%;padding:30px 0 30px 30px;border-top:1px solid #e1e1e1}.page48 table{width:100%;border-bottom:1px solid #555}
.page49 .cont dl dd p{margin:15px 0 3px;color:#222;font-family:notokr-medium}
.page49 .cont dl dd p:nth-of-type(1){margin-top:0}
.page49 .cont dl dd .img{margin:10px 0 40px 50px}
.page49 .cont table{width:100%;border-bottom:1px solid #555;word-break: keep-all;}
.page49 .cont table tr td{padding:15px;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;text-align:center}
.page49 .cont table tr th{padding:15px;border-top:1px solid #e1e1e1;font-weight:normal;color:#333;background-color:#f7f7f7;font-family:notokr-medium}
.page49 .cont table thead tr:first-child th{border-top:2px solid #555}
.page49 .cont table tbody tr:first-child td{background:url(/sh_page/img/td_bg.png) top repeat-x}
.page49 .cont table tbody tr td:first-child{border-left:none}
.page49 .cont table tbody tr td.line{border-left:1px solid #e1e1e1}
.page49 .cont table tbody tr td.t_left{padding-left:30px;text-align:left}
/* 월단위렌트 */
.page43{padding-bottom:100px}
.page43 .tit_area{margin-bottom:30px;text-align:center}
.page43 .tit_area h3{display:inline-block;position:relative;font-size:29px;color:#222;text-align:center;font-family:notokr-demilight}
.page43 .tit_area h3:before{display:block;content:url(/sh_page/img/h3_deco.png);position:absolute;left:-25px;top:-15px}
.page43 table{width:100%;border-bottom:1px solid #555}
.page43 table tr td{padding:15px;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;text-align:center}
.page43 table tr th{padding:15px;border-top:1px solid #e1e1e1;font-weight:normal;color:#333;background-color:#f7f7f7;font-family:notokr-medium}
.page43 table thead tr:first-child th{border-top:2px solid #555}
.page43 table tbody tr:first-child td{background:url(/sh_page/img/td_bg.png) top repeat-x}
.page43 table .c_red{color:#f10000}
.page43 .ps{padding-top:10px;color:#F60}


/* 이용절차 */
.page51 h3{padding-bottom:20px;font-size:29px;color:#222;text-align:center;font-family:notokr-medium}
.page51 h3 p{font-size:22px;font-family:notokr-demilight}
.page51 h3 p span{color: #367fe4;font-family:notokr-medium}
.page51 img{display:block;margin:0 auto;padding-top: 40px}
/* 심사서류*/
.page51 .cont{padding:90px 0 50px 0}
.page51 .cont p{padding-bottom:30px;font-size:29px;text-align:center;color:#222;font-family:notokr-medium}
.page51 .cont p::before{content:'';display:block;position:relative;top:66px;width:68px;height:2px;margin:0 auto;background-color:#367fe4}
.page51 .cont ul{padding-top:20px}
.page51 .cont ul li{display:flex;align-items:center;padding:20px;font-size:16px;line-height:25px;color:#222;font-family:notokr-medium}
.page51 .cont ul li+li{margin-top:10px}
.page51 .cont ul li:nth-child(odd){background:#f8f8f8}
.page51 .cont ul li:nth-child(even){border:1px solid #e1e1e1}
.page51 .cont ul li span{display:flex;align-items:center;justify-content:center;width:110px;height:40px;margin-right:35px;border-radius:20px;font-size:14px;color:#fff;text-align:center;background:#296bc6;font-family:notokr-bold}


/* 즉시출고 */
.page57{padding-bottom:20px}
.page57 .tit_area{overflow:hidden;position:relative;z-index:0;padding:120px 0;font-size:25px;color:#fff;text-align:center;background-image: url("/sh_page/img/p57_bg.jpg");background-size: cover;font-family:notokr-bold}
.page57 .tit_area img{display:block;position:absolute;top:45px;left:51%;transform:translateX(-50%);margin:0 auto}
.page57 .cont{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;top:-90px;width:770px;padding:65px 0;margin:0 auto;border-radius:10px;background-color: #fff;box-shadow: 6px 10px 21.84px 2.16px rgba(0, 0, 0, 0.17);color:#222;font-family:notokr-medium}
.page57 .cont h3{font-size:20px}
.page57 .cont p{padding:30px 0 45px 0;text-align:center;font-family:notokr-demilight}
.page57 .cont a{width: 500px; margin: 50px auto 0 auto;border-radius:40px; color: #fff;font-size: 25px;line-height: 80px; background-color: #296bc6;text-align: center;}
.page57 .cont a:hover{color:rgba(225, 225, 225, 0.5);transition: 0.5s;}

/* 카플래너 */
.page60{padding-bottom:100px}
.page60 .tit_area{margin-bottom:20px;text-align:center}
.page60 .tit_area h3{display:inline-block;position:relative;font-size:29px;color:#222;text-align:center;font-family:notokr-demilight}
.page60 .tit_area h3:before{display:block;content:url(/sh_page/img/h3_deco.png);position:absolute;left:-22px;top:-13px}
.page60 .top_area{overflow:hidden;position:relative;z-index:0;padding:50px 0;text-align:center;background-color:#f7f7f7}
.page60 .top_area p{margin-bottom:15px;font-size:19px;color:#222;font-family:notokr-medium}
.page60 .top_area:before{content:"장기렌터카연합";position:absolute;left:50%;bottom:-40px;z-index:-1;margin-left:-650px;font-size:80px;letter-spacing:-1.5px;color:#eee;font-style:italic;font-family:notokr-bold}
.page60 .cont_area{width:1120px;margin:0 auto;padding-top:50px}
.page60 .cont{margin-bottom:70px;padding-bottom:20px;border-bottom:1px solid #e1e1e1}
/* .page60 .cont .icon01{background:url(/sh_page/img/p49_icon01.png) 98% center no-repeat} */
.page60 .cont h4{margin-bottom:15px;font-size:18px;color:#222;font-family:notokr-medium}
.page60 .cont .ps{}
.page60 .cont dl{overflow:hidden;margin-top:20px}
.page60 .cont dl dt{float:left;width:26%;padding:70px 0 70px 30px;border-top:2px solid #296bc6;font-size:16px;color:#222;font-family:notokr-medium}
.page60 .cont dl dt .num{display:inline-block;vertical-align:middle;width:32px;height:32px;margin-right:10px;font-size:15px;color:#fff;line-height:32px;text-align:center;background-color:#296bc6;font-family:roboto}
.page60 .cont dl dd{float:left;width:74%;padding:70px 0 70px 30px;border-top:1px solid #e1e1e1}.page48 table{width:100%;border-bottom:1px solid #555}
.page60 .cont dl dd p{margin:15px 0 3px;color:#222;font-family:notokr-medium}
.page60 .cont dl dd p:nth-of-type(1){margin-top:0}
.page60 .cont dl dd .img{margin:10px 0 40px 50px}
.page60 .cont dl dd p::before{content: "";display:inline-block; width: 5px;height: 5px; background-color:#296bc6;margin-right: 20px; border-radius: 5px;}
.page60 .cont table{width:100%;border-bottom:1px solid #555;word-break: keep-all;}
.page60 .cont table tr td{padding:15px;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;text-align:center}
.page60 .cont table tr th{padding:15px;border-top:1px solid #e1e1e1;font-weight:normal;color:#333;background-color:#f7f7f7;font-family:notokr-medium}
.page60 .cont table thead tr:first-child th{border-top:2px solid #555}
.page60 .cont table tbody tr:first-child td{background:url(/sh_page/img/td_bg.png) top repeat-x}
.page60 .cont table tbody tr td:first-child{border-left:none}
.page60 .cont table tbody tr td.line{border-left:1px solid #e1e1e1}
.page60 .cont table tbody tr td.t_left{padding-left:30px;text-align:left}
.page60 .cont dl dd img{width: 100%;margin-bottom: 40px;}
.page60 .cont dl dd .red{color: red;}
.page60 .cont dl dd .red::before{display: none;}
.page60 .cont dl dd ul{padding-left:25px;}