
#sub{width: 1400px;margin: 0 auto;padding-top: 110px;}
#sub .visual{width: 100%;height: 300px;padding-top: 95px;box-sizing: border-box;text-align: center;}
#sub .visual>h2{font-size: 38px;color: #fff;opacity: 0.8}
#sub .visual>h3{font-size: 13px;color: #fff;margin-top: 13px;letter-spacing: 0;opacity: 0.8;font-weight: 100}

#sub.sub1 .visual{background:url(../images/sub/company.jpg) no-repeat 0 0;}
#sub.sub2 .visual{background:url(../images/sub/safety.jpg) no-repeat 0 0;}
#sub.sub3 .visual{background:url(../images/sub/management.jpg) no-repeat 0 0;}
#sub.sub4 .visual{background:url(../images/sub/prolacsan.jpg) no-repeat 0 0;}
#sub.sub5 .visual{background:url(../images/sub/board.jpg) no-repeat 0 0;}
#sub.sub5_1 .visual{background:url(../images/sub/board2.jpg) no-repeat 0 0;}
#sub.sub6 .visual{background:url(../images/sub/lab.jpg) no-repeat 0 0;}

#sub .cate{width: 100%;padding:15px 0 15px 100px;border-bottom:1px solid #eff0f5;box-sizing: border-box;font-size:11px;letter-spacing: 0}
#sub .cate ul{overflow: hidden}
#sub .cate ul li{float: left;margin-right: 20px;}
#sub .cate ul li span{margin-left: 20px;}
#sub .cate ul li span img{padding-top: 5px}
#sub .cate ul li:last-child{color:#37a49b}
/* #sub.sub4 .cate ul li:last-child{color:#1b7cd5} */

/* #sub .cate_menu{width: 100%;padding:0 0 15px 100px;border-bottom:1px solid #eff0f5;box-sizing: border-box;}
#sub .cate_menu ul{overflow: hidden}
#sub .cate_menu ul li{float:left;margin-right: 10px;margin-top:15px;background-color:#f8fbfb;padding:8px 20px;border-radius: 20px;text-align: center;font-size: 11px;color:#ababab} */

#sub .content{width:1400px;margin:0 auto;padding: 80px 0;text-align: left;}
    #sub .content>h2{position: relative;font-size: 28px;font-weight: bold;padding-bottom: 20px;margin-bottom: 20px;text-align: center}
    #sub .content>h2::after{content: '';width: 36px;height: 3px;background:#5dd0c7;position: absolute;bottom: 0;left:50%;margin-left: -18px;}
    /* #sub.sub4 .content>h2::after{background:#1b7cd5;} */
    #sub .content>h3{font-size: 18px;color: #4e4e4e;text-align: center}
    #sub .content .btn_list{display: block;width: 150px;height: 40px;margin:20px auto 0;background-color: #37a49b;color: #fff;font-weight: bold;font-size: 14px;text-align: center;line-height: 40px;}
    /* #sub.sub4 .content .btn_list{background:#1b7cd5;} */

