@charset "utf-8";
/* reset-PC */ 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}
fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}
body {background:#fff}
body,th,td,input,select,textarea,button {font-size:12px;line-height:1.5;font-family:"Malgun Gothic",'돋움',dotum,sans-serif;color:#333} /* color값은 디자인가이드에 맞게사용 */
a {color:#333;text-decoration:none}
a:active, a:hover {text-decoration:underline}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}

/* common */
#wrap{min-width:1130px;height:100%; background-color:#fff; border-top:2px solid black}
#header{width:100%; z-index:999; margin:0 auto; position:relative;border-bottom:3px solid #6C5FAF;}
#container {overflow:hidden; position:relative;box-shadow:rgba(0,0,0,0.20) 0 1px 3px;}
#footer_wrap {width:100%; height:100px; margin:0 auto;border-top:1px solid #fafafb; padding:20px 0 20px 0;background-color:#fff}
.cont_main {max-width:1130px;margin:0 auto;}
.cont_main:after{content: "";
    display: block;
    clear: both;}
.side_menu {width: 270px;min-height:800px;    border-right: 1px solid #e8e8e8;
    box-sizing: border-box;height:100%;float:left;position:relative;}
.cont_visual {width:100%; height:350px;  background-color:#452B6A }
.main_wrap{float:left;width:835px;height:100%;position:relative;background-color:#fff; min-height:800px;padding: 0 0 0 25px;}
.left_bg{position: absolute;
    background-color: #eef2f5;
    width: 50%;
    height: 100%;
        min-width: 500px;
    left: 0;}
.main_bg{background-color: #fcfcfc;}

/* header */
.nav_util{position:absolute;top:20px;right:0;z-index:10;color:#ccc}
.nav_util:hover {text-decoration:none}
#header_2 { width:100%}
#header_2 div {
	max-width:1130px;
	height: 78px;
	line-height:78px;
	position:relative;
	margin: 0 auto;
}
#header_2 div .tit_logo {    display: inline-block;margin-top:10px; position:absolute; left : 0;}
#header_2 div .list_gnb{        
	position: absolute;
	
    right: 0;
    height: 50px;
    margin-top: 29px;}
#header_2 div .list_gnb li{float:left;width:120px;height: 50px;text-align: center;}
#header_2 div .list_gnb li:after{display:block;clear:both;}
#header_2 div .list_gnb li a{text-align:center}
#header_2 div .list_gnb li a img{vertical-align:top}
#header_1 {       box-shadow: rgba(0,0,0,0.20) 0 1px 3px; width: 100%;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,f2f2f2+100&0+51,0.65+100 */
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(123,123,123,0) 51%, rgba(242,242,242,0.65) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(123,123,123,0) 51%,rgba(242,242,242,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(123,123,123,0) 51%,rgba(242,242,242,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6f2f2f2',GradientType=0 ); /* IE6-9 */

   }
    #header_1 div{
    max-width:1130px;
     height: 35px;
    margin: 0 auto;
        text-align: right;
    line-height: 35px;}

#header_1 div ul li {
	 display: inline-block;
	font:11px dotum;
	color:#444;
	padding-left:10px;
	line-height:35px;
	vertical-align:top;
}
.header_sitemap {text-decoration: none;}  

/* footer */
.footer{max-width:1130px; margin:0 auto; overflow:hidden}
.footer img{float:left; padding:20px 150px 0 0;}
.footer .font_table{float:left}
.footer .normal_font{opacity:0.7}
.footer .opacity_font{opacity:0.4}

/* gnb_rel  */
.gnb_rel{width:100%;height:220px;position:relative;background-color:#452B6A;border-top:3px solid #6C5FAF}
.gnb_rel .rel_list {max-width:1130px;height:100%;margin:0 auto;overflow:hidden;position:relative;}
.rel_list .rel_icon {position:absolute;left:0;}
.rel_list div{display: inline-block; position:absolute;right:0;height:100%}
.rel_list .rel_emp {float:left;width:120px;height:170px;overflow:hidden;border-right:1px solid #391F5E}
.rel_list .rel_menu {float:left;vertical-align:top; width:120px;position:relative;height:100%;min-height:170px;border-left: 1px solid #391F5E;}
.rel_list .rel_menu:last-child{border-right: 1px solid #391F5E;
}
.rel_list .rel_menu:after{display:block;clear:both;}
.rel_list .rel_menu li{height:11%;line-height:24px;min-height:24px;padding-left: 10px;}
.rel_list .rel_menu li a:hover{background-color:#6c5faf;}
.rel_list .rel_menu li a{display:block;text-align:left;color:#fff;text-decoration: none;}
/* main_wrap */
.main_wrap .cont_sitemap {}
.main_wrap .cont_bigtit {padding:30px 0 0 40px}
.main_wrap .cont_subtit{padding-top:30px;padding-left:20px}

/* side_menu */
.side_menu .side_list{position:relative;padding:0}
.side_menu .side_list li{width:100%;height:45px}
.side_menu .side_list li img{border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.side_menu .side_service {height:150px;position:relative}
.side_menu .ser_texthp{display:block;padding:25px 0 0 10px}
.side_menu .ser_textph{display:block;padding:10px 0 0 10px}
.side_menu .ser_btn_qna{display:block;margin:10px 50px;padding:4px;border:1px solid #ccc;text-align:center;background-color:#fff;}
.side_menu .ser_icon{position:absolute;right:0;top:0;padding:60px 20px 0 0}
.side_title {
/*	background:url('../images/side_menu/side_solution/bg_title.jpg') no-repeat;*/
	height:150px;
}

/* after_side_menu 나중에 수정본 이걸로 바꿀예정 공통 css부터 씀 완성 */
.side_menu .side_tit{} 
.side_menu .side_list{position:relative;padding:0}
.side_menu .side_list .side_cnt{display:block;overflow:hidden;width:100%;height:50px;line-height:50px;color:#555;text-align:center;text-indent:-9999px} /* a tag */

.side_menu .side_img01 li{width:100%;height:50px;z-index:0;background-image:url("../images/side_menu/side_solution/menu.jpg")}
.side_menu .side_img01_01 {background-position:0 0}
.side_menu .side_img01_02 {left:0;background-position:0 -200px}
.side_menu .side_img01_03 {left:0;background-position:0 -400px}
.side_menu .side_img01_04 {left:0;background-position:0 -500px}
.side_menu .side_img01_05 {left:0;background-position:0 -600px}
.side_menu .side_img01_06 {left:0;background-position:0 -700px}
.side_menu .side_img01_07 {left:0;background-position:0 -800px}
.side_menu .side_img01_08 {left:0;background-position:0 -300px}
.side_menu .side_img01_09 {left:0;background-position:0 -100px}

.side_menu .side_img02 li{width:100%;height:50px;z-index:0;background-image:url("../images/side_menu/side_customer/menu.jpg")}
.side_menu .side_img02_01{background-position:0 0}
.side_menu .side_img02_02{background-position:0 -100px}

.side_menu .side_img03 li{width:100%;height:50px;z-index:0;background-image:url("../images/side_menu/side_success/menu.jpg")}
.side_menu .side_img03_01{background-position:0 0}
.side_menu .side_img03_02{left:0;background-position:0 -100px}
.side_menu .side_img03_03{left:0;background-position:0 -200px}
.side_menu .side_img03_04{left:0;background-position:0 -300px}

.side_menu .side_img04 li{width:100%;height:50px;z-index:0;background-image:url("../images/side_menu/side_service/menu.jpg")}
.side_menu .side_img04_01 {background-position:0 0}
.side_menu .side_img04_02 {left:0;background-position:0 -100px}
.side_menu .side_img04_03 {left:0;background-position:0 -200px}
.side_menu .side_img04_04 {left:0;background-position:0 -300px}

.side_menu .side_img05 li{width:100%;height:50px;z-index:0;background-image:url("../images/side_menu/side_introduce/menu.jpg")}
.side_menu .side_img05_01 {background-position:0 0}
.side_menu .side_img05_02 {left:0;background-position:0 300px;}
.side_menu .side_img05_03 {left:0;background-position:0 200px;}
.side_menu .side_img05_04 {left:0;background-position:0 100px;}

.side_menu .side_img06 li {width:100%;height:50px;z-index:0;background-image:url("../images/side_menu/side_sitemap/menu.jpg")}
.side_menu .side_img06_01 {background-position:0 0}

/* side_hover */
.side_menu .side_img01_01:hover {background-position:0 -50px}
.side_menu .side_img01_02:hover {left:0;background-position:0 -250px}
.side_menu .side_img01_03:hover {left:0;background-position:0 -450px}
.side_menu .side_img01_04:hover {left:0;background-position:0 -550px}
.side_menu .side_img01_05:hover {left:0;background-position:0 -650px}
.side_menu .side_img01_06:hover {left:0;background-position:0 -750px}
.side_menu .side_img01_07:hover {left:0;background-position:0 -850px}
.side_menu .side_img01_08:hover {left:0;background-position:0 -350px}
.side_menu .side_img01_09:hover {left:0;background-position:0 -150px}
.side_menu .side_img02_01:hover {background-position:0 -50px}
.side_menu .side_img02_02:hover {background-position:0 -150px}
.side_menu .side_img03_01:hover {background-position:0 -50px}
.side_menu .side_img03_02:hover {left:0;background-position:0 -150px}
.side_menu .side_img03_03:hover {left:0;background-position:0 -250px}
.side_menu .side_img03_04:hover {left:0;background-position:0 -350px}
.side_menu .side_img04_01:hover {background-position:0 -50px}
.side_menu .side_img04_02:hover {left:0;background-position:0 -150px}
.side_menu .side_img04_03:hover {left:0;background-position:0 -250px}
.side_menu .side_img04_04:hover {left:0;background-position:0 -350px}
.side_menu .side_img05_01:hover {background-position:0 -50px;}
.side_menu .side_img05_02:hover {left:0;background-position:0 -150px;}
.side_menu .side_img05_03:hover {left:0;background-position:0 -250px;}
.side_menu .side_img05_04:hover {left:0;background-position:0 -350px;}
.side_menu .side_img06_01:hover {background-position:0 -50px}

/* solution_main */
.main_wrap .dig_cont{width:100%;padding-top:20px}
.main_wrap .tab_wing{overflow:hidden;position:relative;width:100%;padding-top:60px;left:0;    
    }
.main_wrap .outline_cont{padding:0 20px 0 20px; position:relative;}
.main_wrap .wing_cont{padding:0 30px 0px 30px} /* 탭안에 cont 사이즈 */
.tab_wing .list_wing{display:none;overflow:hidden;}

.main_wrap .outline_cont .area_list
{
	
    width: 490px;
	    display: inline-block;
     height: 100%;
    vertical-align: middle;
}
.main_wrap .outline_cont .area_icon
{
	
    width: 300px;
	  display: inline-block;
     height: 100%;
    vertical-align: middle;
}
.area_main_title {
	width:100%;
	height:150px;
}
.area_main_title .area_sitemap
{
	width:100%;
	height:50px;
	    line-height: 50px;
    text-align: left;
    border-bottom:1px solid #e0e0e0;
}
.area_main_title .area_sitemap span
{
	    color: #777;
	  /*  border-bottom : 2px solid #ffd666;*/
	        padding-bottom: 5px;
}

.area_main_title .area_title
{
	width:100%;
	height:100px;
	  /*  border-bottom: 1px solid #ececee;*/
	/*border-bottom:  2px solid #373f52;*/
	
    box-sizing: border-box;
}

.area_main_title .no_border
{
	border: 0;
}

.main_wrap .tab_comm01_01{position:absolute;left:15px;top:20px;z-index:0;background-image:url("../images/solution/tab_menu_new.jpg")}
.main_wrap .tab_comm01_01 .tit_tab {display:block;overflow:hidden;width:100%;height:36px;line-height:36px;color:#555;text-align:center;text-indent:-9999px}
.main_wrap .tab_comm01_02{position:absolute;left:15px;top:20px;z-index:0;background-image:url("../images/solution/PTI/tab_menu_new.jpg")}
.main_wrap .tab_comm01_02 .tit_tab {display:block;overflow:hidden;width:100%;height:36px;line-height:36px;color:#555;text-align:center;text-indent:-9999px}
.main_wrap .tab_comm01_03{position:absolute;left:15px;top:20px;z-index:0;background-image:url("../images/solution/imagingsystem/tab_menu_new.jpg")}
.main_wrap .tab_comm01_03 .tit_tab {display:block;overflow:hidden;width:100%;height:36px;line-height:36px;color:#555;text-align:center;text-indent:-9999px}
.main_wrap .tab_comm01_04{position:absolute;left:15px;top:20px;z-index:0;background-image:url("../images/solution/eForm/eForm_tab_new.jpg")}
.main_wrap .tab_comm01_04 .tit_tab {display:block;overflow:hidden;width:100%;height:36px;line-height:36px;color:#555;text-align:center;text-indent:-9999px}
.main_wrap .tab_comm01_05{position:absolute;left:15px;top:20px;z-index:0;background-image:url("../images/solution/singware/singware_tab_new.jpg")}
.main_wrap .tab_comm01_05 .tit_tab {display:block;overflow:hidden;width:100%;height:36px;line-height:36px;color:#555;text-align:center;text-indent:-9999px}
.main_wrap .tab_comm01_06{position:absolute;left:15px;top:20px;z-index:0;background-image:url("../images/solution/search_engine/se_tab_menu.jpg")}
.main_wrap .tab_comm01_06 .tit_tab {display:block;overflow:hidden;width:100%;height:36px;line-height:36px;color:#555;text-align:center;text-indent:-9999px}
.main_wrap .tab_comm01_07{position:absolute;left:15px;top:20px;z-index:0;background-image:url("../images/solution/package/package_tab_new.jpg")}
.main_wrap .tab_comm01_07 .tit_tab {display:block;overflow:hidden;width:100%;height:36px;line-height:50px;color:#555;text-align:center;text-indent:-9999px}
.main_wrap .tab_comm01_08{position:absolute;left:15px;top:20px;z-index:0;background-image:url("../images/solution/PTIAgent/PTIAGent_tab_new.png")}
.main_wrap .tab_comm01_08 .tit_tab {display:block;overflow:hidden;width:100%;height:36px;line-height:36px;color:#555;text-align:center;text-indent:-9999px}
.main_wrap .tab_comm01_09{position:absolute;left:15px;top:20px;z-index:0;background-image:url("../images/solution/Server_Engine/ServerEngine_tab_new.png")}
.main_wrap .tab_comm01_09 .tit_tab {display:block;overflow:hidden;width:100%;height:36px;line-height:36px;color:#555;text-align:center;text-indent:-9999px}

/* 체크체크 */

/* solution_tab 부분 before 처리 */
.main_wrap .tab_menu01_01{left:30px;width:132px;background-position:0 0}
.main_wrap .tab_menu01_02{left:162px;width:132px;background-position:0 -72px }
.main_wrap .tab_menu01_03{left:294px;width:132px;background-position:0 -144px }
.main_wrap .tab_menu01_04{left:426px;width:132px;background-position:0 -216px }

.main_wrap .tab_menu02_01{left:30px;width:132px;background-position:0 0;}
.main_wrap .tab_menu02_02{left:162px;width:132px;background-position:0 -72px}
.main_wrap .tab_menu02_03{left:294px;width:132px;background-position:0 -144px}

.main_wrap .tab_menu03_01{left:30px;width:132px;background-position:0 0}
.main_wrap .tab_menu03_02{left:162px;width:132px;background-position:0 -72px}
.main_wrap .tab_menu03_03{left:294px;width:132px;background-position:0 -144px}
.main_wrap .tab_menu03_04{left:426px;width:132px;background-position:0 -216px}

.main_wrap .tab_menu04_01{left:30px; width:132px;background-position:0 0}
.main_wrap .tab_menu04_02{left:162px;width:132px;background-position:0 -72px}
.main_wrap .tab_menu04_03{left:294px;width:132px;background-position:0 -144px}
.main_wrap .tab_menu04_04{left:426px;width:132px;background-position:0 -216px}

.main_wrap .tab_menu05_01{left:30px;width:132px;background-position:0 0}
.main_wrap .tab_menu05_02{left:162px;width:132px;background-position:0 -72px}
.main_wrap .tab_menu05_03{left:294px;width:132px;background-position:0 -144px}

.main_wrap .tab_menu06_01{left:30px;width:132px;background-position:0 0}
.main_wrap .tab_menu06_02{left:162px;width:132px;background-position:0 -72px}
.main_wrap .tab_menu06_03{left:294px;width:132px;background-position:0 -144px}

.main_wrap .tab_menu07_01{left:30px;width:132px;background-position:0 0}
.main_wrap .tab_menu07_02{left:162px;width:132px;background-position:0 -72px}
.main_wrap .tab_menu07_03{left:294px;width:132px;background-position:0 -144px}
.main_wrap .tab_menu07_04{left:426px;width:132px;background-position:0 -216px}

.main_wrap .tab_menu08_01{left:30px;width:132px;background-position:0 0}
.main_wrap .tab_menu08_02{left:162px;width:132px;background-position:0 -72px}
.main_wrap .tab_menu08_03{left:294px;width:132px;background-position:0 -144px}

/* tab_active */
.main_wrap .active .tab_comm01_01{padding-right:1px; z-index:1}
.main_wrap .active .tab_menu01_01{background-position:0 -36px;}
.main_wrap .active .tab_menu01_02{background-position:0 -108px;}
.main_wrap .active .tab_menu01_03{background-position:0 -180px;}
.main_wrap .active .tab_menu01_04{background-position:0 -252px;}
.main_wrap .active .tab_comm02_01{padding-right:1px; z-index:1}
.main_wrap .active .tab_menu02_01{background-position:0 -36px}
.main_wrap .active .tab_menu02_02{background-position:-0 -108px;}
.main_wrap .active .tab_menu02_03{background-position:0 -180px;}
.main_wrap .active .tab_comm03_01{padding-right:1px; z-index:1}
.main_wrap .active .tab_menu03_01{background-position:0 -36px}
.main_wrap .active .tab_menu03_02{background-position:0 -108px}
.main_wrap .active .tab_menu03_03{background-position:0 -180px;}
.main_wrap .active .tab_menu03_04{background-position:0 -252px;}
.main_wrap .active .tab_comm04_01{padding-right:1px; z-index:1}
.main_wrap .active .tab_menu04_01{background-position:0 -36px}
.main_wrap .active .tab_menu04_02{background-position:0 -108px}
.main_wrap .active .tab_menu04_03{background-position:0 -180px;}
.main_wrap .active .tab_menu04_04{background-position:0 -252px;}
.main_wrap .active .tab_comm05_01{padding-right:1px; z-index:1}
.main_wrap .active .tab_menu05_01{background-position:0 -36px}
.main_wrap .active .tab_menu05_02{background-position:0 -108px}
.main_wrap .active .tab_menu05_03{background-position:0 -180px}

.main_wrap .active .tab_comm06_01{padding-right:1px; z-index:1}
.main_wrap .active .tab_menu06_01{background-position:0 -36px}
.main_wrap .active .tab_menu06_02{background-position:0 -108px}
.main_wrap .active .tab_menu06_03{background-position:0 -180px}

.main_wrap .active .tab_comm07_01{padding-right:1px; z-index:1}
.main_wrap .active .tab_menu07_01{background-position:0 -36px}
.main_wrap .active .tab_menu07_02{background-position:0 -108px}
.main_wrap .active .tab_menu07_03{background-position:0 -180px}
.main_wrap .active .tab_menu07_04{background-position:0 -252px}

.main_wrap .active .tab_comm08_01{padding-right:1px; z-index:1}
.main_wrap .active .tab_menu08_01{background-position:0 -36px}
.main_wrap .active .tab_menu08_02{background-position:0 -108px}
.main_wrap .active .tab_menu08_03{background-position:0 -180px}

.tab_wing .active .list_wing{display:block; border:1px solid #9aa7ba;/*box-shadow:  #707d8f 0px 1px 3px;*/ margin-bottom:50px;padding:30px;}

/* index.html */
.wrap_home .cont_main{margin:50px auto; }

/* 고객지원 쪽 프레임  */
.main_left {   
	float:left;

 }
.main_left .left_qna {   
	    width: 230px;
    height: 190px;
        box-sizing: border-box;
    background-color: #fff;
    border: 1px solid #e0e0e0;
    border-radius: 6px;
    box-shadow: 0 1px 1px #ccc;} 
    .main_left .left_qna .bg_01
    {
    	position:relative;
        text-align: center;
    padding-top: 5px;
    }
    .bg_01 .go
    {    position: absolute;
    bottom: 20px;
    left: 20px;
    }
.main_left .left_qna.lst {     margin-top: 25px;     width: 230px;
    height: 185px;
        box-sizing: border-box;
    background-color: #fff;
    border: 1px solid #e0e0e0;
    border-radius: 6px;}
.main_left .service_iconsize {width:100px; height:100px;padding-left:20px}
.left_qna .customer_icon {padding-left:10px}
.left_qna .inp_qna{padding-top:5px}
.left_qna .tit_inp {font-weight:bold;line-height:20px}
.left_qna .tit_phone {display:block}
.left_qna .btn_qna {display:block;margin:10px 50px;padding:4px;border:1px solid #ccc;text-align:center;background-color:#fff;}
.left_qna .left_qna_cont {padding:5px 0 0 0}

/* 실시간 쪽 프레임 */
.main_center {position:relative;width:450px; background-color: #fff;
    border-radius: 5px;
    border: 1px solid #e0e0e0;
        margin: 0 25px;
       box-sizing:border-box;
    float:left;
        height: 400px;
    box-shadow: 0 1px 1px #ccc;}
.main_center .center_project {padding:10px 25px; height:380px;}
.main_center .center_project:after {position:absolute;top:0;left:0;width:100%;height:100%;content:''}
.main_center .center_project .project_recent {height:35px;border-bottom:1px solid #ccc}
.main_center .center_project .recent_kr {position:relative;padding-top:5px;}
.main_center .center_project .link_more {position:absolute;top:10px;right:0;z-index:1}
.list_recent li {overflow:hidden;}
.list_recent li.lst {padding-top:20px;}
.list_recent li a img {width:100px;height:100px}
.list_recent .link_project {display:block;width:100%}
.list_recent .link_project:hover {text-decoration:none}
.list_recent .thumb_project {float:left; width:100px;height:100px; padding:15px 0;}
.list_recent .item_project {overflow:hidden;padding:8px 0 0 10px;}
.list_recent .item_project .desc_detail {display:block;display:-webkit-box;overflow:hidden;max-height:20px;line-height:15px;vertical-align:top;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding:5px 0 10px 0}
.list_recent .item_project .txt_detail {color:#F82053}

/* 아이콘 쪽 프레임 */
.main_right{
	
    box-shadow: 0 1px 1px #ccc;
	width:400px;display:inline-block; background-color:#fff;border-radius:5px;border:1px solid #e0e0e0; box-sizing:border-box;}
.main_right .right_intro {position:relative;float:left;top:0;left:0;width:199px;height:200px;content:'';box-sizing:border-box;
   }
   
     .main_right .right_intro:nth-child(2) {
    	border-left:1px solid #e0e0e0;
    
    }
     .main_right .right_intro:nth-child(3) {
    	border-top:1px solid #e0e0e0;
    
    }
     .main_right .right_intro:nth-child(4) {
    	border-left:1px solid #e0e0e0;
    	border-top:1px solid #e0e0e0;
	
    }
    
.main_right .right_intro .inner_intro {max-width:200px;margin:0 auto;padding-top:10px;}
.main_right .right_intro .inner_intro a {display:block;width:60px;padding-left:10px}
.main_right .right_intro img {display:block}
.main_right .right_intro .inner_tit{padding:5px 0 5px 10px}
.main_right .right_intro .inner_cont {padding:0 0 5px 10px}
.main_right .right_intro .INTRO_Icon{position:absolute;right:0;padding-right:10px}
.main_right .right_intro .CEO_Icon {position:absolute;right:-10px;top:90px;padding-right:10px}
.main_right .right_intro .FAQ_Icon {position:absolute;right:0;top:75px;padding-right:40px}
.main_right .right_intro .LOAD_Icon {position:absolute;right:0;padding-right:10px}

/* solution */
.outline_cont .outline_check{float:left;margin-right:5px}
.outline_cont .outline_tit{line-height:25px;font-size:14pt;font-weight:bold;color:#775592}
.outline_cont .outline_list{list-style-position:inside;list-style-type:circle}
.outline_cont .outline_list li{margin:0 0 20px 10px;color: #444;font-size: 11pt;font-weight: bold;list-style: inherit}
    
.list_wing .solution_check {float:left;margin-right:5px}
.list_wing .solution_tit {line-height:25px;font-size:14pt;font-weight:bold;color:#775592;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.list_wing .solution_list{margin-top:10px;list-style-position:inside;background-color: #eef2f5;padding: 20px;font-weight: bold;margin-bottom:30px}
.list_wing .solution_list li {margin-left:20px;list-style:inherit;line-height:25px}
.list_wing .solution_img {width:100%;margin-top:30px}

/* .list_wing .EF_strong {font-size:11pt}
.list_wing .EF_tit {line-height:25px;color:#452b6a}
.list_wing .EF_textlist {margin-top:10px;list-style-position:inside;background-color: #eef2f5;padding: 20px;font-weight: bold}
.list_wing .EF_textlist li {margin-left:20px;list-style:inherit;line-height:25px} */

.outline_bold{color:#ffa100}
.font_green{color:#00920a}
.font_blue{color:#2A64DF}
.font_0fc3c6{color:#0fc3c6}
.font_FF1F20{color:#FF1F20}

/* imagingsystem = IS */
.list_wing .IS_outline{margin-bottom:20px}
.IS_outline .outline_tit {line-height:25px;font-size:14pt;font-weight:bold;color:#775592;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.IS_outline .outline_list {margin-top:10px;list-style-position:inside;background-color: #eef2f5;padding: 20px;font-weight: bold;margin-bottom:30px}
.IS_outline .outline_list li{margin-left:20px;list-style:inherit;line-height:25px}
.IS_outline .outline_storng {margin-left:20px; font-size:11pt}
.list_wing .IS_mainfunction{margin:30px 0 30px 0}
.list_wing .IS_img{width:100%;margin-top:30px}
.list_wing .IS_tab{width:100%;height:500px}

/*PTI*/
.list_wing .sub_tit{
	font-size: 14pt;
    font-weight: bold;
    color: #775592;
    border-bottom: 1px solid #e0e0e0;
    padding: 10px;
	
}
.list_wing .sub_cont{
	    padding: 10px 10px 50px 10px;
    margin: 0 auto;
  
}
.list_wing .sub_cont .custom_01{
	background-color: #eef2f5;
    padding: 20px;
    font-weight: bold;
}

.list_wing .background{}

.list_wing .sub_cont .left{
	 text-align: left;
}
.list_wing .sub_cont .center{
	 text-align: center;
}
.list_wing .sub_cont .right{
	text-align:right;
}
/* IS - Scan */
.wrap_subtab {overflow:hidden}
.wrap_subtab li {float:left;height:50px;font-size:0;line-height:0}
.wrap_subtab .tit_tab01 {display:block;width:350px;height:36px;background-image:url("../images/solution/imagingsystem/Scan_tab_new.jpg")}
.wrap_subtab .tit_tab01_01{background-position:0 0}
.wrap_subtab .tit_tab01_02{background-position:0 -72px}
.wrap_subtab .on .tit_tab01_01{background-position:0 -36px}
.wrap_subtab .on .tit_tab01_02{background-position:0 -108px}
.Scan_tab .scan_tabCont {display:none; padding:20px;border:1px solid #9aa7ba}
/* .scan_tabCont .scan_bigtit {font-size: 14pt;font-weight: bold;color: #775592;border-bottom: 1px solid #e0e0e0;padding: 10px} */
.scan_tabCont .scan_tit   {line-height:25px;font-size:14pt;font-weight:bold;color:#775592;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.scan_tabCont .scan_list {margin-top:10px;list-style-position:inside;background-color: #eef2f5;padding: 20px;font-weight: bold;margin-bottom:30px}
.scan_tabCont .scan_list li{margin-left:20px;list-style:inherit;line-height:25px}
.scan_tabCont .scan_strong {font-size:11pt}
.scan_tabCont .scan_check {float:left;margin-right:5px}
.scan_tabCont .scan_img{width:100%;margin-top:30px}


/* IS - Compress */
/* .IS_mainfunction .compress_bigtit {font-size: 14pt;font-weight: bold;color: #775592;border-bottom: 1px solid #e0e0e0;padding: 10px} */
.IS_mainfunction .compress_tit {line-height:25px;font-size:14pt;font-weight:bold;color:#775592;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.IS_mainfunction .compress_list {margin-top:10px;list-style-position:inside;background-color: #eef2f5;padding: 20px;font-weight: bold;margin-bottom:30px}
.IS_mainfunction .compress_list li {margin-left:20px;list-style:inherit;line-height:25px} 
.IS_mainfunction .compress_strong {font-size:11pt}
.IS_mainfunction .compress_check {float:left;margin-right:5px}
.IS_mainfunction .compress_img {margin-top:30px}
.IS_mainfunction .compress_imgarea{text-align:center}


/* IS - Viewer */
.wrap_subtab .tit_tab03 {display:block;width:175px;height:36px;background-image:url("../images/solution/imagingsystem/Viewer_tab_new.jpg")}
.wrap_subtab .tit_tab03_01{background-position:0 0}
.wrap_subtab .tit_tab03_02{background-position:0 -72px}
.wrap_subtab .tit_tab03_03{background-position:0 -144px}
.wrap_subtab .tit_tab03_04{background-position:0 -216px}
.wrap_subtab .on .tit_tab03_01{background-position:0 -36px}
.wrap_subtab .on .tit_tab03_02{background-position:0 -108px}
.wrap_subtab .on .tit_tab03_03{background-position:0 -180px}
.wrap_subtab .on .tit_tab03_04{background-position:0 -252px}
.Viewer_tab .Viewer_tabCont {display:none; padding:20px;border:1px solid #9aa7ba}
.Viewer_tabCont .Viewer_bigtit {font-size: 14pt;font-weight: bold;color: #775592;border-bottom: 1px solid #e0e0e0;padding: 10px}
.Viewer_tabCont .Viewer_tit   {line-height:25px;font-size:14pt;font-weight:bold;color:#775592;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.Viewer_tabCont .Viewer_list {margin-top:10px;list-style-position:inside;background-color: #eef2f5;padding: 20px;font-weight: bold;margin-bottom:30px}
.Viewer_tabCont .Viewer_list li{margin-left:20px;list-style:inherit;line-height:25px}
.Viewer_tabCont .Viewer_strong {font-size:11pt}
.Viewer_tabCont .Viewer_check {float:left;margin-right:5px}
.Viewer_tabCont .Viewer_img{width:100%;margin-top:30px}

/* IS - OCRICR */
.wrap_subtab .tit_tab04 {display:block;width:140px;height:36px;background-image:url("../images/solution/imagingsystem/OCRICR_tab_new.jpg")}
.wrap_subtab .tit_tab04_01{background-position:0 0}
.wrap_subtab .tit_tab04_02{background-position:0 -72px}
.wrap_subtab .tit_tab04_03{background-position:0 -144px}
.wrap_subtab .tit_tab04_04{background-position:0 -216px}
.wrap_subtab .tit_tab04_05{background-position:0 -288px}
.wrap_subtab .on .tit_tab04_01{background-position:0 -36px}
.wrap_subtab .on .tit_tab04_02{background-position:0 -108px}
.wrap_subtab .on .tit_tab04_03{background-position:0 -180px}
.wrap_subtab .on .tit_tab04_04{background-position:0 -252px}
.wrap_subtab .on .tit_tab04_05{background-position:0 -324px}
.OCRICR_tab .OCRICR_tabCont {display:none; padding:20px;border:1px solid #9aa7ba}
/* .OCRICR_tabCont .OCRICR_bigtit {font-size: 14pt;font-weight: bold;color: #775592;border-bottom: 1px solid #e0e0e0;padding: 10px} */
.OCRICR_tabCont .OCRICR_tit   {line-height:25px;font-size:14pt;font-weight:bold;color:#775592;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.OCRICR_tabCont .OCRICR_list {margin-top:10px;list-style-position:inside;background-color: #eef2f5;padding: 20px;font-weight: bold;margin-bottom:30px}
.OCRICR_tabCont .OCRICR_list li{margin-left:20px;list-style:inherit;line-height:25px}
.OCRICR_tabCont .OCRICR_strong {font-size:11pt}
.OCRICR_tabCont .OCRICR_check {float:left;margin-right:5px}
.OCRICR_tabCont .OCRICR_img{width:100%;margin-top:30px}

/* eForm */
.font_brown{
	color:#853b00;
}
.main_wrap .EF_outline{width:90%;padding:10px 0 0 40px}
.list_wing .EF_mainfunction{margin:30px 0 30px 0}
.list_wing .EF_img{width:100%;margin-bottom:40px}
.list_wing .EF_cont{margin-bottom:40px}
.list_wing .EF_strong {font-size:11pt}
.list_wing .EF_tit {line-height:25px;font-size:14pt;font-weight:bold;color:#775592;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.list_wing .EF_textlist {margin-top:10px;list-style-position:inside;background-color: #eef2f5;padding: 20px;font-weight: bold;margin-bottom:30px}
.list_wing .EF_textlist li {margin-left:20px;list-style:inherit;line-height:25px}

/* singware */
.main_wrap .singware_outline{width:90%;padding:10px 0 0 40px}
.outline_list .outline_imp_color {color:#A47EB9}
.list_wing .singware_mainfunction{margin:30px 0 30px 0}
.list_wing .singware_tit {line-height:25px;font-size:14pt;font-weight:bold;color:#775592;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.list_wing .singware_list {margin-top:10px;list-style-position:inside;background-color: #eef2f5;padding:20px;font-weight: bold;margin-bottom:30px}
.list_wing .singware_list li {margin-left:20px;list-style:inherit;line-height:25px}
.list_wing .singware_strong {font-size:11pt}
.list_wing .singware_imgarea{text-align:center}
.list_wing .singware_img {width:100%;margin-top:30px}

/*PTIAgent*/
.list_wing .PTIAgent_mainfunction{margin:30px 0 30px 0}
.list_wing .PTIAgent_tit {line-height:25px;font-size:14pt;font-weight:bold;color:#775592;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.list_wing .PTIAgent_list {margin-top:10px;list-style-position:inside;background-color: #eef2f5;padding:20px;font-weight: bold;margin-bottom:30px}
.list_wing .PTIAgent_list li {margin-left:20px;list-style:inherit;line-height:25px}
.list_wing .PTIAgent_strong {font-size:11pt;}
.list_wing .PTIAgent_imgarea{text-align:center}
.list_wing .PTIAgent_img {width:100%;margin-top:30px}

/*ServerEngine*/
.list_wing .ServerEngine_mainfunction{margin:30px 0 30px 0}
.list_wing .ServerEngine_tit {line-height:25px;font-size:14pt;font-weight:bold;color:#775592;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.list_wing .ServerEngine_Beforetit  {line-height:25px;font-size:14pt;font-weight:bold;color:#606060;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.list_wing .ServerEngine_list {margin-top:10px;list-style-position:inside;background-color: #eef2f5;padding:20px;font-weight: bold;margin-bottom:30px}
.list_wing .ServerEngine_list li {margin-left:20px;list-style:inherit;line-height:25px}
.list_wing .ServerEngine_strong {display:block;margin-top:10px;font-size:11pt;}
.list_wing .ServerEngine_imgarea{text-align:center}
.list_wing .ServerEngine_img {width:100%;margin-top:30px}


/* package */
.font_pink{color:#ef466e;}
.list_wing .Pack_outline{margin-bottom:20px}
.Pack_outline .outline_tit{line-height:25px;font-size:14pt;font-weight:bold;color:#775592;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.Pack_outline .outline_list{list-style-position:inside;list-style-type:circle}
.Pack_outline .outline_list li{margin:0 0 20px 10px;color: #444;font-size: 11pt;font-weight: bold;list-style: inherit}
.Pack_outline .outline_list .li_margin {margin:0 0 0 0}
.Pack_outline .outline_imp_color {color:#E04770}
.list_wing .Pack_outline .Pack_check {float:left}
.list_wing .Pack_mainfunction{margin:30px 0 30px 0}
.list_wing .Pack_img{width:100%;margin-bottom:40px}
.list_wing .Pack_tab{width:100%;height:500px}

/* Package - Pack01 */
.wrap_subtab .tit_tabPack01 {display:block;width:175px;height:36px;background-image:url("../images/solution/package/Pack01_tab_new.jpg")}
.wrap_subtab .tit_tabPack01_01{background-position:0 0}
.wrap_subtab .tit_tabPack01_02{background-position:0 -72px}
.wrap_subtab .tit_tabPack01_03{background-position:0 -144px}
.wrap_subtab .tit_tabPack01_04{background-position:0 -216px}
.wrap_subtab .on .tit_tabPack01_01{background-position:0 -36px}
.wrap_subtab .on .tit_tabPack01_02{background-position:0 -108px}
.wrap_subtab .on .tit_tabPack01_03{background-position:0 -180px}
.wrap_subtab .on .tit_tabPack01_04{background-position:0 -252px}
.Pack01_tab .Pack01_tabCont {display:none;padding:20px;border:1px solid #9aa7ba}
.Pack01_tabCont .Pack01_tit {line-height:25px;font-size:14pt;font-weight:bold;color:#775592;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.Pack01_tabCont .Pack01_list {margin-top:10px;list-style-position:inside;background-color: #eef2f5;padding: 20px;font-weight: bold;margin-bottom:30px}
.Pack01_tabCont .Pack01_list li{margin-left:20px;list-style:inherit;line-height:25px}
.Pack01_tabCont .Pack01_strong {font-size:11pt}
.Pack01_tabCont .Pack01_img{width:100%;margin:20px 0 40px 0}

.Pack01_list .Pack01_img{width:100%;margin:20px 0 40px 0}
.Pack01_list .Pack_check {float:left;margin-right:5px}
.Pack01_list .Pack01_bigtit {margin:10px 0 10px 0}
.Pack01_list .Pack01_tit   {line-height:25px;font-size:14pt;font-weight:bold;color:#775592}

/* Package - Pack02 */
.wrap_subtab .tit_tabPack02 {display:block;width:230px;height:36px;background-image:url("../images/solution/package/Pack02_tab_new.jpg")}
.wrap_subtab .tit_tabPack02_01{background-position:0 0}
.wrap_subtab .tit_tabPack02_02{background-position:0 -72px}
.wrap_subtab .tit_tabPack02_03{background-position:0 -144px}
.wrap_subtab .on .tit_tabPack02_01{background-position:0 -36px}
.wrap_subtab .on .tit_tabPack02_02{background-position:0 -108px}
.wrap_subtab .on .tit_tabPack02_03{background-position:0 -180px}
.Pack02_tab .Pack02_tabCont {display:none;padding:20px;border:1px solid #9aa7ba}
.Pack02_tabCont .Pack02_tit {line-height:25px;font-size:14pt;font-weight:bold;color:#775592;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.Pack02_tabCont .Pack02_list {margin-top:10px;list-style-position:inside;background-color: #eef2f5;padding: 20px;font-weight: bold;margin-bottom:30px}
.Pack02_tabCont .Pack02_list li{margin-left:20px;list-style:inherit;line-height:25px}
.Pack02_tabCont .Pack02_strong {font-size:11pt}
.Pack02_tabCont .Pack02_img{width:100%;margin:20px 0 40px 0}
.Pack02_tabCont .Pack02_check {float:left;margin-right:5px}


/* Package - Pack03 */
.wrap_subtab .tit_tabPack03 {display:block;width:115px;height:36px;background-image:url("../images/solution/package/Pack03_tab_new.jpg")}
.wrap_subtab .tit_tabPack03_01{background-position:0 0}
.wrap_subtab .tit_tabPack03_02{background-position:0 -72px}
.wrap_subtab .tit_tabPack03_03{background-position:0 -144px}
.wrap_subtab .tit_tabPack03_04{background-position:0 -216px}
.wrap_subtab .tit_tabPack03_05{background-position:0 -288px}
.wrap_subtab .tit_tabPack03_06{background-position:0 -360px}
.wrap_subtab .on .tit_tabPack03_01{background-position:0 -36px}
.wrap_subtab .on .tit_tabPack03_02{background-position:0 -108px}
.wrap_subtab .on .tit_tabPack03_03{background-position:0 -180px}
.wrap_subtab .on .tit_tabPack03_04{background-position:0 -252px}
.wrap_subtab .on .tit_tabPack03_05{background-position:0 -324px}
.wrap_subtab .on .tit_tabPack03_06{background-position:0 -396px}
.Pack03_tab .Pack03_tabCont {display:none;padding:20px;border:1px solid #9aa7ba}
.Pack03_tabCont .Pack03_tit {line-height:25px;font-size:14pt;font-weight:bold;color:#775592;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.Pack03_tabCont .Pack03_list {margin-top:10px;list-style-position:inside;background-color: #eef2f5;padding: 20px;font-weight: bold;margin-bottom:30px}
.Pack03_tabCont .Pack03_list li{margin-left:20px;list-style:inherit;line-height:25px}
.Pack03_tabCont .Pack03_strong {font-size:11pt}
.Pack03_tabCont .Pack03_img{width:100%;margin:20px 0 40px 0}
.Pack03_tabCont .Pack03_check {float:left;margin-right:5px}

/* Package - Pack04 */
.wrap_subtab .tit_tabPack04 {display:block;width:230px;height:36px;background-image:url("../images/solution/package/Pack04_tab_new.jpg")}
.wrap_subtab .tit_tabPack04_01{background-position:0 0}
.wrap_subtab .tit_tabPack04_02{background-position:0 -72px}
.wrap_subtab .tit_tabPack04_03{background-position:0 -144px}
.wrap_subtab .on .tit_tabPack04_01{background-position:0 -36px}
.wrap_subtab .on .tit_tabPack04_02{background-position:0 -108px}
.wrap_subtab .on .tit_tabPack04_03{background-position:0 -180px}
.Pack04_tab .Pack04_tabCont {display:none; padding:20px;border:1px solid #9aa7ba}
.Pack04_tabCont .Pack04_tit {line-height:25px;font-size:14pt;font-weight:bold;color:#775592;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.Pack04_tabCont .Pack04_list {margin-top:10px;list-style-position:inside;background-color: #eef2f5;padding: 20px;font-weight: bold;margin-bottom:30px}
.Pack04_tabCont .Pack04_list li{margin-left:20px;list-style:inherit;line-height:25px}
.Pack04_tabCont .Pack04_strong {font-size:11pt}
.Pack04_tabCont .Pack04_img{width:100%;margin:20px 0 40px 0}
.Pack04_tabCont .Pack04_check {float:left;margin-right:5px}

/* Applied_Cases */
.main_wrap .appiledcase_icon{height:180px;position:relative;margin:20px;background-color:#ddd}
.main_wrap .appiledcase_icon li{float:left;margin:16px} 

.appiledcase_table {margin:15px}
.appiledcase_table .appiledcase_tline {border-top:1px solid red;border-bottom:1px solid black}
.appiledcase_table tr th{width:150px; padding:20px}
.appiledcase_table tr th h2{font-family:'Nanum Gothic'}

.appiledcase_sys {margin-left:30px}
.appiledcase_sys li {padding-top:15px}
.appiledcase_sys .appiledcase_sys_p {width:680px;border:2px solid #ddd;padding:10px;border-radius:20px}
.appiledcase_sys .appiledcase_sys_img{margin-left:60px}

/* customer */
.customer_list {height:50px;border:1px solid #ddd;text-align:center;line-height:50px;margin:0 20px 20px 20px}
.customer_list strong {margin:50px;cursor:pointer}
.customer_table { position:relative;overflow:hidden;display:none}
.customer_table .active {display:block}
.customer_table li {float:left;margin:10px}
.customer_table dl {width:150px;height:150px;border:1px solid #ddd;vertical-align:middle}
.customer_table dt {width:100%;display:table-cell;height:90px;border-bottom:1px solid #ddd;vertical-align:middle}
.customer_table img {width:150px;text-align:center;max-height:50px}
.customer_table dd {width:100%;height:60px;display:table;text-align:center;background-color:#eef2f5;    border-bottom: 1px solid #ddd;}
.customer_table dd span {display:table-cell;vertical-align:middle;word-break:break-all;text-decoration:none}
.wrap_customer_cont
{
	    width: 688px;
	    margin:0 auto;
	    margin-bottom:50px;
}

/* company_currier */
.companycurrier_list {height:50px;border:1px solid #ddd;text-align:center;line-height:50px;margin:0 20px 20px 20px}
.companycurrier_list strong {margin:20px;cursor:pointer}
.companycurrier_table {overflow:hidden;display:none} /* none으로 나중에 바꾸기 */
.companycurrier_table .active {display:block}
.companycurrier_table tr {background-color:#ddd}
.companycurrier_table td {}
.companycurrier_table .companytable_content {width:400px; padding-left: 5px}
.companycurrier_table .companytable_period {width:150px;text-align: center}
.companycurrier_table .companytable_title {width:150px;text-align: center}


/* service_center */
/* PDS */

/* QnA */

/* FAQ */

/* CR */


/* introduce */
/* company Overview */
.main_wrap .company_img{}

/* CEO Greeting */
.main_wrap .CEOGreeting_cont{float:right;margin-top:30px}

/* history */
.main_wrap .history_cont{width:700px;padding:30px 0px 50px 40px}

/* directions */
.main_wrap .directions_cont{width:700px;padding:30px 0 50px 35px}

/* swiper 부분 */
 .swiper-container {max-width: 1130px;height:100%;margin: 0 auto;}
 .swiper-slide {text-align: center;font-size:18px;background: #30353B; color:#fff;        
/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}

/* 지울것 */
.main_wrap .company_overview_cont {padding:20px 0 0 10px} /* 회사개요 컨텐츠 내용 (나중에 바꾸고 넣어야됨) */

/*history list*/
.history_tit{
	height: 27px;
    margin-top: 20px;

}
.history_list {
	border: 1px solid #775592;
	    padding: 20px;
	    margin-bottom:50px;
}
.history_list .list_tit {
	    display: inline-block;
    font-size: 14pt;
    font-weight: bold;
    vertical-align: top;
    width: 30%;
    min-width: 100px;
    text-align: center;
    color:#775592;
}
.history_list .list_cont {
	    display: inline-block;
    vertical-align: top;
    width:69%
}
.history_list .list_cont ul li {
	padding:5px 0;
}
.history_list .list_cont .month
{
	font-weight:bold;
}

 .history_list .list_year {
	border-bottom: 1px dashed #cdcdcd;
	    padding: 20px 0;
}



/*약도*/
.direction_margin
{
	margin-bottom:50px;
}

/*QnA*/

.custom_padding {
	 padding: 15px 5px !important;
}
.area_qna {
	    padding: 0 5px 15px 5px;
    height: 20px;
}
.area_qna .left
{
	text-align:left;
}
.area_qna .right
{
	text-align:right;
}
.area_qna div
{
	float:left;
	width:50%;
}

/*FAQ*/

.custom_padding {
	 padding: 15px 5px !important;
}
.area_faq {
	    padding: 0 5px 15px 5px;
    height: 20px;
}
.area_faq .left
{
	text-align:left;
}
.area_faq .right
{
	text-align:right;
}
.area_faq div
{
	float:left;
	width:50%;
}

/*PDS*/

.custom_padding {
	 padding: 15px 5px !important;
}
.area_pds {
	    padding: 0 5px 15px 5px;
    height: 20px;
}
.area_pds .left
{
	text-align:left;
}
.area_pds .right
{
	text-align:right;
}
.area_pds div
{
	float:left;
	width:50%;
}

/*CS*/

.custom_padding {
	 padding: 15px 5px !important;
}
.area_cs {
	    padding: 0 5px 15px 5px;
    height: 20px;
}
.area_cs .left
{
	text-align:left;
}
.area_cs .right
{
	text-align:right;
}
.area_cs div
{
	float:left;
	width:50%;
}


.bbs_type01 {
	border-collapse:collapse;
	    width: 100%;
	        border-bottom: 2px solid #eaeef0;
	box-sizing:border-box;
}

.bbs_type01 thead {
	border-top: 1px solid #ccc;
    border-bottom: 1px solid #bbb;
	background: linear-gradient(to bottom,#FFF 0%,#F9F9F9 100%);
}

.bbs_type01 thead tr th {
	padding: 5px 0;
}

.bbs_type01 .center
{
	text-align:center;
}
.bbs_type01 .left
{
	text-align:left;
}
.bbs_type01 .admin_replied
{
	color: #089e0d;
    font-weight: bold;
}
.bbs_type01 .noti_bg
{
	background-color: #f9f9f9;
}
.bbs_type01 .noti
{
	text-align:center;
	color:#ff0000;
	font-weight:bold;
}

.outline_cont .nick
{
	color:#6c5faf;
}
.outline_cont .cnt
{
	color:#6c5faf;
}

.outline_cont .inline
{
	display:inline-block;
}
.bbs_type01 tbody tr td 
{
	    border-top: 1px solid #eaeaea;
	padding: 8px 0 5px 0;
}

.outline_cont .area_paging
{
	text-align:center;
}
.outline_cont .area_paging ul li
{
	    width: 25px;
    height: 25px;
    line-height: 25px;
    display: inline-block;
        vertical-align: top;
}

.outline_cont .area_paging ul li .prev, .outline_cont .area_paging ul li .next
{
	background-color:#fff;

}
.outline_cont .area_search
{
	    text-align: center;
    margin-top: 20px;
    margin-bottom:50px;
    padding: 5px;
    background-color: #f4f4f4;
}

.area_search form, .area_search #search_sel, .area_search #search_kw, .area_search #search_btn
{
	    display: inline-block;
    vertical-align: middle;
}
.area_search #search_sel, .area_search #search_kw
{
	border: 1px solid #999;
	
}

    
.area_search #search_btn
{
	font-size:0;
}

/*bbs view*/
.area_view 
{
	/* border: 1px solid #eaeef0; */
	box-sizing:border-box;
	margin-bottom:50px;
}

.area_view .area_title 
{
	padding: 11px;
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    background: #FCFCFC;
    line-height: 1.5em;
    white-space: nowrap;
}
.area_view .area_title .subject
{
	font-weight:bold;
}
.area_view .area_title .post_info
{
	float:right;
}

.area_view .area_info 
{
	padding:9px;
	border-bottom: 1px solid #EEE;
	/*  */
}

.area_view .area_info  .color
{
font-size: 12px;
    font-weight: normal;
    color: #46909b;
}
.area_view .area_info .etc
{
	float:right;
}
.area_view .area_contents
{
	padding:25px;
	    border-bottom: 1px solid #DDD;
}

.area_view .area_contents .area_attach
{
	margin-top: 20px;
	box-sizing:border-box;
	border:1px solid #ddd;
	background-color:#F6F6F6;
	padding:9px;
}
.area_view .area_contents .area_attach .file_info
{
	display:block;
	float:right;
}
.area_view .area_btn
{
	text-align:right;
	    padding: 20px 10px;
	    position:relative;
}

.area_view .area_btn .manager_btn
{
	position: absolute;
	left:0;
	
}

.area_view .area_btn .manager_btn span a
{
	color:#fff;
}


.area_view .write_comment
{
	margin-bottom: 32px;
    padding: 12px 16px 20px;
    background: #FCFCFC;
    border: 1px solid #DDD;
    border-bottom-color: #CCC;
    border-radius: 8px;
}

.area_view .write_comment #user_nm, .area_view .write_comment #user_pw
{
	width:170px;
	    margin-bottom: 9px;
border-top: 0;
    border-left: 0;
    border-right: 0;
    border-bottom: 1px solid #C3C3C3;
    background-color: #FCFCFC;
    outline: none;
}

.area_view .area_comm_list
{
	    position: relative;
    z-index: 10;
    margin: -1px;
    padding: 10px 16px;
    font-size: 11px;
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    background: #FCFCFC;
}
.area_view .write_comment .comment
{
	box-sizing:border-box;
	    display: inline-block;
	    vertical-align:top;
    width: 91%;
}
.area_view .write_comment .submit
{
	box-sizing:border-box;
    display: inline-block;
     vertical-align:top;
     width: 8%;
    height: 70px;
}
.area_view .write_comment .submit #comm_submit
{
	width:100%;
	cursor:pointer;
	height:100%;
	background: -webkit-gradient(linear,0% 0%,0% 100%,from(#FFF),to(#F3F3F3));
    background: linear-gradient(to bottom,#FFF 0%,#F3F3F3 100%);
    border: 1px solid;
    border-color: #CCC #C6C6C6 #C3C3C3 #CCC;
    text-shadow: 0 1px 0 #FFF;
	
}
.area_view .write_comment #comment
{
	border: 1px solid;
    border-color: #CCC #C6C6C6 #C3C3C3 #CCC;
	box-sizing:border-box;
	    height: 70px;
	width: 100%;
    resize: none;
    overflow:auto;
}
.area_view .write_comment .title
{
	    padding-left: 0px;
	text-align:left;
}
.area_view .area_comment
{
	    text-align: center;
}
.area_view .write_comment #comment:FOCUS
{
	border-color: #AAA;
    box-shadow: 0 1px 4px rgba(0,0,0,.2);
}
.area_view .comm_list .view_comment
{
	    word-break: break-all;
	    display: block;
    position: relative;
    clear: both;
          margin: -1px 0;
    padding: 12px 12px 16px 12px;
    border-top: 1px solid #EEE;
    border-bottom: 1px solid #EEE;
    transition: background .5s;
}
.area_view .comm_list .view_comment .area_tit
{
	margin-bottom:9px;
}
.area_view .comm_list .view_comment .area_tit .parent_nm
{
	color:#777;
	    padding-left: 10px;
}
.area_view .comm_list .view_comment .upd_date
{
	margin-left:30px;
	font-size: 11px;
    color: #888;
}
.area_view .comm_list .view_comment .comm_btn
{
	float:right;
	display:none;
}

.area_view .comm_list .view_comment .auth_pop
{
	display:none;
	position:absolute;
	width:100%;
	height:100%;
	top: 0;
	    width: 100%;
    box-sizing: border-box;
    left: 0;
    background-color:#fff;
    border-top: 1px solid #EEE;
    border-bottom: 1px solid #EEE;
}
.area_view .comm_list .view_comment .auth_pop .btn, .area_view .comm_list .view_comment .auth_pop .area_user_nm, .area_view .comm_list .view_comment .auth_pop .area_user_pw
{
	display:inline-block;
	width:200px;
	vertical-align: top;
	    height: 100%;
} 
.area_view .comm_list .view_comment .auth_pop .btn
{
	float:right;
	    text-align: center;
    line-height: 70px;
}
.area_view .comm_list .view_comment .auth_pop .btn span 
{
	margin: 0 10px;
  
}
.area_view .comm_list .view_comment .auth_pop .btn span input
{
	    border-radius: 3px;
	 cursor: pointer;
    /* height: 100%; */
    background: -webkit-gradient(linear,0% 0%,0% 100%,from(#FFF),to(#F3F3F3));
    background: linear-gradient(to bottom,#FFF 0%,#F3F3F3 100%);
    border: 1px solid;
    border-color: #CCC #C6C6C6 #C3C3C3 #CCC;
    padding: 3px 5px;
    text-shadow: 0 1px 0 #FFF;
}
.area_view .comm_list .view_comment .auth_pop #user_nm, .area_view .comm_list .view_comment .auth_pop #user_pw
{
	width:170px;
	    margin-bottom: 9px;
border-top: 0;
    border-left: 0;
    border-right: 0;
    border-bottom: 1px solid #C3C3C3;
    background-color: #FCFCFC;
    outline: none;
}
.area_view .comm_list .view_comment .auth_pop 
{
	line-height: 35px;
	padding-left:35px;
	    
}
.area_view .comm_list .dep2
{
	padding-left: 48px !important;
}

.area_view .comm_list .modify_comm{
padding: 12px 12px 16px 48px;	
display:none;
}
.area_view .comm_list .modify_comm .title, .area_view .comm_list .modify_comm .comment{
	margin-bottom:5px;
}
.area_view .comm_list .modify_comm .btn{
float:right;
}
.area_view .comm_list .modify_comm #comment{
        border: 1px solid;
    border-color: #CCC #C6C6C6 #C3C3C3 #CCC;
    box-sizing: border-box;
    height: 70px;
    width: 100%;
    resize: none;
    overflow: auto;
}

.area_view .comm_list .modify_comm .user_info #user_nm,.area_view .comm_list .modify_comm .user_info #user_pw 
{
    width: 170px;
    margin-bottom: 9px;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-bottom: 1px solid #C3C3C3;
    background-color: #FCFCFC;
    outline: none;
}




.area_view .comm_list .modify_comm .btn_submit
{
	text-align:right;
}
.area_view .comm_list .modify_comm .btn_submit input
{
    display: inline-block;
    position: relative;
    height: 28px;
    margin: 0;
    padding: 4px 20px;
    background: #F3F3F3 url(../img/ie/btn.png) repeat-x;
    background: -webkit-gradient(linear,0% 0%,0% 100%,from(#FFF),to(#F3F3F3));
    background: linear-gradient(to bottom,#FFF 0%,#F3F3F3 100%);
    border: 1px solid;
    border-color: #CCC #C6C6C6 #C3C3C3 #CCC;
    border-radius: 3px;
    white-space: nowrap;
    cursor: pointer;
    text-decoration: none !important;
    text-align: center;
    text-shadow: 0 1px 0 #FFF;
    box-shadow: inset 0 0 1px 1px #FFF,0 1px 1px rgba(0,0,0,.1);
}


.area_view .comm_list .reply_comm{
padding: 12px 12px 16px 48px;	
display:none;
}
.area_view .comm_list .reply_comm .title, .area_view .comm_list .reply_comm .comment{
	margin-bottom:5px;
}
.area_view .comm_list .reply_comm .btn{
float:right;
}
.area_view .comm_list .reply_comm #comment{
        border: 1px solid;
    border-color: #CCC #C6C6C6 #C3C3C3 #CCC;
    box-sizing: border-box;
    height: 70px;
    width: 100%;
    resize: none;
    overflow: auto;
}

.area_view .comm_list .reply_comm .user_info #user_nm,.area_view .comm_list .reply_comm .user_info #user_pw 
{
    width: 170px;
    margin-bottom: 9px;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-bottom: 1px solid #C3C3C3;
    background-color: #FCFCFC;
    outline: none;
}

.area_view .comm_list .reply_comm .btn_submit
{
	text-align:right;
}
.area_view .comm_list .reply_comm .btn_submit input
{
    display: inline-block;
    position: relative;
    height: 28px;
    margin: 0;
    padding: 4px 20px;
    background: #F3F3F3 url(../img/ie/btn.png) repeat-x;
    background: -webkit-gradient(linear,0% 0%,0% 100%,from(#FFF),to(#F3F3F3));
    background: linear-gradient(to bottom,#FFF 0%,#F3F3F3 100%);
    border: 1px solid;
    border-color: #CCC #C6C6C6 #C3C3C3 #CCC;
    border-radius: 3px;
    white-space: nowrap;
    cursor: pointer;
    text-decoration: none !important;
    text-align: center;
    text-shadow: 0 1px 0 #FFF;
    box-shadow: inset 0 0 1px 1px #FFF,0 1px 1px rgba(0,0,0,.1);
}

/*bbs_write*/

#form_write .wrap_form{
	
 border-top: 2px solid #444;
    border-bottom: 2px solid #444;
    margin-bottom: 50px;
}   
.wrap_form .area_user_info
{
	    margin: 5px 0 0 0;
    padding: 5px;
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    background: #fcfcfc;
    line-height: 1.5em;
    white-space: nowrap;
}

.wrap_form .area_user_info .lines > div
{
	display: inline-block;
    width: 48%;
    margin: 5px;
}

.wrap_form .area_user_info .lines input
{
	    width: 100%;
    margin-bottom: 9px;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-bottom: 1px solid #999;
    background-color: #FCFCFC;
    outline: none;
}
.wrap_form .area_user_info .lines input:focus
{
	outline: none;
    border-color: #444;
    box-shadow: 0 4px 8px -2px #ccc;
    
}   
.wrap_form .area_user_info .lines .title
{
	color: #444;
    font-size: 12px;
    font-weight: bold;
        padding-bottom: 5px;
}
.wrap_form .area_title table
{
	width:100%;
}
.wrap_form .area_title .text
{
    text-align: center;
    font-weight: bold;
}
.wrap_form .area_title
{
	    padding: 10px 0;
}
.wrap_form .area_title .input #title
{
	    width: 90%;
    padding: 5px;
    border: 1px solid #999;
    resize: none;
    border-radius: 2px;
}
.wrap_form .area_file .title
{
	    padding: 11px;
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    background: #FCFCFC;
    line-height: 1.5em;
    white-space: nowrap;
    margin-top: 10px;
}
.wrap_form .area_file .title .tip
{
	padding-left:10px;
	    font-size: 11px;
    color: #888;
}
.ico_btn
{
	   display: inline-block;
    position: relative;
    /* height: 28px; */
    margin: 0;
    padding: 4px 20px;
    background: #F3F3F3 url(../img/ie/btn.png) repeat-x;
    background: -webkit-gradient(linear,0% 0%,0% 100%,from(#FFF),to(#F3F3F3));
    background: linear-gradient(to bottom,#FFF 0%,#F3F3F3 100%);
    border: 1px solid;
    border-color: #CCC #C6C6C6 #C3C3C3 #CCC;
    border-radius: 3px;
    white-space: nowrap;
    cursor: pointer;
    text-decoration: none !important;
    text-align: center;
    text-shadow: 0 1px 0 #FFF;
    box-shadow: inset 0 0 1px 1px #FFF,0 1px 1px rgba(0,0,0,.1);
    margin-left: 20px;
    vertical-align: middle;
}
.reset_btn
{
	background: #f4f5f5 url(../img/ie/btn.png) repeat-x;
	 background: -webkit-gradient(linear,0% 0%,0% 100%,from(#f4f5f5),to(#dfdddd));
    background: linear-gradient(to bottom,#f4f5f5 0%,#dfdddd 100%);
}
.wrap_form .area_file .title .btn_upload
{
	 
}
.wrap_form .area_file input[type="file"] {  /* 파일 필드 숨기기 */
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip:rect(0,0,0,0);
  border: 0;
}
.wrap_form .area_file .list_upd_files {
	 box-sizing: border-box;
    border: 1px solid #ddd;
    background-color: #F6F6F6;
    padding: 9px;
        margin: 15px 30px;
}
.wrap_form .area_file #list_upd_files ul li {
	margin-bottom:5px;
}
.wrap_form .area_file #list_upd_files ul li .file_nm{
	word-break: break-all;
}
.wrap_form .area_file #list_upd_files ul li .file_size{
	padding-left: 20px;
    font-size: 11px;
    color: #888;
}
.submit
{
	font-weight: 700;
    color: #FFF;
    text-shadow: 0 1px 0 #000;
    border-color: #669 !important;
    box-shadow: 0 1px 1px rgba(0,0,0,.1);
    background: #55B url(../img/ie/btn_blue.gif) repeat-x;
    background: -webkit-gradient(linear,0% 0%,0% 100%,from(#77C),to(#55B));
    background: linear-gradient(to bottom,#77C 0%,#55B 100%);
}

.wrap_form .area_btn
{
	border-top: 1px solid #DDD;
	text-align: center;
	padding: 20px;
}
#wrap .modal_pop
{
	display:none;
	overflow: auto;
    overflow-y: hidden;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9999;
    background-color: rgba(255,255,255,.7);

}
.modal_pop .modal_wrap
{
	min-height: 380px;
	max-height:380px;
	    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 20%;
    bottom: 30%;
    text-align: center;
    width: 400px;
        background-color: #fff;
    border-radius: 10px;
    box-shadow: 0px 5px 10px #999;
}
.modal_pop .modal_wrap .main_title
{
	    text-align: center;
    font-size: 20px;
    font-weight: bold;
    color: #444;
    padding: 20px;
    border-bottom: 1px solid #ddd;
}

.modal_pop .modal_wrap .area_form
{
    padding: 20px;
    margin-top: 20px;	
}
.modal_pop .modal_wrap .area_form .title
{
	text-align: left;
    font-weight: bold;
    padding-bottom: 5px;
}
.modal_pop .modal_wrap .area_form .area_id ,.modal_pop .modal_wrap .area_form .area_pw
{
	    padding-bottom: 20px;
}
.modal_pop .modal_wrap .area_form .area_id input, .modal_pop .modal_wrap .area_form .area_pw input
{
	    display: block;
    width: 100%;
    height: 34px;
    /* padding: 6px 12px; */
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.modal_pop .modal_wrap .area_form .area_submit
{
	padding: 30px 0;
}


/*도입사례 공통*/
.main_wrap .area_main_title
{
	height:120px;
}
.main_wrap .outline_cont .case_main_list
{
	height: 100%;
	    border-bottom: 0 !important;
}

.main_wrap .outline_cont .case_main_list .outline_list li
{
	font-weight:inherit;
}


/* 도입사례 */

.SDigital_tab {margin:20px 0 40px 0}
.wrap_subtab .tit_tabSDigital {display:block;width:150px;height:36px;background-image:url("../images/success/digitaldocument/tab_menu.jpg")}
.wrap_subtab .tit_tabSDigital01 {background-position:0 0}
.wrap_subtab .tit_tabSDigital02 {background-position:0 -72px}
.wrap_subtab .tit_tabSDigital03 {background-position:0 -144px}
.wrap_subtab .tit_tabSDigital04 {background-position:0 -216px}
.wrap_subtab .on .tit_tabSDigital01 {background-position:0 -36px}
.wrap_subtab .on .tit_tabSDigital02 {background-position:0 -108px}
.wrap_subtab .on .tit_tabSDigital03 {background-position:0 -180px}
.wrap_subtab .on .tit_tabSDigital04 {background-position:0 -252px}
.SDigital_tab .SDigital_tabCont {display:none; border: 1px solid #e0e0e0; padding:30px;}

.SDigital_tabCont .intro {
	    margin: 0 10px;
	    border-top: 1px dashed #e0e0e0;
	    padding:10px 0 0 0;
}
.SDigital_tabCont .intro ul 
{
	padding: 0 20px;
}
.SDigital_tabCont .intro ul li
{
	    font-weight: bold;
    color: #1b6cbf;
    list-style: disc;
        padding-bottom: 2px;
}
.SDigital_tabCont .main_img
{
	padding:10px 0;
	border-bottom: 1px dashed #e0e0e0;
}
.SDigital_tabCont .SDigital_bigtit {    color: #444;padding:20px 5px;}
.SDigital_tabCont .SDigital_tit {line-height:25px;  
    color: #452b6a;}
.SDigital_tabCont .SDigital_check {float:left;margin-right:5px}
.SDigital_tabCont .SDigital_img {width:90%;margin:20px 0 40px 0}
.SDigital_tabCont .wrap_image{text-align:center;   background-color: #f7f7f7;
    padding: 20px 0;
    border-top: 1px solid #363738;
    border-left: 1px solid #d3d9df;
    border-right: 1px solid #d3d9df;
    border-bottom: 1px solid #d3d9df;}
.SDigital_tabCont .insert_img {display:inline-block;    cursor: pointer; margin:5px 10px;}

.SDigital_tabCont .insert_img .img{
	border:1px solid #e0e0e0;	
	box-sizing: border-box;
	background-color: #fff;
}
.SDigital_tabCont .insert_img .tit
{
	text-align:center;
	    border: 1px solid #e0e0e0;
    border-top: 0;
    font-weight: bold;
    box-sizing:border-box;
}
.SDigital_tabCont .insert_img:HOVER
{
	background-color:#e0e0e0;
}

.E-Accounting_load
{
	margin-top: 20px;
	padding:0px 50px;
	border:1px solid #e0e0e0;
}
.SDigital_table {
    margin: 0 auto;
    border-collapse: collapse;
        margin: 30px 0;
    width: 100%;
     cellpadding: 0;
    border-spacing: 0;

}
.SDigital_table th
{
	border: none;
    padding: 10px;
}
.SDigital_table tr{
	border: none;

    border-bottom: 1px solid #bbbbbb;
}
.SDigital_table th:nth-child(1)
{
	font-weight:bold;
}
.SDigital_table th:nth-child(2)
{
	    font-weight: inherit;
    text-align: left;
    padding-left: 30px;
}
.SDigital_table tr:last-child
{
	border:0;
}

.SDigital_table td,th {border:none}
.SDigitaltable_img {
	    text-align: center;
    border-top: 1px dashed #ccc;
    padding-top: 20px;
    margin-top: 20px;
}
.SDigitaltable_img .img_tit{
    font-weight: bold;
    color: #444;
}
.SDigitaltable_img img {width:350px; height:200px; margin:15px}

.SDigital_tabCont .SDigital_list {margin-top:10px;list-style-position:inside;list-style-type:circle}
.SDigital_tabCont .SDigital_list li {margin-left:20px;list-style:inherit;line-height:25px}
.SDigital_list .SDigital_bigtit {margin:10px 0 10px 0}
.SDigital_list .SDigital_tit {line-height:25px}
.SDigital_list .SDigital_check {float:left;margin-right:5px}
.SDigital_list .SDigital_img {width:90%;margin:20px 0 40px 0}

/* 도입사례 - 이미징시스템 */
.SImaging_tabwrap {margin:20px 0 40px 0;overflow:hidden} 
.SImaging_tabwrap li {float:left;height:36px;font-size:0;line-height:0}
.SImaging_tabwrap .tit_tabSImaging{display:block;width:300px;height:36px;background-image:url("../images/success/imagingsystem/tab_menu.jpg")}
.SImaging_tabwrap .tit_tabSImaging01{background-position:0 0}
.SImaging_tabwrap .tit_tabSImaging02{background-position:0 -72px}
.SImaging_tabwrap .on .tit_tabSImaging01 {background-position:0 -36px}
.SImaging_tabwrap .on .tit_tabSImaging02 {background-position:0 -108px}

.SImaging_ContWrap .SImaging_tabCont {display:none; border: 1px solid #e0e0e0; padding:30px}
.SImaging_tabCont .SImaging_bigtit {color: #444;padding: 20px 5px;}
.SImaging_tabCont .SImaging_Cont {}
.SImaging_Cont .SImaging_tit {color: #777;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;padding: 10px 0 10px 10px}
.SImaging_Cont .SImaging_list {margin:0 10px;padding:10px 0 0 0}
.SImaging_Cont .SImaging_list strong{font-size:11pt; color:#444}
.SImaging_Cont .SImaging_list ul{padding:0 20px}
.SImaging_Cont .SImaging_list ul li{font-weight:bold;color:#777;list-style:disc;padding-bottom:2px}
.SImaging_Cont .SImaging_imgarea {padding:20px}

.SImaging_Cont .SImaging_tablearea {padding: 0 15px;margin: 15px 0;border: 1px solid #e0e0e0}
.SImaging_Cont .SImaging_table {border-collapse: collapse;margin: 30px 0;width: 100%;border-spacing: 0}
.SImaging_Cont .SImaging_table th {border: none;padding: 10px}
.SImaging_Cont .SImaging_table tr {border: none;border-bottom: 1px solid #bbbbbb}
.SImaging_Cont .SImaging_table th:nth-child(1){font-weight:bold}
.SImaging_Cont .SImaging_table th:nth-child(2){font-weight: inherit;text-align: left;padding-left: 30px}
.SImaging_Cont .SImaging_table tr:last-child {border:0}
.SImaging_Cont .SImaging_table td,th {border:none}
.SImaging_Cont .SImaging_table strong {font-size:11pt; color:#444}
.SImaging_Cont .SImaging_table ul {margin-bottom: 15px}
.SImaging_Cont .SImaging_table ul li {font-weight:bold;color:#777;padding-bottom:2px}

/* 도입사례 - 수납장표 시스템 */
.Success_Cont {margin:20px 0 40px 0; border:1px solid #e0e0e0;padding:30px}
.Success_Cont .DPS3200_bigtit {color:#444;padding:20px 5px}

.DPS3200_Cont {}
.DPS3200_Cont .intro {margin:0 10px;border-top:1px dashed #e0e0e0;padding:10px 0 0 0}
.DPS3200_Cont .intro ul {padding:0 20px}
.DPS3200_Cont .intro ul li {font-weight:bold;color:#1b6cbf;list-style:disc;padding-bottom:2px}
.DPS3200_Cont .intro .intro_img {margin-top:20px}
.DPS3200_Cont .DPS3200_tit {color:#777;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0 10px 10px}
.DPS3200_Cont .DPS3200_imgarea {padding:20px}
.DPS3200_Cont .DPS3200_list {margin:0 10px;padding:10px 0 0 0}
.DPS3200_Cont .DPS3200_list strong{font-size:11pt; color:#444}
.DPS3200_Cont .DPS3200_list ul{padding:0 20px}
.DPS3200_Cont .DPS3200_list ul li{font-weight:bold;color:#777;list-style:disc;padding-bottom:2px}

.DPS-3200_load .DPS3200_tit {color:#777;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0 10px 10px}
.DPS-3200_load .DPS3200_list {margin:0 10px;padding:10px 0 0 0} 
.DPS-3200_load .DPS3200_list strong{font-size:11pt; color:#444}
.DPS-3200_load .DPS3200_list ul{padding:0 20px}
.DPS-3200_load .DPS3200_list ul li{font-weight:bold;color:#777;list-style:disc;padding-bottom:2px}

.Success_Cont .DPS3200_Tabarea {text-align: center;background-color: #f7f7f7;padding: 20px 0;border-top: 1px solid #363738;border-left: 1px solid #d3d9df;border-right: 1px solid #d3d9df;border-bottom: 1px solid #d3d9df}
.DPS3200_tab .DPS3200_tabCont {display: inline-block;cursor: pointer;margin: 5px 10px}
.DPS3200_tab .DPS3200_tabCont:hover {background-color:#e0e0e0}
.DPS3200_tabCont .DPS3200_img {border: 1px solid #e0e0e0;box-sizing: border-box;background-color: #fff}
.DPS3200_tabCont .DPS3200_tit {text-align: center;border: 1px solid #e0e0e0;border-top: 0;font-weight: bold;   box-sizing: border-box}

/*도입사례 공통*/
.main_wrap .area_main_title
{
	height:120px;
}
.main_wrap .outline_cont .case_main_list
{
	height: 100%;
	    border-bottom: 1px solid #e9e9e9;
}

.main_wrap .outline_cont .case_main_list .outline_list li
{
	font-weight:inherit;
}

.ceo_tit
{
	margin-top:20px;
}

.ceo_cont
{
	     display: inline-block;
	     vertical-align:top;
    padding: 20px 0 0 30px;
    color: #6b6b6b;
    
    
}
.ceo_imgs
{
	 display: inline-block;
	  vertical-align:top;
}
.ceo_imgs .name
{
	text-align: center;
}
.cont_wrap
{
	margin-bottom:40px;
}
.outline_cont .bbs_explain
{
	    padding: 5px 10px;
    /* border-bottom: 1px solid #e5e5e5; */
       font-size: 11pt;
    /* border-bottom: 1px solid #e5e5e5; */
    color: #999;
    /* border-top: 1px solid #e5e5e5; */
    /* background-color: #f5f5f5; */
    font-weight: bold;
    margin-bottom: 20px;
}

/*search engine*/
.font_orange
{
	color:#ff8400;
}
.font_basic
{
	font-weight:normal;
	padding-left:5px;
	
}
.y_border
{
	border-top:1px dashed #e0e0e0 !important;
	border-bottom:1px dashed #e0e0e0 !important;
	margin:20px 0;
}
/*dps-5000*/
.no_border
{
	border:0 !important;
}
.SDigital_h2tit
{
	    color: #777;
    border-top: 1px solid #ccc;
    padding: 10px 0 10px 10px;
    border-bottom: 1px solid #ccc;
}
.DPS-5000_load
{
	margin-top: 20px;
	padding:0px 50px;
	border:1px solid #e0e0e0;
}
.list_wing .sub_cont .tit
{
	font-size:11pt;
}

/*sitemap*/
.sitemap_list
{
	margin-bottom:30px;
}
.sitemap_list > li
{
	display:inline-block;
	vertical-align: top;
	width:32%
}
.sitemap_cont 
{
	    margin: 5px;
	    padding-bottom: 10px;
    border-bottom: 3px solid #ccc;
}
.sitemap_cont > li:nth-child(1)
{
	    font-size: 18px;
    font-weight: bold;
    background-color: #a898c9;
    color: #fff;
    padding: 5px;
    line-height: 18px;
    height: 21px;
}
.sitemap_cont > li
{
	    padding: 3px;
    font-size: 13px;
}

.sitemap_cont a:hover
{
	font-weight:bold;
	text-decoration:none;
}
::-webkit-input-placeholder {font-weight:inherit; color:#999; 
   }
::-moz-placeholder {font-weight:inherit; color:#999; 
    } /* firefox 19+ */
:-ms-input-placeholder {font-weight:inherit; color:#999; 
     } /* ie */
input:-moz-placeholder { font-weight:inherit; color:#999;
   }