@charset "utf-8";
#comingsoon {width:100%;padding-top:100px;text-align:center}

/* 공통 */
.clearfix {overflow:auto;}
.clear {clear:both;display:inline;}
.blk {text-indent:-9999px;font-size:0;line-height:0;}
.h10 {height:10px;}
.h15 {height:15px;}
.h20 {height:20px;}
.h25 {height:25px;}
.h30 {height:30px;}
.h35 {height:35px;}
.h40 {height:40px;}
.h45 {height:45px;}
.h50 {height:50px;}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt20 {padding-top:20px;}
.pt30 {padding-top:30px;}
.pt40 {padding-top:40px;}
.pt50 {padding-top:50px;}
.str_b {color:#424242;font-weight:bold;}
.strb_red {font-weight:bold;color:#fe5556;}
.strb_black {font-weight:bold;color:#333333;}


/* 타이틀 공통 */
h4 {font-size:22px;line-height:1.4em;letter-spacing:-0.05em;color:#333;font-weight:unset;font-family:'notokr-medium'} /* 컨텐츠 메인타이틀 */
h4 b{font-size:1.15em;line-height:1.4em;letter-spacing:-0.075em;color:#e95d00;font-weight:unset;font-family:'notokr-medium'}
h5 {background:url('/sh_page/img/h5_arr.png') 0 0 no-repeat;font-weight:bold;font-size:1.5em;padding-top:10px;color:#000;padding-bottom:10px;} /* 컨텐츠 중분류 타이틀 */
h6 {} /* 컨텐츠 소분류 타이틀 */


/* 테이블 공통 */
.tbl_basic {margin:-20px 0 10px;width:100%;}
.tbl_basic caption {padding:0;font-size:0;line-height:0;overflow:hidden}
.tbl_basic thead th {padding:10px 0;border-top:2px solid #fe5556;border-bottom:1px solid #727272;border-right:1px solid #727272;background:#565656;color:#ffffff;font-size:0.95em;text-align:center;letter-spacing:-0.02em}
.tbl_basic thead th.last {border-right:none;}
.tbl_basic tbody th {padding:8px 0;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;background:#f8f8f8;text-align:center;}
.tbl_basic tbody th.last {border-right:none;}
.tbl_basic td {padding:5px 15px;border-bottom:1px solid #eaeaea;line-height:1.5em;word-break:break-all}
.tbl_basic .in_td {border-right:1px solid #eaeaea;} /* 오른쪽 라인 */
.tbl_basic .ct {text-align:center;} /* 센터정렬 */


/* 인사말 */
#page0101 {background:url('/sh_page/img/page0101_bg.png') right top no-repeat;overflow:hidden;font-family:'notokr-regular'}
#page0101 > img {float:left;padding-top:45px;}
#page0101 .page0101_txt {float:right;width:490px;font-size:15px;letter-spacing:-0.02em;padding-top:45px;}
#page0101 .page0101_txt img {float:right;margin-right:10px;}
#page0101 .page0101_txt p {margin-bottom:22px;;line-height:24px}

/* 연혁 */
#page0102 {width:100%;background:url(/sh_page/img/0102_bg.png) left 100px no-repeat ;height:450px;font-family:'malgun gothic';position:relative;}
#page0102 h4 {position:absolute;left:0px;}
#page0102 h4 b {font-size:2em;letter-spacing:-0.02em;}
#page0102 dl {margin-left:330px;overflow:hidden;margin-bottom:30px;}
#page0102 dl.last {margin-bottom:0;}
#page0102 dl dt {width:51px;color:#0076d1;float:left;font-size:25px;padding-right:30px;font-family:'notokr-medium'}
#page0102 dl dd {width:380px;float:right;position:relative;overflow:hidden;margin-bottom:13px;font-family:'notokr-regular'}
#page0102 dl dd p {font-size:14px;color:#666666;letter-spacing:-25;padding-left:32px;}
#page0102 dl dd b {color:#333333;font-size:18px;float:left;}


/*페이지공통*/
#Pagecommon{font-size:15px;color:#666;line-height:24px;letter-spacing:-0.3px;font-family:'notokr-regular'}

/* 인터넷디스크 */
.p37 .cont_wrap .tit{margin-bottom:40px;line-height:28px;color:#4e7fc1;font-family:'notokr-medium'}
.p37 .cont_wrap .tit span{font-size:24px;color:#333}
.p37 .cont02{background:#f6f6f6}
.p37 .cont02 .tit{padding:40px 30px;margin-bottom:0}
.p37 .cont_wrap{margin-bottom:50px}
.p37 .cont_wrap .box{overflow:hidden;margin-top:40px}
.p37 .cont_wrap .box ul{float:left;width:405px;height:155px;padding:22px;margin:0 10px 10px 0;border:1px solid #ddd;border-radius:20px 0 0 0;background:#fff}
.p37 .cont_wrap .box ul.last{margin-right:0}
.p37 .cont_wrap .box ul .s_tit{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ddd;font-size:17px;color:#333;font-family:'notokr-medium'}
.p37 .cont_wrap .box ul .s_tit span{margin-right:3px;color:#4e7fc1;font-style:italic}
.p37 .cont_wrap .box ul li:before{display:inline-block;content:"";width:3px;height:3px;margin:0 5px 5px 0;background:#555}
.p37 .cont02{padding-bottom:50px}
.p37 .cont02 .box{width:770px;margin:45px auto 0}
.p37 .cont02 ul{width:380px !important;height:286px !important;padding:30px 22px !important}
.p37 .cont02 ul img{margin-bottom:20px}
.p37 .cont02 ul p:before{display:inline-block;content:"";width:3px;height:15px;margin:0 7px -2px 0;background:#4e7fc1}
.p37 .cont02 ul.last{margin-right:0}

/* 시큐어디스크 */
.p38 .cont_wrap .tit{margin-bottom:40px;line-height:28px;color:#4e7fc1;font-family:'notokr-medium'}
.p38 .cont_wrap .tit span{font-size:24px;color:#333}
.p38 .cont02{background:#f6f6f6}
.p38 .cont02 .tit{padding:40px 30px;margin-bottom:0}
.p38 .cont_wrap{margin-bottom:50px}
.p38 .cont_wrap .box{overflow:hidden;margin-top:40px}
.p38 .cont_wrap .box ul{float:left;width:405px;height:155px;padding:22px;margin:0 10px 10px 0;border:1px solid #ddd;border-radius:20px 0 0 0;background:#fff}
.p38 .cont_wrap .box ul.last{margin-right:0}
.p38 .cont_wrap .box ul .s_tit{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ddd;font-size:17px;color:#333;font-family:'notokr-medium'}
.p38 .cont_wrap .box ul .s_tit span{margin-right:3px;color:#4e7fc1;font-style:italic}
.p38 .cont_wrap .box ul li:before{display:inline-block;content:"";width:3px;height:3px;margin:0 5px 5px 0;background:#555}
.p38 .cont02{padding-bottom:50px}
.p38 .cont02 .box{width:770px;margin:45px auto 0}
.p38 .cont02 ul{width:380px !important;height:300px !important;padding:32px !important}
.p38 .cont02 ul li{margin-bottom:10px}
.p38 .cont02 ul p:before{display:inline-block;content:"";width:3px;height:15px;margin:0 7px -2px 0;background:#4e7fc1}
.p38 .cont02 ul.last{margin-right:0}
.p38 .cont02 ul img{margin-bottom:17px}

/*악성코드위협대응솔루션*/
.p39 .cont_wrap .tit{margin-bottom:40px;line-height:28px;color:#4e7fc1;font-family:'notokr-medium'}
.p39 .cont_wrap .tit span{font-size:24px;color:#333}
.p39 .cont02{background:#f6f6f6}
.p39 .cont02 .tit{padding:40px 30px;margin-bottom:0}
.p39 .cont_wrap{margin-bottom:50px}
.p39 .cont_wrap .txt01{margin:35px 0}
.p39 .cont_wrap .box{overflow:hidden;margin-top:40px}
.p39 .cont_wrap .box ul{float:left;width:405px;height:155px;padding:22px;margin:0 10px 10px 0;border:1px solid #ddd;border-radius:20px 0 0 0;background:#fff}
.p39 .cont_wrap .box ul.last{margin-right:0}
.p39 .cont_wrap .box ul .s_tit{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ddd;font-size:17px;color:#333;font-family:'notokr-medium'}
.p39 .cont_wrap .box ul .s_tit span{margin-right:3px;color:#4e7fc1;font-style:italic}
.p39 .cont_wrap .box ul li:before{display:inline-block;content:"";width:3px;height:3px;margin:0 5px 5px 0;background:#555}
.p39 .cont02{padding-bottom:50px}
.p39 .cont02 .box{width:770px;margin:0px auto 0}
.p39 .cont02 ul{width:380px !important;height:300px !important;padding:32px !important}
.p39 .cont02 ul li{margin-bottom:10px}
.p39 .cont02 ul p:before{display:inline-block;content:"";width:3px;height:15px;margin:0 7px -2px 0;background:#4e7fc1}
.p39 .cont02 ul.last{margin-right:0}
.p39 .cont02 ul img{margin-bottom:17px}

/* 시스템관리솔루션 */
.p40 .cont_wrap{margin-bottom:50px}
.p40 .cont_wrap .tit{margin-bottom:10px;line-height:28px;color:#4e7fc1;font-family:'notokr-medium'}
.p40 .cont_wrap .tit span{font-size:24px;color:#333}
.p40 .cont_wrap .s_tit span{font-family:'notokr-medium'}
.p40 .cont_wrap img{margin:50px 0}
.p40 .cont02{padding:40px 30px;background:#f6f6f6}
.p40 .con_box .con_tit{margin-top:50px;padding:15px 0;font-size:22px;color:#222;background-color:rgba(78, 127, 193, 0.2);text-align:center;font-family:'notokr-bold'}
.p40 .con_box .con_tit span{color:#4e7fc1}
.p40 .con_box .con_tit .size{font-size:15px;color:#222}
.p40 .con_box dl{margin:30px 0 0 30px}
.p40 .con_box dl:after{display:block;clear:both;content:""}
.p40 .con_box dt, .p40 .con_box dd{float:left}
.p40 .con_box dt{position:relative;width:170px;height:170px;margin-right:60px;border-radius:50%;font-size:20px;line-height:170px;color:#fff;text-align:center;font-family:'notokr-bold'}
.p40 .con_box dt:after{display:block;position:absolute;top:48%;left:163px;width:12px;height:12px;border:2px solid #fff;border-radius:50%;background-color:#4e7fc1;content:""}
.p40 .con_box dt:before{display:block;position:absolute;top:51%;left:173px;width:58px;height:1px;background-color:#ddd;content:""}
.p40 .con_box .b_01 dt{background:url(/sh_page/img/p40_bg01.jpg) 0 0 no-repeat}
.p40 .con_box .b_02 dt{background:url(/sh_page/img/p40_bg02.jpg) 0 0 no-repeat}
.p40 .con_box .blue dt{background-color:#4e7fc1}
.p40 .con_box .blue dt:after{background-color:#333}
.p40 .con_box .blue dd{background-color:#f9f9f9}
.p40 .con_box dd{width:490px;height:160px;padding:50px 0 0 40px;border:1px solid #ddd;background-color:#fff}
.p40 .con_box dd p{position:relative;padding:0 0 10px 15px}
.p40 .con_box dd p:before{display:block;position:absolute;top:26%;left:0;width:6px;height:6px;border-radius:50%;background-color:rgba(78, 127, 193, 0.5);content:""}
.p40 .con_box dd p:last-child:before{background-color:rgba(78, 127, 193, 0.3)}