/* 회사소개 - vision */
div.vision_con{margin-top: 60px;}
    div.vision_con p{width: 1200px;margin:0 auto;color: #fff;font-size: 20px;padding:13px 0;text-align: center;background-color: #5dd0c7;margin-bottom: 6px}
    div.vision_con ul{position: relative;width: 100%;height: 563px;background:url(../images/sub/vision_con.png) no-repeat center 0;text-align: center}
    div.vision_con ul span.tit{position: absolute;top: 230px;font-size: 28px;font-weight: bold;color: #3a3a3a}
    div.vision_con ul span.txt{position: absolute;top: 372px;font-size: 15px;color: #4e4e4e}
    div.vision_con ul span.tit.vision{left: 253px;}
    div.vision_con ul span.txt.vision{left: 198px;}
    div.vision_con ul span.tit.mission{left: 647px;}
    div.vision_con ul span.txt.mission{left: 550px;}
    div.vision_con ul span.tit.goals{left: 1058px;}
    div.vision_con ul span.txt.goals{left: 930px;}

/* ceo */
div.ceo_con{width: 1200px;height: 670px;margin: 60px auto 0;background:url(../images/sub/ceo_con.jpg) no-repeat center 0;overflow: hidden;}
    div.ceo_con .txt{width: 720px;height: 100%;float: right;padding:60px;box-sizing: border-box;font-size: 16px;color: #565656;}
    div.ceo_con .txt p{margin-bottom: 25px}
    div.ceo_con .txt .p3{margin-bottom: 30px}
    div.ceo_con .txt .p4{margin-bottom: 30px;}

/* history */
div.history_con{position: relative;width: 1200px;height: 1280px;margin: 60px auto 0;border-top:3px solid #eff0f5;border-bottom: 3px solid #eff0f5;box-sizing: border-box;}
    div.history_con .tit{position: absolute;top:55px;left: 0;width: 206px;padding:7px 0;border-radius: 15px 15px;background-color: #f8fbfb;color: #4e4e4e;font-size: 14px;font-weight: bold;text-align: center;}
    div.history_con .details{width: 875px;margin-top: 60px;margin-left: 285px;}
    div.history_con .details dl{overflow: hidden;padding-bottom:40px;box-sizing: border-box;}
    div.history_con .details dt{position: relative;float: left;width: 13%;font-size: 26px;font-weight: bold;color: #37a49b;line-height: .8em}
    div.history_con .details dd{float: left;width: 87%;border-bottom:1px solid #eff0f5;padding-bottom:38px;box-sizing: border-box;font-size: 15px;color: #565656}
    div.history_con .details dd li{margin-bottom: 15px}
    div.history_con .details dd li:last-child{margin-bottom: 0}

    div.history_con .details dl span{position: absolute; left: 27px;top: 34px;width: 2px;background:#37a49b;}
    div.history_con .details dl.his1 span{height: 52px;}
    div.history_con .details dl.his2 span{height: 155px}
    div.history_con .details dl.his3 span{height: 84px;top: 40px}
    div.history_con .details dl.his4 span{height: 440px;}
    div.history_con .details dl.his5 span{height: 0}

/* business */
div.business_con{margin: 60px auto 0;}
    div.business_con p{width: 1200px;margin:0 auto;color: #fff;font-size: 20px;padding:13px 0;text-align: center;background-color: #5dd0c7;margin-bottom: 6px}
    div.business_con ul{position: relative;width: 100%;height: 423px;background:url(../images/sub/business_con.png) no-repeat center 0}
    div.business_con ul li{position: absolute;top: 153px;left: 0;font-size: 26px;font-weight: bold;color: #fff;}
    div.business_con ul li:first-child{left: 226px}
    div.business_con ul li:nth-child(2){left: 639px}
    div.business_con ul li:last-child{left: 1029px}

/* map */
div.map_con{margin-top: 60px;}
    div.map_con ul{position: relative;width: 100%;height: 400px;background:url(../images/sub/map_con.png) no-repeat center 0;text-align: center}
    div.map_con ul span.tit{position: absolute;top: 183px;font-size: 22px;font-weight: bold;color: #4e4e4e}
    div.map_con ul span.txt{position: absolute;top: 223px;font-size: 15px;color: #4e4e4e}
    div.map_con ul span.tit.address{left: 250px;}
    div.map_con ul span.txt.address{left: 192px;}
    div.map_con ul span.tit.call{left: 630px;}
    div.map_con ul span.txt.call{left: 570px;}
    div.map_con ul span.tit.email{left: 1073px;}
    div.map_con ul span.txt.email{left: 1030px;}
    div.map_con .map{width: 1200px;height: 545px;margin:0 auto;}


/* safe - safetyzone */
div.saffey_con{width: 1200px;margin:0 auto;}
    div.saffey_con dl.txt{text-align: center;font-size: 16px;line-height: 28px;color: #303030;}
    div.saffey_con dl.txt dt{padding-bottom: 20px;font-size: 25px;font-weight: bold;}
    div.saffey_con dl.txt dt strong{color:#37a49b;}
    div.saffey_con dl.txt dd img{margin:27px 0;}

    div.saffey_con p.tit{margin-bottom:65px;text-align: center;font-size: 25px;font-weight: bold; color: #303030}
    div.saffey_con p.tit span{border-bottom: 2px solid #303030;}
    div.saffey_con p.tit strong{color:#37a49b;}

    div.saffey_con div.search{padding: 70px 105px;background:#f5f8f8;text-align: left;}
    div.saffey_con .box{float:left;width: 500px;margin-bottom:70px;}
    div.saffey_con .box h2{padding-left: 10px;font-size: 20px;color: #37a49b;background: url(../images/tit_icn.gif) no-repeat left 6px;}
    div.saffey_con .box h3{padding: 17px 0 0 10px;font-size: 15px;}
    div.saffey_con .box .stit{margin-top:40px;padding-left: 18px;font-size: 15px;background: url(../images/tit_icn2.gif) no-repeat 10px 6px;font-weight: 500;}

    div.saffey_con .box .sbox{margin: 16px 0 0 18px;padding: 30px;border:1px solid #e4ebea;background: #fff;}
    div.saffey_con .box .sbox.map_result{font-size: 18px;text-align: center;}
    div.saffey_con .box .sbox.map_result .area{font-size: 20px;font-weight: bold;padding-left: 25px;background: url(../images/map_icn.gif) no-repeat left 4px;}
    div.saffey_con .box .sbox.map_result .num{color: #37a49b;font-weight: bold;}

    div.saffey_con .sel_box p{margin-bottom:12px;}
    div.saffey_con .sel_box p strong{display: inline-block;width: 46px;font-size: 14px;font-weight: bold;}
    div.saffey_con .sel_box p select{width: 175px;height: 31px;margin-right:5px;}
    div.saffey_con .sel_box a{margin-left:46px; display: inline-block;text-align: center;font-size: 14px;font-weight: bold;width: 175px;height: 31px;line-height: 31px;color:#fff; background: #37a49b;}

    div.saffey_con .map{float:right;width: 450px;height: 550px;position: relative;top: 0;left: 0;border: none;}

    div.saffey_con table{width:100%;font-size:14px;margin-bottom: 30px}
    div.saffey_con th, div.saffey_con td{width: 20%;text-align: center;}
    div.saffey_con th{height: 37px;line-height: 37px;background:#ecefef;border-top: 2px solid #c9cfcf;font-weight: bold;}
    div.saffey_con td{height: 40px;line-height: 40px;background: #fff;border-bottom: 1px solid #e4e4e4;}


/* style 추가 */
div.saffey_con{padding:60px 0 0;}
    div.saffey_con .imgtxt{height:310px;padding-left:720px;line-height:24px;background:url(../images/sub/safe_imgtxt.jpg) no-repeat left top;}
    div.saffey_con .imgtxt dt{padding:20px 0;font-size:25px;font-weight: bold;}
    div.saffey_con .imgtxt dt strong{color:#37a49b}

	/* style 추가 sky 프로락산 온라인 공식 판매점 css 추가 20220206**/
    div.saffey_con .imgtxt2{height:310px;padding-left:400px;line-height:24px;background:url(../images/agency/agency_02.jpg) no-repeat left top;}
    div.saffey_con .imgtxt2 dt{padding:20px 0;font-size:25px;font-weight: bold;}
    div.saffey_con .imgtxt2 dt strong{color:#37a49b}

	/* style 추가 sky 프로락산 온라인 공식 판매점 css 추가 20220206**/

    div.saffey_con>.stit{margin-top:60px;padding:55px 0 27px;border-top:1px solid #eff0f5;}
    div.saffey_con>.stit strong{display:block;padding-bottom:20px;font-size:25px;font-weight: bold;color:#37a49b}

    div.saffey_con dl.boxtxt{margin-bottom:36px;padding:80px 0 0 87px;height:460px;box-sizing: border-box;background:#f5f8f8 url(../images/sub/safeimg2.jpg) no-repeat 666px 55px;}
    div.saffey_con dl.boxtxt dt{position: relative;width:530px;padding-bottom:60px;font-size:18px;line-height: 28px;color:#3a3a3a;font-weight: 500}
    div.saffey_con dl.boxtxt dt strong{padding:0 2px;line-height: 100%;color:#fff;background:#37a49b}
    div.saffey_con dl.boxtxt dt em{position: absolute;top:84px;left:0;width:42px;height:2px;background:#37a49b}
    div.saffey_con dl.boxtxt dd{width:530px;font-size:15px;line-height: 24px;}
    div.saffey_con dl.boxtxt dd p{font-size:18px;line-height: 28px;color:#303030;font-weight: 500}

    div.saffey_con dl.txt{position: relative;text-align: left !important;padding-bottom:50px;margin-bottom:75px;border-bottom:1px solid #eff0f5;}
    div.saffey_con dl.txt dt{padding-top:12px;}
    div.saffey_con dl.txt img{position: absolute;right:0;top:0;margin:0 !important}


/* why */
div.why_con{width:1200px;margin:0 auto;}

div.boxty{width:100%;padding:60px 0;clear:both;overflow:hidden;border-top:1px solid #eff0f5;}
    div.boxty.top{padding-top:0;border-top:0}
    div.boxty div.left{float:left;width:577px;background:#f5f8f8;margin-left:19px;}
    div.boxty div.right{float:right;width:577px;background:#f5f8f8;}
    {float:left;margin-right:20px;}
    div.boxty>div img{float:left;margin-right:20px;}
    div.boxty>div dl{padding:35px 0 0;}
    div.boxty>div dt{padding-bottom:20px;font-size: 16px;font-weight: bold;color:#303030}
    div.boxty>div dd{font-size: 15px;line-height:24px;padding-bottom:2px;text-indent:-6px;padding-left:6px;}

    div.boxty.ty2{position: relative;}
    div.boxty.ty2 p.subtit strong{padding:0;}
    div.boxty.ty2 dl{padding:15px 0 0 19px;}
    div.boxty.ty2 img{position: absolute;right:0;top:55px;}

    div.boxty .step{clear:both;padding:60px 0 20px;overflow: hidden;width:100%;box-sizing: border-box;}
    div.boxty .step li{width:20%;float:left;text-align: center;background:url(../images/sub/step_ar.gif) no-repeat right 40%;}
    div.boxty .step li.end{background:none !important;}
    div.boxty .step li *{display: block;margin:0 auto;}
    div.boxty .step img{margin-bottom:13px;}
    div.boxty .step li strong{font-size:13px;width:50px;padding-bottom:3px;background:url(../images/sub/step_bg.jpg) repeat-x 0 0%;}

    div.why_con div.why_ar{position: relative;height: 250px;border-top:1px solid #eff0f5;background:url(../images/sub/why_arrow.gif) no-repeat center 60px;}
    div.why_con div.why_ar div *{display: block;}
    div.why_con div.why_ar div{position: absolute;top:40px;width:290px;text-align: center;font-size:14px;}
    div.why_con div.why_ar div.left{left:108px;}
    div.why_con div.why_ar div.right{left:808px;}
    div.why_con div.why_ar div strong{font-size:70px;font-weight:bold;}
    div.why_con div.why_ar div strong i{display: inline;font-size:38px;}
    div.why_con div.why_ar div.left span{display:inline-block;color:#37a49b;border-bottom:2px solid #37a49b;font-size:20px;font-weight: 600;margin-bottom:8px;}
    div.why_con div.why_ar div.right span{display:inline-block;color:#d16658;border-bottom:2px solid #d16658;font-size:20px;font-weight: 600;margin-bottom:8px;}
    div.why_con div.why_ar em{position: absolute;text-align: center;font-size:14px;bottom:0;width:100%;color:#ababab}
    div.why_con div.why_ar p.stxt{clear:both;padding-top:60px;margin-left:19px;}

    div.why_con p.stxt{clear:both;padding-top:20px;margin-left:19px;}

/* 프로락산 */
div.prowhy_con{width:1200px;margin:0 auto;}

    div.prowhy_con>h4{text-align: center;}

    div.prowhy_con .no-bo{padding-bottom:0 !important;border-width:0 !important;}

    div.prowhy_con>div{padding:57px 0;border:1px solid #eff0f5;border-width:0 0 1px 0;}
    div.prowhy_con>div p{text-align:center;}
    div.prowhy_con>div p.tit{padding-bottom:12px;font-size:23px;color:#37a49b;font-weight:bold;}
    div.prowhy_con>div div.left{float:left;width:394px;height:190px;margin-bottom:25px;padding:65px 0 0 160px;font-size:15px;box-sizing: border-box;}
    div.prowhy_con>div div.left strong{font-size:22px;font-weight: bold;display: inline-block;padding-bottom:5px;}
    div.prowhy_con>div div.left.l1{background:#f5f8f8 url(../images/sub/prolacsan_img21.jpg) no-repeat 30px 44px;}
    div.prowhy_con>div div.left.l2{margin:0 9px;background:#f5f8f8 url(../images/sub/prolacsan_img22.jpg) no-repeat 30px 44px;}
    div.prowhy_con>div div.left.l3{background:#f5f8f8 url(../images/sub/prolacsan_img23.jpg) no-repeat 30px 44px;}

    div.prowhy_con .arrow_down{padding:57px;text-align:center;border:1px solid #eff0f5;border-width:0 0 1px 0;}

/* care */
div.txtcom{width:1200px;margin:0 auto;}
    div.txtcom div.boxty_box{margin-top:-30px;padding:37px 60px 0;background:#f5f8f8;}
    div.txtcom div.boxty_box div.boxty{position:relative}
    div.txtcom div.boxty_box div.boxty img{position:absolute;left:0px;top:0px;}
    div.txtcom div.boxty_box div.boxty .subtit{margin:0 0 0 158px}
    div.txtcom div.boxty_box div.boxty .subtit.row{margin-top:10px;}

    div.txtcom dl.txt{position: relative;text-align: left;font-size: 16px;line-height: 28px;color: #303030;padding:45px 0;border-top:1px solid #eff0f5;}
    div.txtcom dl.txt.bo-tn{margin-top:-45px;padding-bottom:20px;border-top:0 !important;}
    div.txtcom dl.txt dt{padding-bottom: 20px;font-size: 25px;font-weight: bold;padding-top:12px;}
    div.txtcom dl.txt dt strong{color: #37a49b;}
    div.txtcom dl.txt dt sup{display:inline-block;margin:0 0 0 3px;padding-right:1px;font-size:6px;border:1px solid #303030;border-radius:100%;width:12px;height:12px;line-height: 110%;vertical-align: 5px;text-align: center;}
    div.txtcom dl.txt img{position: absolute;right:10px;top:20%;margin:0 !important}
    div.txtcom dl.txt img.txt{position: inherit;vertical-align: -3px;margin-left:5px !important}
    div.txtcom dl.txt.fn dd{color:#4e4e4e}
    div.txtcom dl.txt dd span{color: #37a49b;}
    div.txtcom dl.txt dd span.ac1{color:#ababab;font-size:14px;font-weight: normal;}
    div.txtcom dl.txt dd em{display: inline-block;padding-top:10px;font-weight:bold;color: #37a49b;font-size:18px;}
    div.txtcom dl.txt dd em.stxt{color:#ababab;font-size:14px;font-weight: normal;}
    div.txtcom dl.txt dd em.box{width:830px;padding:28px;margin-top:12px;font-size: 15px;line-height: 25px;color:#4e4e4e;background:#f5f8f8;font-weight: normal;}
    div.txtcom dl.txt dd em.box i{color: #37a49b;font-style: normal;}
    div.txtcom dl.txt dd img.no{position:inherit;}

    /* .sub4 div.txtcom dl.txt dt strong,
    .sub4 div.txtcom dl.txt dd span,
    .sub4 div.txtcom dl.txt dd em,
    .sub4 div.txtcom dl.txt dd em.box i,
    .sub4 h4 strong,
    .sub4 div.pro_con>div p{color: #1b7cd5;}

    .sub4 div.txtcom dl.txt dd em.box{color:#4e4e4e;} */

    div.txtcom dl.txt.mask{border-width:0;padding:0;}
    div.txtcom dl.txt.mask dd{margin:15px 0;text-indent: -8px;padding: 0 0 0 8px;}
    div.txtcom dl.txt.mask dd strong{color:#303030;font-size:17px;}
    div.txtcom dl.txt.mask dd img{float:left;position:relative;right:auto;left:0;top:0;margin:0 20px !important}
    div.txtcom dl.txt.mask dd.box{margin:20px 0 40px 124px;text-align:left;padding-left:60px;color:#ababab;font-size:14px;}

    div.txtcom dl.txt dd.ro_list{padding:25px 20px 0;color:#4e4e4e}
    div.txtcom dl.txt dd.ro_list div{margin-bottom: 10px;}
    div.txtcom dl.txt dd.ro_list div strong{display: inline-block;width:142px;height:42px;line-height:42px;margin-right:20px;font-size:18px;font-weight: bold;text-align: center;border-radius: 42px;color:#fff;background:#4e4e4e}
    div.txtcom dl.txt dd.ro_list div strong.ac1{background:#348cd4}
    div.txtcom dl.txt dd.ro_list div strong.ac2{background:#37a49b}
    div.txtcom dl.txt dd.ro_list div em{}

    div.txtcom dl.txt dd.box{margin-top:30px;padding:20px;text-align: center;background: #f5f8f8;color:#4e4e4e;}
    div.txtcom dl.txt dd.box i.round{display: inline-block;margin-right:10px;font-style: none;border-radius: 100%;width:40px;height:40px;line-height:38px;color:#fff;text-align: center;background: #37a49b;font-size:20px;font-weight: bold;padding-right: 4px;}

    div.txtcom dl.txt dd.box.masktop{margin:-10px 0 30px;text-align:left;padding-left:78px;line-height: 140%;}
    div.txtcom dl.txt dd.box.masktop img{float:right;margin:-20px 60px 20px 0 !important}

    div.txtcom table.com{width:100%;margin-top:35px;font-size:15px;line-height:24px;border:1px solid #eff0f5;border-width:0 1px 1px 1px;color:#4e4e4e}
        div.txtcom table.com th, div.txtcom table.com td{padding:15px 0;border:1px solid #eff0f5;border-width:1px 0 0 1px;text-align: center;vertical-align: middle;}
        div.txtcom table.com thead th{background:#f5f8f8;font-weight: 500}
        div.txtcom table.com thead th.ac{background: #fff}
        div.txtcom table.com tbody th{background:#f5f8f8;font-weight: 500}
        div.txtcom table.com tbody td.ac{background:#f7f9f9}
        div.txtcom table.com tbody th span{color:#37a49b;}
        div.txtcom table.com thead th.ac1{background: #348cd4;color:#fff;}
        div.txtcom table.com thead th.ac2{background:#37a49b;color:#fff;}

    div.txtcom p.stxt{padding-top:16px;font-size:14px;color:#4e4e4e;text-align:center}

    /* 감염관리용품 - 표면소독제 */
    div.txtcom.surface_con dl.txt img{position: inherit;}
    div.txtcom.surface_con dl.txt dd.box{padding:20px 225px}
    div.txtcom.surface_con dl.txt dd.box span{color: #ffee7f;}
    div.txtcom.surface_con dl.txt dd.ro_list>div{border-right: 1px solid #eff0f5}
    div.txtcom.surface_con dl.txt dd.ro_list>div:last-child{border-right: 0}
    div.txtcom.surface_con dl.txt dd.ro_list div strong{width: 107px;height: 30px;line-height: 30px;font-size: 15px;margin-right: 12px;}
    div.txtcom.surface_con dl.txt dd.items{overflow: hidden}
    div.txtcom.surface_con dl.txt dd.items>div{width:590px;text-align: center;float:left;margin-right:15px;padding:40px 30px;box-sizing: border-box;border:1px solid #eff0f5}
    div.txtcom.surface_con dl.txt dd.items>div.right_box{margin-right: 0;}
    div.txtcom.surface_con dl.txt dd.items>div strong{display: block;width:175px;height:42px;line-height:42px;margin:0 auto 40px;font-size:17px;font-weight: bold;text-align: center;border-radius: 42px;color:#fff;background:#39a79e;}
    div.txtcom.surface_con dl.txt dd.items>div p{font-size: 14px;line-height: 1.5em}
    div.txtcom.surface_con dl.txt dd.items>div p.txt1{color: #ababab;margin:20px 0 15px 0}
    div.txtcom.surface_con dl.txt dd.items.it2>div table{border:0}
    div.txtcom.surface_con dl.txt dd.items.it2>div table th{border:0}
    div.txtcom.surface_con dl.txt dd.items.it2>div table td{border:0;border-top:1px solid #eff0f5}

    /* 감염관리용품 - 일상 속 세균과 바이러스 */
    div.txtcom.daily_con dl.txt img{position: inherit;}
    div.txtcom.daily_con dl.txt dd.box{padding:20px 225px}
    div.txtcom.daily_con dl.txt dd.box.box_bg{background: #f5f8f8 url(../images/sub/daily2.jpg) no-repeat 1071px center}
    div.txtcom.daily_con dl.txt dd.box span{color: #ababab;}
    div.txtcom.daily_con dl.txt dd.home{margin-top:60px}
    div.txtcom.daily_con dl.txt dd.home ul{padding-left: 130px;background:url(../images/sub/daily3.gif) no-repeat 20px 0;box-sizing: border-box;}
    div.txtcom.daily_con dl.txt dd.home ul li{font-size: 16px;}
    div.txtcom.daily_con dl.txt dd.home ul li span{font-size: 14px;color:#ababab;padding-left: 7px;box-sizing: border-box;}
    div.txtcom.daily_con dl.txt dd.home .standard{margin-top:40px;padding-left: 130px;box-sizing: border-box;}
    div.txtcom.daily_con dl.txt dd.home .standard p span{color: #ababab}
    div.txtcom.daily_con dl.txt dd.home .standard table.com{width: 540px}
    div.txtcom.daily_con dl.txt dd.company{}
    div.txtcom.daily_con dl.txt dd.company ul{padding-left: 130px;padding-bottom: 50px;background:url(../images/sub/daily5.gif) no-repeat 20px 0}
    div.txtcom.daily_con dl.txt dd.company ul li{font-size: 16px;}
    div.txtcom.daily_con dl.txt dd.company img.dask{padding-left:130px;box-sizing: border-box;}
    div.txtcom.daily_con dl.txt dd.school img{padding-left: 20px;box-sizing: border-box;}


div.pro_con>div{padding:0 0 57px;border-width:0 0 1px 0;margin-top:-30px}
    div.pro_con>div p{clear:both;padding-top:20px;text-align:center;font-size:18px;color: #37a49b;font-weight: bold;}
    div.pro_con>div div.left{float:left;width:394px;height:190px;margin-bottom:10px;padding:45px 0 0 160px;font-size:15px;box-sizing: border-box;}
    div.pro_con>div div.left strong{font-size:22px;font-weight: bold;display: inline-block;padding-bottom:5px;}
    div.pro_con>div div.left.l1{background:#f5f8f8 url(../images/sub/pro51.gif) no-repeat 30px 44px; }
    div.pro_con>div div.left.l2{margin:0 9px;background:#f5f8f8 url(../images/sub/pro52.gif) no-repeat 30px 44px;}
    div.pro_con>div div.left.l3{background:#f5f8f8 url(../images/sub/pro53.gif) no-repeat 30px 44px;padding-top:35px}
    div.pro_con>div div.left.l4{background:#f5f8f8 url(../images/sub/pro54.gif) no-repeat 30px 44px;padding-top:35px}
    div.pro_con>div div.left.l5{margin:0 9px;background:#f5f8f8 url(../images/sub/pro55.gif) no-repeat 30px 44px;}
    div.pro_con>div div.left.l6{background:#f5f8f8 url(../images/sub/pro56.gif) no-repeat 30px 44px;}

div.pro_con table{width:100%;margin:15px 0;font-size:15px;line-height:24px;border:1px solid #eff0f5;border-width:0 1px 1px 1px;border-collapse: collapse;}
    div.pro_con table th, div.pro_con table td{padding:16px 0;border:1px solid #eff0f5;border-width:1px 0 0 1px;text-align: center;}
    div.pro_con table thead th{text-align: left;padding-left: 58px;background:#f5f8f8;font-weight: 500}
    div.pro_con table thead th.ac1{text-align: center;padding-left:0;background:#4e4e4e;color:#fff;}
    div.pro_con table thead th.ac2{text-align: center;padding-left:0;background:#37a49b;color:#fff;}
    div.pro_con table tbody th{text-align: left;padding-left: 58px;}
    div.pro_con table tbody td.ac{background:#f7f9f9}
    div.pro_con table tbody th span{color:#37a49b;}

/**/
div.guide_con>div div.left{float:left;width:394px;height:190px;margin-bottom:10px;padding:45px 0 0 160px;font-size:15px;box-sizing: border-box;}

div.guide_con>div.num{padding-bottom:55px;border-bottom:1px solid #f5f8f8;}
div.guide_con>div.num div.left{height:380px;padding:192px 38px 20px;font-size:15px;line-height: 24px;color:#4e4e4e;text-align: justify;}
div.guide_con>div.num div.left p{position:relative;padding:0 0 13px 87px;font-size:22px;line-height: 28px;font-weight: 500;text-align: left;color:#404040;}
div.guide_con>div.num div.left p strong{position: absolute;left:0;top:12px;font-size:62px;color: #37a49b;font-weight: bold;}
div.guide_con>div.num div.left.l1{background:#f5f8f8 url(../images/sub/guide21.jpg) no-repeat center 28px; }
div.guide_con>div.num div.left.l2{background:#f5f8f8 url(../images/sub/guide22.jpg) no-repeat center 28px; margin:0 9px;}
div.guide_con>div.num div.left.l3{background:#f5f8f8 url(../images/sub/guide23.jpg) no-repeat center 28px; }
div.guide_con>div.num div.left.l4{background:#f5f8f8 url(../images/sub/guide24.jpg) no-repeat center 28px; margin:0 0 25px}
div.guide_con>div.num div.left.l5{background:#f5f8f8 url(../images/sub/guide25.jpg) no-repeat center 28px; margin:0 9px 25px;}
div.guide_con>div.num div.left.l6{background:#f5f8f8 url(../images/sub/guide26.jpg) no-repeat center 28px; margin:0 0 25px}
div.guide_con>div.num p.txt{clear:both;padding-left:108px;font-size:15px;line-height: 25px;color: #4e4e4e;background:url(../images/sub/arrow_right.gif) no-repeat 40px 45%;}

/* .sub4 div.guide_con>div.num div.left p strong,
.sub4 div.guide_con>div.qna div.left .q strong,
.sub4 div.guide_con>div.qna div.left span.ac{color:#1b7cd5}
.sub4 div.guide_con>div.qna div.txt p{background:#1b7cd5} */

div.guide_con>div.qna{padding:0 0 57px;border-width:0 0 1px 0;overflow:hidden;}
div.guide_con>div.qna div.left{height:225px;padding:25px 30px;font-size:15px;line-height: 24px;color:#4e4e4e;text-align: justify;background:#f5f8f8}
div.guide_con>div.qna div.left.mid{margin:0 9px;}
div.guide_con>div.qna div.left .q{height:53px;border-bottom:1px solid #fff;font-size:20px;font-weight: bold;}
div.guide_con>div.qna div.left .q strong{padding-right:25px;font-size:40px;font-weight: bold;color: #37a49b;vertical-align: -4px}
div.guide_con>div.qna div.left .a{position: relative;padding:20px 0 0 52px;font-size:15px;line-height: 24px;}
div.guide_con>div.qna div.left .a strong{position: absolute;left:0;top:30px;padding-right:25px;font-size:40px;font-weight: bold;color: #303030;vertical-align: -4px}
div.guide_con>div.qna div.left .a span.d{padding:0 3px;font-size:11px;vertical-align: 1px}
div.guide_con>div.qna div.left .a img{vertical-align: -1px;margin-left:3px;}
div.guide_con>div.qna div.left .a em{display: block;position: relative;margin-top:12px;padding-left:40px;font-size:14px;color:#ababab;line-height: 20px;}
div.guide_con>div.qna div.left .a em i{position: absolute;left:0;top:18%;width:28px;height:28px;line-height: 28px;border-radius: 100%;font-size:15px;color:#fff;font-style:normal;text-align: center;background:#da7b6e;}
div.guide_con>div.qna div.left span.ac{color: #37a49b;}
div.guide_con>div.qna div.left span.ac1{color: #ababab;font-size:14px;}

div.guide_con>div.qna div.txt{clear:both;position: relative;padding:20px 0 0 100px;line-height:25px}
div.guide_con>div.qna div.txt p{position: absolute;left:0;top:8px;width:77px;height:77px;line-height: 28px;border-radius: 100%;font-size:15px;color:#fff;font-style:normal;text-align: center;background:#37a49b;line-height:16px;padding-top:20px;box-sizing: border-box;font-weight: bold;}

/**/
div.info_con div.tit{text-align:center;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f5f8f8;}
div.info_con div.tit img.box{margin:60px 0;}

div.info_con dl.txt1{position: relative;padding-left:210px;padding:30px 0 30px 215px;line-height: 28px;color:#4e4e4e;}
div.info_con dl.txt1 dt{position: absolute;left:0;top:28px;padding-bottom: 20px;font-size: 25px;font-weight: bold;color:#303030;}
div.info_con dl.txt1 dt strong{color: #37a49b;}

/* competition */
div.competition_con{width: 1200px;margin:60px auto 0;line-height: 1.5em;color:#303030;}
    div.competition_con>p{font-size: 25px;font-weight: bold;letter-spacing: -1.5px;margin-bottom: 40px}
    div.competition_con>p em{color: #37a49b}
    div.competition_con .line{width: 100%;height: 1px;background-color: #eff0f5;margin:60px 0 60px 0}
    div.competition_con dl dt{font-size: 17px;font-weight: 500;margin-bottom:20px;padding-left: 20px;box-sizing: border-box;background:url(../images/sub/icn_list.gif) no-repeat 0 7px;letter-spacing: -1.2px}
    div.competition_con dl dd{font-size: 16px;color: #4e4e4e;padding-left: 20px;box-sizing: border-box;line-height: 25px;letter-spacing: -1px}
    div.competition_con dl dd .img_box{margin-top: 30px;overflow:hidden}
    div.competition_con dl dd .img_box p{display: inline-block;float: left;margin:56px 23px 0 0;padding-bottom: 8px;border-bottom:2px solid #37a49b;box-sizing: border-box;line-height: 1.5em;font-size: 15px;font-weight: bold;color: #37a49b;}
    div.competition_con dl dd .img_box ul{float:left;height: 180px;background:url(../images/sub/competition1.jpg) no-repeat 0 0;}
    div.competition_con dl dd .img_box ul li{width: 252px;float: left;margin: 146px 8px 0 0;text-align: center;font-size: 14px;color: #4e4e4e;}
    div.competition_con dl.d1 dd{position: relative;}
    div.competition_con dl.d1 dd .img_box{position: absolute;top: -68px;right: 21px;margin-top: 0}
    div.competition_con dl.d4 dd>p{width: 1160px;margin-top:8px;padding:15px 0;box-sizing: border-box;text-align: center;font-size: 15px;background:#f5f8f8;}


/* board */
div.board_con{width: 1200px;margin:60px auto 0;color:#303030;font-size: 13px}
    div.board_con .search_box {text-align: right;margin-bottom: 10px;overflow:hidden}
    div.board_con .search_box select {width: 100px;padding: 6px 10px;border: 1px solid #e8eaec;background: url('../images/sub/icn_select.gif') no-repeat 90% 50%;border-radius: 0px;-webkit-appearance: none;-moz-appearance: none;appearance: none;color:#7d7d7d;font-size: 12px;box-sizing: border-box;}
    div.board_con .search_box input{width: 190px;margin-left: 4px;padding:6px 10px;border: 1px solid #e8eaec;color:#7d7d7d;font-size: 12px;box-sizing: border-box;}
    div.board_con .search_box .btn_search{display: inline-block;width: 60px;margin-left: 4px;padding:7px 10px;box-sizing: border-box;background-color: #37a49b;font-size: 13px;font-weight: bold;text-align: center;color: #fff;}
    div.board_con .search_box a.btn_qna{float:left;display: inline-block;width: 150px;padding:7px 10px;box-sizing: border-box;background-color: #37a49b;font-size: 13px;font-weight: bold;text-align: center;color: #fff;}
    div.board_con .search_box a.btn_qna img{margin-top:2px;margin-right: 3px}

    div.board_con .table.t1{margin-bottom: 40px;color:#4e4e4e}
    div.board_con .table.t1 thead th{background-color:#f5f8f8;padding: 20px 10px;border-bottom: 1px solid #ddd;text-align: center;font-size: 12px;;vertical-align:middle;}
    div.board_con .table.t1 tbody td{border-bottom: 1px solid #ddd;border-top:none;text-align:center;font-size: 12px;vertical-align:middle;padding: 12px 10px;}

    div.board_con .page-link{border:none;color: #4e4e4e;background-color: #fff;padding: 0.5rem 1.3rem;}
    div.board_con .page-link:hover{background-color: #fff;text-decoration: underline;color: #37a49b;border-color: #dee2e6;}
    div.board_con .page-link:focus{z-index: 2;outline: 0;box-shadow: 0;}
    div.board_con .page-item.active .page-link{background-color: #fff;text-decoration: underline;color: #37a49b;}

    div.board_con .badge{display: inline-block;padding: 5px 8px;border-radius: 10px;background-color: #5dd0c7 !important;font-size: 12px;text-align: center;color: #fff;font-weight: bold}
    div.board_con .icn_qna{display: inline-block;width: 60px;padding:2px 0;border-radius: 3px 3px;box-sizing: border-box;color:#ababab;border:1px solid #e8eaec;text-align: center;}
    div.board_con .icn_qna.ty2{border:1px solid #5dd0c7;color: #37a49b;}
    div.board_con .icn_locked img{margin-top: 2px;margin-left: 8px}
    div.board_con .icn_file img{margin-top: 2px;margin-left: 8px}

    /* board - qna_write */
    div.board_con .table.write{margin-bottom: 20px;color:#4e4e4e;border-collapse: collapse;}
    div.board_con .table.write tbody th{width: 170px;background-color: #f5f8f8;text-align: center;border-color:#eff0f5;vertical-align: middle}
    div.board_con .table.write tbody td{text-align:left;font-size: 13px;vertical-align:middle;padding: 14px 40px;border-color:#eff0f5}
    div.board_con .table.write tbody td.txt{padding:60px}

    div.board_con .table.write input[type=text]{border: none;width: 100%;height: 100%;}
    div.board_con .table.write input::placeholder {color: #ababab;}
    div.board_con .table.write input::-webkit-input-placeholder {color: #ababab;}
    div.board_con .table.write input:-ms-input-placeholder {color: #ababab;}

    div.board_con .table.write .radio-box{position: relative;display: inline-block;}
    div.board_con .table.write .radio-box.yes{margin-right: 25px}
    div.board_con .table.write .radio-box input[type=radio]{position:absolute;filter:alpha(opacity=100); opacity:0; border:none; vertical-align:middle;-webkit-appearance:radio;}
    div.board_con .table.write .radio-box label{display:inline-block;text-indent: 5px;line-height: 16px}
    div.board_con .table.write .radio-box label em{width:16px; height:16px; display:inline-block; float:left; background:url('../images/sub/radio_off.gif') 0 0 no-repeat}
    div.board_con .table.write .radio-box.checked label em{background:url('../images/sub/radio_on.gif') 0 0 no-repeat;}

    div.board_con .table.write textarea{border: none;width: 100%;height: 250px;}
    div.board_con .table.write textarea::placeholder {color: #ababab;}
    div.board_con .table.write textarea::-webkit-textarea-placeholder {color: #ababab;}
    div.board_con .table.write textarea:-ms-textarea-placeholder {color: #ababab;}

    div.board_con .table.write input[type=file]{display: none;}
    div.board_con .table.write .custom-file-upload {display: inline-block;padding: 6px 12px;cursor: pointer;color: #ababab}
    div.board_con .table.write .custom-file-upload>div{display: inline-block;width:150px;height: 30px;margin-right: 15px;border:1px solid #37a49b;box-sizing: border-box;text-align: center;line-height: 30px;color: #37a49b;}

    div.board_con .btns{overflow:hidden;width: 385px;margin:0 auto;}
    div.board_con .btns a{display: block;width: 190px;height: 40px;float: left;color: #fff;font-weight: bold;font-size: 16px;text-align: center;line-height: 40px;}
    div.board_con .btns a.btn_cancel{margin-right: 5px;background-color: #ababab}
    div.board_con .btns a.btn_reg{background-color: #37a49b}

/* board - infect,pathogen(주요간염병정보,병원체생물안전정보) */
div.board_con2{width: 1200px;margin:60px auto 0;color:#303030;font-size: 15px;}
    div.board_con2 .top{padding:30px 0px;box-sizing: border-box;background-color: #f5f8f8;}
    div.board_con2 .top ul{display: table;border-spacing: 10px;margin:0 auto;}
    div.board_con2 .top ul li {display: table-cell;height: 50px;}
    div.board_con2 .top ul li a{display:block;padding:0 15px;border:1px solid #5dd0c7;border-radius: 3px;box-sizing: border-box;background-color: #fff;font-size: 22px;font-weight: bold;text-align: center;line-height: 50px;cursor: pointer;}
    div.board_con2 .top ul li a:last-child{margin-right: 0}
    div.board_con2 .top ul li a.on, div.board_con2 .top ul li a:hover{background-color: #5dd0c7;color: #fff}
    div.board_con2 .top p{font-size: 14px;color: #4e4e4e;text-align: center;}
    div.board_con2 .list{display: table;width: 100%;padding:30px 0;box-sizing: border-box;border-bottom:1px solid #eff0f5;line-height: 150%}
    div.board_con2 .list .left{display: table-cell;width: 155px;text-align: center;vertical-align: middle;}
    div.board_con2 .list .left p{font-size: 60px;color: #37a49b;font-weight: bold;}
    div.board_con2.pathogen .list .left p{font-size: 50px;}
    div.board_con2 .list .right{display: table-cell;padding-left: 65px;vertical-align: middle;box-sizing: border-box;border-left: 1px solid #eff0f5}
    div.board_con2 .list .right ul{max-height: 280px;overflow: hidden}
    /*div.board_con2 .list .right ul li{width: 48%;margin-right:2%;float: left;color:#4e4e4e;background: url(../images/tit_icn3.gif) no-repeat left 13px;    padding: 5px 0 5px 9px;box-sizing: border-box;}*/
    div.board_con2 .list .right ul li{width: 48%;margin-right:2%;float: left;color:#4e4e4e;background: url(../images/tit_icn3.gif) no-repeat left 13px;    padding: 1px 0 5px 9px;box-sizing: border-box;}/*20200424 sky 행간 수정*/
    div.board_con2 .list .right ul li a:hover{color: #37a49b;}

/* board - qna */
#layer_password .popup_box{width:380px;height:260px;position:fixed;left:50%;top:50%;margin:-130px 0 0 -190px;background:#fff;z-index:1000;}
    #layer_password .popup_box .close{position: absolute;top: 22px;right: 14px}
    #layer_password .popup_box .pop_tit{padding:28px 0 23px 0;margin-bottom: 30px;box-sizing: border-box;background-color: #f5f8f8;text-align: center}
    #layer_password .popup_box .pop_tit p{font-size: 22px;font-weight: bold;color: #303030}
    #layer_password .popup_box .pop_tit span{font-size: 13px;color: #4e4e4e}
    #layer_password .popup_box input.pw{display: block;width: 300px;height: 50px;margin:0 auto 15px;padding:0 20px;border:1px solid #e8eaec;line-height: 50px;}
    #layer_password .popup_box input.pw::placeholder {color: #ababab;}
    #layer_password .popup_box input.pw::-webkit-input-placeholder {color: #ababab;}
    #layer_password .popup_box input.pw:-ms-input-placeholder {color: #ababab;}
    #layer_password .popup_box .btns{overflow: hidden;width: 305px;margin: 0 auto;}
    #layer_password .popup_box .btns a{display: block;width: 150px;height: 30px;float: left;color: #fff;font-size: 14px;text-align: center;line-height: 30px;}
    #layer_password .popup_box .btns a.btn_cancel{margin-right: 5px;background-color: #f5f8f8;color: #4e4e4e}
    #layer_password .popup_box .btns a.btn_reg{background-color: #37a49b}

/* board - view페이지 */
div.view_con{width: 1200px;margin:60px auto 0;border:1px solid #e8eaec;color:#303030;font-size: 13px;}
    div.view_con .tit{overflow: hidden;padding:40px 60px;box-sizing: border-box;background-color: #f5f8f8;}
    div.view_con .tit p{float: left;font-size: 18px;font-weight: bold;}
    div.view_con .tit span{float: right;color: #4e4e4e;}
    div.view_con .attach{padding:13px 60px;border-bottom: 1px solid #eff0f5;box-sizing: border-box;color: #4e4e4e}
    div.view_con .attach span{color: #37a49b}
    div.view_con .attach .btn_down{display: inline-block;width: 63px;height: 16px;margin-left: 10px;border-radius: 8px 8px;background-color: #5dd0c7;line-height: 16px;font-size: 11px;font-weight: bold;color: #f5f8f8;text-align: center;}
    div.view_con .txt{padding:60px;box-sizing: border-box;}

/* board - Q&A view페이지 */
div.view_con2{width: 1200px;margin:60px auto 0;color:#303030;font-size: 13px;}
    div.view_con2 .qbox{padding:0 25px;border:1px solid #e8eaec;box-sizing: border-box;}
    div.view_con2 .qbox .tit{overflow:hidden;padding:40px 35px;border-bottom:1px solid #e8eaec;box-sizing: border-box;font-size: 18px;font-weight: bold;}
    div.view_con2 .qbox .tit p{float: left}
    div.view_con2 .qbox .tit p em{display: inline-block;width: 60px;height: 20px;margin-left:7px;border-radius: 3px;border:1px solid #37a49b;box-sizing: border-box;font-size: 12px;vertical-align: bottom;text-align: center;font-weight: normal;color: #37a49b;}
    div.view_con2 .qbox .tit span{float: right;font-size: 13px;color: #4e4e4e;font-weight: normal}
    div.view_con2 .qbox .txt{padding:60px 35px;box-sizing: border-box;color: #4e4e4e;font-size: 16px}

    div.view_con2 .abox_wrap{padding-left:60px;box-sizing: border-box;margin-top: 20px;background:url(/md/images/sub/icn_reply.gif) no-repeat 0 16px}
    div.view_con2 .abox{border:1px solid #e8eaec;box-sizing: border-box;}
    div.view_con2 .abox .tit{overflow:hidden;padding:40px 60px;box-sizing: border-box;font-size: 18px;font-weight: bold;background-color: #f5f8f8}
    div.view_con2 .abox .tit p{float: left}
    div.view_con2 .abox .tit span{float: right;font-size: 13px;color: #4e4e4e;font-weight: normal}
    div.view_con2 .abox .tit p em{display: inline-block;width: 60px;height: 20px;margin-left:7px;border-radius: 3px;border:1px solid #37a49b;box-sizing: border-box;font-size: 12px;vertical-align: bottom;text-align: center;font-weight: normal;color: #37a49b;}
    div.view_con2 .abox .txt{padding:60px 60px;box-sizing: border-box;color: #4e4e4e;font-size: 16px}



div.howto_con {}
    div.howto_con .boxty div.left{position:relative;background:#fff}
    div.howto_con .boxty div dl.txt{padding:0 0 0 20px;border:0;}
    div.howto_con .boxty div img{position:absolute;left:300px;top:0;}

    div.howto_con dl.txt img.icn{position:absolute;top:60px;right:0;}

    div.howto_con .howto2 dd{position:relative;height:481px;padding: 34px 0 0 300px;box-sizing:border-box;background:url(/md/images/sub/howto_3.gif) no-repeat left top;}
    div.howto_con .howto2 dd p{font-size:17px;font-weight: bold;line-height:75px;color:#fff}
    div.howto_con .howto2 dd p strong{display: inline-block;border-radius: 100%;width:30px;height:30px;margin-right:13px;line-height:30px;text-align: center;background:#fff;color:#5dd0c7}
    div.howto_con .howto2 dd p span{font-size:14px;font-weight:normal;color:#fff;}
    div.howto_con .howto2 dd p.stxt{position:absolute;right:70px;bottom:40px;color:#ababab;font-size:14px;font-weight: normal;line-height: 100%}

div.hand_con{}
    div.hand_con .hand2{position: relative;height:231px;margin-top:45px;background:url(/md/images/sub/hand2.jpg) no-repeat left top;}
    div.hand_con .hand2 p{position: absolute;top:87px;width:185px;text-align: center;font-size:17px;}
    div.hand_con .hand2 p.left{left:126px;}
    div.hand_con .hand2 p.right{left:873px;}
    div.hand_con .hand2 p.vs{top:95px;left:506px;font-size:48px;font-weight: bold;}
    div.hand_con .hand2 p strong{display:block;font-size:20px;}
    div.hand_con .hand2 p.left strong{color:#348bd3;}
    div.hand_con .hand2 p.right strong{color:#37a49b;}

    div.hand_con .hand3{margin:-30px 20px !important;}

    div.hand_con .hand4{position: relative;height:231px;margin-top:45px;background:url(/md/images/sub/hand4.jpg) no-repeat left top;}
    div.hand_con .hand4 p{position: absolute;top:87px;width:300px;text-align: center;font-size:17px;}
    div.hand_con .hand4 p.left{left:30px;}
    div.hand_con .hand4 p.right{left:855px;}
    div.hand_con .hand4 p.vs{top:95px;left:440px;font-size:48px;font-weight: bold;}
    div.hand_con .hand4 p strong{display:block;font-size:20px;}
    div.hand_con .hand4 p.left strong{color:;}
    div.hand_con .hand4 p.right strong{color:#37a49b;}

p.subtit span{color:#37a49b;}
p.subtit em.box{display: block;margin:30px 20px 0 0;padding:30px 10px;text-align: center;background:#f5f8f8}
