@import url(//cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);
@import url(//cdn.jsdelivr.net/font-notosans-kr/1.0.0-v1004/NotoSansKR-full.css);

* {font-family:"NotoSansKR", "Nanum Barun Gothic", "나눔고딕", "NanumGothic", "Malgun Gothic", "돋움", "Dotum", "AppleGothic", sans-serif;}

/*
	font-family:"Open Sans", sans-serif;
	font-family:"Montserrat", sans-serif;
*/

body {width:100%; margin:0 auto; padding:0; font-size:13px; line-height:normal; overflow-y:scroll;}
body.hidden {height:100%; min-height:100%; overflow:hidden !important; touch-action:none;}
img {border:none; padding:0; margin:0; outline:none;}
a {border:none; padding:0; margin:0; outline:none; text-decoration:none;}
a:active {color:#666666; text-decoration:none;}
a:link {color:#666666; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:hover {color:#666666; text-decoration:none;}
ul {list-style:none; padding:0; margin:0; *zoom:1;}
ul:after {content:""; display:block; clear:both;}
ul > li {display:block;}

img.fx{max-width:100%;}

td {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}

input, select, textarea {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	margin:0; 
	padding:0; 
	outline:none; 
	font-size:16px;
	font-weight:300;
	color:#555555;
}

input::placeholder {color:#555555; opacity:1;}
input::-webkit-input-placeholder {color:#555555;}
input:-ms-input-placeholder {color:#555555;}
input:-moz-input-placeholder {color:#555555;}

textarea::placeholder {color:#555555; opacity:1;}
textarea::-webkit-input-placeholder {color:#555555;}
textarea:-ms-input-placeholder {color:#555555;}
textarea:-moz-input-placeholder {color:#555555;}

input[type=text], input[type=password] ,input[type=tel], input[type=file], input[type=image], input[type=button], input[type=submit], textarea {
	border-radius:0; 
	-moz-border-radius:0; 
	-webkit-border-radius:0;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	width:100%;
}

select {
	border-radius:0; 
	-moz-border-radius:0; 
	-webkit-border-radius:0;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background-color:#ffffff;
	background-image:url("/img/sub/select_arrow.png");
	background-repeat:no-repeat;
	background-position:100% 50%;
	width:100%;
	padding:0 51px 0 20px;
}

select::-ms-expand {display:none;}

.w_img {display:inline-block; *display:inline; zoom:1; width:100%;}
.m_img {display:none;}
.w_br {display:block;}
.m_br {display:none;}

/*번호목록*/
.number_list_con {text-align:center;}
.number_list_con a {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.number_list_con .btn_con {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.number_list_con .btn_con > ul {}
.number_list_con .btn_con > ul > li {float:left; margin-left:43px;}
.number_list_con .btn_con > ul > li img {width:auto; height:11px;}
.number_list_con .btn_con > ul > li:first-child {margin-left:0;}
.number_list_con .list_con {display:inline-block; *display:inline; zoom:1; margin:0 43px; vertical-align:middle;}
.number_list_con .list_con .list_a {margin:0 19px; font-size:20px; color:#bbbbbb; font-weight:300; line-height:20px; font-family:"Montserrat", sans-serif;}
.number_list_con .list_con .on {color:#253f93; text-decoration:underline;}

#wrap {width:100%; min-width:320px; margin:0 auto; overflow:hidden;}

/*헤더*/
#header {width:100%; margin:0 auto; border-bottom:1px solid #ffffff; border-bottom:1px solid rgba(255,255,255,0.3); position:fixed; top:0; left:0; right:0; z-index:100;}
#header > .contents_con {width:100%; max-width:1760px; margin:0 auto;}
#header > .contents_con > table {width:100%; margin:0 auto;}
#header > .contents_con > table > tbody > tr > td {position:relative; top:0; left:0;}
#header > .contents_con > table > tbody > tr > .logo_td {width:240px;}
#header > .contents_con > table > tbody > tr > .logo_td > a {display:block;}
#header > .contents_con > table > tbody > tr > .logo_td > a img {}
#header > .contents_con > table > tbody > tr > .logo_td > a img.off {}
#header > .contents_con > table > tbody > tr > .logo_td > a img.on {display:none;}
#header > .contents_con > table > tbody > tr > .nav_td {padding:0 30px;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con {display:flex; justify-content:center; position:relative; top:0; left:0;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div {}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul {}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li {float:left; position:relative; top:0; left:0;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > a {display:block; padding:0 20px;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > a > span {display:block; padding:0 20px; position:relative; top:0; left:0; font-size:20px; color:#ffffff; line-height:99px;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > a > span > .bar {display:none; width:100%; height:2px; margin:0 auto; background-color:#253f93; position:Absolute; bottom:0; left:0; right:0; z-index:10;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > a.over > span {color:#253f93;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > a.over > span > .bar {display:block;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div {display:none; width:250px; background-color:#ffffff; padding:0 22px; position:absolute; top:100px; left:0; z-index:20;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div > .info_div {padding:30px 0;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div > .info_div > .title_con {height:48px; margin-bottom:22px;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div > .info_div > .title_con span {font-size:16px; color:#253f93; font-weight:700; line-height:24px;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div > .info_div > .info_con {}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div > .info_div > .info_con > .title_con {margin-bottom:20px;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div > .info_div > .info_con > .title_con span {font-size:16px; color:#253f93; font-weight:300; line-height:24px;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div > .info_div > .info_con > .list_con {}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div > .info_div > .info_con > .list_con > ul {}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div > .info_div > .info_con > .list_con > ul > li {margin-top:20px;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div > .info_div > .info_con > .list_con > ul > li > a {font-size:16px; color:#555555; font-weight:300; line-height:24px;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div > .info_div > .info_con > .list_con > ul > li > a .color_text {font-size:12px; vertical-align:bottom;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div > .info_div > .info_con > .list_con > ul > li > a.on {color:#253f93;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div > .info_div > .info_con > .list_con > ul > li > a:hover {color:#253f93;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div > .info_div > .info_con > .list_con > ul > li:first-child {margin-top:0;}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div.main_nav_list_div01 {}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div.main_nav_list_div02 {}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div.main_nav_list_div03 {}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div.main_nav_list_div04 {}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div.main_nav_list_div05 {}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div.main_nav_list_div06 {}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div.main_nav_list_div07 {}
#header > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > .sub_nav_div.main_nav_list_div08 {}
#header > .contents_con > table > tbody > tr > .center_td {width:373px;}
#header > .contents_con > table > tbody > tr > .center_td > .list_con {}
#header > .contents_con > table > tbody > tr > .center_td > .list_con > ul {}
#header > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li {float:left; margin-left:20px;}
#header > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li .a_btn {}
#header > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li .a_btn > .icon_con {display:inline-block; *display:inline; zoom:1; margin-right:3px; vertical-align:middle;}
#header > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li .a_btn > .icon_con img {}
#header > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li .a_btn > .icon_con img.off {}
#header > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li .a_btn > .icon_con img.on {display:none;}
#header > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li .a_btn > .text_con {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
#header > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li .a_btn > .text_con span {font-size:16px; color:#ffffff; font-weight:600; line-height:25px;}
#header > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li:first-child {margin-left:0;}
#header > .sub_nav_bg {display:none; width:100%; margin:0 auto; background-color:#ffffff; position:absolute; top:100px; left:0; right:0; z-index:10;}
#header.over {background-color:#ffffff; border-bottom:1px solid #dddddd;}
#header.over > .contents_con > table > tbody > tr > .logo_td > a img.off {display:none;}
#header.over > .contents_con > table > tbody > tr > .logo_td > a img.on {display:block;}
#header.over > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > a > span {color:#222222;}
#header.over > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > a.over > span {color:#253f93;}
#header.over > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li .a_btn > .icon_con img.off {display:none;}
#header.over > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li .a_btn > .icon_con img.on {display:block;}
#header.over > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li .a_btn > .text_con span {color:#333333;}
#header.over02 {background-color:#ffffff; border-bottom:1px solid #dddddd;}
#header.over02 > .contents_con > table > tbody > tr > .logo_td > a img.off {display:none;}
#header.over02 > .contents_con > table > tbody > tr > .logo_td > a img.on {display:block;}
#header.over02 > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > a > span {color:#222222;}
#header.over02 > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > a.over > span {color:#253f93;}
#header.over02 > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li .a_btn > .icon_con img.off {display:none;}
#header.over02 > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li .a_btn > .icon_con img.on {display:block;}
#header.over02 > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li .a_btn > .text_con span {color:#333333;}
#header.scroll {background-color:#ffffff; border-bottom:1px solid #dddddd;}
#header.scroll > .contents_con > table > tbody > tr > .logo_td > a img.off {display:none;}
#header.scroll > .contents_con > table > tbody > tr > .logo_td > a img.on {display:block;}
#header.scroll > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > a > span {color:#222222;}
#header.scroll > .contents_con > table > tbody > tr > .nav_td > .list_con .list_div > ul > li > a.over > span {color:#253f93;}
#header.scroll > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li .a_btn > .icon_con img.off {display:none;}
#header.scroll > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li .a_btn > .icon_con img.on {display:block;}
#header.scroll > .contents_con > table > tbody > tr > .center_td > .list_con > ul > li .a_btn > .text_con span {color:#333333;}

/*모바일 헤더*/
#m_header {display:none; width:100%; margin:0 auto; border-bottom:1px solid #ffffff; border-bottom:1px solid rgba(255,255,255,0.3); position:absolute; top:0; left:0; right:0; z-index:100;}
#m_header > .contents_con {width:100%; margin:0 auto; padding:50px 0;}
#m_header > .contents_con > table {width:100%; margin:0 auto;}
#m_header > .contents_con > table > tbody > tr > td {}
#m_header > .contents_con > table > tbody > tr > td > a {display:inline-block; *display:inline; zoom:1;}
#m_header > .contents_con > table > tbody > tr > td > a > img {width:100%;}
#m_header > .contents_con > table > tbody > tr > td > a > .m_main_logo {width:315px;}
#m_header > .contents_con > table > tbody > tr > .btn_td {width:65px;}

/*모바일 메인 메뉴*/
#m_main_nav_bg {display:none; width:100%; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0,0.7); position:absolute; top:0; left:0; right:0; z-index:200;}
#m_main_nav {display:none; width:100%; margin:0 auto; position:fixed; top:0; left:0; right:0; z-index:300; *zoom:1;}
#m_main_nav:after {content:""; display:block; clear:both;}
#m_main_nav > .left_con {float:left; width:18.5%; position:relative; top:0; left:0;}
#m_main_nav > .left_con > .close_btn {width:50px ;position:absolute; top:45px; right:50px; z-index:10;}
#m_main_nav > .left_con > .close_btn > img {width:100%;}
#m_main_nav > .right_con {float:left; width:81.5%; background-color:#ffffff;}
#m_main_nav > .right_con > .scroll_con {overflow-y:scroll;}
#m_main_nav > .right_con > .scroll_con > .contents_con {}
#m_main_nav > .right_con > .scroll_con > .contents_con > .center_con {background-color:#253f93;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .center_con > table {width:100%; margin:0 auto;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .center_con > table > tbody > tr > td {width:50%;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .center_con > table > tbody > tr > td .a_btn {display:block; text-align:center;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .center_con > table > tbody > tr > td .a_btn > img {width:50px; margin-right:27px; vertical-align:middle;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .center_con > table > tbody > tr > td .a_btn > span {font-size:35px; color:#ffffff; font-weight:600; line-height:150px; vertical-align:middle;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .newletter_con {padding:25px;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .newletter_con .a_btn {display:block; border:1px solid #253f93; text-align:center;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .newletter_con .a_btn > img {width:40px; margin-right:22px; vertical-align:middle;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .newletter_con .a_btn > span {font-size:35px; color:#253f93; font-weight:600; line-height:103px; vertical-align:middle;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .list_con {}
#m_main_nav > .right_con > .scroll_con > .contents_con > .list_con > ul {}
#m_main_nav > .right_con > .scroll_con > .contents_con > .list_con > ul > li {}
#m_main_nav > .right_con > .scroll_con > .contents_con > .list_con > ul > li > a {display:block; padding:0 55px 0 60px;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .list_con > ul > li > a > table {width:100%; margin:0 auto;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .list_con > ul > li > a > table > tbody > tr > td {height:155px;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .list_con > ul > li > a > table > tbody > tr > td span {font-size:45px; color:#253f93; font-weight:600; line-height:53px;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .list_con > ul > li > a > table > tbody > tr > .arrow_td {width:35px;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .list_con > ul > li > a > table > tbody > tr > .arrow_td span {width:100%;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .list_con > ul > li > .sub_nav {background-color:#f7f7f7; padding:70px 100px;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .list_con > ul > li > .sub_nav > ul {}
#m_main_nav > .right_con > .scroll_con > .contents_con > .list_con > ul > li > .sub_nav > ul > li {margin-top:54px;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .list_con > ul > li > .sub_nav > ul > li > a {font-size:38px; color:#444444; line-height:46px;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .list_con > ul > li > .sub_nav > ul > li > a.on {color:#253f93; font-weight:600;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .list_con > ul > li > .sub_nav > ul > li:first-child {margin-top:0;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .icon_con {padding:50px 0; text-align:center;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .icon_con .a_btn {display:inline-block; *display:inline; zoom:1; width:85px; margin-left:30px;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .icon_con .a_btn > img {width:100%;}
#m_main_nav > .right_con > .scroll_con > .contents_con > .icon_con .a_btn:first-child {margin-left:0;}

/*뉴스레터 구독하기 팝업*/
.newletter_popup_con_bg {display:none; width:100%; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0,0.7); position:absolute; top:0; left:0; right:0; z-index:200;}
.newletter_popup_con {display:none; width:100%; max-width:650px; margin:0 auto; position:fixed; top:50%; transform:translateY(-50%); left:0; right:0; z-index:300;}
.newletter_popup_con > .contents_con {border:1px solid #dddddd; background-color:#ffffff; position:relative; top:0; left:0;}
.newletter_popup_con > .contents_con > .close_btn {width:30px; position:absolute; top:0; right:-50px; z-index:10;}
.newletter_popup_con > .contents_con > .close_btn > a {display:block;}
.newletter_popup_con > .contents_con > .close_btn > a > img {width:100%;}
.newletter_popup_con > .contents_con > .write_con {width:85%; margin:0 auto; padding:60px 0 50px 0;}
.newletter_popup_con > .contents_con > .write_con > form {}
.newletter_popup_con > .contents_con > .write_con > form > .title_con {margin-bottom:36px;}
.newletter_popup_con > .contents_con > .write_con > form > .title_con > .text01_con {margin-bottom:18px;}
.newletter_popup_con > .contents_con > .write_con > form > .title_con > .text01_con > .icon_con {display:inline-block; *display:inline; zoom:1; width:27px; margin:0 8px 0 0; vertical-align:middle;}
.newletter_popup_con > .contents_con > .write_con > form > .title_con > .text01_con > .icon_con img {width:100%;}
.newletter_popup_con > .contents_con > .write_con > form > .title_con > .text01_con > .text_con {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.newletter_popup_con > .contents_con > .write_con > form > .title_con > .text01_con > .text_con span {font-size:24px; color:#222222; font-weight:700; line-height:32px; letter-spacing:-0.25px;}
.newletter_popup_con > .contents_con > .write_con > form > .title_con > .text02_con {padding-left:38px;}
.newletter_popup_con > .contents_con > .write_con > form > .title_con > .text02_con span {font-size:20px; color:#253f93; font-weight:600; line-height:28px; letter-spacing:-0.25px;}
.newletter_popup_con > .contents_con > .write_con > form > .input_con {border-bottom:1px solid #dddddd; padding:0 25px 40px 25px; margin:0 13px;}
.newletter_popup_con > .contents_con > .write_con > form > .input_con > ul {}
.newletter_popup_con > .contents_con > .write_con > form > .input_con > ul > li {margin-top:20px;}
.newletter_popup_con > .contents_con > .write_con > form > .input_con > ul > li .list_div {}
.newletter_popup_con > .contents_con > .write_con > form > .input_con > ul > li .list_div > .title_con {margin-bottom:15px;}
.newletter_popup_con > .contents_con > .write_con > form > .input_con > ul > li .list_div > .title_con span {font-size:18px; color:#111111; line-height:18px; letter-spacing:-0.25px;}
.newletter_popup_con > .contents_con > .write_con > form > .input_con > ul > li .list_div > .title_con span .dot {color:#d10000;}
.newletter_popup_con > .contents_con > .write_con > form > .input_con > ul > li .list_div > .info_con {}
.newletter_popup_con > .contents_con > .write_con > form > .input_con > ul > li .list_div > .info_con .input {height:50px; border:1px solid #dddddd; padding:0 20px;}
.newletter_popup_con > .contents_con > .write_con > form > .input_con > ul > li:first-child {margin-top:0;}
.newletter_popup_con > .contents_con > .write_con > form > .check_con {padding:0 25px; margin:16px 13px 0 13px;}
.newletter_popup_con > .contents_con > .write_con > form > .check_con label {cursor:pointer;}
.newletter_popup_con > .contents_con > .write_con > form > .check_con label > input {margin-right:10px; vertical-align:middle;}
.newletter_popup_con > .contents_con > .write_con > form > .check_con label > span {font-size:18px; color:#111111; font-weight:300; line-height:26px; vertical-align:middle;}
.newletter_popup_con > .contents_con > .write_con > form > .btn_con {padding:0 25px; margin:26px 13px 0 13px;}
.newletter_popup_con > .contents_con > .write_con > form > .btn_con .a_btn {display:block; border:1px solid #dddddd; background-color:#253f93; text-align:center; font-size:18px; color:#ffffff; font-weight:300; line-height:48px;}

/*컨텐츠*/
#container {width:100%; margin:0 auto;}

/*메인 컨텐츠*/
#main_con {}
#main_con > .slide_con {}
#main_con > .slide_con .swiper-container {width:100%; margin:0 auto; position:relative; top:0; left:0;}
#main_con > .slide_con .swiper-container .swiper-wrapper {}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .w_con {opacity:0; background-repeat:no-repeat; background-size:cover; background-position:center; position:relative; top:0; left:0; transition: all 1.5s ease;}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .w_con > .contents_con {width:100%; max-width:1620px; margin:0 auto; padding:686px 0 65px 0;}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .w_con > .contents_con > .text_con {}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .w_con > .contents_con > .text_con img {width:100%;}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .w_con > .contents_con > .btn_con {margin-top:54px;}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .w_con > .contents_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; position:relative; top:0; left:0;}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .w_con > .contents_con > .btn_con .a_btn > span {font-size:18px; color:#ffffff; font-weight:600; line-height:22px; font-family:"Open Sans", sans-serif; vertical-align:middle;}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .w_con > .contents_con > .btn_con .a_btn > img {margin-left:6px; vertical-align:middle;}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .w_con > .contents_con > .btn_con .a_btn > .bar {width:49px; height:3px; background-color:#fbaa33; position:absolute; bottom:-9px; left:0; z-index:10;}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .m_con {display:none; opacity:0; background-repeat:no-repeat; background-size:cover; background-position:center; transition: all 1.5s ease;}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .m_con > .contents_con {width:100%; margin:0 auto; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .m_con > .contents_con > .text_con {}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .m_con > .contents_con > .text_con img {width:100%;}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active > .w_con {opacity:1;}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active > .m_con {opacity:1;}
#main_con > .slide_con .swiper-container .control_con {width:100%; max-width:1620px; margin:0 auto; position:absolute; top:840px; left:0; right:0; z-index:10;}
#main_con > .slide_con .swiper-container .control_con .btn_con {width:30px; cursor:pointer;}
#main_con > .slide_con .swiper-container .control_con .btn_con > .play_btn {}
#main_con > .slide_con .swiper-container .control_con .btn_con > .stop_btn {display:none;}
#main_con > .slide_con .swiper-container .control_con .swiper-pagination-bullets {width:100%; margin:0 auto; padding-left:40px; bottom:50%; transform:translateY(50%); left:0; right:0; text-align:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#main_con > .slide_con .swiper-container .control_con .swiper-pagination-bullets .swiper-pagination-bullet {width:84px; height:6px; background-color:#ffffff; margin:0 0 0 4px; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; opacity:0.4;}
#main_con > .slide_con .swiper-container .control_con .swiper-pagination-bullets .swiper-pagination-bullet:first-child {margin:0;}
#main_con > .slide_con .swiper-container .control_con .swiper-pagination-bullets .swiper-pagination-bullet-active {opacity:1;}
#main_con > .slide_con .swiper-container .control_con_tmp {width:100%; max-width:1620px; margin:0 auto; position:absolute; top:935px; left:0; right:0; z-index:10;}
#main_con > .slide_con .swiper-container .control_con_tmp > table {}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > td {}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .control_td {width:119px;}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .control_td > table {width:100%; margin:0 auto;}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .control_td > table > tbody > tr > td {}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .control_td > table > tbody > tr > .btn_td {width:12px;}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .control_td > table > tbody > tr > .btn_td img {width:100%; cursor:pointer;}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .control_td > table > tbody > tr > .no_td {}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .control_td > table > tbody > tr > .no_td .swiper-pagination-bullets {display:inline-block; position:relative; bottom:0; left:0; vertical-align:middle;}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .control_td > table > tbody > tr > .no_td .swiper-pagination-bullets .swiper-pagination-bullet {display:block; width:auto; height:20px; margin:0 auto; background-color:transparent; text-align:center; position:absolute; top:0; left:0; right:0; z-index:10; font-size:16px; color:#FFF; font-weight:600; line-height:20px; border-radius:0; opacity:0;}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .control_td > table > tbody > tr > .no_td .swiper-pagination-bullets .swiper-pagination-bullet-active {position:relative; opacity:1;}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .control_td > table > tbody > tr > .no_td span.dot {display:inline-block; margin:0 7px; font-size:16px; color:#FFF; font-weight:600; line-height:20px; vertical-align:middle;}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .control_td > table > tbody > tr > .no_td span.no_text {display:inline-block; font-size:16px; color:#999; font-weight:600; line-height:20px; vertical-align:middle;}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .blank_td {width:40px;}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .bar_td {width:360px;}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .bar_td .swiper-thumbnails {}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .bar_td .swiper-thumbnails > .list_con {height:2px; background-color:rgba(255,255,255,0.50); position:relative; top:0; left:0;}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .bar_td .swiper-thumbnails > .list_con .list_div {width:100%; height:100%; position:absolute; top:0; left:0;}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .bar_td .swiper-thumbnails > .list_con .list_div > .line {height:100%; position:absolute; top:0; left:0; z-index:10; animation-fill-mode:forwards;}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .bar_td .swiper-thumbnails > .list_con .list_div.is-active {}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .bar_td .swiper-thumbnails > .list_con .list_div.is-active > .line {background-color:#FFF; animation-name:main_slide_nav_bar; animation-duration:5.5s;}
#main_con > .slide_con .swiper-container .control_con_tmp > table > tbody > tr > .bar_td .swiper-thumbnails > .list_con .list_div.is-active:first-child > .line {animation-duration:4s;}
@-webkit-keyframes main_slide_nav_bar {
	0% {
		width:0;
	}
	100% {
		width:100%;
	}
}
@keyframes main_slide_nav_bar {
	0% {
		width:0;
	}
	100% {
		width:100%;
	}
}
#main_con > .compete_con {}
#main_con > .compete_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:116px 0 150px 0;}
#main_con > .compete_con > .contents_con > .title_con {margin-bottom:56px; text-align:center;}
#main_con > .compete_con > .contents_con > .title_con > .text01_con {margin-bottom:26px;}
#main_con > .compete_con > .contents_con > .title_con > .text01_con span {font-size:50px; color:#111111; font-weight:700; line-height:58px; letter-spacing:-0.25px;}
#main_con > .compete_con > .contents_con > .title_con > .text02_con {}
#main_con > .compete_con > .contents_con > .title_con > .text02_con span {font-size:18px; color:#888888; line-height:26px; letter-spacing:-0.25px;}
#main_con > .compete_con > .contents_con > .title_con > .text02_con span .m_br {display:none;}
#main_con > .compete_con > .contents_con > .list_con {}
#main_con > .compete_con > .contents_con > .list_con > ul {}
#main_con > .compete_con > .contents_con > .list_con > ul > li {float:left; width:24.25%; margin:0 0 0 1%;}
#main_con > .compete_con > .contents_con > .list_con > ul > li .list_div img {width:100%;}
#main_con > .compete_con > .contents_con > .list_con > ul > li .list_div > .w_con {position:relative; top:0; left:0;}
#main_con > .compete_con > .contents_con > .list_con > ul > li .list_div > .w_con > .over_con {display:none; width:100%; height:100%; margin:0 auto; position:absolute; top:0; left:0; right:0; z-index:10; box-shadow:10px 10px 10px rgba(0,0,0,0.3); -webkit-box-shadow:10px 10px 10px rgba(0,0,0,0.3); -moz-box-shadow:10px 10px 10px rgba(0,0,0,0.3);}
#main_con > .compete_con > .contents_con > .list_con > ul > li .list_div > .m_con {display:none;}
#main_con > .compete_con > .contents_con > .list_con > ul > li .list_div > .m_con > .img_con {}
#main_con > .compete_con > .contents_con > .list_con > ul > li .list_div > .m_con > .text_con {display:none; margin-top:47px;}
#main_con > .compete_con > .contents_con > .list_con > ul > li .list_div > .m_con > .text_con span {font-size:35px; color:#111111; line-height:49px; letter-spacing:-0.25px;}
#main_con > .compete_con > .contents_con > .list_con > ul > li .list_div:hover > .w_con > .over_con {display:block;}
#main_con > .compete_con > .contents_con > .list_con > ul > li:first-child {margin:0;}
#main_con > .compete_con > .contents_con > .list_con > ul > li:nth-child(odd) {padding-top:40px;}
#main_con > .compete_con > .contents_con > .list_con > ul > li:nth-child(even) {padding-bottom:40px;}
#main_con > .solution_con {background-color:#f7f7f7; position:relative; top:0; left:0; *zoom:1;}
#main_con > .solution_con:after {content:""; display:block; clear:both;}
#main_con > .solution_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; height:755px; padding-top:120px; position:absolute; top:0; left:0; right:0; z-index:10; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#main_con > .solution_con > .contents_con > .title_con {margin-bottom:68px;}
#main_con > .solution_con > .contents_con > .title_con > .text01_con {margin-bottom:24px;}
#main_con > .solution_con > .contents_con > .title_con > .text01_con span {font-size:55px; color:#111111; font-weight:700; line-height:59px; letter-spacing:-0.25px; font-family:"Open Sans", sans-serif;}
#main_con > .solution_con > .contents_con > .title_con > .text02_con {}
#main_con > .solution_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#888888; line-height:28px;}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails {width:304px;}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul {}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li {margin-top:15px; cursor:pointer;}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li > table {width:100%; margin:0 auto;}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li > table > tbody > tr > td {}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li > table > tbody > tr > .no_td {width:44px;}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li > table > tbody > tr > .no_td span {display:block; background-color:#bbbbbb; text-align:center; font-size:18px; color:#ffffff; line-height:44px; font-family:"Montserrat", sans-serif;}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li > table > tbody > tr > .text_td {padding-left:10px;}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li > table > tbody > tr > .text_td > table {width:100%; margin:0 auto;}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li > table > tbody > tr > .text_td > table > tbody > tr > td {height:44px; border-bottom:1px solid #f7f7f7;}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li > table > tbody > tr > .text_td > table > tbody > tr > .text_td {padding:0 10px;}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li > table > tbody > tr > .text_td > table > tbody > tr > .text_td span {font-size:22px; color:#999999; line-height:43px; font-family:"Open Sans", sans-serif;}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li > table > tbody > tr > .text_td > table > tbody > tr > .arrow_td {width:25px;}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li > table > tbody > tr > .text_td > table > tbody > tr > .arrow_td img {display:none;}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li.is-active {}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li.is-active > table > tbody > tr > .no_td span {background-color:#111111;}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li.is-active > table > tbody > tr > .text_td > table > tbody > tr > td {border-bottom:1px solid #111111;}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li.is-active > table > tbody > tr > .text_td > table > tbody > tr > .text_td span {color:#222222; font-weight:600;}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li.is-active > table > tbody > tr > .text_td > table > tbody > tr > .arrow_td img {display:block;}
#main_con > .solution_con > .contents_con > .nav.swiper-thumbnails > ul > li:first-child {margin-top:0;}
#main_con > .solution_con > .slide_con {float:right; width:58%; height:755px; padding-top:120px; position:relative; top:0; left:0; z-index:20; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#main_con > .solution_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper {}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:626px; margin-left:100px;}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .list_div {padding-bottom:70px; position:relative; top:0; left:0;}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .img_con {position:relative; top:0; left:0;}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .img_con > .over_con {width:100%; height:100%; margin:0 auto; background-color:#ffffff; background-color:rgba(255,255,255,0.7); position:absolute; top:0; left:0; right:0; z-index:10;}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .text_con {display:none; width:360px; background-color:#253f93; padding:27px 30px 47px 30px; position:absolute; bottom:0; left:-100px; z-index:10; cursor:pointer; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .text_con > .title_con {margin-bottom:33px;}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .text_con > .title_con > .no_con {text-align:right;}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .text_con > .title_con > .no_con span {font-size:30px; color:#899ad0; line-height:34px; font-family:"Montserrat", sans-serif;}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .text_con > .title_con > .text_con {}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .text_con > .title_con > .text_con span {font-size:35px; color:#ffffff; font-weight:600; line-height:39px; font-family:"Open Sans", sans-serif;}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .text_con > .info_con {}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .text_con > .info_con > .bar {width:40px; height:2px; background-color:#ffffff; background-color:rgba(255,255,255,0.3); margin-bottom:15px;}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .text_con > .info_con > .text_con {}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .text_con > .info_con > .text_con > .text01_con {}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .text_con > .info_con > .text_con > .text01_con span {font-size:16px; color:#ffffff; font-weight:300; line-height:26px;}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .text_con > .info_con > .text_con > .text02_con {margin-top:8px;}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .text_con > .info_con > .text_con > .text02_con span {font-size:13px; color:#dddddd; font-weight:300; line-height:18px;}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .over_con {display:none; width:100%; height:100%; margin:0 auto; background-color:#ffffff; background-color:rgba(255,255,255,0.7); position:absolute; top:0; left:0; right:0; z-index:10;}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active > .list_div > .img_con {box-shadow:10px 10px 10px rgba(0,0,0,0.2); -webkit-box-shadow:10px 10px 10px rgba(0,0,0,0.2); -moz-box-shadow:10px 10px 10px rgba(0,0,0,0.2);}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active > .list_div > .img_con > .over_con {display:none;}
#main_con > .solution_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active > .list_div > .text_con {display:block;}
#main_con > .solution_con > .slide_con .swiper-container .control_con {display:none; width:100%; margin:0 auto; margin-top:56px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#main_con > .solution_con > .slide_con .swiper-container .control_con .swiper-pagination-fraction {width:100%; margin:0 auto; margin-bottom:20px; text-align:left; position:relative; bottom:0; left:0; right:0; font-size:30px; color:#bbbbbb; line-height:34px; font-family:"Open Sans", sans-serif;}
#main_con > .solution_con > .slide_con .swiper-container .control_con .swiper-pagination-fraction span:first-child {color:#000000;}
#main_con > .solution_con > .slide_con .swiper-container .control_con > .line.swiper-thumbnails {width:100%; margin:0 auto;}
#main_con > .solution_con > .slide_con .swiper-container .control_con > .line.swiper-thumbnails > .list_con {height:6px;}
#main_con > .solution_con > .slide_con .swiper-container .control_con > .line.swiper-thumbnails > .list_con .list_div {position:relative; top:0; left:0;}
#main_con > .solution_con > .slide_con .swiper-container .control_con > .line.swiper-thumbnails > .list_con .list_div > .line {width:100%; height:6px; background-color:#dddddd; position:absolute; top:0; left:0;}
#main_con > .solution_con > .slide_con .swiper-container .control_con > .line.swiper-thumbnails > .list_con .list_div > .line > .bar {height:6px; position:absolute; bottom:0; left:0; z-index:10;}
#main_con > .solution_con > .slide_con .swiper-container .control_con > .line.swiper-thumbnails > .list_con .list_div.is-active {}
#main_con > .solution_con > .slide_con .swiper-container .control_con > .line.swiper-thumbnails > .list_con .list_div.is-active > .line {}
#main_con > .solution_con > .slide_con .swiper-container .control_con > .line.swiper-thumbnails > .list_con .list_div.is-active > .line > .bar {background-color:#000000; animation-name:main_solution_slide_nav02_bar; animation-duration:5.5s;}
#main_con > .solution_con > .slide_con .swiper-container .control_con > .line.swiper-thumbnails > .list_con .list_div.is-active:first-child > .line > .bar {animation-duration:4s;}
@-webkit-keyframes main_solution_slide_nav02_bar {
	0% {
		width:0;
	}
	100% {
		width:100%;
	}
}
@keyframes main_solution_slide_nav02_bar {
	0% {
		width:0;
	}
	100% {
		width:100%;
	}
}
#main_con > .contact_con {}
#main_con > .contact_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:111px 0 60px 0;}
#main_con > .contact_con > .contents_con > .title_con {margin-bottom:54px; text-align:center;}
#main_con > .contact_con > .contents_con > .title_con > .text01_con {margin-bottom:34px;}
#main_con > .contact_con > .contents_con > .title_con > .text01_con span {font-size:50px; color:#111111; font-weight:700; line-height:58px; letter-spacing:-0.25px;}
#main_con > .contact_con > .contents_con > .title_con > .text02_con {}
#main_con > .contact_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#888888; font-weight:700; line-height:32px; letter-spacing:-0.25px;}
#main_con > .contact_con > .contents_con > .write_con {}
#main_con > .contact_con > .contents_con > .write_con > form {}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con {}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con {border-top:3px solid #253f93;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div {border-bottom:1px solid #dddddd; *zoom:1;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div:after {content:""; display:block; clear:both;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div {}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table {width:100%; margin:0 auto;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > td {}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .title_td {width:200px; background-color:#f7f7f7; padding-left:40px;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .title_td.top {vertical-align:top; padding-top:18px;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .title_td span {font-size:18px; color:#111111; line-height:26px; letter-spacing:-0.25px;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .title_td span .dot {color:#d10000;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td {padding:10px 20px;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td > .title_con {display:none; margin-bottom:30px;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td > .title_con span {font-size:35px; color:#111111; line-height:43px; letter-spacing:-0.25px;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td > .title_con span .dot {color:#d10000;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td > .info_con {}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td > .info_con .input {height:40px; border:1px solid #dddddd; padding:0 20px;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td > .info_con .select {height:40px; border:1px solid #dddddd;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td > .info_con .textarea {height:150px; border:1px solid #dddddd; padding:20px; overflow-y:scroll;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td > .info_con .check_con {}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td > .info_con .check_con > ul {}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td > .info_con .check_con > ul > li {float:left; margin:0 0 0 25px;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td > .info_con .check_con > ul > li label {cursor:pointer;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td > .info_con .check_con > ul > li label > input {margin-right:10px; vertical-align:middle;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td > .info_con .check_con > ul > li label > span {font-size:16px; color:#555555; font-weight:300; line-height:24px; vertical-align:middle;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td > .info_con .check_con > ul > li:first-child {margin:0;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td > .info_con .check_con.fields > ul {display:grid; grid-template-columns:repeat(var(--field-cols, 5), max-content); justify-content:start; align-items:center; gap:10px 28px;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td > .info_con .check_con.fields > ul > li,
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .list_div > table > tbody > tr > .info_td > .info_con .check_con.fields > ul > li:first-child {float:none; margin:0;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .fl {float:left; width:50%;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .info_con .info_div .fr {float:left; width:50%;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .intro_con {padding:0 20px; margin-top:16px;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .intro_con span {font-size:18px; color:#111111; line-height:26px; letter-spacing:-0.25px;}
#main_con > .contact_con > .contents_con > .write_con > form > .input_con > .intro_con span .dot {color:#d10000;}
#main_con > .contact_con > .contents_con > .write_con > form > .agree_con {margin-top:18px;}
#main_con > .contact_con > .contents_con > .write_con > form > .agree_con > .text_con {height:50px; border:1px solid #dddddd; padding:24px 29px; margin-bottom:12px; overflow-y:scroll;}
#main_con > .contact_con > .contents_con > .write_con > form > .agree_con > .text_con span {font-size:16px; color:#111111; font-weight:300; line-height:26px; letter-spacing:-0.25px;}
#main_con > .contact_con > .contents_con > .write_con > form > .agree_con > .check_con {}
#main_con > .contact_con > .contents_con > .write_con > form > .agree_con > .check_con label {cursor:pointer;}
#main_con > .contact_con > .contents_con > .write_con > form > .agree_con > .check_con label > input {margin-right:10px; vertical-align:middle;}
#main_con > .contact_con > .contents_con > .write_con > form > .agree_con > .check_con label > span {font-size:18px; color:#111111; font-weight:300; line-height:26px; letter-spacing:-0.25px; vertical-align:middle;}
#main_con > .contact_con > .contents_con > .write_con > form > .recaptcha_con {margin-top:16px;}
#main_con > .contact_con > .contents_con > .write_con > form > .btn_con {margin-top:40px; text-align:center;}
#main_con > .contact_con > .contents_con > .write_con > form > .btn_con .input_btn {width:300px; border:1px solid #dddddd; background-color:transparent; font-size:18px; color:#111111; font-weight:200; line-height:48px; letter-spacing:-0.25px; cursor:pointer; border-radius:40px; -moz-border-radius:40px; -webkit-border-radius:40px;}

/*하단 영업팀*/
#bottom_sales_con {border-top:1px solid #eeeeee;}
#bottom_sales_con > .contents_con {width:100%; max-width:1130px; margin:0 auto; padding:38px 0; *zoom:1;}
#bottom_sales_con > .contents_con:after {content:""; display:block; clear:both;}
#bottom_sales_con > .contents_con > .text_con {float:left; *zoom:1;}
#bottom_sales_con > .contents_con > .text_con:after {content:""; display:block; clear:both;}
#bottom_sales_con > .contents_con > .text_con > .title_con {float:left; margin:0 30px 0 0;}
#bottom_sales_con > .contents_con > .text_con > .title_con:nth-child(3) {margin-left:30px;}
#bottom_sales_con > .contents_con > .text_con > .title_con span {font-size:20px; color:#555555; font-weight:600; line-height:26px; letter-spacing:-0.1px;}
#bottom_sales_con > .contents_con > .text_con > .info_con {float:left;}
#bottom_sales_con > .contents_con > .text_con > .info_con > ul {}
#bottom_sales_con > .contents_con > .text_con > .info_con > ul > li {margin-top:10px;}
#bottom_sales_con > .contents_con > .text_con > .info_con > ul > li span {font-size:18px; color:#555555; line-height:26px; letter-spacing:-0.1px;}
#bottom_sales_con > .contents_con > .text_con > .info_con > ul > li span a {color:#555555;}
#bottom_sales_con > .contents_con > .text_con > .info_con > ul > li:first-child {margin-top:0;}
#bottom_sales_con > .contents_con > .btn_con {float:right; padding:6px 0;}
#bottom_sales_con > .contents_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:200px; background-color:#1460c5; text-align:center; font-size:18px; color:#ffffff; font-weight:700; line-height:50px; letter-spacing:-0.1px; border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px;}
#bottom_sales_con.no {}
#bottom_sales_con.no > .contents_con {text-align:center;}
#bottom_sales_con.no > .contents_con > .text_con {float:none; display:inline-block; *display:inline; zoom:1; text-align:left;}
#bottom_sales_con.no > .contents_con > .btn_con {display:none;}

/*solution_sub05 하단*/
#bottom_sales_con > .bottom_add_con {}
#bottom_sales_con > .bottom_add_con > .contents_con {display:flex; width:100%; max-width:1130px; margin:0 auto; padding:36px 0;}
#bottom_sales_con > .bottom_add_con > .contents_con > .logo_con {margin-right:66px;}
#bottom_sales_con > .bottom_add_con > .contents_con > .logo_con > img {width:123px;}
#bottom_sales_con > .bottom_add_con > .contents_con > .info_con {margin-right:58px;}
#bottom_sales_con > .bottom_add_con > .contents_con > .info_con > ul {}
#bottom_sales_con > .bottom_add_con > .contents_con > .info_con > ul > li {}
#bottom_sales_con > .bottom_add_con > .contents_con > .info_con > ul > li > span {font-size:18px; color:#3f3f3f; font-weight:400; line-height:26px; letter-spacing:-0.1px;}
#bottom_sales_con > .bottom_add_con > .contents_con > .info_con > ul > li > span > a {}

/*푸터*/
#footer {width:100%; margin:0 auto; background-color:#eeeeee;}
#footer > .contents_con {width:100%; margin:0 auto;}
#footer > .contents_con.w_con {}
#footer > .contents_con.w_con > .info01_con {border-bottom:1px solid #dddddd;}
#footer > .contents_con.w_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:17px 0;}
#footer > .contents_con.w_con > .info01_con > .contents_con > table {width:100%; margin:0 auto;}
#footer > .contents_con.w_con > .info01_con > .contents_con > table > tbody > tr > td {}
#footer > .contents_con.w_con > .info01_con > .contents_con > table > tbody > tr > .logo_td {width:212px;}
#footer > .contents_con.w_con > .info01_con > .contents_con > table > tbody > tr > .text_td {padding:0 40px;}
#footer > .contents_con.w_con > .info01_con > .contents_con > table > tbody > tr > .text_td span {font-size:16px; color:#666666; font-weight:200; line-height:24px;}
#footer > .contents_con.w_con > .info01_con > .contents_con > table > tbody > tr > .text_td span .bar {font-size:14px; color:#aaaaaa; line-height:22px;}
#footer > .contents_con.w_con > .info01_con > .contents_con > table > tbody > tr > .sns_td {width:95px;}
#footer > .contents_con.w_con > .info01_con > .contents_con > table > tbody > tr > .sns_td > ul {}
#footer > .contents_con.w_con > .info01_con > .contents_con > table > tbody > tr > .sns_td > ul > li {float:left; width:40px; margin-left:15px;}
#footer > .contents_con.w_con > .info01_con > .contents_con > table > tbody > tr > .sns_td > ul > li > a {display:block;}
#footer > .contents_con.w_con > .info01_con > .contents_con > table > tbody > tr > .sns_td > ul > li:first-child {margin-left:0;}
#footer > .contents_con.w_con > .info02_con {}
#footer > .contents_con.w_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:26px 0 56px 252px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#footer > .contents_con.w_con > .info02_con > .contents_con > .nav {margin-bottom:14px;}
#footer > .contents_con.w_con > .info02_con > .contents_con > .nav span {font-size:16px; color:#333333; font-weight:300; line-height:24px;}
#footer > .contents_con.w_con > .info02_con > .contents_con > .nav span a {color:#333333;}
#footer > .contents_con.w_con > .info02_con > .contents_con > .nav span .bar {font-size:14px; color:#cccccc; line-height:22px;}
#footer > .contents_con.w_con > .info02_con > .contents_con > .copyright {}
#footer > .contents_con.w_con > .info02_con > .contents_con > .copyright > .text01_con {margin-bottom:12px;}
#footer > .contents_con.w_con > .info02_con > .contents_con > .copyright > .text01_con span {font-size:16px; color:#666666; font-weight:200; line-height:24px;}
#footer > .contents_con.w_con > .info02_con > .contents_con > .copyright > .text01_con span .bar {font-size:14px; color:#aaaaaa; line-height:22px;}
#footer > .contents_con.w_con > .info02_con > .contents_con > .copyright > .text02_con {}
#footer > .contents_con.w_con > .info02_con > .contents_con > .copyright > .text02_con span {font-size:14px; color:#999999; font-weight:200; line-height:22px;}
#footer > .contents_con.m_con {display:none;}
#footer > .contents_con.m_con > .info01_con {border-bottom:1px solid #dddddd; position:relative; top:0; left:0;}
#footer > .contents_con.m_con > .info01_con > .btn_con {}
#footer > .contents_con.m_con > .info01_con > .btn_con .a_btn {display:block; padding:0 20px;}
#footer > .contents_con.m_con > .info01_con > .btn_con .a_btn > table {width:100%; margin:0 auto;}
#footer > .contents_con.m_con > .info01_con > .btn_con .a_btn > table > tbody > tr > td {height:129px;}
#footer > .contents_con.m_con > .info01_con > .btn_con .a_btn > table > tbody > tr > td span {font-size:35px; color:#333333; line-height:43px;}
#footer > .contents_con.m_con > .info01_con > .btn_con .a_btn > table > tbody > tr > .arrow_td {width:37px;}
#footer > .contents_con.m_con > .info01_con > .btn_con .a_btn > table > tbody > tr > .arrow_td img {width:100%;} 
#footer > .contents_con.m_con > .info01_con > .list_con {display:none; width:100%; margin:0 auto; background-color:#eeeeee; position:absolute; top:130px; left:0; right:0; z-index:10;}
#footer > .contents_con.m_con > .info01_con > .list_con > ul {}
#footer > .contents_con.m_con > .info01_con > .list_con > ul > li {border-bottom:1px solid #dddddd;}
#footer > .contents_con.m_con > .info01_con > .list_con > ul > li a {display:block; padding:0 20px; font-size:35px; color:#333333; line-height:129px;}
#footer > .contents_con.m_con > .info02_con {padding:80px 0 230px 0;}
#footer > .contents_con.m_con > .info02_con > .logo {margin-bottom:38px;}
#footer > .contents_con.m_con > .info02_con > .logo img {width:346px;}
#footer > .contents_con.m_con > .info02_con > .copyright {margin-bottom:38px;}
#footer > .contents_con.m_con > .info02_con > .copyright > .text01_con {margin-bottom:20px;}
#footer > .contents_con.m_con > .info02_con > .copyright > .text01_con span {font-size:32px; color:#666666; font-weight:200; line-height:56px;}
#footer > .contents_con.m_con > .info02_con > .copyright > .text01_con span .bar {font-size:30px; color:#aaaaaa; line-height:38px;}
#footer > .contents_con.m_con > .info02_con > .copyright > .text02_con {}
#footer > .contents_con.m_con > .info02_con > .copyright > .text02_con span {font-size:30px; color:#999999; font-weight:200; line-height:38px;}
#footer > .contents_con.m_con > .info02_con > .sns_con {}
#footer > .contents_con.m_con > .info02_con > .sns_con > ul {}
#footer > .contents_con.m_con > .info02_con > .sns_con > ul > li {float:left; width:85px; margin-left:25px;}
#footer > .contents_con.m_con > .info02_con > .sns_con > ul > li > a {display:block;}
#footer > .contents_con.m_con > .info02_con > .sns_con > ul > li:first-child {margin-left:0;}

/*우측 퀵*/
#right_quick {height:220px; position:fixed; top:50%; transform:translateY(-50%); right:0; z-index:50;}
#right_quick > .btn_con {width:60px; height:220px; background-color:#394153; padding-top:25px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#right_quick > .btn_con > .a_btn {display:block; text-align:center;}
#right_quick > .btn_con > .a_btn > .text_con {margin-bottom:70px;}
#right_quick > .btn_con > .a_btn > .text_con span {font-size:16px; color:#ffffff; font-weight:700; line-height:20px;}
#right_quick > .btn_con > .a_btn > .icon_con {}
#right_quick > .info_con {width:300px; height:220px; background-image:url("/img/main/right_quick_info_con_bg.png"); background-repeat:no-repeat; position:absolute; top:0; right:-340px; z-index:10; transition:all 0.5s ease;} 
#right_quick > .info_con > .btn_con {position:absolute; top:0; left:-40px; z-index:10;}
#right_quick > .info_con > .contents_con {padding:34px 25px 0 30px;}
#right_quick > .info_con > .contents_con > .title_con {margin-bottom:10px;}
#right_quick > .info_con > .contents_con > .title_con span {font-size:29px; color:#ffffff; font-weight:700; line-height:37px; letter-spacing:-0.3px;}
#right_quick > .info_con > .contents_con > .info_con {margin-bottom:23px;}
#right_quick > .info_con > .contents_con > .info_con > ul {}
#right_quick > .info_con > .contents_con > .info_con > ul > li {}
#right_quick > .info_con > .contents_con > .info_con > ul > li span {font-size:16px; color:#ff7a00; font-weight:700; line-height:20px; font-family:"Open Sans", sans-serif;}
#right_quick > .info_con > .contents_con > .info_con > ul > li span .color_text {font-size:14px; color:#ffffff; font-weight:300;}
#right_quick > .info_con > .contents_con > .btn_con {}
#right_quick > .info_con > .contents_con > .btn_con .a_btn {display:block; background-color:#ffffff; text-align:center; font-size:15px; color:#000000; font-weight:700; line-height:45px;}

/*모바일 하단 퀵*/
#m_bottom_quick {display:none; width:100%; margin:0 auto; background-color:#394153; position:fixed; bottom:0; left:0; right:0; z-index:50;}
#m_bottom_quick .a_btn {display:block; text-align:center;}
#m_bottom_quick .a_btn > img {width:50px; margin-right:23px; vertical-align:middle;}
#m_bottom_quick .a_btn > span {font-size:40px; color:#ffffff; font-weight:700; line-height:130px; vertical-align:middle;}

/*TOP 버튼*/
#top_btn {width:60px; position:fixed; bottom:20px; right:20px; z-index:50;}
#top_btn > a {display:inline-block; *display:inline; zoom:1;}

/*서브 컨텐츠*/
#sub_con {}
#sub_con > .bn_con {}
#sub_con > .bn_con > .banner_con {background-repeat:no-repeat; background-size:cover; background-position:center;}
#sub_con > .bn_con > .banner_con > .contents_con {width:100%; max-width:1200px; height:334px; margin:0 auto; padding-top:266px;}
#sub_con > .bn_con > .banner_con > .contents_con > .text_con {}
#sub_con > .bn_con > .banner_con > .contents_con > .text_con > .text01_con {margin-bottom:34px;}
#sub_con > .bn_con > .banner_con > .contents_con > .text_con > .text01_con span {font-size:22px; color:#ffffff; font-weight:700; line-height:30px; letter-spacing:10px;}
#sub_con > .bn_con > .banner_con > .contents_con > .text_con > .text02_con {}
#sub_con > .bn_con > .banner_con > .contents_con > .text_con > .text02_con span {font-size:40px; color:#ffffff; font-weight:200; line-height:54px; letter-spacing:-0.5px;}
#sub_con > .bn_con > .banner_con > .contents_con > .text_con > .text02_con span .color_text {font-weight:700;}
#sub_con > .bn_con > .nav {border-bottom:1px solid #dddddd;}
#sub_con > .bn_con > .nav > .contents_con {width:100%; max-width:1200px; margin:0 auto;}
#sub_con > .bn_con > .nav > .contents_con > .w_con {}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul {display:flex; align-items:stretch;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul > li {display:flex; align-items:center; justify-content:center; width:100%; margin-right:1px; position:relative; top:0; left:0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul > li > a {display:block; width:100%; padding:18px 0; text-align:center; font-size:18px; color:#333333; line-height:22px; transition:all 0.3s ease;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul > li > a.line02 {padding:13px 0;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul > li > .bar {width:1px; height:18px; background-color:#dddddd; position:absolute; top:50%; transform:translateY(-50%); z-index:10;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul > li > .bar.left {display:none; left:-1px;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul > li > .bar.right {right:-1px;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul > li.on {background-color:#253f93;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul > li.on > a {color:#ffffff; font-weight:700;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul > li:first-child {padding-left:1px;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul > li:first-child > .bar.left {display:block;}
#sub_con > .bn_con > .nav > .contents_con > .w_con.basic > ul {display:block;}
#sub_con > .bn_con > .nav > .contents_con > .w_con.basic > ul > li {display:block; float:left; width:100%; padding-right:1px; margin:0; position:relative; top:0; left:0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#sub_con > .bn_con > .nav > .contents_con > .w_con.basic > ul > li > a {display:block; padding:24px 0; text-align:center; font-size:18px; color:#333333; line-height:22px; transition:all 0.3s ease;}
#sub_con > .bn_con > .nav > .contents_con > .w_con.basic > ul > li > a.line02 {padding:13px 0;}
#sub_con > .bn_con > .nav > .contents_con > .w_con.basic > ul > li > .bar {width:1px; height:18px; background-color:#dddddd; position:absolute; top:50%; transform:translateY(-50%); z-index:10;}
#sub_con > .bn_con > .nav > .contents_con > .w_con.basic > ul > li > .bar.left {display:none; left:0;}
#sub_con > .bn_con > .nav > .contents_con > .w_con.basic > ul > li > .bar.right {right:0;}
#sub_con > .bn_con > .nav > .contents_con > .w_con.basic > ul > li > a.on {background-color:#253f93; color:#ffffff; font-weight:700;}
#sub_con > .bn_con > .nav > .contents_con > .w_con.basic > ul > li:first-child {padding-left:1px;}
#sub_con > .bn_con > .nav > .contents_con > .w_con.basic > ul > li:first-child > .bar.left {display:block;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_2 {}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_2 > li {width:50%;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_3 {}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_3 > li {width:33.5%;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_3 > li:nth-child(2) {width:33%;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_4 {}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_4 > li {width:25%;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_5 {}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_5 > li {width:20%;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_6 {}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_6 > li {width:16%;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_6 > li:nth-child(1) {width:20%;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_7 {}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_7 > li {width:14%;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_7 > li:nth-child(3) {width:16%;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_8 > li {width:12.5%;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_9 > li {width:11.111%;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_10 > li {width:10%;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_11 > li {width:9.090%;}
#sub_con > .bn_con > .nav > .contents_con > .w_con > ul.depth_12 > li {width:8.333%;}
#sub_con > .bn_con > .nav > .contents_con > .m_con {display:none; position:relative; top:0; left:0;}
#sub_con > .bn_con > .nav > .contents_con > .m_con > .btn_con {background-color:#eeeeee;}
#sub_con > .bn_con > .nav > .contents_con > .m_con > .btn_con .a_btn {display:block;}
#sub_con > .bn_con > .nav > .contents_con > .m_con > .btn_con .a_btn > table {width:100%; margin:0 auto;}
#sub_con > .bn_con > .nav > .contents_con > .m_con > .btn_con .a_btn > table > tbody > tr > td {height:130px;}
#sub_con > .bn_con > .nav > .contents_con > .m_con > .btn_con .a_btn > table > tbody > tr > td span {font-size:38px; color:#222222; font-weight:600; line-height:46px; letter-spacing:-0.2px;}
#sub_con > .bn_con > .nav > .contents_con > .m_con > .btn_con .a_btn > table > tbody > tr > .arrow_td {width:37px;}
#sub_con > .bn_con > .nav > .contents_con > .m_con > .btn_con .a_btn > table > tbody > tr > .arrow_td img {width:100%;}
#sub_con > .bn_con > .nav > .contents_con > .m_con > .list_con {display:none; width:100%; margin:0 auto; position:absolute; top:131px; left:0; right:0; /*z-index:30;*/ z-index:40;}
#sub_con > .bn_con > .nav > .contents_con > .m_con > .list_con > ul {}
#sub_con > .bn_con > .nav > .contents_con > .m_con > .list_con > ul > li {background-color:#eeeeee; border-bottom:1px solid #dddddd;}
#sub_con > .bn_con > .nav > .contents_con > .m_con > .list_con > ul > li > a {display:block; font-size:38px; color:#222222; font-weight:600; line-height:130px; letter-spacing:-0.2px;}
#sub_con > .bn_con > .nav > .contents_con > .m_con > .list_con > ul > li > a.on {color:#253f93;}
#sub_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 180px 0;}
#sub_con > .contents_con.width_100 {max-width:100%; padding:0;}
#sub_con > .contents_con.pb {padding-bottom:155px;}

/*회사소개*/
.company_banner_con {background-image:url("/img/company/company_banner_con_bg.png");}

/*회사소개*/
.company_sub01_con {word-break:keep-all;}
.company_sub01_con > .info01_con {}
.company_sub01_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 123px 0;}
.company_sub01_con > .info01_con > .contents_con > .title_con {margin-bottom:42px; *zoom:1;}
.company_sub01_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.company_sub01_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.company_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:12px;}
.company_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .text01_con {margin-bottom:18px;}
.company_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .text01_con span {font-size:20px; color:#0085ff; font-weight:700; line-height:24px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.company_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .text02_con {}
.company_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .text02_con span {font-size:35px; color:#222222; font-weight:600; line-height:49px; letter-spacing:-0.3px;}
.company_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .text02_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.company_sub01_con > .info01_con > .contents_con > .title_con > .text02_con {float:right; padding-top:76px; text-align:right;}
.company_sub01_con > .info01_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.company_sub01_con > .info01_con > .contents_con > .title_con > .text02_con span .color_text {color:#253f93; font-weight:700;}
.company_sub01_con > .info01_con > .contents_con > .title_con > .text02_con span .w_br {}
.company_sub01_con > .info01_con > .contents_con > .img_con {margin-bottom:33px;}
.company_sub01_con > .info01_con > .contents_con > .text_con {}
.company_sub01_con > .info01_con > .contents_con > .text_con span {font-size:18px; color:#666666; font-weight:300; line-height:32px; letter-spacing:-0.25px;}
.company_sub01_con > .info02_con {background-image:url("/img/company/company_sub01_info02_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.company_sub01_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:105px 0 130px 0;}
.company_sub01_con > .info02_con > .contents_con > .title_con {margin:0 auto; margin-bottom:30px; text-align:center;}
.company_sub01_con > .info02_con > .contents_con > .title_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#faa82e; margin-bottom:12px;}
.company_sub01_con > .info02_con > .contents_con > .title_con > .text01_con {margin-bottom:24px;}
.company_sub01_con > .info02_con > .contents_con > .title_con > .text01_con span {font-size:20px; color:#faa82e; font-weight:700; line-height:24px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.company_sub01_con > .info02_con > .contents_con > .title_con > .text02_con {}
.company_sub01_con > .info02_con > .contents_con > .title_con > .text02_con span {font-size:40px; color:#ffffff; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.company_sub01_con > .info02_con > .contents_con > .text_con {margin:0 auto; margin-bottom:44px; text-align:center;}
.company_sub01_con > .info02_con > .contents_con > .text_con span {font-size:20px; color:#cccccc; font-weight:300; line-height:32px; letter-spacing:-0.3px;}
.company_sub01_con > .info02_con > .contents_con > .contents_con {margin:0 auto;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con {}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul {}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li {float:left; width:23.5%; margin:2% 2% 0 0;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li .list_div {height:205px; background-color:#ffffff; padding-top:44px; position:relative; top:0; left:0; text-align:center; cursor:pointer; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .icon_con {margin-bottom:26px;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .text_con {}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .text_con span {font-size:28px; color:#253f93; line-height:36px;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .text_con span .color_text01 {font-family:"Open Sans", sans-serif;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .text_con span .color_text02 {font-size:18px; color:#666666; line-height:26px;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .over_con {display:none; width:100%; height:100%; margin:0 auto; background-color:#ff7a00; position:absolute; top:0; left:0; right:0; z-index:10;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .over_con > .text_con {position:absolute; top:50%; transform:translateY(-50%); left:0; right:0; z-index:10; text-align:center;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .over_con > .text_con span {font-size:18px; color:#ffffff; font-weight:300; line-height:32px; letter-spacing:-0.25px;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li .list_div:hover {}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li .list_div:hover > .over_con {display:block;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li:nth-child(1) {margin-top:0;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li:nth-child(2) {margin-top:0;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li:nth-child(3) {margin-top:0;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li:nth-child(4) {margin-top:0;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .list_con > ul > li:nth-child(4n) {margin-right:0;} 
.company_sub01_con > .info02_con > .contents_con > .contents_con > .slide_con {display:none;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto; padding-bottom:90px; position:relative; top:0; left:0;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:50%;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {width:92%; margin:0 auto; background-color:#ffffff; padding:58px 30px 54px 30px; text-align:center; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .title_con {border-bottom:1px solid #cccccc; padding-bottom:15px; margin-bottom:44px;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .title_con > .icon_con {margin-bottom:19px;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .title_con > .icon_con img {width:auto; height:80px;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .title_con > .text_con {height:89px;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .title_con > .text_con span {font-size:45px; color:#253f93; line-height:53px;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .title_con > .text_con span .color_text01 {font-family:"Open Sans", sans-serif;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .title_con > .text_con span .color_text02 {font-size:28px; color:#666666; line-height:36px;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .info_con {}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .info_con span {font-size:32px; color:#555555; font-weight:300; line-height:44px; letter-spacing:-0.25px;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-pagination-bullets {width:100%; margin:0 auto; bottom:0; left:0; right:0; z-index:10; text-align:center;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet {width:20px; height:20px; background-color:#ffffff; background-color:rgba(255,255,255,0.4); margin:0 17px; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; opacity:1;}
.company_sub01_con > .info02_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet-active {background-color:#fbaa33;}
.company_sub01_con > .info03_con {position:relative; top:0; left:0;}
.company_sub01_con > .info03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:100px 0 150px 0; position:relative; top:0; left:0; z-index:20;}
.company_sub01_con > .info03_con > .contents_con > .title_con {margin-bottom:32px; text-align:center;}
.company_sub01_con > .info03_con > .contents_con > .title_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#ff7a00; margin-bottom:6px;}
.company_sub01_con > .info03_con > .contents_con > .title_con > .text01_con {margin-bottom:21px;}
.company_sub01_con > .info03_con > .contents_con > .title_con > .text01_con span {font-size:22px; color:#ff7a00; font-weight:700; line-height:26px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.company_sub01_con > .info03_con > .contents_con > .title_con > .text01_con span .m_br {display:none;}
.company_sub01_con > .info03_con > .contents_con > .title_con > .text02_con {}
.company_sub01_con > .info03_con > .contents_con > .title_con > .text02_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.company_sub01_con > .info03_con > .contents_con > .title_con > .text02_con span .m_br {display:none;}
.company_sub01_con > .info03_con > .contents_con > .text_con {margin-bottom:96px; text-align:center;}
.company_sub01_con > .info03_con > .contents_con > .text_con span {font-size:20px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.company_sub01_con > .info03_con > .contents_con > .contents_con {width:100%; max-width:1120px; background-color:#f7f7f7; padding:70px 0 105px 0; margin-left:80px; position:relative; top:0; left:0; *zoom:1;}
.company_sub01_con > .info03_con > .contents_con > .contents_con:after {content:""; display:block; clear:both;}
.company_sub01_con > .info03_con > .contents_con > .contents_con > .img_con {width:51%; position:absolute; top:-50px; left:-80px; z-index:10; box-shadow:10px 10px 10px rgba(0,0,0,0.15); -webkit-box-shadow:10px 10px 10px rgba(0,0,0,0.15); -moz-box-shadow:10px 10px 10px rgba(0,0,0,0.15);}
.company_sub01_con > .info03_con > .contents_con > .contents_con > .text_con {float:right; width:49.5%;}
.company_sub01_con > .info03_con > .contents_con > .contents_con > .text_con > ul {}
.company_sub01_con > .info03_con > .contents_con > .contents_con > .text_con > ul > li {margin-top:45px;}
.company_sub01_con > .info03_con > .contents_con > .contents_con > .text_con > ul > li > table {width:100%; margin:0 auto;}
.company_sub01_con > .info03_con > .contents_con > .contents_con > .text_con > ul > li > table > tbody > tr > td {}
.company_sub01_con > .info03_con > .contents_con > .contents_con > .text_con > ul > li > table > tbody > tr > .icon_td {width:100px;}
.company_sub01_con > .info03_con > .contents_con > .contents_con > .text_con > ul > li > table > tbody > tr > .icon_td img {width:100%; height:auto;} 
.company_sub01_con > .info03_con > .contents_con > .contents_con > .text_con > ul > li > table > tbody > tr > .text_td {padding:0 60px; position:relative; top:0; left:0;}
.company_sub01_con > .info03_con > .contents_con > .contents_con > .text_con > ul > li > table > tbody > tr > .text_td > .text01_con {}
.company_sub01_con > .info03_con > .contents_con > .contents_con > .text_con > ul > li > table > tbody > tr > .text_td > .text01_con .text01 {font-size:60px; color:#253f93; font-weight:700; line-height:64px; font-family:"Open Sans", sans-serif; vertical-align:middle;}
.company_sub01_con > .info03_con > .contents_con > .contents_con > .text_con > ul > li > table > tbody > tr > .text_td > .text01_con .text02 {font-size:22px; color:#333333; font-weight:300; line-height:30px; letter-spacing:-0.3px; vertical-align:middle;}
.company_sub01_con > .info03_con > .contents_con > .contents_con > .text_con > ul > li > table > tbody > tr > .text_td > .text02_con {position:absolute; bottom:-18px; left:60px; z-index:10;}
.company_sub01_con > .info03_con > .contents_con > .contents_con > .text_con > ul > li > table > tbody > tr > .text_td > .text02_con span {font-size:16px; color:#909090; line-height:20px; letter-spacing:-0.25px; font-family:"Open Sans", sans-serif;}
.company_sub01_con > .info03_con > .contents_con > .contents_con > .text_con > ul > li:first-child {margin-top:0;}
.company_sub01_con > .info03_con > .bg_con {width:100%; height:47%; margin:0 auto; background-image:url("/img/company/company_sub01_info03_bg_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center; position:absolute; bottom:0; left:0; right:0; z-index:10;}

/*CEO 인사말*/
.company_sub02_con {word-break:keep-all;}
.company_sub02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:170px 0 216px 0; position:relative; top:0; left:0;}
.company_sub02_con > .contents_con > .title_con {width:354px; height:321px; background-image:url("/img/company/company_sub02_title_con_bg.png"); background-repeat:no-repeat; padding:63px 50px 0 50px; position:absolute; top:130px; left:80px; z-index:10; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.company_sub02_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#ffffff; margin-bottom:16px;}
.company_sub02_con > .contents_con > .title_con > .text01_con {margin-bottom:41px;}
.company_sub02_con > .contents_con > .title_con > .text01_con span {font-size:16px; color:#ffffff; font-weight:700; line-height:20px; font-family:"Open Sans", sans-serif;}
.company_sub02_con > .contents_con > .title_con > .text02_con {}
.company_sub02_con > .contents_con > .title_con > .text02_con span {font-size:30px; color:#ffffff; font-weight:600; line-height:42px; letter-spacing:-0.3px;}
.company_sub02_con > .contents_con > .title_con > .text02_con span .w_br {}
.company_sub02_con > .contents_con > .img_con {margin-bottom:80px;}
.company_sub02_con > .contents_con > .text_con {}
.company_sub02_con > .contents_con > .text_con > .text01_con {margin-bottom:60px; text-align:center;}
.company_sub02_con > .contents_con > .text_con > .text01_con span {display:inline-block; *display:inline; zoom:1; border-left:3px solid #ff7a00; border-right:3px solid #ff7a00; padding:0 40px; font-size:35px; color:#222222; font-weight:600; line-height:40px; letter-spacing:-0.3px;}
.company_sub02_con > .contents_con > .text_con > .text01_con span .color_text {font-weight:700;}
.company_sub02_con > .contents_con > .text_con > .text01_con span .m_br {display:none;}
.company_sub02_con > .contents_con > .text_con > .text02_con {border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; padding:34px 0; margin-bottom:36px;}
.company_sub02_con > .contents_con > .text_con > .text02_con span {font-size:18px; color:#666666; font-weight:300; line-height:32px; letter-spacing:-0.25px;}
.company_sub02_con > .contents_con > .text_con > .text02_con span .w_br {}
.company_sub02_con > .contents_con > .text_con > .text03_con {text-align:right;}
.company_sub02_con > .contents_con > .text_con > .text03_con span {font-size:18px; color:#555555; font-weight:300; line-height:36px; letter-spacing:-0.25px;}
.company_sub02_con > .contents_con > .text_con > .text03_con span .color_text {font-size:28px; font-weight:600;}

/*Vision*/
.company_sub03_con {word-break:keep-all;}
.company_sub03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:124px 0 180px 0;}
.company_sub03_con > .contents_con > .title_con {margin-bottom:40px; text-align:center;}
.company_sub03_con > .contents_con > .title_con > .text01_con {margin-bottom:16px;}
.company_sub03_con > .contents_con > .title_con > .text01_con span {font-size:40px; color:#222222; font-weight:700; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.company_sub03_con > .contents_con > .title_con > .text02_con {margin-bottom:22px;}
.company_sub03_con > .contents_con > .title_con > .text02_con span {font-size:50px; color:#999999; color:rgba(153,153,153,0.3); font-weight:700; line-height:54px; letter-spacing:-0.5px; font-family:"Open Sans", sans-serif;}
.company_sub03_con > .contents_con > .title_con > .bar {width:1px; height:60px; margin:0 auto; background-color:#ff7a00;}
.company_sub03_con > .contents_con > .img_con {}

/*히스토리*/
.company_sub04_con {word-break:keep-all;}
.company_sub04_con > .tn_con {}
.company_sub04_con > .tn_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:120px 0 56px 0;}
.company_sub04_con > .tn_con > .contents_con > .title_con {margin-bottom:54px; text-align:center;}
.company_sub04_con > .tn_con > .contents_con > .title_con > .text01_con {margin-bottom:18px;}
.company_sub04_con > .tn_con > .contents_con > .title_con > .text01_con span {font-size:45px; color:#222222; font-weight:600; line-height:49px; font-family:"Open Sans", sans-serif;}
.company_sub04_con > .tn_con > .contents_con > .title_con > .text02_con {}
.company_sub04_con > .tn_con > .contents_con > .title_con > .text02_con span {font-size:18px; color:#777777; line-height:26px; letter-spacing:-0.3px;}
.company_sub04_con > .tn_con > .contents_con > .title_con > .text02_con span .m_br {display:none;}
.company_sub04_con > .tn_con > .contents_con > .nav {position:relative; top:0; left:0;}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con {width:100%; max-width:860px; margin:0 auto; position:relative; top:0; left:0; z-index:20;}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul {}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li {float:left; width:140px; margin:0 0 0 220px;}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li .list_div {text-align:center; cursor:pointer;}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li .list_div > .icon_con {margin-bottom:19px;}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li .list_div > .dot_con {margin-bottom:16px;}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li .list_div > .dot_con div {width:12px; height:12px; margin:0 auto; background-color:#cccccc; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li .list_div > .text_con {}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li .list_div > .text_con > .text01_con {margin-bottom:5px;}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li .list_div > .text_con > .text01_con span {font-size:16px; color:#999999; font-weight:600; line-height:20px; letter-spacing:0.5px; font-family:"Open Sans", sans-serif;}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li .list_div > .text_con > .text02_con {}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li .list_div > .text_con > .text02_con span {font-size:24px; color:#999999; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li .list_div > .dot_con.w_con {}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li .list_div > .dot_con.m_con {display:none;}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li .list_div.on {}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li .list_div.on > .dot_con div {background-color:#ff7a00;}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li .list_div.on > .text_con > .text02_con span {color:#ff7a00;}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li .list_div:hover {}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li .list_div:hover > .dot_con div {background-color:#ff7a00;}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li .list_div:hover > .text_con > .text02_con span {color:#ff7a00;}
.company_sub04_con > .tn_con > .contents_con > .nav > .contents_con > ul > li:first-child {margin:0;}
.company_sub04_con > .tn_con > .contents_con > .nav > .line {width:100%; max-width:720px; height:1px; margin:0 auto; background-color:#e5e5e5; position:absolute; top:69px; left:0; right:0; z-index:10;}
.company_sub04_con > .slide_con {background-image:url("/img/company/company_sub04_slide_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.company_sub04_con > .slide_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:105px 0 100px 0; position:relative; top:0; left:0;}
.company_sub04_con > .slide_con > .contents_con .swiper-container {width:100%; margin:0 auto; position:relative; top:0; left:0;}
.company_sub04_con > .slide_con > .contents_con .swiper-container .swiper-wrapper {}
.company_sub04_con > .slide_con > .contents_con .swiper-container .swiper-wrapper .swiper-slide {width:50%; position:relative; top:0; left:0;}
.company_sub04_con > .slide_con > .contents_con .swiper-container .swiper-wrapper .swiper-slide > .list_div {width:87%; margin:0 auto;}
.company_sub04_con > .slide_con > .contents_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .year_con {border-bottom:1px solid #dddddd; padding-bottom:24px; margin-bottom:24px;}
.company_sub04_con > .slide_con > .contents_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .year_con span {font-size:45px; color:#253f93; font-weight:600; line-height:49px; font-family:"Open Sans", sans-serif;}
.company_sub04_con > .slide_con > .contents_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .list_con {}
.company_sub04_con > .slide_con > .contents_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .list_con > ul {}
.company_sub04_con > .slide_con > .contents_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .list_con > ul > li {margin-top:6px;}
.company_sub04_con > .slide_con > .contents_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .list_con > ul > li > table {width:100%; margin:0 auto;}
.company_sub04_con > .slide_con > .contents_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .list_con > ul > li > table > tbody > tr > td {}
.company_sub04_con > .slide_con > .contents_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .list_con > ul > li > table > tbody > tr > td span {font-size:16px; color:#444444; font-weight:300; line-height:28px;}
.company_sub04_con > .slide_con > .contents_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .list_con > ul > li > table > tbody > tr > .dot_td {width:12px;}
.company_sub04_con > .slide_con > .contents_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .list_con > ul > li > table > tbody > tr > .dot_td span {color:#ff7a00; font-weight:700;}
.company_sub04_con > .slide_con > .contents_con .swiper-container .swiper-wrapper .swiper-slide > .list_div > .list_con > ul > li:first-child {margin-top:0;}
.company_sub04_con > .slide_con > .contents_con .swiper-container .swiper-wrapper .swiper-slide > .line {width:1px; background-color:#dddddd; position:absolute; top:0; left:0; z-index:10;}
.company_sub04_con > .slide_con > .contents_con .swiper-container .swiper-wrapper .swiper-slide:first-child > .line {display:none;}
.company_sub04_con > .slide_con > .contents_con .swiper-container > .line {width:1px; height:100%; background-color:#dddddd; position:absolute; top:0; z-index:10;}
.company_sub04_con > .slide_con > .contents_con .swiper-container > .line.left {left:0;}
.company_sub04_con > .slide_con > .contents_con .swiper-container > .line.right {right:0;}
.company_sub04_con > .slide_con > .contents_con .prev_btn {width:52px; position:absolute; top:50%; transform:translateY(-50%); left:-92px; z-index:10; cursor:pointer; outline:none;}
.company_sub04_con > .slide_con > .contents_con .next_btn {width:52px; position:absolute; top:50%; transform:translateY(-50%); right:-92px; z-index:10; cursor:pointer; outline:none;}

/*RPA*/
.rpa_banner_con {background-image:url("/img/rpa/rpa_banner_con_bg.png");}

/*RPA 소개*/
.rpa_sub01_con {word-break:keep-all;}
.rpa_sub01_con > .info01_con {}
.rpa_sub01_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 150px 0;}
.rpa_sub01_con > .info01_con > .contents_con > .title_con {margin-bottom:46px; *zoom:1;}
.rpa_sub01_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.rpa_sub01_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.rpa_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.rpa_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con {}
.rpa_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.rpa_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.rpa_sub01_con > .info01_con > .contents_con > .title_con > .text02_con {float:right; padding-top:12px; text-align:right;}
.rpa_sub01_con > .info01_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.rpa_sub01_con > .info01_con > .contents_con > .title_con > .text02_con span .color_text {color:#253f93; font-weight:700;}
.rpa_sub01_con > .info01_con > .contents_con > .title_con > .text02_con span .w_br {}
.rpa_sub01_con > .info01_con > .contents_con > .img_con {}
.rpa_sub01_con > .info02_con {padding:100px 0; position:relative; top:0; left:0; *zoom:1;}
.rpa_sub01_con > .info02_con:after {content:""; display:block; clear:both;}
.rpa_sub01_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; height:388px; position:absolute; top:100px; left:0; right:0; z-index:20; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.rpa_sub01_con > .info02_con > .contents_con > .title_con {margin-bottom:47px;}
.rpa_sub01_con > .info02_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:12px;}
.rpa_sub01_con > .info02_con > .contents_con > .title_con > .text01_con {margin-bottom:11px;}
.rpa_sub01_con > .info02_con > .contents_con > .title_con > .text01_con span {font-size:20px; color:#0085ff; font-weight:700; line-height:24px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.rpa_sub01_con > .info02_con > .contents_con > .title_con > .text02_con {}
.rpa_sub01_con > .info02_con > .contents_con > .title_con > .text02_con span {font-size:35px; color:#ffffff; line-height:53px; letter-spacing:-0.3px;}
.rpa_sub01_con > .info02_con > .contents_con > .title_con > .text02_con span .color_text {font-size:45px; font-weight:700;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con {}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .swiper-wrapper {}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {display:none;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:44px; padding-top:9px;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:18px; color:#ffffff; font-weight:600; line-height:44px; font-family:"Montserrat", sans-serif;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:20px;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:22px; color:#ffffff; font-weight:600; line-height:40px; letter-spacing:-0.25px;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div {display:block;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .control_con {width:100%; margin:0 auto; margin-top:65px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .control_con .swiper-pagination-fraction {display:inline-block; *display:inline; zoom:1; width:auto; margin-right:12px; text-align:left; position:relative; bottom:0; left:0; font-size:20px; color:#ffffff; font-weight:600; line-height:24px; font-family:"Open Sans", sans-serif; vertical-align:middle;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .control_con .btn_con {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul {}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li {float:left; width:40px; margin-left:5px;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li img {width:100%; cursor:pointer;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con {}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.off {}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.on {display:none;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .m_con {display:none;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover {}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.off {display:none;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.on {display:block;}
.rpa_sub01_con > .info02_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:first-child {margin-left:0;}
.rpa_sub01_con > .info02_con > .slide_con {float:right; width:49%; height:388px; position:relative; top:0; left:0; z-index:30; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.rpa_sub01_con > .info02_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.rpa_sub01_con > .info02_con > .slide_con .swiper-container .swiper-wrapper {}
.rpa_sub01_con > .info02_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:520px; margin-left:30px;}
.rpa_sub01_con > .info02_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {background-color:#ffffff; position:relative; top:0; left:0;}
.rpa_sub01_con > .info02_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {}
.rpa_sub01_con > .info02_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {display:none; padding:60px 40px 83px 40px;}
.rpa_sub01_con > .info02_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.rpa_sub01_con > .info02_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.rpa_sub01_con > .info02_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:62px;}
.rpa_sub01_con > .info02_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:30px; color:#ffffff; font-weight:600; line-height:62px; font-family:"Montserrat", sans-serif;}
.rpa_sub01_con > .info02_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:30px;}
.rpa_sub01_con > .info02_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:35px; color:#555555; font-weight:600; line-height:49px; letter-spacing:-0.25px;}
.rpa_sub01_con > .info02_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .over_con {width:100%; height:100%; margin:0 auto; background-color:#ffffff; background-color:rgba(255,255,255,0.7); position:absolute; top:0; left:0; right:0; z-index:10;}
.rpa_sub01_con > .info02_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div > .over_con {display:none;}
.rpa_sub01_con > .info02_con > .slide_con > .bar {width:140px; height:3px; background-color:#ff7a00; position:absolute; top:62%; left:-90px; z-index:10;}
.rpa_sub01_con > .info02_con > .bg_con {width:68.5%; height:100%; background-color:#243151; position:absolute; top:0; left:0; z-index:10;}
.rpa_sub01_con > .info03_con {}
.rpa_sub01_con > .info03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 180px 0;}
.rpa_sub01_con > .info03_con > .contents_con > .title_con {margin-bottom:27px; text-align:center;}
.rpa_sub01_con > .info03_con > .contents_con > .title_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#0085ff; margin-bottom:15px;}
.rpa_sub01_con > .info03_con > .contents_con > .title_con > .text_con {}
.rpa_sub01_con > .info03_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.rpa_sub01_con > .info03_con > .contents_con > .text_con {margin-bottom:64px; text-align:center;}
.rpa_sub01_con > .info03_con > .contents_con > .text_con span {font-size:20px; color:#666666; font-weight:300; line-height:30px; letter-spacing:-0.3px;}
.rpa_sub01_con > .info03_con > .contents_con > .text_con span .color_text {color:#253f93; font-weight:700;}
.rpa_sub01_con > .info03_con > .contents_con > .text_con span .m_br {display:none;}
.rpa_sub01_con > .info03_con > .contents_con > .img_con {}

/*RPA 적용 사례*/
.rpa_sub02_con {word-break:keep-all;}
.rpa_sub02_con > .contents_con {padding-top:130px;}
.rpa_sub02_con > .contents_con > .title_con {width:100%; max-width:1200px; margin:0 auto; margin-bottom:56px;}
.rpa_sub02_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:11px;}
.rpa_sub02_con > .contents_con > .title_con > .text_con {}
.rpa_sub02_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.rpa_sub02_con > .contents_con > .title_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.rpa_sub02_con > .contents_con > .list_con {background-image:url("/img/rpa/rpa_sub02_info01_list_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:100px 0 130px 0;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul {}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li {float:left; width:32%; margin:2% 2% 0 0;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div {border-top:5px solid #ff7a00; background-color:#ffffff; padding:0 30px;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .title_con {border-bottom:1px solid #cccccc; padding:25px 0; margin-bottom:26px;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .title_con > table {width:100%; margin:0 auto;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .title_con > table > tbody > tr > td {}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .title_con > table > tbody > tr > .icon_td {width:70px;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .title_con > table > tbody > tr > .icon_td img {width:100%;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .title_con > table > tbody > tr > .w_icon_td {}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .title_con > table > tbody > tr > .m_icon_td {display:none;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .title_con > table > tbody > tr > .text_td {}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .title_con > table > tbody > tr > .text_td span {font-size:35px; color:#333333; font-weight:600; line-height:43px; letter-spacing:-0.25px;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .info_con {}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .info_con > ul {}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .info_con > ul > li {margin-top:10px;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .info_con > ul > li > table {width:100%; margin:0 auto;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .info_con > ul > li > table > tbody > tr > td {}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .info_con > ul > li > table > tbody > tr > td span {font-size:18px; color:#444444; line-height:26px; letter-spacing:-0.25px;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .info_con > ul > li > table > tbody > tr > .dot_td {width:12px;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .info_con > ul > li > table > tbody > tr > .dot_td span {color:#aaaaaa; font-weight:700;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li .list_div > .info_con > ul > li:nth-child(1) {margin-top:0;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(1) {margin-top:0;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(1) .list_div {height:360px;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(2) {margin-top:0;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(2) .list_div {height:360px;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(3) {margin-top:0;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(3) .list_div {height:360px;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(4) {}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(4) .list_div {height:395px;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(5) {}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(5) .list_div {height:395px;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(6) {}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(6) .list_div {height:395px;}
.rpa_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(3n) {margin-right:0;}

/*RPA 도입 효과*/
.rpa_sub03_con {word-break:keep-all;}
.rpa_sub03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 180px 0;}
.rpa_sub03_con > .contents_con > .title_con {margin-bottom:34px;}
.rpa_sub03_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.rpa_sub03_con > .contents_con > .title_con > .text_con {}
.rpa_sub03_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.rpa_sub03_con > .contents_con > .title_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.rpa_sub03_con > .contents_con > .img_con {}

/*고객사*/
.rpa_sub04_con {word-break:keep-all;}
.rpa_sub04_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 105px 0;}
.rpa_sub04_con > .contents_con > .title_con {margin-bottom:58px;}
.rpa_sub04_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:11px;}
.rpa_sub04_con > .contents_con > .title_con > .text_con {}
.rpa_sub04_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.rpa_sub04_con > .contents_con > .contents_con {}
.rpa_sub04_con > .contents_con > .contents_con > .list_con {}
.rpa_sub04_con > .contents_con > .contents_con > .list_con .list_div {margin-top:10px;}
.rpa_sub04_con > .contents_con > .contents_con > .list_con .list_div > ul {}
.rpa_sub04_con > .contents_con > .contents_con > .list_con .list_div > ul > li {float:left; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; position:relative; top:0; left:0;}
.rpa_sub04_con > .contents_con > .contents_con > .list_con .list_div > ul > li > .img_con {background-color:#ffffff; background-repeat:no-repeat; background-size:contain; background-position:center;}
.rpa_sub04_con > .contents_con > .contents_con > .list_con .list_div > ul > li > .img_con img {width:100%;}
.rpa_sub04_con > .contents_con > .contents_con > .list_con .list_div > ul > li > .bar {width:1px; height:100%; background-color:#dddddd; position:absolute; top:0; z-index:10;}
.rpa_sub04_con > .contents_con > .contents_con > .list_con .list_div > ul > li > .bar.left {display:none; left:0;}
.rpa_sub04_con > .contents_con > .contents_con > .list_con .list_div > ul > li > .bar.right {right:0;}
.rpa_sub04_con > .contents_con > .contents_con > .list_con .list_div > ul > li:first-child > .bar.left {display:block;}
.rpa_sub04_con > .contents_con > .contents_con > .list_con .list_div:first-child {margin-top:0;}
.rpa_sub04_con > .contents_con > .contents_con > .list_con.w_con {}
.rpa_sub04_con > .contents_con > .contents_con > .list_con.w_con .list_div > ul > li {width:20%;}
.rpa_sub04_con > .contents_con > .contents_con > .list_con.m_con {display:none;}
.rpa_sub04_con > .contents_con > .contents_con > .list_con.m_con .list_div > ul > li {}

/*Agentic AI의 정의*/
.rpa_sub05_con {word-break:keep-all;}
.rpa_sub05_con * {box-sizing:border-box;}
.rpa_sub05_con > .info01_con {}
.rpa_sub05_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 150px 0;}
.rpa_sub05_con > .info01_con > .contents_con > .title_con {margin-bottom:46px; *zoom:1;}
.rpa_sub05_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.rpa_sub05_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.rpa_sub05_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.rpa_sub05_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con {}
.rpa_sub05_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.rpa_sub05_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.rpa_sub05_con > .info01_con > .contents_con > .title_con > .text02_con {float:right; padding-top:12px; text-align:right;}
.rpa_sub05_con > .info01_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.rpa_sub05_con > .info01_con > .contents_con > .title_con > .text02_con span .color_text {color:#253f93; font-weight:700;}
.rpa_sub05_con > .info01_con > .contents_con > .title_con > .text02_con span .w_br {}
.rpa_sub05_con > .info01_con > .contents_con > .img_con {}
.rpa_sub05_con > .info01_con > .contents_con > .txt_con {margin:90px 0 0;}
.rpa_sub05_con > .info01_con > .contents_con > .txt_con > .title_con {margin-bottom:27px; text-align:center;}
.rpa_sub05_con > .info01_con > .contents_con > .txt_con > .title_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#0085ff; margin-bottom:15px;}
.rpa_sub05_con > .info01_con > .contents_con > .txt_con > .title_con > .text_con {}
.rpa_sub05_con > .info01_con > .contents_con > .txt_con > .title_con > .text_con span {font-size:34px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.rpa_sub05_con > .info01_con > .contents_con > .txt_con > .text_con {margin:25px 0 0; text-align:center;}
.rpa_sub05_con > .info01_con > .contents_con > .txt_con > .text_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.rpa_sub05_con > .info01_con > .contents_con > .txt_con > .text_con > span .color_text {color:#253F93; font-weight:600;}
.rpa_sub05_con > .info02_con {background:#F7F7F7;}
.rpa_sub05_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.rpa_sub05_con > .info02_con > .contents_con > .title_con {margin-bottom:27px; text-align:center;}
.rpa_sub05_con > .info02_con > .contents_con > .title_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#0085ff; margin-bottom:15px;}
.rpa_sub05_con > .info02_con > .contents_con > .title_con > .text_con {}
.rpa_sub05_con > .info02_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.rpa_sub05_con > .info02_con > .contents_con > table {width:100%; margin:30px 0 0;}
.rpa_sub05_con > .info02_con > .contents_con > table > tbody {}
.rpa_sub05_con > .info02_con > .contents_con > table > tbody > tr {}
.rpa_sub05_con > .info02_con > .contents_con > table > tbody > tr > td {padding:20px 35px; border-bottom:1px solid #DDD; border-right:1px solid #DDD;}
.rpa_sub05_con > .info02_con > .contents_con > table > tbody > tr > td:last-child {border-right:none;}
.rpa_sub05_con > .info02_con > .contents_con > table > tbody > tr > .title_td {background:#243151; padding:16px 0;}
.rpa_sub05_con > .info02_con > .contents_con > table > tbody > tr > .title_td > span {font-size:20px; color:#FFF; font-weight:400; line-height:140%;}
.rpa_sub05_con > .info02_con > .contents_con > table > tbody > tr > .sub_text_td {width:380px; background:#1259B5;}
.rpa_sub05_con > .info02_con > .contents_con > table > tbody > tr > .sub_text_td > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.rpa_sub05_con > .info02_con > .contents_con > table > tbody > tr > .text_td {background:#FFF;}
.rpa_sub05_con > .info02_con > .contents_con > table > tbody > tr > .text_td > span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.rpa_sub05_con > .info03_con {}
.rpa_sub05_con > .info03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.rpa_sub05_con > .info03_con > .contents_con > .title_con {margin-bottom:40px; text-align:left;}
.rpa_sub05_con > .info03_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.rpa_sub05_con > .info03_con > .contents_con > .title_con > .text_con {}
.rpa_sub05_con > .info03_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con {}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container {overflow:unset;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper {}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide {width:auto; margin:0 30px 0 0;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:last-child {margin:0;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con {display:flex; align-items:center; gap:30px;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con {}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .title_con {display:flex; justify-content:center; align-items:center; width:380px; height:116px; background:#0085FF; padding:20px 35px; text-align:center;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con {display:flex; align-items:center; width:380px; height:172px; background:#F7F7F7; padding:30px 35px;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul {}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul > li {position:relative;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:12px; left:12px; border-radius:100%;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul > li > span {display:inline-block; padding-left:28px; font-size:20px; color:#222; font-weight:400; line-height:140%;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .arrow_con {width:22px;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .arrow_con > img {width:100%;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(2) > .contents_con > .txt_con > .title_con {background:#1259B5;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(3) > .contents_con > .txt_con > .title_con {background:#253F93;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(4) > .contents_con > .txt_con > .title_con {background:#192E71;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(5) > .contents_con > .txt_con > .title_con {background:#243151;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-scrollbar {width:1200px; margin:0 auto; height:2px; background:#DBDBDB; margin-top:40px; position:relative; left:0; bottom:0; border-radius:0;}
.rpa_sub05_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-scrollbar .swiper-scrollbar-drag {background:#0085FF;}
.rpa_sub05_con > .info04_con {padding:100px 0; position:relative; top:0; left:0;}
.rpa_sub05_con > .info04_con:after {content:""; display:block; clear:both;}
.rpa_sub05_con > .info04_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; height:388px; position:absolute; top:100px; left:0; right:0; z-index:20; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.rpa_sub05_con > .info04_con > .contents_con > .title_con {margin-bottom:47px;}
.rpa_sub05_con > .info04_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:12px;}
.rpa_sub05_con > .info04_con > .contents_con > .title_con > .text01_con {margin-bottom:11px;}
.rpa_sub05_con > .info04_con > .contents_con > .title_con > .text01_con span {font-size:34px; color:#FFF; font-weight:600; line-height:140%; font-family:"Open Sans", sans-serif;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con {}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper {}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {display:none;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:44px;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:18px; color:#ffffff; font-weight:600; line-height:44px; font-family:"Montserrat", sans-serif;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:20px; vertical-align:middle;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:22px; color:#ffffff; font-weight:600; line-height:40px; letter-spacing:-0.25px;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con {margin:20px 0 0;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con > span {font-size:16px; color:#DDDDD9; font-weight:400; line-height:140%;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div {display:block;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con {width:100%; margin:0 auto; margin-top:65px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .swiper-pagination-fraction {display:inline-block; *display:inline; zoom:1; width:auto; margin-right:12px; text-align:left; position:relative; bottom:0; left:0; font-size:20px; color:#ffffff; font-weight:600; line-height:24px; font-family:"Open Sans", sans-serif; vertical-align:middle;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul {}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li {float:left; width:40px; margin-left:5px;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li img {width:100%; cursor:pointer;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con {}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.off {}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.on {display:none;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .m_con {display:none;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover {}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.off {display:none;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.on {display:block;}
.rpa_sub05_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:first-child {margin-left:0;}
.rpa_sub05_con > .info04_con > .slide_con {float:right; width:49%; height:388px; position:relative; top:0; left:0; z-index:30; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.rpa_sub05_con > .info04_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.rpa_sub05_con > .info04_con > .slide_con .swiper-container .swiper-wrapper {}
.rpa_sub05_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:520px; margin-left:30px;}
.rpa_sub05_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {background-color:#ffffff; position:relative; top:0; left:0;}
.rpa_sub05_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {}
.rpa_sub05_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {display:none; padding:60px 40px 83px 40px;}
.rpa_sub05_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.rpa_sub05_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.rpa_sub05_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:62px;}
.rpa_sub05_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:30px; color:#ffffff; font-weight:600; line-height:62px; font-family:"Montserrat", sans-serif;}
.rpa_sub05_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:30px;}
.rpa_sub05_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:35px; color:#555555; font-weight:600; line-height:49px; letter-spacing:-0.25px;}
.rpa_sub05_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .over_con {width:100%; height:100%; margin:0 auto; background-color:#ffffff; background-color:rgba(255,255,255,0.7); position:absolute; top:0; left:0; right:0; z-index:10;}
.rpa_sub05_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div > .over_con {display:none;}
.rpa_sub05_con > .info04_con > .bg_con {width:68.5%; height:100%; background-color:#243151; position:absolute; top:0; left:0; z-index:10;}
.rpa_sub05_con > .info05_con {background:url("/img/rpa/rpa_sub05_info05_bg.png")no-repeat center/cover;}
.rpa_sub05_con > .info05_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.rpa_sub05_con > .info05_con > .contents_con > .title_con {margin-bottom:30px; text-align:center;}
.rpa_sub05_con > .info05_con > .contents_con > .title_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#0085ff; margin-bottom:15px;}
.rpa_sub05_con > .info05_con > .contents_con > .title_con > .text_con {}
.rpa_sub05_con > .info05_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.rpa_sub05_con > .info05_con > .contents_con > .list_con {width:100%; border:1px solid #e4e4e4; background:#FFF; padding:25px;}
.rpa_sub05_con > .info05_con > .contents_con > .list_con > ul {display:flex; flex-direction:column; gap:15px;}
.rpa_sub05_con > .info05_con > .contents_con > .list_con > ul:after {content:none;}
.rpa_sub05_con > .info05_con > .contents_con > .list_con > ul > li {}
.rpa_sub05_con > .info05_con > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:center; gap:18px;}
.rpa_sub05_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .num_con {display:flex; justify-content:center; align-items:center; width:44px; height:44px; background:#253F93;}
.rpa_sub05_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .num_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.rpa_sub05_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .title_con {width:300px;}
.rpa_sub05_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span {font-size:20px; color:#222; font-weight:600; line-height:140%;}
.rpa_sub05_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .text_con {}
.rpa_sub05_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.rpa_sub05_con > .info06_con {background:url("/img/rpa/rpa_sub05_info06_bg.png")no-repeat center/cover;}
.rpa_sub05_con > .info06_con > .contents_con {display:flex; justify-content:space-between; align-items:flex-start; width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.rpa_sub05_con > .info06_con > .contents_con > .title_con {}
.rpa_sub05_con > .info06_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.rpa_sub05_con > .info06_con > .contents_con > .title_con > .text_con {}
.rpa_sub05_con > .info06_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#FFF; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.rpa_sub05_con > .info06_con > .contents_con > .text_con {margin-top:18px; text-align:right;}
.rpa_sub05_con > .info06_con > .contents_con > .text_con > span {font-size:20px; color:#FFF; font-weight:400; line-height:140%;}
.rpa_sub05_con > .info06_con > .contents_con > .text_con > span .color_text {color:#FF7A00; font-weight:600;}

/*솔루션*/
.solution_banner_con {background-image:url("/img/solution/solution_banner_con_bg.png");}

/*GEN DWFP*/
.solution_sub01_con {word-break:keep-all;}
.solution_sub01_con > .info01_con {}
.solution_sub01_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 65px 0;}
.solution_sub01_con > .info01_con > .contents_con > .title_con {margin-bottom:44px; *zoom:1;}
.solution_sub01_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.solution_sub01_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.solution_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:9px;}
.solution_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con {}
.solution_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.solution_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.solution_sub01_con > .info01_con > .contents_con > .title_con > .text02_con {float:right; padding-top:22px; text-align:right;}
.solution_sub01_con > .info01_con > .contents_con > .title_con > .text02_con span {font-size:24px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.solution_sub01_con > .info01_con > .contents_con > .title_con > .text02_con span .color_text {color:#253f93; font-weight:700;}
.solution_sub01_con > .info01_con > .contents_con > .img_con {}
.solution_sub01_con > .info02_con {}
.solution_sub01_con > .info02_con > .contents_con {padding-top:65px;}
.solution_sub01_con > .info02_con > .contents_con > .title_con {width:100%; max-width:1200px; margin:0 auto; margin-bottom:25px; text-align:center;}
.solution_sub01_con > .info02_con > .contents_con > .title_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#0085ff; margin-bottom:12px;}
.solution_sub01_con > .info02_con > .contents_con > .title_con > .text_con {}
.solution_sub01_con > .info02_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub01_con > .info02_con > .contents_con > .text_con {width:100%; max-width:1200px; margin:0 auto; margin-bottom:54px; text-align:center;}
.solution_sub01_con > .info02_con > .contents_con > .text_con span {font-size:18px; color:#777777; font-weight:300; line-height:30px; letter-spacing:-0.3px;}
.solution_sub01_con > .info02_con > .contents_con > .text_con span .w_br {}
.solution_sub01_con > .info02_con > .contents_con > .text_con > a {}
.solution_sub01_con > .info02_con > .contents_con > .text_con > a > img {width:40px; margin-right:10px; vertical-align:middle;}
.solution_sub01_con > .info02_con > .contents_con > .text_con > a > span {vertical-align:middle;}
.solution_sub01_con > .info02_con > .contents_con > .img_con {background-image:url("/img/solution/solution_sub01_info02_img_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.solution_sub01_con > .info02_con > .contents_con > .img_con > .contents_con {width:100%; max-width:1200px; margin:0 auto;}
.solution_sub01_con > .info03_con {padding:100px 0; margin:130px 0; position:relative; top:0; left:0; *zoom:1;}
.solution_sub01_con > .info03_con:after {content:""; display:block; clear:both;}
.solution_sub01_con > .info03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; height:388px; position:absolute; top:100px; left:0; right:0; z-index:20; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub01_con > .info03_con > .contents_con > .title_con {margin-bottom:94px;}
.solution_sub01_con > .info03_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:8px;}
.solution_sub01_con > .info03_con > .contents_con > .title_con > .text01_con {margin-bottom:45px;}
.solution_sub01_con > .info03_con > .contents_con > .title_con > .text01_con span {font-size:45px; color:#ffffff; font-weight:700; line-height:49px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub01_con > .info03_con > .contents_con > .title_con > .text02_con {}
.solution_sub01_con > .info03_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#dddddd; line-height:32px; letter-spacing:-0.25px;}
.solution_sub01_con > .info03_con > .contents_con > .slide_con {}
.solution_sub01_con > .info03_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.solution_sub01_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper {}
.solution_sub01_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
.solution_sub01_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con {width:100%; margin:0 auto; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub01_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .swiper-pagination-fraction {display:inline-block; *display:inline; zoom:1; width:auto; margin-right:12px; text-align:left; position:relative; bottom:0; left:0; font-size:20px; color:#ffffff; font-weight:600; line-height:24px; font-family:"Open Sans", sans-serif; vertical-align:middle;}
.solution_sub01_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.solution_sub01_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul {}
.solution_sub01_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li {float:left; width:40px; margin-left:5px;}
.solution_sub01_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li img {width:100%; cursor:pointer;}
.solution_sub01_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con {}
.solution_sub01_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.off {}
.solution_sub01_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.on {display:none;}
.solution_sub01_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .m_con {display:none;}
.solution_sub01_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover {}
.solution_sub01_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.off {display:none;}
.solution_sub01_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.on {display:block;}
.solution_sub01_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:first-child {margin-left:0;}
.solution_sub01_con > .info03_con > .slide_con {float:right; width:49%; height:388px; position:relative; top:0; left:0; z-index:30; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub01_con > .info03_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.solution_sub01_con > .info03_con > .slide_con .swiper-container .swiper-wrapper {}
.solution_sub01_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:520px; margin-left:30px;}
.solution_sub01_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {background-color:#ffffff; position:relative; top:0; left:0;}
.solution_sub01_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {}
.solution_sub01_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {background-color:#fe800c; text-align:center;}
.solution_sub01_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.solution_sub01_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {height:76px;}
.solution_sub01_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td span {font-size:20px; color:#ffffff; font-weight:600; line-height:28px; letter-spacing:-0.25px;}
.solution_sub01_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .over_con {width:100%; height:100%; margin:0 auto; background-color:#ffffff; background-color:rgba(255,255,255,0.7); position:absolute; top:0; left:0; right:0; z-index:10;}
.solution_sub01_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div > .over_con {display:none;}
.solution_sub01_con > .info03_con > .bg_con {width:68.5%; height:100%; background-color:#243151; position:absolute; top:0; left:0; z-index:10;}

/* GEN OCR */
.solution_sub02_con {word-break:keep-all;}
.solution_sub02_con * {box-sizing:border-box;}
.solution_sub02_con > .info01_con {}
.solution_sub02_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub02_con > .info01_con > .contents_con > .title_con {margin-bottom:46px;}
.solution_sub02_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.solution_sub02_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.solution_sub02_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.solution_sub02_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con {}
.solution_sub02_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.solution_sub02_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.solution_sub02_con > .info01_con > .contents_con > .title_con > .text02_con {float:right; padding-top:12px; text-align:right;}
.solution_sub02_con > .info01_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.solution_sub02_con > .info01_con > .contents_con > .title_con > .text02_con span .color_text {color:#253f93; font-weight:700;}
.solution_sub02_con > .info01_con > .contents_con > .title_con > .text02_con span .w_br {}
.solution_sub02_con > .info01_con > .contents_con > .img_con {}
.solution_sub02_con > .info01_con > .contents_con > .txt_con {margin:90px 0 0;}
.solution_sub02_con > .info01_con > .contents_con > .txt_con > .text_con {text-align:center;}
.solution_sub02_con > .info01_con > .contents_con > .txt_con > .text_con > span {font-size:19px; color:#777; font-weight:400; line-height:140%;}
.solution_sub02_con > .info01_con > .contents_con > .txt_con > .text_con > span .color_text {color:#253F93; font-weight:600;}
.solution_sub02_con > .info02_con {background:#F7F7F7;}
.solution_sub02_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub02_con > .info02_con > .contents_con > .title_con {margin-bottom:40px;}
.solution_sub02_con > .info02_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub02_con > .info02_con > .contents_con > .title_con > .text01_con {}
.solution_sub02_con > .info02_con > .contents_con > .title_con > .text01_con span {font-size:34px; color:#222; font-weight:600; line-height:140%; font-family:"Open Sans", sans-serif;}
.solution_sub02_con > .info03_con {}
.solution_sub02_con > .info03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub02_con > .info03_con > .contents_con > .title_con {margin-bottom:60px; text-align:center;}
.solution_sub02_con > .info03_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub02_con > .info03_con > .contents_con > .title_con > .text01_con {}
.solution_sub02_con > .info03_con > .contents_con > .title_con > .text01_con span {font-size:34px; color:#222; font-weight:600; line-height:140%; font-family:"Open Sans", sans-serif;}
.solution_sub02_con > .info03_con > .contents_con > .title_con > .text02_con {margin:15px 0 0;}
.solution_sub02_con > .info03_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub02_con > .info03_con > .contents_con > .list_con {}
.solution_sub02_con > .info03_con > .contents_con > .list_con > .title_con {position:relative;}
.solution_sub02_con > .info03_con > .contents_con > .list_con > .title_con:before {content:''; width:12px; height:12px; background:#0085FF; position:absolute; top:11px; left:0;}
.solution_sub02_con > .info03_con > .contents_con > .list_con > .title_con > span {display:inline-block; padding-left:27px; font-size:25px; color:#222; font-weight:600; line-height:140%;}
.solution_sub02_con > .info03_con > .contents_con > .list_con > ul {display:flex; flex-direction:column; gap:8px; margin:12px 0 0;}
.solution_sub02_con > .info03_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub02_con > .info03_con > .contents_con > .list_con > ul > li {}
.solution_sub02_con > .info03_con > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:stretch;}
.solution_sub02_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .num_con {flex-shrink:0; display:flex; justify-content:center; align-items:center; width:79px; background:#243151;}
.solution_sub02_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub02_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .text_con {display:flex; align-items:center; width:100%; border:1px solid #DDD; padding:25px 30px;}
.solution_sub02_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub02_con > .info03_con > .contents_con > .list_con > .text_con {margin:30px 0 0; text-align:center;}
.solution_sub02_con > .info03_con > .contents_con > .list_con > .text_con > span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub02_con > .info03_con > .contents_con > .list_con > .text_con > span .color_text {color:#253F93; font-weight:600;}
.solution_sub02_con > .info04_con {background:url("/img/solution/solution_sub02_info04_bg.png")no-repeat center/cover;}
.solution_sub02_con > .info04_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub02_con > .info04_con > .contents_con > .title_con {margin-bottom:30px; text-align:center;}
.solution_sub02_con > .info04_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub02_con > .info04_con > .contents_con > .title_con > .text01_con {}
.solution_sub02_con > .info04_con > .contents_con > .title_con > .text01_con span {font-size:34px; color:#222; font-weight:600; line-height:140%; font-family:"Open Sans", sans-serif;}
.solution_sub02_con > .info04_con > .contents_con > .title_con > .text02_con {margin:15px 0 0;}
.solution_sub02_con > .info04_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub02_con > .info04_con > .contents_con > .img_con {}
.solution_sub02_con > .info04_con > .contents_con > .img_con > img {}
.solution_sub02_con > .info04_con > .contents_con > .list_con {margin:90px 0 0;}
.solution_sub02_con > .info04_con > .contents_con > .list_con > ul {display:flex; flex-direction:column; gap:8px;}
.solution_sub02_con > .info04_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub02_con > .info04_con > .contents_con > .list_con > ul > li {}
.solution_sub02_con > .info04_con > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:stretch;}
.solution_sub02_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .txt_con {flex-shrink:0; display:flex; align-items:center; gap:16px; width:356px; background:#243151; padding:25px 30px;}
.solution_sub02_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .num_con {}
.solution_sub02_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub02_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .title_con {}
.solution_sub02_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub02_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_con {display:flex; align-items:center; width:100%; border:1px solid #DDD; background:#FFF; padding:25px 30px;}
.solution_sub02_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul {}
.solution_sub02_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li {position:relative;}
.solution_sub02_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:12px; left:13px; border-radius:100%;}
.solution_sub02_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li > span {display:inline-block; padding-left:30px; font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub02_con > .info04_con > .contents_con > .list_con > .text_con {margin:32px 0 0; text-align:center;}
.solution_sub02_con > .info04_con > .contents_con > .list_con > .text_con > span {font-size:24px; color:#222; font-weight:600; line-height:140%;}
.solution_sub02_con > .info05_con {}
.solution_sub02_con > .info05_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub02_con > .info05_con > .contents_con > .title_con {margin-bottom:60px;}
.solution_sub02_con > .info05_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub02_con > .info05_con > .contents_con > .title_con > .text01_con {}
.solution_sub02_con > .info05_con > .contents_con > .title_con > .text01_con span {font-size:34px; color:#222; font-weight:600; line-height:140%; font-family:"Open Sans", sans-serif;}
.solution_sub02_con > .info05_con > .contents_con > .title_con > .text02_con {margin:15px 0 0;}
.solution_sub02_con > .info05_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub02_con > .info05_con > .contents_con > .title_con > .text02_con span .color_text {color:#253F93; font-weight:600;}
.solution_sub02_con > .info05_con > .contents_con > .title_con > .text02_con span .bold_text {font-weight:600;}
.solution_sub02_con > .info05_con > .contents_con > .list_con {}
.solution_sub02_con > .info05_con > .contents_con > .list_con > ul {display:flex; flex-direction:column; gap:8px;}
.solution_sub02_con > .info05_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub02_con > .info05_con > .contents_con > .list_con > ul > li {}
.solution_sub02_con > .info05_con > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:stretch;}
.solution_sub02_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .txt_con {flex-shrink:0; display:flex; align-items:center; gap:16px; width:356px; background:#243151; padding:25px 30px;}
.solution_sub02_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .num_con {}
.solution_sub02_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub02_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .title_con {}
.solution_sub02_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub02_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .list_con {display:flex; align-items:center; width:100%; border:1px solid #DDD; background:#FFF; padding:25px 30px;}
.solution_sub02_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul {}
.solution_sub02_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li {position:relative;}
.solution_sub02_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:12px; left:13px; border-radius:100%;}
.solution_sub02_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li > span {display:inline-block; padding-left:30px; font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub02_con > .info05_con > .contents_con > .list_con > .text_con {margin:32px 0 0; text-align:center;}
.solution_sub02_con > .info05_con > .contents_con > .list_con > .text_con > span {font-size:24px; color:#222; font-weight:600; line-height:140%;}
.solution_sub02_con > .info05_con > .contents_con > .list_con > .text_con > span .color_text {color:#253F93; font-weight:600;}
.solution_sub02_con > .info06_con {background:#F7F7F7;}
.solution_sub02_con > .info06_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub02_con > .info06_con > .contents_con > .title_con {margin-bottom:40px; text-align:center;}
.solution_sub02_con > .info06_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub02_con > .info06_con > .contents_con > .title_con > .text01_con {}
.solution_sub02_con > .info06_con > .contents_con > .title_con > .text01_con span {font-size:34px; color:#222; font-weight:600; line-height:140%; font-family:"Open Sans", sans-serif;}
.solution_sub02_con > .info06_con > .contents_con > .title_con > .text02_con {margin:15px 0 0;}
.solution_sub02_con > .info06_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub02_con > .info06_con > .contents_con > .img_con {}
.solution_sub02_con > .info06_con > .contents_con > .img_con > img {}
.solution_sub02_con > .info06_con > .contents_con > .text_con {margin:40px 0 0; text-align:center;}
.solution_sub02_con > .info06_con > .contents_con > .text_con > span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub02_con > .info07_con {}
.solution_sub02_con > .info07_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub02_con > .info07_con > .contents_con > .title_con {margin-bottom:60px; text-align:center;}
.solution_sub02_con > .info07_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub02_con > .info07_con > .contents_con > .title_con > .text01_con {}
.solution_sub02_con > .info07_con > .contents_con > .title_con > .text01_con span {font-size:34px; color:#222; font-weight:600; line-height:140%; font-family:"Open Sans", sans-serif;}
.solution_sub02_con > .info07_con > .contents_con > .list_con {}
.solution_sub02_con > .info07_con > .contents_con > .list_con > ul {display:flex; flex-wrap:wrap; gap:30px;}
.solution_sub02_con > .info07_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub02_con > .info07_con > .contents_con > .list_con > ul > li {width:31.5%;}
.solution_sub02_con > .info07_con > .contents_con > .list_con > ul > li > .list_div {}
.solution_sub02_con > .info07_con > .contents_con > .list_con > ul > li > .list_div > .top_con {display:flex; flex-direction:column; justify-content:center; gap:2px; background:#243151; padding:25px 20px;}
.solution_sub02_con > .info07_con > .contents_con > .list_con > ul > li > .list_div > .top_con > .num_con {}
.solution_sub02_con > .info07_con > .contents_con > .list_con > ul > li > .list_div > .top_con > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub02_con > .info07_con > .contents_con > .list_con > ul > li > .list_div > .top_con > .title_con {}
.solution_sub02_con > .info07_con > .contents_con > .list_con > ul > li > .list_div > .top_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub02_con > .info07_con > .contents_con > .list_con > ul > li > .list_div > .info_con {width:100%; height:170px; border:1px solid #DDD; background:#FFF; padding:25px 20px;}
.solution_sub02_con > .info07_con > .contents_con > .list_con > ul > li > .list_div > .info_con ul {}
.solution_sub02_con > .info07_con > .contents_con > .list_con > ul > li > .list_div > .info_con ul:after {content:none;}
.solution_sub02_con > .info07_con > .contents_con > .list_con > ul > li > .list_div > .info_con ul > li {position:relative;}
.solution_sub02_con > .info07_con > .contents_con > .list_con > ul > li > .list_div > .info_con ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:9px; left:11px; border-radius:100%;}
.solution_sub02_con > .info07_con > .contents_con > .list_con > ul > li > .list_div > .info_con ul > li > span {display:inline-block; padding-left:25px; font-size:16px; color:#222; font-weight:400; line-height:140%;}
.solution_sub02_con > .info07_con > .contents_con > .list_con > ul > li:nth-child(even) > .list_div > .top_con {background:#FF7A00;}
.solution_sub02_con > .info08_con {background:url("/img/solution/solution_sub02_tmp_info08_bg.png")no-repeat center/cover;}
.solution_sub02_con > .info08_con > .contents_con {display:flex; justify-content:space-between; align-items:flex-start; width:100%; max-width:1200px; margin:0 auto; padding:80px 0;}
.solution_sub02_con > .info08_con > .contents_con > .title_con {}
.solution_sub02_con > .info08_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub02_con > .info08_con > .contents_con > .title_con > .text_con {}
.solution_sub02_con > .info08_con > .contents_con > .title_con > .text_con span {font-size:34px; color:#FFF; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub02_con > .info08_con > .contents_con > .list_con {margin-top:18px;}
.solution_sub02_con > .info08_con > .contents_con > .list_con > ul {border:1px solid #456188; background:#253E61; padding:40px 45px 40px 30px;}
.solution_sub02_con > .info08_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub02_con > .info08_con > .contents_con > .list_con > ul > li {position:relative;}
.solution_sub02_con > .info08_con > .contents_con > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#FFF; position:absolute; top:18px; left:13px; border-radius:100%;}
.solution_sub02_con > .info08_con > .contents_con > .list_con > ul > li > span {display:inline-block; padding-left:30px; font-size:20px; color:#FFF; font-weight:400; line-height:200%; letter-spacing:-0.3px;}
.solution_sub02_con > .info08_con > .contents_con > .list_con > ul > li > span .color_text {color:#FF7A00; font-weight:600;}


/*GEN Crawler*/
.solution_sub03_con {word-break:keep-all;}
.solution_sub03_con > .info01_con {}
.solution_sub03_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 100px 0;}
.solution_sub03_con > .info01_con > .contents_con > .title_con {margin-bottom:50px;}
.solution_sub03_con > .info01_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:11px;}
.solution_sub03_con > .info01_con > .contents_con > .title_con > .text_con {}
.solution_sub03_con > .info01_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub03_con > .info01_con > .contents_con > .text_con {}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul {}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li {float:left; width:30%;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con {border:1px solid #dddddd; background-color:#ffffff;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .title_con {padding:18px 0; text-align:center;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .title_con span {font-size:26px; font-weight:600; line-height:34px; letter-spacing:-0.3px;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .title_con.bg01 {background-color:#dddfe3;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .title_con.bg01 span {color:#333333;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .title_con.bg02 {background-color:#253f93;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .title_con.bg02 span {color:#ffffff;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .title_con.bg03 {background-color:#394153;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .title_con.bg03 span {color:#ffffff;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .contents_con {padding:36px 20px 45px 20px;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .contents_con > .title_con {border-bottom:1px solid #dddddd; padding-bottom:40px;; margin-bottom:24px; text-align:center;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .contents_con > .title_con > .text_con {margin-bottom:26px;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .contents_con > .title_con > .text_con span {font-size:22px; color:#333333; font-weight:600; line-height:30px; letter-spacing:-0.3px;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .contents_con > .title_con > .icon_con {}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .contents_con > .info_con {height:90px;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .contents_con > .info_con > ul {}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .contents_con > .info_con > ul > li {}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .contents_con > .info_con > ul > li > table {width:100%; margin:0 auto;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .contents_con > .info_con > ul > li > table > tbody > tr > td {}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .contents_con > .info_con > ul > li > table > tbody > tr > td span {font-size:18px; color:#777777; line-height:30px; letter-spacing:-0.3px;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .contents_con > .info_con > ul > li > table > tbody > tr > .dot_td {width:12px;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .w_con > .contents_con > .info_con > ul > li > table > tbody > tr > .dot_td span {color:#aaaaaa; font-weight:700;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con {display:none; border:1px solid #dddddd; background-color:#ffffff;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table {width:100%; margin:0 auto;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > td {}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .title_td {width:85px;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .title_td span {font-size:36px; font-weight:600; line-height:50px; letter-spacing:-0.3px;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .title_td.bg01 {background-color:#dddfe3;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .title_td.bg01 span {color:#333333;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .title_td.bg02 {background-color:#253f93;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .title_td.bg02 span {color:#ffffff;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .title_td.bg03 {background-color:#394153;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .title_td.bg03 span {color:#ffffff;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .con_td {padding:45px 40px;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .con_td > .title_con {margin-bottom:56px;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .con_td > .title_con > table {width:100%; margin:0 auto;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .con_td > .title_con > table > tbody > tr > td {}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .con_td > .title_con > table > tbody > tr > .text_td {}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .con_td > .title_con > table > tbody > tr > .text_td span {font-size:40px; color:#333333; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .con_td > .title_con > table > tbody > tr > .icon_td {width:106px;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .con_td > .title_con > table > tbody > tr > .icon_td span {width:100%;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .con_td > .info_con {}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .con_td > .info_con > ul {}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .con_td > .info_con > ul > li {margin-top:16px;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .con_td > .info_con > ul > li > table {width:100%; margin:0 auto;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .con_td > .info_con > ul > li > table > tbody > tr > td {}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .con_td > .info_con > ul > li > table > tbody > tr > td span {font-size:33px; color:#777777; line-height:41px; letter-spacing:-0.3px;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .con_td > .info_con > ul > li > table > tbody > tr > .dot_td {width:20px;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .con_td > .info_con > ul > li > table > tbody > tr > .dot_td span {color:#aaaaaa; font-weight:700;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > li > .m_con > table > tbody > tr > .con_td > .info_con > ul > li:first-child {margin-top:0;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > .plus_li {width:5%; padding-top:203px;}
.solution_sub03_con > .info01_con > .contents_con > .text_con > ul > .plus_li > .icon {width:35px; margin:0 auto;}
.solution_sub03_con > .info02_con {background-image:url("/img/solution/solution_sub03_info02_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.solution_sub03_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto;}

/*Chatbot*/
.solution_sub04_con {word-break:keep-all;}
.solution_sub04_con > .info01_con {}
.solution_sub04_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub04_con > .info01_con > .contents_con > .title_con {margin-bottom:44px; *zoom:1;}
.solution_sub04_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.solution_sub04_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.solution_sub04_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:9px;}
.solution_sub04_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con {}
.solution_sub04_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.solution_sub04_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.solution_sub04_con > .info01_con > .contents_con > .title_con > .text02_con {float:right; padding-top:12px; text-align:right;}
.solution_sub04_con > .info01_con > .contents_con > .title_con > .text02_con span {font-size:18px; color:#394153; font-weight:600; line-height:30px; letter-spacing:-0.3px;}
.solution_sub04_con > .info01_con > .contents_con > .title_con > .text02_con span .color_text {color:#253f93; font-weight:700;}
.solution_sub04_con > .info01_con > .contents_con > .title_con > .text02_con span .w_br {}
.solution_sub02_con > .info01_con > .contents_con > .img_con {}
.solution_sub04_con > .info02_con {background-image:url("/img/solution/solution_sub04_info02_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.solution_sub04_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:100px 0 194px 0; position:relative; top:0; left:0;}
.solution_sub04_con > .info02_con > .contents_con > .title_con {margin-bottom:102px;}
.solution_sub04_con > .info02_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:9px;}
.solution_sub04_con > .info02_con > .contents_con > .title_con > .text_con {}
.solution_sub04_con > .info02_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.solution_sub04_con > .info02_con > .contents_con > .title_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.solution_sub04_con > .info02_con > .contents_con > .text_con {width:55%;}
.solution_sub04_con > .info02_con > .contents_con > .text_con > ul {}
.solution_sub04_con > .info02_con > .contents_con > .text_con > ul > li {float:left; margin-top:38px;}
.solution_sub04_con > .info02_con > .contents_con > .text_con > ul > li > table {width:100%; margin:0 auto;}
.solution_sub04_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > td {}
.solution_sub04_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .icon_td {width:32px;}
.solution_sub04_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .icon_td img {width:100%;}
.solution_sub04_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .text_td {padding-left:15px;}
.solution_sub04_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .text_td > .icon_con {display:none;}
.solution_sub04_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .text_td > .icon_con img {}
.solution_sub04_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .text_td > .text_con {}
.solution_sub04_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .text_td > .text_con span {font-size:26px; color:#333333; font-weight:600; line-height:34px; letter-spacing:-0.5px;} 
.solution_sub04_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .text_td > .text_con span .m_br {display:none;}
.solution_sub04_con > .info02_con > .contents_con > .text_con > ul > li:nth-child(odd) {width:320px;}
.solution_sub04_con > .info02_con > .contents_con > .text_con > ul > li:nth-child(even) {}
.solution_sub04_con > .info02_con > .contents_con > .text_con > ul > li:nth-child(1) {margin-top:0;}
.solution_sub04_con > .info02_con > .contents_con > .text_con > ul > li:nth-child(2) {margin-top:0;} 
.solution_sub04_con > .info02_con > .contents_con > .img_con {width:38%; position:absolute; top:50%; transform:translateY(-40%); right:0; z-index:10;}
.solution_sub04_con > .info03_con {}
.solution_sub04_con > .info03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub04_con > .info03_con > .contents_con > .title_con {text-align:center; margin-bottom:28px;}
.solution_sub04_con > .info03_con > .contents_con > .title_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#0085ff; margin-bottom:10px;}
.solution_sub04_con > .info03_con > .contents_con > .title_con > .text_con {}
.solution_sub04_con > .info03_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.solution_sub04_con > .info03_con > .contents_con > .title_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.solution_sub04_con > .info03_con > .contents_con > .text_con {text-align:center; margin-bottom:94px;}
.solution_sub04_con > .info03_con > .contents_con > .text_con span {font-size:18px; color:#777777; line-height:30px; letter-spacing:-0.3px;}
.solution_sub04_con > .info03_con > .contents_con > .contents_con {width:100%; max-width:1120px; background-color:#f7f7f7; padding:80px 0 58px 0; margin-left:80px; position:relative; top:0; left:0; *zoom:1;}
.solution_sub04_con > .info03_con > .contents_con > .contents_con:after {content:""; display:block; clear:both;}
.solution_sub04_con > .info03_con > .contents_con > .contents_con > .img_con {width:46.5%; position:absolute; top:-50px; left:-80px; z-index:10; box-shadow:10px 10px 10px rgba(0,0,0,0.15); -webkit-box-shadow:10px 10px 10px rgba(0,0,0,0.15); -moz-box-shadow:10px 10px 10px rgba(0,0,0,0.15);}
.solution_sub04_con > .info03_con > .contents_con > .contents_con > .text_con {float:right; width:53.5%;}
.solution_sub04_con > .info03_con > .contents_con > .contents_con > .text_con > .text01_con {margin-bottom:34px;}
.solution_sub04_con > .info03_con > .contents_con > .contents_con > .text_con > .text01_con > ul {}
.solution_sub04_con > .info03_con > .contents_con > .contents_con > .text_con > .text01_con > ul > li {margin-top:24px;}
.solution_sub04_con > .info03_con > .contents_con > .contents_con > .text_con > .text01_con > ul > li > table {width:100%; margin:0 auto;}
.solution_sub04_con > .info03_con > .contents_con > .contents_con > .text_con > .text01_con > ul > li > table > tbody > tr > td {}
.solution_sub04_con > .info03_con > .contents_con > .contents_con > .text_con > .text01_con > ul > li > table > tbody > tr > .icon_td {width:30px;}
.solution_sub04_con > .info03_con > .contents_con > .contents_con > .text_con > .text01_con > ul > li > table > tbody > tr > .text_td {padding-left:20px;}
.solution_sub04_con > .info03_con > .contents_con > .contents_con > .text_con > .text01_con > ul > li > table > tbody > tr > .text_td span {font-size:24px; color:#555555; font-weight:600; line-height:32px; letter-spacing:-0.3px;} 
.solution_sub04_con > .info03_con > .contents_con > .contents_con > .text_con > .text01_con > ul > li:first-child {margin-top:0;}
.solution_sub04_con > .info03_con > .contents_con > .contents_con > .text_con > .text02_con {}
.solution_sub04_con > .info03_con > .contents_con > .contents_con > .text_con > .text02_con span {font-size:18px; color:#253f93; font-weight:600; line-height:26px; letter-spacing:-0.3px;}
.solution_sub04_con > .info04_con {background-image:url("/img/solution/solution_sub04_info04_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.solution_sub04_con > .info04_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:100px 0;}
.solution_sub04_con > .info04_con > .contents_con > .title_con {margin-bottom:36px; text-align:center;}
.solution_sub04_con > .info04_con > .contents_con > .title_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#0085ff; margin-bottom:12px;}
.solution_sub04_con > .info04_con > .contents_con > .title_con > .text01_con {margin-bottom:10px;}
.solution_sub04_con > .info04_con > .contents_con > .title_con > .text01_con span {font-size:20px; color:#0085ff; font-weight:700; line-height:24px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub04_con > .info04_con > .contents_con > .title_con > .text02_con {}
.solution_sub04_con > .info04_con > .contents_con > .title_con > .text02_con span {font-size:40px; color:#ffffff; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.solution_sub04_con > .info04_con > .contents_con > .text_con {margin-bottom:54px; text-align:center;}
.solution_sub04_con > .info04_con > .contents_con > .text_con span {font-size:18px; color:#dddddd; line-height:30px; letter-spacing:-0.3px;}
.solution_sub04_con > .info04_con > .contents_con > .img_con {}
.solution_sub04_con > .info05_con {}
.solution_sub04_con > .info05_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 180px 0;}
.solution_sub04_con > .info05_con > .contents_con > .title_con {margin-bottom:28px;}
.solution_sub04_con > .info05_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:9px;}
.solution_sub04_con > .info05_con > .contents_con > .title_con > .text_con {}
.solution_sub04_con > .info05_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.solution_sub04_con > .info05_con > .contents_con > .title_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.solution_sub04_con > .info05_con > .contents_con > .text_con {margin-bottom:44px;}
.solution_sub04_con > .info05_con > .contents_con > .text_con span {font-size:18px; color:#777777; line-height:30px; letter-spacing:-0.3px;}
.solution_sub04_con > .info05_con > .contents_con > .img_con {}

/* 외산/국산 RPA */
.solution_sub05_con {word-break:keep-all;}
.solution_sub05_con * {box-sizing:border-box;}
.solution_sub05_con > .info01_con {}
.solution_sub05_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub05_con > .info01_con > .contents_con > .title_con {margin-bottom:46px;}
.solution_sub05_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.solution_sub05_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.solution_sub05_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.solution_sub05_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con {}
.solution_sub05_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.solution_sub05_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.solution_sub05_con > .info01_con > .contents_con > .title_con > .text02_con {float:right; padding-top:12px; text-align:right;}
.solution_sub05_con > .info01_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.solution_sub05_con > .info01_con > .contents_con > .title_con > .text02_con span .color_text {color:#253f93; font-weight:700;}
.solution_sub05_con > .info01_con > .contents_con > .title_con > .text02_con span .w_br {}
.solution_sub05_con > .info01_con > .contents_con > .img_con {}
.solution_sub05_con > .info01_con > .contents_con > .txt_con {margin:90px 0 0;}
.solution_sub05_con > .info01_con > .contents_con > .txt_con > .text_con {margin:25px 0 0; text-align:center;}
.solution_sub05_con > .info01_con > .contents_con > .txt_con > .text_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub05_con > .info01_con > .contents_con > .txt_con > .text_con > span .color_text {color:#253F93; font-weight:600;}
.solution_sub05_con > .info02_con {background:#F7F7F7;}
.solution_sub05_con > .info02_con > .contents_con {background:url("/img/solution/solution_sub05_info02_03_bg.png")no-repeat center/cover;}
.solution_sub05_con > .info02_con > .contents_con > .inner_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 80px;}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .title_con {margin-bottom:30px;}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .title_con > .text_con {}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .title_con > .text02_con {margin:15px 0 0;}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .title_con > .text02_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .list_con {margin:40px 0 0;}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .list_con > ul {display:flex; flex-direction:column; gap:8px;}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .list_con > ul:after {content:none;}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li {}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li > .list_div {display:flex; align-items:stretch;}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .title_con {flex-shrink:0; display:flex; align-items:center; gap:16px; width:316px; background:#243151; padding:25px 30px;}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .title_con > .num_con {}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .title_con > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .title_con > .title_con {}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .title_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .text_con {display:flex; align-items:center; width:100%; border:1px solid #DDD; background:#FFF; padding:25px 30px;}
.solution_sub05_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .text_con > span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub05_con > .info02_con > .etc_con {background:#F1F1F1;}
.solution_sub05_con > .info02_con > .etc_con > .inner_con {display:flex; align-items:flex-start; gap:90px; width:100%; max-width:1200px; margin:0 auto; padding:60px 0 130px;}
.solution_sub05_con > .info02_con > .etc_con > .inner_con > .title_con {}
.solution_sub05_con > .info02_con > .etc_con > .inner_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub05_con > .info02_con > .etc_con > .inner_con > .title_con > .text_con {}
.solution_sub05_con > .info02_con > .etc_con > .inner_con > .title_con > .text_con span {font-size:25px; color:#222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub05_con > .info02_con > .etc_con > .inner_con > .list_con {}
.solution_sub05_con > .info02_con > .etc_con > .inner_con > .list_con > ul {}
.solution_sub05_con > .info02_con > .etc_con > .inner_con > .list_con > ul > li {position:relative;}
.solution_sub05_con > .info02_con > .etc_con > .inner_con > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:16px; left:14px; border-radius:100%;}
.solution_sub05_con > .info02_con > .etc_con > .inner_con > .list_con > ul > li > span {display:inline-block; padding-left:30px; font-size:20px; color:#222; font-weight:400; line-height:180%;}
.solution_sub05_con > .info03_con {background:#FFF;}
.solution_sub05_con > .info03_con > .contents_con {background:url("/img/solution/solution_sub05_info02_03_bg.png")no-repeat center/cover;}
.solution_sub05_con > .info03_con > .contents_con > .inner_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 80px;}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .title_con {margin-bottom:30px;}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .title_con > .text_con {}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .title_con > .text02_con {margin:15px 0 0;}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .title_con > .text02_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .list_con {margin:40px 0 0;}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .list_con > ul {display:flex; flex-direction:column; gap:8px;}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .list_con > ul:after {content:none;}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .list_con > ul > li {}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .list_con > ul > li > .list_div {display:flex; align-items:stretch;}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .title_con {flex-shrink:0; display:flex; align-items:center; gap:16px; width:316px; background:#243151; padding:25px 30px;}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .title_con > .num_con {}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .title_con > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .title_con > .title_con {}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .title_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .text_con {display:flex; align-items:center; width:100%; border:1px solid #DDD; background:#FFF; padding:25px 30px;}
.solution_sub05_con > .info03_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .text_con > span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub05_con > .info03_con > .etc_con {background:#F3F5F9;}
.solution_sub05_con > .info03_con > .etc_con > .inner_con {display:flex; align-items:flex-start; gap:90px; width:100%; max-width:1200px; margin:0 auto; padding:60px 0 130px;}
.solution_sub05_con > .info03_con > .etc_con > .inner_con > .title_con {}
.solution_sub05_con > .info03_con > .etc_con > .inner_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub05_con > .info03_con > .etc_con > .inner_con > .title_con > .text_con {}
.solution_sub05_con > .info03_con > .etc_con > .inner_con > .title_con > .text_con span {font-size:25px; color:#222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub05_con > .info03_con > .etc_con > .inner_con > .list_con {}
.solution_sub05_con > .info03_con > .etc_con > .inner_con > .list_con > ul {}
.solution_sub05_con > .info03_con > .etc_con > .inner_con > .list_con > ul > li {position:relative;}
.solution_sub05_con > .info03_con > .etc_con > .inner_con > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:16px; left:14px; border-radius:100%;}
.solution_sub05_con > .info03_con > .etc_con > .inner_con > .list_con > ul > li > span {display:inline-block; padding-left:30px; font-size:20px; color:#222; font-weight:400; line-height:180%;}
.solution_sub05_con > .info04_con {}
.solution_sub05_con > .info04_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub05_con > .info04_con > .contents_con > .title_con {margin-bottom:30px;}
.solution_sub05_con > .info04_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub05_con > .info04_con > .contents_con > .title_con > .text_con {}
.solution_sub05_con > .info04_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub05_con > .info04_con > .contents_con > .title_con > .text02_con {margin:15px 0 0;}
.solution_sub05_con > .info04_con > .contents_con > .title_con > .text02_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%; letter-spacing:-0.5px;}
.solution_sub05_con > .info04_con > .contents_con > .list_con {margin:40px 0 0;}
.solution_sub05_con > .info04_con > .contents_con > .list_con > ul {display:flex; flex-direction:column; gap:8px;}
.solution_sub05_con > .info04_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub05_con > .info04_con > .contents_con > .list_con > ul > li {}
.solution_sub05_con > .info04_con > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:stretch;}
.solution_sub05_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .num_con {flex-shrink:0; display:flex; justify-content:center; align-items:center; width:79px; height:78px; background:#243151;}
.solution_sub05_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub05_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .text_con {display:flex; align-items:center; width:100%; border:1px solid #DDD; padding:0 30px;}
.solution_sub05_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub05_con > .info05_con {background:url("/img/solution/solution_sub05_tmp_info05_bg.png")no-repeat center/cover;}
.solution_sub05_con > .info05_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub05_con > .info05_con > .contents_con > .title_con {margin-bottom:30px; text-align:center;}
.solution_sub05_con > .info05_con > .contents_con > .title_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#0085ff; margin-bottom:15px;}
.solution_sub05_con > .info05_con > .contents_con > .title_con > .text_con {}
.solution_sub05_con > .info05_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub05_con > .info05_con > .contents_con > .list_con {width:100%; border:1px solid #e4e4e4; background:#FFF; padding:25px;}
.solution_sub05_con > .info05_con > .contents_con > .list_con > ul {display:flex; flex-direction:column; gap:15px;}
.solution_sub05_con > .info05_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub05_con > .info05_con > .contents_con > .list_con > ul > li {}
.solution_sub05_con > .info05_con > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:center; gap:18px;}
.solution_sub05_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .num_con {display:flex; justify-content:center; align-items:center; width:44px; height:44px; background:#253F93;}
.solution_sub05_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .num_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub05_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .title_con {width:190px;}
.solution_sub05_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span {font-size:20px; color:#222; font-weight:600; line-height:140%;}
.solution_sub05_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .text_con {}
.solution_sub05_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub05_con > .info06_con {background:url("/img/solution/solution_sub05_tmp_info06_bg.png")no-repeat center/cover;}
.solution_sub05_con > .info06_con > .contents_con {display:flex; justify-content:space-between; align-items:flex-start; width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub05_con > .info06_con > .contents_con > .title_con {}
.solution_sub05_con > .info06_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub05_con > .info06_con > .contents_con > .title_con > .text_con {}
.solution_sub05_con > .info06_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#FFF; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub05_con > .info06_con > .contents_con > .text_con {margin-top:18px; text-align:right;}
.solution_sub05_con > .info06_con > .contents_con > .text_con > span {font-size:20px; color:#FFF; font-weight:400; line-height:140%;}
.solution_sub05_con > .info06_con > .contents_con > .text_con > span .color_text {color:#FF7A00; font-weight:600;}

/* Agentic Process Automation */
.solution_sub06_con {word-break:keep-all;}
.solution_sub06_con * {box-sizing:border-box;}
.solution_sub06_con > .info01_con {}
.solution_sub06_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub06_con > .info01_con > .contents_con > .title_con {margin-bottom:46px;}
.solution_sub06_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.solution_sub06_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.solution_sub06_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.solution_sub06_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con {}
.solution_sub06_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.solution_sub06_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.solution_sub06_con > .info01_con > .contents_con > .title_con > .text02_con {float:right; padding-top:12px; text-align:right;}
.solution_sub06_con > .info01_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.solution_sub06_con > .info01_con > .contents_con > .title_con > .text02_con span .color_text {color:#253f93; font-weight:700;}
.solution_sub06_con > .info01_con > .contents_con > .title_con > .text02_con span .w_br {}
.solution_sub06_con > .info01_con > .contents_con > .img_con {}
.solution_sub06_con > .info01_con > .contents_con > .txt_con {margin:48px 0 0;}
.solution_sub06_con > .info01_con > .contents_con > .txt_con > .text_con {text-align:center;}
.solution_sub06_con > .info01_con > .contents_con > .txt_con > .text_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub06_con > .info02_con {background:#F7F7F7;}
.solution_sub06_con > .info02_con > .contents_con {}
.solution_sub06_con > .info02_con > .contents_con > .inner_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .title_con {margin-bottom:60px;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .title_con > .text_con {text-align:center;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .title_con > .text02_con {margin:15px 0 0;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .title_con > .text02_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .list_con {margin:0 0 40px;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .list_con:last-child {margin:0;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .list_con > .title_con {position:relative;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .list_con > .title_con:before {content:''; width:12px; height:12px; background:#0085FF; position:absolute; top:11px; left:0;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .list_con > .title_con > span {display:inline-block; padding-left:27px; font-size:25px; color:#222; font-weight:600; line-height:140%;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .list_con > ul {display:flex; flex-direction:column; gap:8px; margin:12px 0 0;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .list_con > ul:after {content:none;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li {}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li > .list_div {display:flex; align-items:stretch;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .title_con {flex-shrink:0; display:flex; align-items:center; gap:16px; width:380px; background:#243151; padding:25px 30px;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .title_con > .num_con {}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .title_con > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .title_con > .title_con {}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .title_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .text_con {display:flex; align-items:center; width:100%; border:1px solid #DDD; background:#FFF; padding:25px 30px;}
.solution_sub06_con > .info02_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .text_con > span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub06_con > .info03_con {}
.solution_sub06_con > .info03_con > .contents_con {display:flex; flex-direction:column; gap:90px; width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub06_con > .info03_con > .contents_con > .info_con {}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .title_con {margin-bottom:40px;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .title_con > .text_con {}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .title_con > .text02_con {margin:15px 0 0;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .title_con > .text02_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .title_con > .text02_con > span .color_text {color:#253F93; font-weight:600;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .list_con {}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .list_con > ul {display:flex; justify-content:space-between;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .list_con > ul:after {content:none;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .list_con > ul > li {width:24%;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .list_con > ul > li > .list_div {}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .list_con > ul > li > .list_div > .num_con {display:flex; justify-content:center; align-items:center; background:#253F93; padding:18px 30px;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .list_con > ul > li > .list_div > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .list_con > ul > li > .list_div > .text_con {display:flex; justify-content:center; align-items:center; height:106px; border:1px solid #DDD; background:#FFF; padding:0 30px; text-align:center;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .list_con > ul > li > .list_div > .text_con > span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .list_con > ul > li > .list_div > .title_con {display:flex; align-items:center; background:#FF7A00; padding:25px 30px;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .list_con > ul > li > .list_div > .title_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .list_con > ul > li > .list_div > .list_con {display:flex; align-items:center; height:106px; border:1px solid #DDD; background:#FFF; padding:0 20px;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .list_con > ul > li > .list_div > .list_con > ul {}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .list_con > ul > li > .list_div > .list_con > ul > li {position:relative;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .list_con > ul > li > .list_div > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:9px; left:11px; border-radius:100%;}
.solution_sub06_con > .info03_con > .contents_con > .info_con > .list_con > ul > li > .list_div > .list_con > ul > li > span {display:inline-block; padding-left:25px; font-size:16px; color:#222; font-weight:400; line-height:150%;}
.solution_sub06_con > .info03_con > .contents_con > .info_con.info02 > .list_con > ul > li {width:32%;}
.solution_sub06_con > .info04_con {background:url("/img/solution/solution_sub06_info04_bg.png")no-repeat center/cover;}
.solution_sub06_con > .info04_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub06_con > .info04_con > .contents_con > .title_con {margin-bottom:30px; text-align:center;}
.solution_sub06_con > .info04_con > .contents_con > .title_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#0085ff; margin-bottom:15px;}
.solution_sub06_con > .info04_con > .contents_con > .title_con > .text_con {}
.solution_sub06_con > .info04_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub06_con > .info04_con > .contents_con > .list_con {width:100%; border:1px solid #e4e4e4; background:#FFF; padding:25px;}
.solution_sub06_con > .info04_con > .contents_con > .list_con > ul {display:flex; flex-direction:column; gap:15px;}
.solution_sub06_con > .info04_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub06_con > .info04_con > .contents_con > .list_con > ul > li {}
.solution_sub06_con > .info04_con > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:center; gap:18px;}
.solution_sub06_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .num_con {display:flex; justify-content:center; align-items:center; width:44px; height:44px; background:#253F93;}
.solution_sub06_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .num_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub06_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .title_con {width:345px;}
.solution_sub06_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span {font-size:20px; color:#222; font-weight:600; line-height:140%;}
.solution_sub06_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .text_con {}
.solution_sub06_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub06_con > .info05_con {}
.solution_sub06_con > .info05_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub06_con > .info05_con > .contents_con > .title_con {margin-bottom:40px;}
.solution_sub06_con > .info05_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub06_con > .info05_con > .contents_con > .title_con > .text_con {}
.solution_sub06_con > .info05_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub06_con > .info05_con > .contents_con > table {width:100%;}
.solution_sub06_con > .info05_con > .contents_con > table > tbody {}
.solution_sub06_con > .info05_con > .contents_con > table > tbody > tr {}
.solution_sub06_con > .info05_con > .contents_con > table > tbody > tr > td {padding:20px 35px; border-bottom:1px solid #DDD; border-right:1px solid #DDD;}
.solution_sub06_con > .info05_con > .contents_con > table > tbody > tr > td:last-child {border-right:none;}
.solution_sub06_con > .info05_con > .contents_con > table > tbody > tr > .sub_title_td {width:300px; background:#B5B5B5;}
.solution_sub06_con > .info05_con > .contents_con > table > tbody > tr > .sub_title_td > span {font-size:20px; color:#FFF; font-weight:400; line-height:140%;}
.solution_sub06_con > .info05_con > .contents_con > table > tbody > tr > .title_td {background:#243151;}
.solution_sub06_con > .info05_con > .contents_con > table > tbody > tr > .title_td > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub06_con > .info05_con > .contents_con > table > tbody > tr > .sub_text_td {background:#F6F6F6;}
.solution_sub06_con > .info05_con > .contents_con > table > tbody > tr > .sub_text_td > span {font-size:20px; color:#222; font-weight:600; line-height:140%;}
.solution_sub06_con > .info05_con > .contents_con > table > tbody > tr > .text_td {}
.solution_sub06_con > .info05_con > .contents_con > table > tbody > tr > .text_td > span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub06_con > .info06_con {padding:100px 0; position:relative; top:0; left:0;}
.solution_sub06_con > .info06_con:after {content:""; display:block; clear:both;}
.solution_sub06_con > .info06_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; height:388px; position:absolute; top:100px; left:0; right:0; z-index:20; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub06_con > .info06_con > .contents_con > .title_con {margin-bottom:47px;}
.solution_sub06_con > .info06_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:12px;}
.solution_sub06_con > .info06_con > .contents_con > .title_con > .text01_con {margin-bottom:11px;}
.solution_sub06_con > .info06_con > .contents_con > .title_con > .text01_con span {font-size:34px; color:#FFF; font-weight:600; line-height:140%; font-family:"Open Sans", sans-serif;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con {}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper {}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {display:none;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:44px;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:18px; color:#ffffff; font-weight:600; line-height:44px; font-family:"Montserrat", sans-serif;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:20px; vertical-align:middle;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:22px; color:#ffffff; font-weight:600; line-height:40px; letter-spacing:-0.25px;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .list_con {margin:20px 0 0;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .list_con > ul {}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .list_con > ul > li {position:relative;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#DDDDD9; position:absolute; top:9px; left:10px; border-radius:100%;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .list_con > ul > li > span {display:inline-block; padding-left:24px; font-size:16px; color:#DDDDD9; font-weight:400; line-height:140%;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div {display:block;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .control_con {width:100%; margin:0 auto; margin-top:65px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .control_con .swiper-pagination-fraction {display:inline-block; *display:inline; zoom:1; width:auto; margin-right:12px; text-align:left; position:relative; bottom:0; left:0; font-size:20px; color:#ffffff; font-weight:600; line-height:24px; font-family:"Open Sans", sans-serif; vertical-align:middle;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .control_con .btn_con {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul {}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li {float:left; width:40px; margin-left:5px;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li img {width:100%; cursor:pointer;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con {}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.off {}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.on {display:none;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .m_con {display:none;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover {}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.off {display:none;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.on {display:block;}
.solution_sub06_con > .info06_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:first-child {margin-left:0;}
.solution_sub06_con > .info06_con > .slide_con {float:right; width:49%; height:388px; position:relative; top:0; left:0; z-index:30; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub06_con > .info06_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.solution_sub06_con > .info06_con > .slide_con .swiper-container .swiper-wrapper {}
.solution_sub06_con > .info06_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:520px; margin-left:30px;}
.solution_sub06_con > .info06_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {background-color:#ffffff; position:relative; top:0; left:0;}
.solution_sub06_con > .info06_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {}
.solution_sub06_con > .info06_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {display:none; padding:60px 40px 83px 40px;}
.solution_sub06_con > .info06_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.solution_sub06_con > .info06_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.solution_sub06_con > .info06_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:62px;}
.solution_sub06_con > .info06_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:30px; color:#ffffff; font-weight:600; line-height:62px; font-family:"Montserrat", sans-serif;}
.solution_sub06_con > .info06_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:30px;}
.solution_sub06_con > .info06_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:35px; color:#555555; font-weight:600; line-height:49px; letter-spacing:-0.25px;}
.solution_sub06_con > .info06_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .over_con {width:100%; height:100%; margin:0 auto; background-color:#ffffff; background-color:rgba(255,255,255,0.7); position:absolute; top:0; left:0; right:0; z-index:10;}
.solution_sub06_con > .info06_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div > .over_con {display:none;}
.solution_sub06_con > .info06_con > .bg_con {width:68.5%; height:100%; background-color:#243151; position:absolute; top:0; left:0; z-index:10;}
.solution_sub06_con > .info07_con {background:url("/img/solution/solution_sub06_info07_bg.png")no-repeat center/cover;}
.solution_sub06_con > .info07_con > .contents_con {display:flex; justify-content:space-between; align-items:flex-start; width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub06_con > .info07_con > .contents_con > .title_con {}
.solution_sub06_con > .info07_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub06_con > .info07_con > .contents_con > .title_con > .text_con {}
.solution_sub06_con > .info07_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#FFF; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub06_con > .info07_con > .contents_con > .text_con {margin-top:18px; text-align:right;}
.solution_sub06_con > .info07_con > .contents_con > .text_con > span {font-size:20px; color:#FFF; font-weight:400; line-height:140%;}
.solution_sub06_con > .info07_con > .contents_con > .text_con > span .color_text {color:#FF7A00; font-weight:600;}

/* GEN AI HUB */
.solution_sub07_con {word-break:keep-all;}
.solution_sub07_con * {box-sizing:border-box;}
.solution_sub07_con > .info01_con {}
.solution_sub07_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub07_con > .info01_con > .contents_con > .title_con {margin-bottom:46px;}
.solution_sub07_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.solution_sub07_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.solution_sub07_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.solution_sub07_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con {}
.solution_sub07_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.solution_sub07_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.solution_sub07_con > .info01_con > .contents_con > .title_con > .text02_con {float:right; padding-top:12px; text-align:right;}
.solution_sub07_con > .info01_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.solution_sub07_con > .info01_con > .contents_con > .title_con > .text02_con span .color_text {color:#253f93; font-weight:700;}
.solution_sub07_con > .info01_con > .contents_con > .title_con > .text02_con span .w_br {}
.solution_sub07_con > .info01_con > .contents_con > .img_con {}
.solution_sub07_con > .info01_con > .contents_con > .txt_con {margin:90px 0 0;}
.solution_sub07_con > .info01_con > .contents_con > .txt_con > .text_con {text-align:center;}
.solution_sub07_con > .info01_con > .contents_con > .txt_con > .text_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub07_con > .info01_con > .contents_con > .txt_con > .text_con > span .color_text {color:#253F93; font-weight:600;}
.solution_sub07_con > .info02_con {background:#F7F7F7;}
.solution_sub07_con > .info02_con > .contents_con {display:flex; flex-direction:column; gap:90px; padding:130px 0;}
.solution_sub07_con > .info02_con > .contents_con > .box_con {width:100%; max-width:1200px; margin:0 auto;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .title_con {margin-bottom:40px;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .title_con > .text_con {}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .title_con > .text02_con {margin:15px 0 0;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .title_con > .text02_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con {}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul {display:flex; flex-direction:column; gap:8px;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul:after {content:none;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li {}
.solution_sub07_con > .info02_con > .contents_con > .box_con:nth-child(1) > .list_con > ul {flex-wrap:wrap; flex-direction:unset; justify-content:space-between; gap:unset;}
.solution_sub07_con > .info02_con > .contents_con > .box_con:nth-child(1) > .list_con > ul > li {width:32%; margin:30px 0 0;}
.solution_sub07_con > .info02_con > .contents_con > .box_con:nth-child(1) > .list_con > ul > li:first-child {margin:0;}
.solution_sub07_con > .info02_con > .contents_con > .box_con:nth-child(1) > .list_con > ul > li:nth-child(2) {margin:0;}
.solution_sub07_con > .info02_con > .contents_con > .box_con:nth-child(1) > .list_con > ul > li:nth-child(3) {margin:0;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div {}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .top_con {display:flex; flex-direction:column; justify-content:center; gap:2px; width:100%; height:102px; background:#243151; padding:0 20px;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .top_con > .num_con {}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .top_con > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .top_con > .title_con {}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .top_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con {width:100%; height:138px; border:1px solid #DDD; background:#FFF; padding:25px 20px;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con > ul {display:flex; flex-direction:column; gap:18px;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con > ul:after {content:none;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con > ul > li {}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con > ul > li > .text_con {}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con > ul > li > .text_con > span {font-size:16px; color:#222; font-weight:400; line-height:140%;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li:nth-child(even) > .list_div > .top_con {background:#FF7A00;}
.solution_sub07_con > .info02_con > .contents_con > .box_con:nth-child(2) > .list_con > ul > li > .list_div {display:flex; align-items:stretch;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .title_con {flex-shrink:0; display:flex; align-items:center; gap:16px; width:316px; background:#243151; padding:25px 30px;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .title_con > .num_con {}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .title_con > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .title_con > .title_con {}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .title_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .list_con {display:flex; align-items:center; width:100%; border:1px solid #DDD; background:#FFF; padding:25px 30px;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .list_con > ul {}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .list_con > ul:after {content:none;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .list_con > ul > li {position:relative;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:12px; left:14px; border-radius:100%;}
.solution_sub07_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .list_con > ul > li > span {display:inline-block; padding-left:30px; font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub07_con > .info03_con {padding:100px 0; position:relative; top:0; left:0;}
.solution_sub07_con > .info03_con:after {content:""; display:block; clear:both;}
.solution_sub07_con > .info03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; height:388px; position:absolute; top:100px; left:0; right:0; z-index:20; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub07_con > .info03_con > .contents_con > .title_con {margin-bottom:47px;}
.solution_sub07_con > .info03_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:12px;}
.solution_sub07_con > .info03_con > .contents_con > .title_con > .text01_con {margin-bottom:11px;}
.solution_sub07_con > .info03_con > .contents_con > .title_con > .text01_con span {font-size:34px; color:#FFF; font-weight:600; line-height:140%; font-family:"Open Sans", sans-serif;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con {}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper {}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {display:none;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:44px;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:18px; color:#ffffff; font-weight:600; line-height:44px; font-family:"Montserrat", sans-serif;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:20px; vertical-align:middle;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:22px; color:#ffffff; font-weight:600; line-height:40px; letter-spacing:-0.25px;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con {margin:20px 0 0;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con > span {font-size:16px; color:#DDDDD9; font-weight:400; line-height:140%;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div {display:block;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con {width:100%; margin:0 auto; margin-top:65px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .swiper-pagination-fraction {display:inline-block; *display:inline; zoom:1; width:auto; margin-right:12px; text-align:left; position:relative; bottom:0; left:0; font-size:20px; color:#ffffff; font-weight:600; line-height:24px; font-family:"Open Sans", sans-serif; vertical-align:middle;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul {}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li {float:left; width:40px; margin-left:5px;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li img {width:100%; cursor:pointer;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con {}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.off {}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.on {display:none;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .m_con {display:none;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover {}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.off {display:none;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.on {display:block;}
.solution_sub07_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:first-child {margin-left:0;}
.solution_sub07_con > .info03_con > .slide_con {float:right; width:49%; height:388px; position:relative; top:0; left:0; z-index:30; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub07_con > .info03_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.solution_sub07_con > .info03_con > .slide_con .swiper-container .swiper-wrapper {}
.solution_sub07_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:520px; margin-left:30px;}
.solution_sub07_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {background-color:#ffffff; position:relative; top:0; left:0;}
.solution_sub07_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {}
.solution_sub07_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {display:none; padding:60px 40px 83px 40px;}
.solution_sub07_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.solution_sub07_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.solution_sub07_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:62px;}
.solution_sub07_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:30px; color:#ffffff; font-weight:600; line-height:62px; font-family:"Montserrat", sans-serif;}
.solution_sub07_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:30px;}
.solution_sub07_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:35px; color:#555555; font-weight:600; line-height:49px; letter-spacing:-0.25px;}
.solution_sub07_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .over_con {width:100%; height:100%; margin:0 auto; background-color:#ffffff; background-color:rgba(255,255,255,0.7); position:absolute; top:0; left:0; right:0; z-index:10;}
.solution_sub07_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div > .over_con {display:none;}
.solution_sub07_con > .info03_con > .bg_con {width:68.5%; height:100%; background-color:#243151; position:absolute; top:0; left:0; z-index:10;}
.solution_sub07_con > .info04_con {background:url("/img/solution/solution_sub07_info04_bg.png")no-repeat center/cover;}
.solution_sub07_con > .info04_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub07_con > .info04_con > .contents_con > .title_con {margin-bottom:30px; text-align:center;}
.solution_sub07_con > .info04_con > .contents_con > .title_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#0085ff; margin-bottom:15px;}
.solution_sub07_con > .info04_con > .contents_con > .title_con > .text_con {}
.solution_sub07_con > .info04_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub07_con > .info04_con > .contents_con > .list_con {width:100%; border:1px solid #e4e4e4; background:#FFF; padding:25px;}
.solution_sub07_con > .info04_con > .contents_con > .list_con > ul {display:flex; flex-direction:column; gap:15px;}
.solution_sub07_con > .info04_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub07_con > .info04_con > .contents_con > .list_con > ul > li {}
.solution_sub07_con > .info04_con > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:center; gap:18px;}
.solution_sub07_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .num_con {display:flex; justify-content:center; align-items:center; width:44px; height:44px; background:#253F93;}
.solution_sub07_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .num_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub07_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .title_con {width:190px;}
.solution_sub07_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span {font-size:20px; color:#222; font-weight:600; line-height:140%;}
.solution_sub07_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .text_con {}
.solution_sub07_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub07_con > .info05_con {background:url("/img/solution/solution_sub07_info05_bg.png")no-repeat center/cover;}
.solution_sub07_con > .info05_con > .contents_con {display:flex; justify-content:space-between; align-items:flex-start; width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub07_con > .info05_con > .contents_con > .title_con {}
.solution_sub07_con > .info05_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub07_con > .info05_con > .contents_con > .title_con > .text_con {}
.solution_sub07_con > .info05_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#FFF; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub07_con > .info05_con > .contents_con > .text_con {margin-top:18px; text-align:right;}
.solution_sub07_con > .info05_con > .contents_con > .text_con > span {font-size:20px; color:#FFF; font-weight:400; line-height:140%;}
.solution_sub07_con > .info05_con > .contents_con > .text_con > span .color_text {color:#FF7A00; font-weight:600;}

/* GEN Document Parser */
.solution_sub08_con {word-break:keep-all;}
.solution_sub08_con * {box-sizing:border-box;}
.solution_sub08_con > .info01_con {}
.solution_sub08_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub08_con > .info01_con > .contents_con > .title_con {margin-bottom:46px;}
.solution_sub08_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.solution_sub08_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.solution_sub08_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.solution_sub08_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con {}
.solution_sub08_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.solution_sub08_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.solution_sub08_con > .info01_con > .contents_con > .title_con > .text02_con {float:right; padding-top:12px; text-align:right;}
.solution_sub08_con > .info01_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.solution_sub08_con > .info01_con > .contents_con > .title_con > .text02_con span .color_text {color:#253f93; font-weight:700;}
.solution_sub08_con > .info01_con > .contents_con > .title_con > .text02_con span .w_br {}
.solution_sub08_con > .info01_con > .contents_con > .img_con {}
.solution_sub08_con > .info01_con > .contents_con > .txt_con {margin:90px 0 0;}
.solution_sub08_con > .info01_con > .contents_con > .txt_con > .text_con {text-align:center;}
.solution_sub08_con > .info01_con > .contents_con > .txt_con > .text_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub08_con > .info01_con > .contents_con > .txt_con > .text_con > span .color_text {color:#253F93; font-weight:600;}
.solution_sub08_con > .info02_con {background:#F7F7F7;}
.solution_sub08_con > .info02_con > .contents_con {display:flex; flex-direction:column; gap:90px; padding:130px 0;}
.solution_sub08_con > .info02_con > .contents_con > .box_con {width:100%; max-width:1200px; margin:0 auto;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .title_con {margin-bottom:40px;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .title_con > .text_con {}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .title_con > .text02_con {margin:15px 0 0;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .title_con > .text02_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con {}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul {display:flex; flex-direction:column; gap:8px;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul:after {content:none;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li {}
.solution_sub08_con > .info02_con > .contents_con > .box_con:nth-child(1) > .list_con > ul {flex-wrap:wrap; flex-direction:unset; justify-content:space-between; gap:unset;}
.solution_sub08_con > .info02_con > .contents_con > .box_con:nth-child(1) > .list_con > ul > li {width:32%; margin:30px 0 0;}
.solution_sub08_con > .info02_con > .contents_con > .box_con:nth-child(1) > .list_con > ul > li:first-child {margin:0;}
.solution_sub08_con > .info02_con > .contents_con > .box_con:nth-child(1) > .list_con > ul > li:nth-child(2) {margin:0;}
.solution_sub08_con > .info02_con > .contents_con > .box_con:nth-child(1) > .list_con > ul > li:nth-child(3) {margin:0;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div {}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .top_con {display:flex; flex-direction:column; justify-content:center; gap:2px; width:100%; height:102px; background:#243151; padding:0 20px;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .top_con > .num_con {}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .top_con > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .top_con > .title_con {}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .top_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con {width:100%; height:138px; border:1px solid #DDD; background:#FFF; padding:25px 20px;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con > ul {display:flex; flex-direction:column; gap:18px;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con > ul:after {content:none;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con > ul > li {}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con > ul > li > .text_con {}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con > ul > li > .text_con > span {font-size:16px; color:#222; font-weight:400; line-height:140%;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li:nth-child(even) > .list_div > .top_con {background:#FF7A00;}
.solution_sub08_con > .info02_con > .contents_con > .box_con:nth-child(2) > .list_con > ul > li > .list_div {display:flex; align-items:stretch;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .title_con {flex-shrink:0; display:flex; align-items:center; gap:16px; width:316px; background:#243151; padding:25px 30px;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .title_con > .num_con {}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .title_con > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .title_con > .title_con {}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .title_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .list_con {display:flex; align-items:center; width:100%; border:1px solid #DDD; background:#FFF; padding:25px 30px;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .list_con > ul {}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .list_con > ul:after {content:none;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .list_con > ul > li {position:relative;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:12px; left:14px; border-radius:100%;}
.solution_sub08_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .list_con > ul > li > span {display:inline-block; padding-left:30px; font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub08_con > .info03_con {padding:100px 0; position:relative; top:0; left:0;}
.solution_sub08_con > .info03_con:after {content:""; display:block; clear:both;}
.solution_sub08_con > .info03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; height:388px; position:absolute; top:100px; left:0; right:0; z-index:20; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub08_con > .info03_con > .contents_con > .title_con {margin-bottom:47px;}
.solution_sub08_con > .info03_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:12px;}
.solution_sub08_con > .info03_con > .contents_con > .title_con > .text01_con {margin-bottom:11px;}
.solution_sub08_con > .info03_con > .contents_con > .title_con > .text01_con span {font-size:34px; color:#FFF; font-weight:600; line-height:140%; font-family:"Open Sans", sans-serif;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con {}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper {}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {display:none;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:44px;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:18px; color:#ffffff; font-weight:600; line-height:44px; font-family:"Montserrat", sans-serif;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:20px; vertical-align:middle;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:22px; color:#ffffff; font-weight:600; line-height:40px; letter-spacing:-0.25px;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con {margin:20px 0 0;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con > span {font-size:16px; color:#DDDDD9; font-weight:400; line-height:140%;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div {display:block;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con {width:100%; margin:0 auto; margin-top:65px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .swiper-pagination-fraction {display:inline-block; *display:inline; zoom:1; width:auto; margin-right:12px; text-align:left; position:relative; bottom:0; left:0; font-size:20px; color:#ffffff; font-weight:600; line-height:24px; font-family:"Open Sans", sans-serif; vertical-align:middle;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul {}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li {float:left; width:40px; margin-left:5px;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li img {width:100%; cursor:pointer;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con {}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.off {}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.on {display:none;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .m_con {display:none;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover {}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.off {display:none;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.on {display:block;}
.solution_sub08_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:first-child {margin-left:0;}
.solution_sub08_con > .info03_con > .slide_con {float:right; width:49%; height:388px; position:relative; top:0; left:0; z-index:30; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub08_con > .info03_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.solution_sub08_con > .info03_con > .slide_con .swiper-container .swiper-wrapper {}
.solution_sub08_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:520px; margin-left:30px;}
.solution_sub08_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {background-color:#ffffff; position:relative; top:0; left:0;}
.solution_sub08_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {}
.solution_sub08_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {display:none; padding:60px 40px 83px 40px;}
.solution_sub08_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.solution_sub08_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.solution_sub08_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:62px;}
.solution_sub08_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:30px; color:#ffffff; font-weight:600; line-height:62px; font-family:"Montserrat", sans-serif;}
.solution_sub08_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:30px;}
.solution_sub08_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:35px; color:#555555; font-weight:600; line-height:49px; letter-spacing:-0.25px;}
.solution_sub08_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .over_con {width:100%; height:100%; margin:0 auto; background-color:#ffffff; background-color:rgba(255,255,255,0.7); position:absolute; top:0; left:0; right:0; z-index:10;}
.solution_sub08_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div > .over_con {display:none;}
.solution_sub08_con > .info03_con > .bg_con {width:68.5%; height:100%; background-color:#243151; position:absolute; top:0; left:0; z-index:10;}
.solution_sub08_con > .info04_con {background:url("/img/solution/solution_sub08_info04_bg.png")no-repeat center/cover;}
.solution_sub08_con > .info04_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub08_con > .info04_con > .contents_con > .title_con {margin-bottom:30px; text-align:center;}
.solution_sub08_con > .info04_con > .contents_con > .title_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#0085ff; margin-bottom:15px;}
.solution_sub08_con > .info04_con > .contents_con > .title_con > .text_con {}
.solution_sub08_con > .info04_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub08_con > .info04_con > .contents_con > .list_con {width:100%; border:1px solid #e4e4e4; background:#FFF; padding:25px;}
.solution_sub08_con > .info04_con > .contents_con > .list_con > ul {display:flex; flex-direction:column; gap:15px;}
.solution_sub08_con > .info04_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub08_con > .info04_con > .contents_con > .list_con > ul > li {}
.solution_sub08_con > .info04_con > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:center; gap:18px;}
.solution_sub08_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .num_con {display:flex; justify-content:center; align-items:center; width:44px; height:44px; background:#253F93;}
.solution_sub08_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .num_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub08_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .title_con {width:350px;}
.solution_sub08_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span {font-size:20px; color:#222; font-weight:600; line-height:140%;}
.solution_sub08_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .text_con {}
.solution_sub08_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub08_con > .info05_con {background:url("/img/solution/solution_sub08_info05_bg.png")no-repeat center/cover;}
.solution_sub08_con > .info05_con > .contents_con {display:flex; justify-content:space-between; align-items:flex-start; width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub08_con > .info05_con > .contents_con > .title_con {}
.solution_sub08_con > .info05_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub08_con > .info05_con > .contents_con > .title_con > .text_con {}
.solution_sub08_con > .info05_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#FFF; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub08_con > .info05_con > .contents_con > .text_con {margin-top:18px; text-align:right;}
.solution_sub08_con > .info05_con > .contents_con > .text_con > span {font-size:20px; color:#FFF; font-weight:400; line-height:140%;}
.solution_sub08_con > .info05_con > .contents_con > .text_con > span .color_text {color:#FF7A00; font-weight:600;}

/* On‑Premise LLM for Sovereign Automation */
.solution_sub09_con {word-break:keep-all;}
.solution_sub09_con * {box-sizing:border-box;}
.solution_sub09_con > .info01_con {}
.solution_sub09_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub09_con > .info01_con > .contents_con > .title_con {margin-bottom:46px;}
.solution_sub09_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.solution_sub09_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.solution_sub09_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.solution_sub09_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con {}
.solution_sub09_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.solution_sub09_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.solution_sub09_con > .info01_con > .contents_con > .img_con {}
.solution_sub09_con > .info01_con > .contents_con > .txt_con {margin:90px 0 0;}
.solution_sub09_con > .info01_con > .contents_con > .txt_con > .text_con {text-align:center;}
.solution_sub09_con > .info01_con > .contents_con > .txt_con > .text_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub09_con > .info01_con > .contents_con > .txt_con > .text_con > span .color_text {color:#253F93; font-weight:600;}
.solution_sub09_con > .info01_con > .contents_con > .message_con {width:100%; background:url("/img/solution/solution_sub09_info01_message_con_bg.png")no-repeat center/cover; margin:90px 0 0; padding:60px 40px; text-align:center;}
.solution_sub09_con > .info01_con > .contents_con > .message_con > .title_con {}
.solution_sub09_con > .info01_con > .contents_con > .message_con > .title_con > span {font-size:26px; color:#243151; font-weight:600; line-height:140%;}
.solution_sub09_con > .info01_con > .contents_con > .message_con > .text_con {margin:16px 0 0;}
.solution_sub09_con > .info01_con > .contents_con > .message_con > .text_con > span {font-size:20px; color:#666; font-weight:400; line-height:140%;}
.solution_sub09_con > .info02_con {background:#F7F7F7;}
.solution_sub09_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub09_con > .info02_con > .contents_con > .title_con {margin-bottom:40px; text-align:center;}
.solution_sub09_con > .info02_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub09_con > .info02_con > .contents_con > .title_con > .text_con {}
.solution_sub09_con > .info02_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub09_con > .info02_con > .contents_con > .list_con {}
.solution_sub09_con > .info02_con > .contents_con > .list_con > .title_con {position:relative;}
.solution_sub09_con > .info02_con > .contents_con > .list_con > .title_con:before {content:''; width:12px; height:12px; background:#0085FF; position:absolute; top:11px; left:0;}
.solution_sub09_con > .info02_con > .contents_con > .list_con > .title_con > span {display:inline-block; padding-left:27px; font-size:25px; color:#222; font-weight:600; line-height:140%;}
.solution_sub09_con > .info02_con > .contents_con > .list_con > ul {display:flex; flex-wrap:wrap; justify-content:space-between; margin:20px 0 0;}
.solution_sub09_con > .info02_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub09_con > .info02_con > .contents_con > .list_con > ul > li {width:49%; margin:30px 0 0;}
.solution_sub09_con > .info02_con > .contents_con > .list_con > ul > li:first-child {margin:0;}
.solution_sub09_con > .info02_con > .contents_con > .list_con > ul > li:nth-child(2) {margin:0;}
.solution_sub09_con > .info02_con > .contents_con > .list_con > ul > li > .list_div {}
.solution_sub09_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .top_con {display:flex; align-items:center; gap:15px; background:#253F93; padding:25px 40px;}
.solution_sub09_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .top_con > .num_con {}
.solution_sub09_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .top_con > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub09_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .top_con > .title_con {}
.solution_sub09_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .top_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub09_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .info_con {display:flex; align-items:center; height:100px; border:1px solid #DDD; background:#FFF; padding:25px 40px;}
.solution_sub09_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .info_con > ul {}
.solution_sub09_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .info_con > ul:after {content:none;}
.solution_sub09_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .info_con > ul > li {}
.solution_sub09_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .info_con > ul > li > .text_con {}
.solution_sub09_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .info_con > ul > li > .text_con > span {font-size:16px; color:#222; font-weight:400; line-height:140%;}
.solution_sub09_con > .info02_con > .contents_con > .list_con > .text_con {margin:40px 0 0; text-align:center;}
.solution_sub09_con > .info02_con > .contents_con > .list_con > .text_con > span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub09_con > .info02_con > .contents_con > .list_con > .text_con > span .color_text {color:#253F93; font-weight:600;}
.solution_sub09_con > .info03_con {}
.solution_sub09_con > .info03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub09_con > .info03_con > .contents_con > .title_con {margin-bottom:40px; text-align:center;}
.solution_sub09_con > .info03_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub09_con > .info03_con > .contents_con > .title_con > .text_con {}
.solution_sub09_con > .info03_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub09_con > .info03_con > .contents_con > .list_con {}
.solution_sub09_con > .info03_con > .contents_con > .list_con > .title_con {position:relative;}
.solution_sub09_con > .info03_con > .contents_con > .list_con > .title_con:before {content:''; width:12px; height:12px; background:#0085FF; position:absolute; top:11px; left:0;}
.solution_sub09_con > .info03_con > .contents_con > .list_con > .title_con > span {display:inline-block; padding-left:27px; font-size:25px; color:#222; font-weight:600; line-height:140%;}
.solution_sub09_con > .info03_con > .contents_con > .list_con > ul {display:flex; flex-direction:column; gap:8px;  margin:20px 0 0;}
.solution_sub09_con > .info03_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub09_con > .info03_con > .contents_con > .list_con > ul > li {}
.solution_sub09_con > .info03_con > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:stretch;}
.solution_sub09_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con {flex-shrink:0; display:flex; align-items:center; gap:16px; width:316px; background:#243151; padding:25px 30px;}
.solution_sub09_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > .num_con {}
.solution_sub09_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub09_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > .title_con {}
.solution_sub09_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub09_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .list_con {display:flex; align-items:center; width:100%; border:1px solid #DDD; padding:25px 30px;}
.solution_sub09_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul {}
.solution_sub09_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul:after {content:none;}
.solution_sub09_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li {position:relative;}
.solution_sub09_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:12px; left:12px; border-radius:100%;}
.solution_sub09_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li > span {display:inline-block; padding-left:30px; font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub09_con > .info04_con {background:#F7F7F7;}
.solution_sub09_con > .info04_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub09_con > .info04_con > .contents_con > .title_con {margin-bottom:40px; text-align:center;}
.solution_sub09_con > .info04_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub09_con > .info04_con > .contents_con > .title_con > .text_con {}
.solution_sub09_con > .info04_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub09_con > .info04_con > .contents_con > .img_con {}
.solution_sub09_con > .info04_con > .contents_con > .img_con > img {}
.solution_sub09_con > .info05_con {}
.solution_sub09_con > .info05_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub09_con > .info05_con > .contents_con > .title_con {margin-bottom:40px; text-align:center;}
.solution_sub09_con > .info05_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub09_con > .info05_con > .contents_con > .title_con > .text_con {}
.solution_sub09_con > .info05_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub09_con > .info05_con > .contents_con > .list_con {}
.solution_sub09_con > .info05_con > .contents_con > .list_con > ul {display:flex; flex-direction:column; gap:50px;}
.solution_sub09_con > .info05_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub09_con > .info05_con > .contents_con > .list_con > ul > li {}
.solution_sub09_con > .info05_con > .contents_con > .list_con > ul > li > .list_div {}
.solution_sub09_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .title_con {position:relative;}
.solution_sub09_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .title_con:before {content:''; width:12px; height:12px; background:#0085FF; position:absolute; top:11px; left:0;}
.solution_sub09_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span {display:inline-block; padding-left:27px; font-size:25px; color:#222; font-weight:600; line-height:140%;}
.solution_sub09_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > ul {display:flex; justify-content:space-between; margin:20px 0 0;}
.solution_sub09_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > ul:after {content:none;}
.solution_sub09_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > ul > li {width:32%;}
.solution_sub09_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > ul > li > .list_div {}
.solution_sub09_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > ul > li > .list_div > .title_con {display:flex; justify-content:center; align-items:center; height:78px; background:#0085FF;}
.solution_sub09_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > ul > li > .list_div > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub09_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > ul > li > .list_div > .text_con {display:flex; justify-content:center; align-items:center; height:100px; border:1px solid #DDD; padding:0 40px; text-align:center;}
.solution_sub09_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > ul > li > .list_div > .text_con > span {font-size:16px; color:#222; font-weight:400; line-height:140%;}
.solution_sub09_con > .info05_con > .contents_con > .list_con > ul > li:nth-child(2) > .list_div > ul > li > .list_div > .title_con {background:#243151;}
.solution_sub09_con > .info05_con > .contents_con > .list_con > ul > li:nth-child(2) > .list_div > ul > li > .list_div > .text_con {height:78px;}
.solution_sub09_con > .info05_con > .contents_con > .text_box {background:#F4FAFF; margin:30px 0 0; padding:25px 30px; text-align:center;}
.solution_sub09_con > .info05_con > .contents_con > .text_box > .text01_con {}
.solution_sub09_con > .info05_con > .contents_con > .text_box > .text01_con > span {font-size:20px; color:#0085FF; font-weight:600; line-height:140%;}
.solution_sub09_con > .info05_con > .contents_con > .text_box > .text02_con {margin:6px 0 0;}
.solution_sub09_con > .info05_con > .contents_con > .text_box > .text02_con > span {font-size:16px; color:#222; font-weight:400; line-height:140%;}
.solution_sub09_con > .info05_con > .contents_con > table {width:100%; margin:50px 0 0;}
.solution_sub09_con > .info05_con > .contents_con > table > tbody {}
.solution_sub09_con > .info05_con > .contents_con > table > tbody > tr {}
.solution_sub09_con > .info05_con > .contents_con > table > tbody > tr > td {border-right:1px solid #DDD; border-bottom:1px solid #DDD; padding:20px 35px;}
.solution_sub09_con > .info05_con > .contents_con > table > tbody > tr > td:last-child {border-right:none;}
.solution_sub09_con > .info05_con > .contents_con > table > tbody > tr > .title_td {background:#253F93; padding:16px 0;}
.solution_sub09_con > .info05_con > .contents_con > table > tbody > tr > .title_td > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub09_con > .info05_con > .contents_con > table > tbody > tr > .sub_text_td {width:186px; background:#F6F6F6;}
.solution_sub09_con > .info05_con > .contents_con > table > tbody > tr > .sub_text_td > span {font-size:20px; color:#222; font-weight:600; line-height:140%;}
.solution_sub09_con > .info05_con > .contents_con > table > tbody > tr > .text_td {}
.solution_sub09_con > .info05_con > .contents_con > table > tbody > tr > .text_td > span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub09_con > .info06_con {background:#F7F7F7;}
.solution_sub09_con > .info06_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub09_con > .info06_con > .contents_con > .title_con {margin-bottom:40px; text-align:center;}
.solution_sub09_con > .info06_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub09_con > .info06_con > .contents_con > .title_con > .text_con {}
.solution_sub09_con > .info06_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub09_con > .info06_con > .contents_con > .list_con {}
.solution_sub09_con > .info06_con > .contents_con > .list_con > .title_con {position:relative;}
.solution_sub09_con > .info06_con > .contents_con > .list_con > .title_con:before {content:''; width:12px; height:12px; background:#0085FF; position:absolute; top:11px; left:0;}
.solution_sub09_con > .info06_con > .contents_con > .list_con > .title_con > span {display:inline-block; padding-left:27px; font-size:25px; color:#222; font-weight:600; line-height:140%;}
.solution_sub09_con > .info06_con > .contents_con > .list_con > ul {display:flex; justify-content:space-between; margin:20px 0 0;}
.solution_sub09_con > .info06_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub09_con > .info06_con > .contents_con > .list_con > ul > li {width:24%;}
.solution_sub09_con > .info06_con > .contents_con > .list_con > ul > li > .title_con {display:flex; justify-content:center; align-items:center; background:#0085FF; padding:25px 40px;}
.solution_sub09_con > .info06_con > .contents_con > .list_con > ul > li > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub09_con > .info06_con > .contents_con > .list_con > ul > li > .text_con {display:flex; justify-content:center; align-items:center; height:138px; border:1px solid #DDD; background:#FFF; padding:25px 20px; text-align:center;}
.solution_sub09_con > .info06_con > .contents_con > .list_con > ul > li > .text_con > span {font-size:16px; color:#222; font-weight:400; line-height:140%;}
.solution_sub09_con > .info07_con {background:#243151;}
.solution_sub09_con > .info07_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub09_con > .info07_con > .contents_con > .title_con {margin-bottom:40px; text-align:center;}
.solution_sub09_con > .info07_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub09_con > .info07_con > .contents_con > .title_con > .text_con {}
.solution_sub09_con > .info07_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#FFF; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub09_con > .info07_con > .contents_con > .img_con {}
.solution_sub09_con > .info07_con > .contents_con > .img_con > img {}
.solution_sub09_con > .info08_con {}
.solution_sub09_con > .info08_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub09_con > .info08_con > .contents_con > .title_con {margin-bottom:40px; text-align:center;}
.solution_sub09_con > .info08_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub09_con > .info08_con > .contents_con > .title_con > .text_con {}
.solution_sub09_con > .info08_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub09_con > .info08_con > .contents_con > .list_con {}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul {display:flex; flex-direction:column; gap:50px;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li {}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div {}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > .title_con {position:relative;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > .title_con:before {content:''; width:12px; height:12px; background:#0085FF; position:absolute; top:11px; left:0;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span {display:inline-block; padding-left:27px; font-size:25px; color:#222; font-weight:600; line-height:140%;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > ul {display:flex; justify-content:space-between; margin:30px 0 0;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > ul:after {content:none;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > ul > li {width:32%;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > ul > li > .step_con {display:flex; justify-content:center; align-items:center; height:75px; background:#0085FF; border-radius:500px;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > ul > li > .step_con > span {font-size:25px; color:#FFF; font-weight:700; line-height:140%;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > ul > li > .txt_con {margin:20px 0 0; text-align:center;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > ul > li > .txt_con > .text01_con {}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > ul > li > .txt_con > .text01_con > span {font-size:20px; color:#222; font-weight:700; line-height:140%;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > ul > li > .txt_con > .text02_con {margin:6px 0 0;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > ul > li > .txt_con > .text02_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > ul > li:nth-child(2) > .step_con {background:#1259B5;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > ul > li:nth-child(3) > .step_con {background:#253F93;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li:nth-child(2) > .list_div > ul {flex-direction:column; gap:8px;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li:nth-child(2) > .list_div > ul > li {width:100%;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > ul > li > .list_div {display:flex; align-items:stretch;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > ul > li > .list_div > .num_con {flex-shrink:0; display:flex; justify-content:center; align-items:center; width:79px; background:#243151;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > ul > li > .list_div > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > ul > li > .list_div > .text_con {display:flex; align-items:center; width:100%; border:1px solid #DDD; padding:25px 30px;}
.solution_sub09_con > .info08_con > .contents_con > .list_con > ul > li > .list_div > ul > li > .list_div > .text_con > span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub09_con > .info09_con {padding:100px 0; position:relative; top:0; left:0;}
.solution_sub09_con > .info09_con:after {content:""; display:block; clear:both;}
.solution_sub09_con > .info09_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; height:388px; position:absolute; top:100px; left:0; right:0; z-index:20; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub09_con > .info09_con > .contents_con > .title_con {margin-bottom:47px;}
.solution_sub09_con > .info09_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:12px;}
.solution_sub09_con > .info09_con > .contents_con > .title_con > .text01_con {margin-bottom:11px;}
.solution_sub09_con > .info09_con > .contents_con > .title_con > .text01_con span {font-size:34px; color:#FFF; font-weight:600; line-height:140%; font-family:"Open Sans", sans-serif;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con {}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .swiper-wrapper {}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {display:none;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:44px;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:18px; color:#ffffff; font-weight:600; line-height:44px; font-family:"Montserrat", sans-serif;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:20px; vertical-align:middle;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:22px; color:#ffffff; font-weight:600; line-height:40px; letter-spacing:-0.25px;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con {margin:20px 0 0;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con > span {font-size:16px; color:#DDDDD9; font-weight:400; line-height:140%;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div {display:block;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .control_con {width:100%; margin:0 auto; margin-top:65px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .control_con .swiper-pagination-fraction {display:inline-block; *display:inline; zoom:1; width:auto; margin-right:12px; text-align:left; position:relative; bottom:0; left:0; font-size:20px; color:#ffffff; font-weight:600; line-height:24px; font-family:"Open Sans", sans-serif; vertical-align:middle;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .control_con .btn_con {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul {}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li {float:left; width:40px; margin-left:5px;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li img {width:100%; cursor:pointer;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con {}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.off {}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.on {display:none;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .m_con {display:none;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover {}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.off {display:none;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.on {display:block;}
.solution_sub09_con > .info09_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:first-child {margin-left:0;}
.solution_sub09_con > .info09_con > .slide_con {float:right; width:49%; height:388px; position:relative; top:0; left:0; z-index:30; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub09_con > .info09_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.solution_sub09_con > .info09_con > .slide_con .swiper-container .swiper-wrapper {}
.solution_sub09_con > .info09_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:520px; margin-left:30px;}
.solution_sub09_con > .info09_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {background-color:#ffffff; position:relative; top:0; left:0;}
.solution_sub09_con > .info09_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {}
.solution_sub09_con > .info09_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {display:none; padding:60px 40px 83px 40px;}
.solution_sub09_con > .info09_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.solution_sub09_con > .info09_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.solution_sub09_con > .info09_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:62px;}
.solution_sub09_con > .info09_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:30px; color:#ffffff; font-weight:600; line-height:62px; font-family:"Montserrat", sans-serif;}
.solution_sub09_con > .info09_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:30px;}
.solution_sub09_con > .info09_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:35px; color:#555555; font-weight:600; line-height:49px; letter-spacing:-0.25px;}
.solution_sub09_con > .info09_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .over_con {width:100%; height:100%; margin:0 auto; background-color:#ffffff; background-color:rgba(255,255,255,0.7); position:absolute; top:0; left:0; right:0; z-index:10;}
.solution_sub09_con > .info09_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div > .over_con {display:none;}
.solution_sub09_con > .info09_con > .bg_con {width:68.5%; height:100%; background-color:#243151; position:absolute; top:0; left:0; z-index:10;}
.solution_sub09_con > .info10_con {background:url("/img/solution/solution_sub09_info10_bg.png")no-repeat center/cover;}
.solution_sub09_con > .info10_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub09_con > .info10_con > .contents_con > .title_con {margin-bottom:30px; text-align:center;}
.solution_sub09_con > .info10_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub09_con > .info10_con > .contents_con > .title_con > .text_con {}
.solution_sub09_con > .info10_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub09_con > .info10_con > .contents_con > .list_con {display:flex; justify-content:center; align-items:center; width:100%; border:1px solid #E4E4E4; background:#FFF; padding:25px;}
.solution_sub09_con > .info10_con > .contents_con > .list_con > ul {display:flex; justify-content:center; align-items:center; flex-wrap:wrap; gap:20px 50px;}
.solution_sub09_con > .info10_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub09_con > .info10_con > .contents_con > .list_con > ul > li {width:466px; padding:0 0 0 21px;}
.solution_sub09_con > .info10_con > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:center; gap:18px;}
.solution_sub09_con > .info10_con > .contents_con > .list_con > ul > li > .list_div > .num_con {display:flex; justify-content:center; align-items:center; width:44px; height:44px; background:#253F93;}
.solution_sub09_con > .info10_con > .contents_con > .list_con > ul > li > .list_div > .num_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub09_con > .info10_con > .contents_con > .list_con > ul > li > .list_div > .text_con {}
.solution_sub09_con > .info10_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span {font-size:20px; color:#222; font-weight:600; line-height:140%;}
.solution_sub09_con > .info10_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span .color_text {color:#FF7A00;}
.solution_sub09_con > .info11_con {background:url("/img/solution/solution_sub09_info11_bg.png")no-repeat center/cover;}
.solution_sub09_con > .info11_con > .contents_con {display:flex; justify-content:space-between; align-items:flex-start; width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub09_con > .info11_con > .contents_con > .title_con {margin-bottom:30px;}
.solution_sub09_con > .info11_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub09_con > .info11_con > .contents_con > .title_con > .text_con {}
.solution_sub09_con > .info11_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#FFF; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub09_con > .info11_con > .contents_con > .text_con {margin-top:18px; text-align:right;}
.solution_sub09_con > .info11_con > .contents_con > .text_con > .text01_con {display:flex; justify-content:flex-end; align-items:center; gap:6px; margin:0 0 10px;}
.solution_sub09_con > .info11_con > .contents_con > .text_con > .text01_con > img {width:19px;}
.solution_sub09_con > .info11_con > .contents_con > .text_con > .text01_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub09_con > .info11_con > .contents_con > .text_con > span {font-size:20px; color:#FFF; font-weight:400; line-height:140%;}

/* GEN RAG */
.solution_sub10_con {word-break:keep-all;}
.solution_sub10_con * {box-sizing:border-box;}
.solution_sub10_con > .info01_con {}
.solution_sub10_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub10_con > .info01_con > .contents_con > .title_con {margin-bottom:46px;}
.solution_sub10_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.solution_sub10_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.solution_sub10_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.solution_sub10_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con {}
.solution_sub10_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.solution_sub10_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.solution_sub10_con > .info01_con > .contents_con > .title_con > .text02_con {float:right; padding-top:12px; text-align:right;}
.solution_sub10_con > .info01_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.solution_sub10_con > .info01_con > .contents_con > .title_con > .text02_con span .color_text {color:#253f93; font-weight:700;}
.solution_sub10_con > .info01_con > .contents_con > .title_con > .text02_con span .w_br {}
.solution_sub10_con > .info01_con > .contents_con > .img_con {}
.solution_sub10_con > .info01_con > .contents_con > .txt_con {margin:90px 0 0;}
.solution_sub10_con > .info01_con > .contents_con > .txt_con > .text_con {text-align:center;}
.solution_sub10_con > .info01_con > .contents_con > .txt_con > .text_con > span {font-size:19px; color:#777; font-weight:400; line-height:140%;}
.solution_sub10_con > .info01_con > .contents_con > .txt_con > .text_con > span .color_text {color:#253F93; font-weight:600;}
.solution_sub10_con > .info02_con {background:#F7F7F7;}
.solution_sub10_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub10_con > .info02_con > .contents_con > .title_con {margin-bottom:100px; text-align:left;}
.solution_sub10_con > .info02_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub10_con > .info02_con > .contents_con > .title_con > .text_con {}
.solution_sub10_con > .info02_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub10_con > .info02_con > .contents_con > .title_con > .text02_con {margin:15px 0 0;}
.solution_sub10_con > .info02_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con {}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container {overflow:unset;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper {}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide {width:auto; margin:0 30px 0 0;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:last-child {margin:0;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con {display:flex; align-items:center; gap:30px;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con {}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .title_con {display:flex; flex-direction:column;justify-content:center; align-items:center; gap:10px; width:380px; height:134px; background:#0085FF; padding:20px 35px; text-align:center;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .title_con > .text01_con {}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .title_con > .text01_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .title_con > .text02_con {}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .title_con > .text02_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con {display:flex; width:380px; height:288px; background:#FFF; padding:30px 35px;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul {}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul > li {position:relative;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:12px; left:12px; border-radius:100%;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul > li > span {display:inline-block; padding-left:28px; font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul > li > span.color_text {font-size:16px; color:#7F8189; font-weight:400; line-height:140%;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .arrow_con {width:22px;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .arrow_con > img {width:100%;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(2) > .contents_con > .txt_con > .title_con {background:#1259B5;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(3) > .contents_con > .txt_con > .title_con {background:#253F93;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(4) > .contents_con > .txt_con > .title_con {background:#192E71;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(5) > .contents_con > .txt_con > .title_con {background:#243151;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-scrollbar {width:1200px; margin:0 auto; height:2px; background:#DBDBDB; margin-top:100px; position:relative; left:0; bottom:0; border-radius:0;}
.solution_sub10_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-scrollbar .swiper-scrollbar-drag {background:#0085FF;}
.solution_sub10_con > .info03_con {}
.solution_sub10_con > .info03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub10_con > .info03_con > .contents_con > .title_con {margin-bottom:40px; text-align:center;}
.solution_sub10_con > .info03_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub10_con > .info03_con > .contents_con > .title_con > .text_con {}
.solution_sub10_con > .info03_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub10_con > .info03_con > .contents_con > .list_con {}
.solution_sub10_con > .info03_con > .contents_con > .list_con > ul {display:flex; flex-direction:column; gap:8px;}
.solution_sub10_con > .info03_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub10_con > .info03_con > .contents_con > .list_con > ul > li {}
.solution_sub10_con > .info03_con > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:stretch;}
.solution_sub10_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con {flex-shrink:0; display:flex; align-items:center; gap:16px; width:456px; background:#243151; padding:25px 30px;}
.solution_sub10_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > .num_con {}
.solution_sub10_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub10_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > .title_con {}
.solution_sub10_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub10_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .list_con {display:flex; align-items:center; width:100%; border:1px solid #DDD; padding:25px 30px;}
.solution_sub10_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul {}
.solution_sub10_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul:after {content:none;}
.solution_sub10_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li {position:relative;}
.solution_sub10_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:12px; left:12px; border-radius:100%;}
.solution_sub10_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li > span {display:inline-block; padding-left:30px; font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub10_con > .info04_con {background:#F7F7F7;}
.solution_sub10_con > .info04_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub10_con > .info04_con > .contents_con > .title_con {margin-bottom:40px;}
.solution_sub10_con > .info04_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub10_con > .info04_con > .contents_con > .title_con > .text_con {}
.solution_sub10_con > .info04_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub10_con > .info04_con > .contents_con > .title_con > .text02_con {margin:15px 0 0;}
.solution_sub10_con > .info04_con > .contents_con > .title_con > .text02_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub10_con > .info04_con > .contents_con > .list_con {}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul {display:flex;flex-wrap:wrap; justify-content:space-between;}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li {}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li {width:32%; margin:30px 0 0;}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li:first-child {margin:0;}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li:nth-child(2) {margin:0;}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li:nth-child(3) {margin:0;}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li > .list_div {}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .top_con {display:flex; flex-direction:column; justify-content:center; gap:2px; width:100%; height:102px; background:#243151; padding:0 20px;}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .top_con > .num_con {}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .top_con > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .top_con > .title_con {}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .top_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con {width:100%; height:138px; border:1px solid #DDD; background:#FFF; padding:25px 20px;}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > ul {display:flex; flex-direction:column; gap:18px;}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > ul:after {content:none;}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > ul > li {}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > ul > li > .text_con {}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > ul > li > .text_con > span {font-size:16px; color:#222; font-weight:400; line-height:140%;}
.solution_sub10_con > .info04_con > .contents_con > .list_con > ul > li:nth-child(even) > .list_div > .top_con {background:#FF7A00;}
.solution_sub10_con > .info05_con {padding:100px 0; position:relative; top:0; left:0;}
.solution_sub10_con > .info05_con:after {content:""; display:block; clear:both;}
.solution_sub10_con > .info05_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; height:388px; position:absolute; top:100px; left:0; right:0; z-index:20; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub10_con > .info05_con > .contents_con > .title_con {margin-bottom:47px;}
.solution_sub10_con > .info05_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:12px;}
.solution_sub10_con > .info05_con > .contents_con > .title_con > .text01_con {margin-bottom:11px;}
.solution_sub10_con > .info05_con > .contents_con > .title_con > .text01_con span {font-size:34px; color:#FFF; font-weight:600; line-height:140%; font-family:"Open Sans", sans-serif;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con {}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .swiper-wrapper {}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {display:none;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:44px;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:18px; color:#ffffff; font-weight:600; line-height:44px; font-family:"Montserrat", sans-serif;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:20px; vertical-align:middle;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:22px; color:#ffffff; font-weight:600; line-height:40px; letter-spacing:-0.25px;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con {margin:20px 0 0;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con > span {font-size:16px; color:#DDDDD9; font-weight:400; line-height:140%;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div {display:block;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .control_con {width:100%; margin:0 auto; margin-top:65px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .control_con .swiper-pagination-fraction {display:inline-block; *display:inline; zoom:1; width:auto; margin-right:12px; text-align:left; position:relative; bottom:0; left:0; font-size:20px; color:#ffffff; font-weight:600; line-height:24px; font-family:"Open Sans", sans-serif; vertical-align:middle;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .control_con .btn_con {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul {}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li {float:left; width:40px; margin-left:5px;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li img {width:100%; cursor:pointer;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con {}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.off {}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.on {display:none;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .m_con {display:none;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover {}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.off {display:none;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.on {display:block;}
.solution_sub10_con > .info05_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:first-child {margin-left:0;}
.solution_sub10_con > .info05_con > .slide_con {float:right; width:49%; height:388px; position:relative; top:0; left:0; z-index:30; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub10_con > .info05_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.solution_sub10_con > .info05_con > .slide_con .swiper-container .swiper-wrapper {}
.solution_sub10_con > .info05_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:520px; margin-left:30px;}
.solution_sub10_con > .info05_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {background-color:#ffffff; position:relative; top:0; left:0;}
.solution_sub10_con > .info05_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {}
.solution_sub10_con > .info05_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {display:none; padding:60px 40px 83px 40px;}
.solution_sub10_con > .info05_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.solution_sub10_con > .info05_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.solution_sub10_con > .info05_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:62px;}
.solution_sub10_con > .info05_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:30px; color:#ffffff; font-weight:600; line-height:62px; font-family:"Montserrat", sans-serif;}
.solution_sub10_con > .info05_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:30px;}
.solution_sub10_con > .info05_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:35px; color:#555555; font-weight:600; line-height:49px; letter-spacing:-0.25px;}
.solution_sub10_con > .info05_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .over_con {width:100%; height:100%; margin:0 auto; background-color:#ffffff; background-color:rgba(255,255,255,0.7); position:absolute; top:0; left:0; right:0; z-index:10;}
.solution_sub10_con > .info05_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div > .over_con {display:none;}
.solution_sub10_con > .info05_con > .bg_con {width:68.5%; height:100%; background-color:#243151; position:absolute; top:0; left:0; z-index:10;}
.solution_sub10_con > .info06_con {}
.solution_sub10_con > .info06_con > .contents_con {background:url("/img/solution/solution_sub10_info06_bg.png")no-repeat center/cover;}
.solution_sub10_con > .info06_con > .contents_con > .inner_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub10_con > .info06_con > .contents_con > .inner_con > .title_con {margin-bottom:30px; text-align:center;}
.solution_sub10_con > .info06_con > .contents_con > .inner_con > .title_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#0085ff; margin-bottom:15px;}
.solution_sub10_con > .info06_con > .contents_con > .inner_con > .title_con > .text_con {}
.solution_sub10_con > .info06_con > .contents_con > .inner_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub10_con > .info06_con > .contents_con > .inner_con > .list_con {width:100%; border:1px solid #e4e4e4; background:#FFF; padding:25px;}
.solution_sub10_con > .info06_con > .contents_con > .inner_con > .list_con > ul {display:flex; flex-direction:column; gap:15px;}
.solution_sub10_con > .info06_con > .contents_con > .inner_con > .list_con > ul:after {content:none;}
.solution_sub10_con > .info06_con > .contents_con > .inner_con > .list_con > ul > li {}
.solution_sub10_con > .info06_con > .contents_con > .inner_con > .list_con > ul > li > .list_div {display:flex; align-items:center; gap:18px;}
.solution_sub10_con > .info06_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .num_con {display:flex; justify-content:center; align-items:center; width:44px; height:44px; background:#253F93;}
.solution_sub10_con > .info06_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .num_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub10_con > .info06_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .title_con {width:240px;}
.solution_sub10_con > .info06_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .title_con > span {font-size:20px; color:#222; font-weight:600; line-height:140%;}
.solution_sub10_con > .info06_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .text_con {}
.solution_sub10_con > .info06_con > .contents_con > .inner_con > .list_con > ul > li > .list_div > .text_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.solution_sub10_con > .info06_con > .etc_con {background:#F1F1F1;}
.solution_sub10_con > .info06_con > .etc_con > .inner_con {display:flex; align-items:flex-start; gap:90px; width:100%; max-width:1200px; margin:0 auto; padding:60px 0 130px;}
.solution_sub10_con > .info06_con > .etc_con > .inner_con > .title_con {}
.solution_sub10_con > .info06_con > .etc_con > .inner_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub10_con > .info06_con > .etc_con > .inner_con > .title_con > .text_con {}
.solution_sub10_con > .info06_con > .etc_con > .inner_con > .title_con > .text_con span {font-size:25px; color:#222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub10_con > .info06_con > .etc_con > .inner_con > .list_con {}
.solution_sub10_con > .info06_con > .etc_con > .inner_con > .list_con > ul {}
.solution_sub10_con > .info06_con > .etc_con > .inner_con > .list_con > ul > li {position:relative;}
.solution_sub10_con > .info06_con > .etc_con > .inner_con > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:16px; left:14px; border-radius:100%;}
.solution_sub10_con > .info06_con > .etc_con > .inner_con > .list_con > ul > li > span {display:inline-block; padding-left:30px; font-size:20px; color:#222; font-weight:400; line-height:180%;}
.solution_sub10_con > .info06_con > .etc_con > .inner_con > .list_con > ul > li > span .color_text {font-weight:600;}
.solution_sub10_con > .info07_con {background:url("/img/solution/solution_sub10_info07_bg.png")no-repeat center/cover;}
.solution_sub10_con > .info07_con > .contents_con {display:flex; justify-content:space-between; align-items:flex-start; width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub10_con > .info07_con > .contents_con > .title_con {}
.solution_sub10_con > .info07_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub10_con > .info07_con > .contents_con > .title_con > .text_con {}
.solution_sub10_con > .info07_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#FFF; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub10_con > .info07_con > .contents_con > .text_con {margin-top:18px; text-align:right;}
.solution_sub10_con > .info07_con > .contents_con > .text_con > span {font-size:20px; color:#FFF; font-weight:400; line-height:140%;}
.solution_sub10_con > .info07_con > .contents_con > .text_con > span .color_text {color:#FF7A00; font-weight:600;}

/* GEN Darwin */
.solution_sub11_con {word-break:keep-all;}
.solution_sub11_con * {box-sizing:border-box;}
.solution_sub11_con > .info01_con {}
.solution_sub11_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub11_con > .info01_con > .contents_con > .title_con {margin-bottom:46px;}
.solution_sub11_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.solution_sub11_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.solution_sub11_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.solution_sub11_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con {}
.solution_sub11_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.solution_sub11_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.solution_sub11_con > .info01_con > .contents_con > .title_con > .text02_con {float:right; padding-top:12px; text-align:right;}
.solution_sub11_con > .info01_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.solution_sub11_con > .info01_con > .contents_con > .title_con > .text02_con span .color_text {color:#253f93; font-weight:700;}
.solution_sub11_con > .info01_con > .contents_con > .title_con > .text02_con span .w_br {}
.solution_sub11_con > .info01_con > .contents_con > .img_con {}
.solution_sub11_con > .info01_con > .contents_con > .txt_con {margin:90px 0 0;}
.solution_sub11_con > .info01_con > .contents_con > .txt_con > .text_con {text-align:center;}
.solution_sub11_con > .info01_con > .contents_con > .txt_con > .text_con > span {font-size:19px; color:#777; font-weight:400; line-height:140%;}
.solution_sub11_con > .info01_con > .contents_con > .txt_con > .text_con > span .color_text {color:#253F93; font-weight:600;}
.solution_sub11_con > .info02_con {background:#F7F7F7;}
.solution_sub11_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub11_con > .info02_con > .contents_con > .title_con {margin-bottom:80px; text-align:left;}
.solution_sub11_con > .info02_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub11_con > .info02_con > .contents_con > .title_con > .text_con {}
.solution_sub11_con > .info02_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con {}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container {overflow:unset;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper {}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide {width:auto; margin:0 30px 0 0;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:last-child {margin:0;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con {display:flex; align-items:center; gap:30px;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con {}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .title_con {display:flex; flex-direction:column;justify-content:center; align-items:center; gap:10px; width:380px; height:134px; background:#0085FF; padding:20px 35px; text-align:center;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .title_con > .text01_con {}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .title_con > .text01_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .title_con > .text02_con {}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .title_con > .text02_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con {display:flex; width:380px; height:288px; background:#FFF; padding:30px 35px;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul {}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul > li {position:relative;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:12px; left:12px; border-radius:100%;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul > li > span {display:inline-block; padding-left:28px; font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul > li > span.color_text {font-size:16px; color:#7F8189; font-weight:400; line-height:140%;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .arrow_con {width:22px;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .arrow_con > img {width:100%;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(2) > .contents_con > .txt_con > .title_con {background:#1259B5;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(3) > .contents_con > .txt_con > .title_con {background:#253F93;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(4) > .contents_con > .txt_con > .title_con {background:#192E71;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(5) > .contents_con > .txt_con > .title_con {background:#243151;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-scrollbar {width:1200px; margin:0 auto; height:2px; background:#DBDBDB; margin-top:35px; position:relative; left:0; bottom:0; border-radius:0;}
.solution_sub11_con > .info02_con > .contents_con > .slide_con > .swiper-container .swiper-scrollbar .swiper-scrollbar-drag {background:#0085FF;}
.solution_sub11_con > .info02_con > .contents_con > .example_con {margin:80px 0 0;}
.solution_sub11_con > .info02_con > .contents_con > .example_con > .title_con {display:flex; justify-content:center; align-items:center; width:100%; height:68px; background:#666;}
.solution_sub11_con > .info02_con > .contents_con > .example_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub11_con > .info02_con > .contents_con > .example_con > .text_con {display:flex; justify-content:center; align-items:center; width:100%; background:#FFF; padding:30px 35px;}
.solution_sub11_con > .info02_con > .contents_con > .example_con > .text_con > span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub11_con > .info03_con {}
.solution_sub11_con > .info03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub11_con > .info03_con > .contents_con > .title_con {margin-bottom:40px; text-align:center;}
.solution_sub11_con > .info03_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub11_con > .info03_con > .contents_con > .title_con > .text_con {}
.solution_sub11_con > .info03_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub11_con > .info03_con > .contents_con > .box_con {display:flex; flex-direction:column; justify-content:center; align-items:center; gap:18px; width:100%; background:#F4FAFF; padding:30px; text-align:center;}
.solution_sub11_con > .info03_con > .contents_con > .box_con > span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub11_con > .info03_con > .contents_con > .box_con > span .color_text {color:#253F93; font-weight:600;}
.solution_sub11_con > .info03_con > .contents_con > .box_con > a {display:inline-block; font-size:16px; color:#666; font-weight:400; line-height:140%;}
.solution_sub11_con > .info04_con {padding:100px 0; position:relative; top:0; left:0;}
.solution_sub11_con > .info04_con:after {content:""; display:block; clear:both;}
.solution_sub11_con > .info04_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; height:388px; position:absolute; top:100px; left:0; right:0; z-index:20; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub11_con > .info04_con > .contents_con > .title_con {margin-bottom:47px;}
.solution_sub11_con > .info04_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:12px;}
.solution_sub11_con > .info04_con > .contents_con > .title_con > .text01_con {margin-bottom:11px;}
.solution_sub11_con > .info04_con > .contents_con > .title_con > .text01_con span {font-size:34px; color:#FFF; font-weight:600; line-height:140%; font-family:"Open Sans", sans-serif;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con {}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper {}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {display:none;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:44px;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:18px; color:#ffffff; font-weight:600; line-height:44px; font-family:"Montserrat", sans-serif;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:20px; vertical-align:middle;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:22px; color:#ffffff; font-weight:600; line-height:40px; letter-spacing:-0.25px;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con {margin:20px 0 0;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con > span {font-size:16px; color:#DDDDD9; font-weight:400; line-height:140%;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div {display:block;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con {width:100%; margin:0 auto; margin-top:65px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .swiper-pagination-fraction {display:inline-block; *display:inline; zoom:1; width:auto; margin-right:12px; text-align:left; position:relative; bottom:0; left:0; font-size:20px; color:#ffffff; font-weight:600; line-height:24px; font-family:"Open Sans", sans-serif; vertical-align:middle;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul {}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li {float:left; width:40px; margin-left:5px;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li img {width:100%; cursor:pointer;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con {}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.off {}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.on {display:none;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .m_con {display:none;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover {}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.off {display:none;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.on {display:block;}
.solution_sub11_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:first-child {margin-left:0;}
.solution_sub11_con > .info04_con > .slide_con {float:right; width:49%; height:388px; position:relative; top:0; left:0; z-index:30; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub11_con > .info04_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.solution_sub11_con > .info04_con > .slide_con .swiper-container .swiper-wrapper {}
.solution_sub11_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:520px; margin-left:30px;}
.solution_sub11_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {background-color:#ffffff; position:relative; top:0; left:0;}
.solution_sub11_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {}
.solution_sub11_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {display:none; padding:60px 40px 83px 40px;}
.solution_sub11_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.solution_sub11_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.solution_sub11_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:62px;}
.solution_sub11_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:30px; color:#ffffff; font-weight:600; line-height:62px; font-family:"Montserrat", sans-serif;}
.solution_sub11_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:30px;}
.solution_sub11_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:35px; color:#555555; font-weight:600; line-height:49px; letter-spacing:-0.25px;}
.solution_sub11_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .over_con {width:100%; height:100%; margin:0 auto; background-color:#ffffff; background-color:rgba(255,255,255,0.7); position:absolute; top:0; left:0; right:0; z-index:10;}
.solution_sub11_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div > .over_con {display:none;}
.solution_sub11_con > .info04_con > .bg_con {width:68.5%; height:100%; background-color:#243151; position:absolute; top:0; left:0; z-index:10;}
.solution_sub11_con > .info05_con {background:#F7F7F7;}
.solution_sub11_con > .info05_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub11_con > .info05_con > .contents_con > .title_con {margin-bottom:40px;}
.solution_sub11_con > .info05_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub11_con > .info05_con > .contents_con > .title_con > .text_con {}
.solution_sub11_con > .info05_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub11_con > .info05_con > .contents_con > .list_con {}
.solution_sub11_con > .info05_con > .contents_con > .list_con > ul {display:flex; justify-content:space-between;}
.solution_sub11_con > .info05_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub11_con > .info05_con > .contents_con > .list_con > ul > li {width:24%;}
.solution_sub11_con > .info05_con > .contents_con > .list_con > ul > li > .list_div {}
.solution_sub11_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .title_con {display:flex; justify-content:center; align-items:center; width:100%; height:78px; background:#243151; padding:0 20px;}
.solution_sub11_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub11_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .txt_con {display:flex; flex-direction:column; justify-content:center; align-items:center; gap:6px; height:138px; border:1px solid #DDD; background:#FFF; padding:25px 20px;}
.solution_sub11_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text01_con {}
.solution_sub11_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text01_con > span {font-size:16px; color:#222; font-weight:400; line-height:140%;}
.solution_sub11_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text02_con {}
.solution_sub11_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text02_con > span {font-size:24px; color:#FF7A00; font-weight:600; line-height:140%;}
.solution_sub11_con > .info06_con {background:url("/img/solution/solution_sub11_info06_bg.png")no-repeat center/cover;}
.solution_sub11_con > .info06_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub11_con > .info06_con > .contents_con > .title_con {margin-bottom:30px; text-align:center;}
.solution_sub11_con > .info06_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub11_con > .info06_con > .contents_con > .title_con > .text_con {}
.solution_sub11_con > .info06_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub11_con > .info06_con > .contents_con > .list_con {width:100%; border:1px solid #E4E4E4; background:#FFF; padding:40px;}
.solution_sub11_con > .info06_con > .contents_con > .list_con > ul {display:flex; flex-wrap:wrap; gap:20px 92px;}
.solution_sub11_con > .info06_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub11_con > .info06_con > .contents_con > .list_con > ul > li {width:302px; position:relative;}
.solution_sub11_con > .info06_con > .contents_con > .list_con > ul > li:before {content:''; width:16px; height:28px; background:url("/img/solution/solution_sub11_info06_list_con_li_arrow.png")no-repeat center/cover; background-size:contain; position:absolute; top:50%; left:-52px; transform:translateY(-50%);}
.solution_sub11_con > .info06_con > .contents_con > .list_con > ul > li:first-child:before {content:none;}
.solution_sub11_con > .info06_con > .contents_con > .list_con > ul > li:nth-child(4):before {content:none;}
.solution_sub11_con > .info06_con > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:stretch;}
.solution_sub11_con > .info06_con > .contents_con > .list_con > ul > li > .list_div > .num_con {flex-shrink:0; display:flex; justify-content:center; align-items:center; width:44px; height:44px; background:#0085FF;}
.solution_sub11_con > .info06_con > .contents_con > .list_con > ul > li > .list_div > .num_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub11_con > .info06_con > .contents_con > .list_con > ul > li > .list_div > .title_con {display:flex; align-items:center; width:100%; background:#F6F6F6; padding:0 0 0 18px;}
.solution_sub11_con > .info06_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span {font-size:20px; color:#222; font-weight:600; line-height:140%;}
.solution_sub11_con > .info06_con > .contents_con > .list_con > ul > li:nth-child(2) > .list_div > .num_con {background:#1259B5;}
.solution_sub11_con > .info06_con > .contents_con > .list_con > ul > li:nth-child(3) > .list_div > .num_con {background:#253F93;}
.solution_sub11_con > .info06_con > .contents_con > .list_con > ul > li:nth-child(4) > .list_div > .num_con {background:#192E71;}
.solution_sub11_con > .info06_con > .contents_con > .list_con > ul > li:nth-child(5) > .list_div > .num_con {background:#243151;}
.solution_sub11_con > .info06_con > .contents_con > .box_con {margin:20px 0 0;}
.solution_sub11_con > .info06_con > .contents_con > .box_con > ul {width:100%; background:#F4FAFF; padding:40px;}
.solution_sub11_con > .info06_con > .contents_con > .box_con > ul:after {content:none;}
.solution_sub11_con > .info06_con > .contents_con > .box_con > ul > li {position:relative;}
.solution_sub11_con > .info06_con > .contents_con > .box_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:15px; left:13px; border-radius:100%;}
.solution_sub11_con > .info06_con > .contents_con > .box_con > ul > li > span {display:inline-block; padding-left:30px; font-size:20px; color:#222; font-weight:400; line-height:180%;}
.solution_sub11_con > .info07_con {background:url("/img/solution/solution_sub11_info07_bg.png")no-repeat center/cover;}
.solution_sub11_con > .info07_con > .contents_con {display:flex; justify-content:space-between; align-items:flex-start; width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub11_con > .info07_con > .contents_con > .title_con {}
.solution_sub11_con > .info07_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub11_con > .info07_con > .contents_con > .title_con > .text_con {}
.solution_sub11_con > .info07_con > .contents_con > .title_con > .text_con span {font-size:34px; color:#FFF; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub11_con > .info07_con > .contents_con > .list_con {margin-top:18px;}
.solution_sub11_con > .info07_con > .contents_con > .list_con > ul {border:1px solid #456188; background:#253E61; padding:40px 45px 40px 30px;}
.solution_sub11_con > .info07_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub11_con > .info07_con > .contents_con > .list_con > ul > li {width:720px; position:relative;}
.solution_sub11_con > .info07_con > .contents_con > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#FF7A00; position:absolute; top:18px; left:13px; border-radius:100%;}
.solution_sub11_con > .info07_con > .contents_con > .list_con > ul > li > span {display:inline-block; padding-left:30px; font-size:20px; color:#FFF; font-weight:400; line-height:200%; letter-spacing:-0.3px;}
.solution_sub11_con > .info07_con > .contents_con > .list_con > ul > li > span .color_text {color:#FF7A00; font-weight:600;}

/* GEN Motion Flow */
.solution_sub12_con {word-break:keep-all;}
.solution_sub12_con * {box-sizing:border-box;}
.solution_sub12_con > .info01_con {}
.solution_sub12_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub12_con > .info01_con > .contents_con > .title_con {margin-bottom:46px;}
.solution_sub12_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.solution_sub12_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.solution_sub12_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.solution_sub12_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con {}
.solution_sub12_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.solution_sub12_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.solution_sub12_con > .info01_con > .contents_con > .title_con > .text02_con {float:right; padding-top:12px; text-align:right;}
.solution_sub12_con > .info01_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.solution_sub12_con > .info01_con > .contents_con > .title_con > .text02_con span .color_text {color:#253f93; font-weight:700;}
.solution_sub12_con > .info01_con > .contents_con > .title_con > .text02_con span .w_br {}
.solution_sub12_con > .info01_con > .contents_con > .img_con {}
.solution_sub12_con > .info01_con > .contents_con > .txt_con {margin:90px 0 0;}
.solution_sub12_con > .info01_con > .contents_con > .txt_con > .text_con {text-align:center;}
.solution_sub12_con > .info01_con > .contents_con > .txt_con > .text_con > span {font-size:19px; color:#777; font-weight:400; line-height:140%;}
.solution_sub12_con > .info01_con > .contents_con > .txt_con > .text_con > span .color_text {color:#253F93; font-weight:600;}
.solution_sub12_con > .info02_con {background:#F7F7F7;}
.solution_sub12_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub12_con > .info02_con > .contents_con > .title_con {margin-bottom:80px; text-align:left;}
.solution_sub12_con > .info02_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub12_con > .info02_con > .contents_con > .title_con > .text_con {}
.solution_sub12_con > .info02_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub12_con > .info02_con > .contents_con > .list_con {}
.solution_sub12_con > .info02_con > .contents_con > .list_con > ul {display:flex; flex-direction:column; gap:8px;}
.solution_sub12_con > .info02_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub12_con > .info02_con > .contents_con > .list_con > ul > li {}
.solution_sub12_con > .info02_con > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:stretch;}
.solution_sub12_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .title_con {flex-shrink:0; display:flex; align-items:center; gap:16px; width:316px; background:#243151; padding:25px 30px;}
.solution_sub12_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .title_con > .num_con {}
.solution_sub12_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .title_con > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub12_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .title_con > .title_con {}
.solution_sub12_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .title_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub12_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .list_con {display:flex; align-items:center; width:100%; border:1px solid #DDD; background:#FFF; padding:25px 30px;}
.solution_sub12_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul {}
.solution_sub12_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul:after {content:none;}
.solution_sub12_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li {position:relative;}
.solution_sub12_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:12px; left:12px; border-radius:100%;}
.solution_sub12_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li > span {display:inline-block; padding-left:30px; font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub12_con > .info03_con {}
.solution_sub12_con > .info03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub12_con > .info03_con > .contents_con > .title_con {margin-bottom:80px; text-align:left;}
.solution_sub12_con > .info03_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub12_con > .info03_con > .contents_con > .title_con > .text_con {}
.solution_sub12_con > .info03_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con {}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container {overflow:unset;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper {}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide {width:auto; margin:0 30px 0 0;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:last-child {margin:0;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con {display:flex; align-items:center; gap:30px;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con {}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .title_con {display:flex; flex-direction:column;justify-content:center; align-items:center; gap:10px; width:380px; height:134px; background:#0085FF; padding:20px 35px; text-align:center;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .title_con > .text01_con {}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .title_con > .text01_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .title_con > .text02_con {}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .title_con > .text02_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con {display:flex; width:380px; height:288px; background:#FFF; padding:30px 35px;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul {}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul > li {position:relative;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:12px; left:12px; border-radius:100%;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul > li > span {display:inline-block; padding-left:28px; font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .txt_con > .list_con > ul > li > span.color_text {font-size:16px; color:#7F8189; font-weight:400; line-height:140%;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .arrow_con {width:22px;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .arrow_con > img {width:100%;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(2) > .contents_con > .txt_con > .title_con {background:#1259B5;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(3) > .contents_con > .txt_con > .title_con {background:#253F93;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(4) > .contents_con > .txt_con > .title_con {background:#192E71;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(5) > .contents_con > .txt_con > .title_con {background:#243151;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-scrollbar {width:1200px; margin:0 auto; height:2px; background:#DBDBDB; margin-top:35px; position:relative; left:0; bottom:0; border-radius:0;}
.solution_sub12_con > .info03_con > .contents_con > .slide_con > .swiper-container .swiper-scrollbar .swiper-scrollbar-drag {background:#0085FF;}
.solution_sub12_con > .info03_con > .contents_con > .example_con {margin:80px 0 0;}
.solution_sub12_con > .info03_con > .contents_con > .example_con > .title_con {display:flex; justify-content:center; align-items:center; width:100%; height:68px; background:#666;}
.solution_sub12_con > .info03_con > .contents_con > .example_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub12_con > .info03_con > .contents_con > .example_con > .list_con {display:flex; align-items:center; width:100%; border:1px solid #666; background:#FFF; padding:30px 35px;}
.solution_sub12_con > .info03_con > .contents_con > .example_con > .list_con > ul {}
.solution_sub12_con > .info03_con > .contents_con > .example_con > .list_con > ul > li {position:relative;}
.solution_sub12_con > .info03_con > .contents_con > .example_con > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:12px; left:13px; border-radius:100%;}
.solution_sub12_con > .info03_con > .contents_con > .example_con > .list_con > ul > li > span {display:inline-block; padding-left:30px; font-size:20px; color:#222; font-weight:400; line-height:140%;}
.solution_sub12_con > .info04_con {padding:100px 0; position:relative; top:0; left:0;}
.solution_sub12_con > .info04_con:after {content:""; display:block; clear:both;}
.solution_sub12_con > .info04_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; height:388px; position:absolute; top:100px; left:0; right:0; z-index:20; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub12_con > .info04_con > .contents_con > .title_con {margin-bottom:47px;}
.solution_sub12_con > .info04_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:12px;}
.solution_sub12_con > .info04_con > .contents_con > .title_con > .text01_con {margin-bottom:11px;}
.solution_sub12_con > .info04_con > .contents_con > .title_con > .text01_con span {font-size:34px; color:#FFF; font-weight:600; line-height:140%; font-family:"Open Sans", sans-serif;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con {}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper {}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {display:none;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:44px;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:18px; color:#ffffff; font-weight:600; line-height:44px; font-family:"Montserrat", sans-serif;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:20px; vertical-align:middle;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:22px; color:#ffffff; font-weight:600; line-height:40px; letter-spacing:-0.25px;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con {margin:20px 0 0;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con > span {font-size:16px; color:#DDDDD9; font-weight:400; line-height:140%;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div {display:block;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con {width:100%; margin:0 auto; margin-top:65px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .swiper-pagination-fraction {display:inline-block; *display:inline; zoom:1; width:auto; margin-right:12px; text-align:left; position:relative; bottom:0; left:0; font-size:20px; color:#ffffff; font-weight:600; line-height:24px; font-family:"Open Sans", sans-serif; vertical-align:middle;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul {}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li {float:left; width:40px; margin-left:5px;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li img {width:100%; cursor:pointer;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con {}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.off {}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.on {display:none;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .m_con {display:none;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover {}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.off {display:none;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.on {display:block;}
.solution_sub12_con > .info04_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:first-child {margin-left:0;}
.solution_sub12_con > .info04_con > .slide_con {float:right; width:49%; height:388px; position:relative; top:0; left:0; z-index:30; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.solution_sub12_con > .info04_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.solution_sub12_con > .info04_con > .slide_con .swiper-container .swiper-wrapper {}
.solution_sub12_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:520px; margin-left:30px;}
.solution_sub12_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {background-color:#ffffff; position:relative; top:0; left:0;}
.solution_sub12_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {}
.solution_sub12_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {display:none; padding:60px 40px 83px 40px;}
.solution_sub12_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.solution_sub12_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.solution_sub12_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:62px;}
.solution_sub12_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:30px; color:#ffffff; font-weight:600; line-height:62px; font-family:"Montserrat", sans-serif;}
.solution_sub12_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:30px;}
.solution_sub12_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:35px; color:#555555; font-weight:600; line-height:49px; letter-spacing:-0.25px;}
.solution_sub12_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .over_con {width:100%; height:100%; margin:0 auto; background-color:#ffffff; background-color:rgba(255,255,255,0.7); position:absolute; top:0; left:0; right:0; z-index:10;}
.solution_sub12_con > .info04_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div > .over_con {display:none;}
.solution_sub12_con > .info04_con > .bg_con {width:68.5%; height:100%; background-color:#243151; position:absolute; top:0; left:0; z-index:10;}
.solution_sub12_con > .info05_con {}
.solution_sub12_con > .info05_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub12_con > .info05_con > .contents_con > .title_con {margin-bottom:40px;}
.solution_sub12_con > .info05_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub12_con > .info05_con > .contents_con > .title_con > .text_con {}
.solution_sub12_con > .info05_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub12_con > .info05_con > .contents_con > .list_con {}
.solution_sub12_con > .info05_con > .contents_con > .list_con > ul {display:flex; justify-content:space-between;}
.solution_sub12_con > .info05_con > .contents_con > .list_con > ul:after {content:none;}
.solution_sub12_con > .info05_con > .contents_con > .list_con > ul > li {width:24%;}
.solution_sub12_con > .info05_con > .contents_con > .list_con > ul > li > .list_div {}
.solution_sub12_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .title_con {display:flex; justify-content:center; align-items:center; width:100%; height:78px; background:#243151; padding:0 20px;}
.solution_sub12_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.solution_sub12_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .text_con {display:flex; justify-content:center; align-items:center; height:104px; border:1px solid #DDD; background:#FFF; padding:30px 20px; text-align:center;}
.solution_sub12_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .text_con >  span {font-size:16px; color:#222; font-weight:400; line-height:140%;}
.solution_sub12_con > .info05_con > .contents_con > .box_con {display:flex; justify-content:center; align-items:center; background:#F4FAFF; margin:40px 0 0; padding:40px;}
.solution_sub12_con > .info05_con > .contents_con > .box_con > span {font-size:20px; color:#222; font-weight:400; line-height:180%;}
.solution_sub12_con > .info05_con > .contents_con > .box_con > span .color_text {color:#0085FF; font-weight:600;}
.solution_sub12_con > .info06_con {background:#F8FAFD;}
.solution_sub12_con > .info06_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub12_con > .info06_con > .contents_con > .title_con {margin-bottom:55px; text-align:center;}
.solution_sub12_con > .info06_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub12_con > .info06_con > .contents_con > .title_con > .text_con {}
.solution_sub12_con > .info06_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub12_con > .info06_con > .contents_con > .img_con {}
.solution_sub12_con > .info06_con > .contents_con > .img_con > img {}
.solution_sub12_con > .info07_con {}
.solution_sub12_con > .info07_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:80px 0;}
.solution_sub12_con > .info07_con > .contents_con > .slide_con {}
.solution_sub12_con > .info07_con > .contents_con > .slide_con > .swiper-container {overflow:unset;}
.solution_sub12_con > .info07_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper {}
.solution_sub12_con > .info07_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide {width:580px; margin:0 40px 0 0;}
.solution_sub12_con > .info07_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide:last-child {margin:0;}
.solution_sub12_con > .info07_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con {display:flex; align-items:center;}
.solution_sub12_con > .info07_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .img_con {}
.solution_sub12_con > .info07_con > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .img_con > img {}
.solution_sub12_con > .info07_con > .contents_con > .slide_con > .swiper-container .swiper-scrollbar {width:1200px; margin:0 auto; height:2px; background:#DBDBDB; margin-top:50px; position:relative; left:0; bottom:0; border-radius:0;}
.solution_sub12_con > .info07_con > .contents_con > .slide_con > .swiper-container .swiper-scrollbar .swiper-scrollbar-drag {background:#0085FF;}
.solution_sub12_con > .info08_con {background:url("/img/solution/solution_sub12_info08_bg.png")no-repeat center/cover;}
.solution_sub12_con > .info08_con > .contents_con {display:flex; justify-content:space-between; align-items:flex-start; width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.solution_sub12_con > .info08_con > .contents_con > .title_con {}
.solution_sub12_con > .info08_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.solution_sub12_con > .info08_con > .contents_con > .title_con > .text_con {}
.solution_sub12_con > .info08_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#FFF; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.solution_sub12_con > .info08_con > .contents_con > .text_con {margin-top:18px; text-align:right;}
.solution_sub12_con > .info08_con > .contents_con > .text_con > span {font-size:20px; color:#FFF; font-weight:400; line-height:140%;}
.solution_sub12_con > .info08_con > .contents_con > .text_con > span .color_text {color:#FF7A00; font-weight:600;}

/*SaaS*/
.saas_banner_con {background-image:url("/img/saas/saas_banner_con_bg.png");}

/* "R대리" 포워딩 서비스 */
.saas_sub01_con {}
.saas_sub01_con > .info01_con {padding:130px 0 200px;}
.saas_sub01_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto;}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .title_con {margin-bottom:52px;}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .title_con:after {content:""; display:block; clear:both;}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .title_con > .text01_con {}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:9px;}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .title_con > .text01_con > .text_con {}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .title_con > .text01_con > .text_con > span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .title_con > .text02_con {margin-top:20px;}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .title_con > .text02_con > span {font-size:20px; color:#253f93; font-weight:600; line-height:28px; letter-spacing:-0.3px;}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .list_con {}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .list_con > ul {display:flex; justify-content:space-between;}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .list_con > ul:after {content:none;}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .list_con > ul > li {width:19%; border:2px solid #cbcbcb; box-sizing:border-box;}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .list_con > ul > li > .list_div {padding:26px 0 26px 28px;}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .list_con > ul > li > .list_div > .num_con {}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .list_con > ul > li > .list_div > .num_con > span {font-size:22px; color:#253f93; font-weight:600; line-height:30px; letter-spacing:-0.3px;}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .list_con > ul > li > .list_div > .text_con {margin-top:16px;}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .list_con > ul > li > .list_div > .text_con > span {font-size:17px; color:#394153; font-weight:400; line-height:28px; letter-spacing:-0.3px;}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .list_con > ul > li > .list_div > .text_con > span .color_text {font-weight:700;}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .img_con {margin-top:70px;}
.saas_sub01_con > .info01_con > .contents_con.cont01 > .img_con > img {}
.saas_sub01_con > .info01_con > .contents_con.cont02 {margin-top:178px;}
.saas_sub01_con > .info01_con > .contents_con.cont02 > .title_con {}
.saas_sub01_con > .info01_con > .contents_con.cont02 > .title_con > span {font-size:32px; color:#222222; font-weight:600; line-height:40px; letter-spacing:-0.3px;}
.saas_sub01_con > .info01_con > .contents_con.cont02 > .list_con {margin-top:50px;}
.saas_sub01_con > .info01_con > .contents_con.cont02 > .list_con > ul {display:flex; flex-wrap:wrap; justify-content:space-between;}
.saas_sub01_con > .info01_con > .contents_con.cont02 > .list_con > ul:after {content:none;}
.saas_sub01_con > .info01_con > .contents_con.cont02 > .list_con > ul > li {width:49.5%; border:none; background:#eef2ff; margin-bottom:1%;}
.saas_sub01_con > .info01_con > .contents_con.cont02 > .list_con > ul > li:nth-child(3) {margin-bottom:0;}
.saas_sub01_con > .info01_con > .contents_con.cont02 > .list_con > ul > li:nth-child(4) {margin-bottom:0;}
.saas_sub01_con > .info01_con > .contents_con.cont02 > .list_con > ul > li > .list_div {text-align:center;}
.saas_sub01_con > .info01_con > .contents_con.cont02 > .list_con > ul > li > .list_div > span {font-size:20px; color:#253f93; font-weight:400; line-height:60px; letter-spacing:-0.3px;}
.saas_sub01_con > .info01_con > .contents_con.cont02 > .img_con {margin-top:100px;}
.saas_sub01_con > .info01_con > .contents_con.cont02 > .img_con > img {}
.saas_sub01_con > .info02_con {background:#253f93; padding:86px 0 105px;}
.saas_sub01_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto;}
.saas_sub01_con > .info02_con > .contents_con > .title_con {display:flex; justify-content:space-between; margin-bottom:52px;}
.saas_sub01_con > .info02_con > .contents_con > .title_con > .text01_con {}
.saas_sub01_con > .info02_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:9px;}
.saas_sub01_con > .info02_con > .contents_con > .title_con > .text01_con > .text_con {}
.saas_sub01_con > .info02_con > .contents_con > .title_con > .text01_con > .text_con > span {font-size:40px; color:#ffffff; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.saas_sub01_con > .info02_con > .contents_con > .title_con > .text02_con {margin-top:13px;}
.saas_sub01_con > .info02_con > .contents_con > .title_con > .text02_con > span {font-size:20px; color:#ffffff; font-weight:600; line-height:28px; letter-spacing:-0.3px;}
.saas_sub01_con > .info02_con > .contents_con > .list_con {}
.saas_sub01_con > .info02_con > .contents_con > .list_con > ul {display:flex; flex-wrap:wrap; justify-content:space-between;}
.saas_sub01_con > .info02_con > .contents_con > .list_con > ul:after {content:none;}
.saas_sub01_con > .info02_con > .contents_con > .list_con > ul > li {width:49%; margin-top:2%;}
.saas_sub01_con > .info02_con > .contents_con > .list_con > ul > li:nth-child(1) {margin-top:0;}
.saas_sub01_con > .info02_con > .contents_con > .list_con > ul > li:nth-child(2) {margin-top:0;}
.saas_sub01_con > .info02_con > .contents_con > .list_con > ul > li > .list_div {display:flex; justify-content:space-between; background:#455ca3; padding:36px 33px 60px; box-sizing:border-box;}
.saas_sub01_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .text_con {}
.saas_sub01_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span {font-size:17px; color:#ffffff; font-weight:400; line-height:28px; letter-spacing:-0.3px;}
.saas_sub01_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .num_con {}
.saas_sub01_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .num_con > span {font-size:18px; color:#ffffff; font-weight:600; line-height:28px; letter-spacing:-0.3px;}
.saas_sub01_con > .info03_con {padding:200px 0 220px; }
.saas_sub01_con > .info03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto;}
.saas_sub01_con > .info03_con > .contents_con > .title_con {margin-bottom:20px; text-align:center;}
.saas_sub01_con > .info03_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:9px;}
.saas_sub01_con > .info03_con > .contents_con > .title_con > .text_con {}
.saas_sub01_con > .info03_con > .contents_con > .title_con > .text_con > span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.saas_sub01_con > .info03_con > .contents_con > .text_con {text-align:center;}
.saas_sub01_con > .info03_con > .contents_con > .text_con > span {font-size:20px; color:#6f6f6f; font-weight:400; line-height:28px; letter-spacing:-0.3px;}
.saas_sub01_con > .info03_con > .contents_con > .list_con {margin-top:60px;}
.saas_sub01_con > .info03_con > .contents_con > .list_con > ul {display:flex; justify-content:space-between;}
.saas_sub01_con > .info03_con > .contents_con > .list_con > ul:after {content:none;}
.saas_sub01_con > .info03_con > .contents_con > .list_con > ul > li {width:32%; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; overflow:hidden;}
.saas_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div {}
.saas_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .img_con {background:#253f93; text-align:center;}
.saas_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .img_con > img {width:150px;}
.saas_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .text_con {background:#f7f7f7; padding:40px 0; text-align:center;}
.saas_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span {font-size:17px; color:#5b5b5b; font-weight:400; line-height:28px; letter-spacing:-0.3px;}
.saas_sub01_con > .info03_con > .contents_con > .flex_con {display:flex; align-items:center; margin-top:160px;}
.saas_sub01_con > .info03_con > .contents_con > .flex_con > .img_con {margin-right:8%;}
.saas_sub01_con > .info03_con > .contents_con > .flex_con > .img_con > img {width:620px;}
.saas_sub01_con > .info03_con > .contents_con > .flex_con > .list_con {}
.saas_sub01_con > .info03_con > .contents_con > .flex_con > .list_con > ul {}
.saas_sub01_con > .info03_con > .contents_con > .flex_con > .list_con > ul:after {content:none;}
.saas_sub01_con > .info03_con > .contents_con > .flex_con > .list_con > ul > li {margin-bottom:60px;}
.saas_sub01_con > .info03_con > .contents_con > .flex_con > .list_con > ul > li:last-child {margin-bottom:0;}
.saas_sub01_con > .info03_con > .contents_con > .flex_con > .list_con > ul > li > .list_div {display:flex; align-items:center;}
.saas_sub01_con > .info03_con > .contents_con > .flex_con > .list_con > ul > li > .list_div > .num_con {width:45px; background:#253f93; margin-right:15px; text-align:center;}
.saas_sub01_con > .info03_con > .contents_con > .flex_con > .list_con > ul > li > .list_div > .num_con > span {font-size:17px; color:#ffffff; font-weight:700; line-height:45px; letter-spacing:-0.3px;}
.saas_sub01_con > .info03_con > .contents_con > .flex_con > .list_con > ul > li > .list_div > .text_con {}
.saas_sub01_con > .info03_con > .contents_con > .flex_con > .list_con > ul > li > .list_div > .text_con > span {font-size:17px; color:#222222; font-weight:400; line-height:28px; letter-spacing:-0.3px;}
.saas_sub01_con > .info04_con {padding-bottom:200px;}
.saas_sub01_con > .info04_con > .contents_con {width:100%; max-width:1200px; margin:0 auto;}
.saas_sub01_con > .info04_con > .contents_con > .title_con {margin-bottom:38px;}
.saas_sub01_con > .info04_con > .contents_con > .title_con > .text01_con {}
.saas_sub01_con > .info04_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:9px;}
.saas_sub01_con > .info04_con > .contents_con > .title_con > .text01_con > .text_con {}
.saas_sub01_con > .info04_con > .contents_con > .title_con > .text01_con > .text_con > span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.saas_sub01_con > .info04_con > .contents_con > .title_con > .text01_con > .text_con > span .color_text {font-weight:700;}
.saas_sub01_con > .info04_con > .contents_con > .title_con > .text02_con {margin-top:16px;}
.saas_sub01_con > .info04_con > .contents_con > .title_con > .text02_con > span {font-size:24px; color:#253f93; font-weight:400; line-height:32px; letter-spacing:-0.3px;}
.saas_sub01_con > .info04_con > .contents_con > .img_con {}
.saas_sub01_con > .info04_con > .contents_con > .img_con > img {}
.saas_sub01_con > .info04_con > .contents_con > .flex_con {display:flex; align-items:center; margin:114px 0 86px;}
.saas_sub01_con > .info04_con > .contents_con > .flex_con > .img_con {margin-right:4%;}
.saas_sub01_con > .info04_con > .contents_con > .flex_con > .img_con > img {width:577px;}
.saas_sub01_con > .info04_con > .contents_con > .flex_con > .txt_con {}
.saas_sub01_con > .info04_con > .contents_con > .flex_con > .txt_con > .title_con {}
.saas_sub01_con > .info04_con > .contents_con > .flex_con > .txt_con > .title_con > span {font-size:32px; color:#222222; font-weight:400; line-height:40px; letter-spacing:-0.3px;}
.saas_sub01_con > .info04_con > .contents_con > .flex_con > .txt_con > .title_con > span .color_text {font-weight:700;}
.saas_sub01_con > .info04_con > .contents_con > .flex_con > .txt_con > .text_con {margin-top:16px;}
.saas_sub01_con > .info04_con > .contents_con > .flex_con > .txt_con > .text_con > span {font-size:24px; color:#6f6f6f; font-weight:400; line-height:32px; letter-spacing:-0.3px;}
.saas_sub01_con > .info05_con {padding-bottom:110px;}
.saas_sub01_con > .info05_con > .contents_con {width:100%; max-width:1200px; margin:0 auto;}
.saas_sub01_con > .info05_con > .contents_con > .title_con {margin-bottom:44px;}
.saas_sub01_con > .info05_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.saas_sub01_con > .info05_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:9px;}
.saas_sub01_con > .info05_con > .contents_con > .title_con > .text_con {}
.saas_sub01_con > .info05_con > .contents_con > .title_con > .text_con > span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.saas_sub01_con > .info05_con > .contents_con > .title_con > .text_con > span .color_text {font-weight:700;}
.saas_sub01_con > .info05_con > .contents_con > .flex_con {display:flex;}
.saas_sub01_con > .info05_con > .contents_con > .flex_con > .img_con {margin-right:2%;}
.saas_sub01_con > .info05_con > .contents_con > .flex_con > .img_con > img {width:773px;}
.saas_sub01_con > .info05_con > .contents_con > .flex_con > .list_con {margin-top:26px;}
.saas_sub01_con > .info05_con > .contents_con > .flex_con > .list_con > ul {}
.saas_sub01_con > .info05_con > .contents_con > .flex_con > .list_con > ul > li {margin-bottom:20px;}
.saas_sub01_con > .info05_con > .contents_con > .flex_con > .list_con > ul > li:last-child {margin-bottom:0;}
.saas_sub01_con > .info05_con > .contents_con > .flex_con > .list_con > ul > li > .list_div {display:flex; align-items:center;}
.saas_sub01_con > .info05_con > .contents_con > .flex_con > .list_con > ul > li > .list_div > .img_con {margin-right:16px;}
.saas_sub01_con > .info05_con > .contents_con > .flex_con > .list_con > ul > li > .list_div > .img_con > img {width:35px;}
.saas_sub01_con > .info05_con > .contents_con > .flex_con > .list_con > ul > li > .list_div > .text_con {}
.saas_sub01_con > .info05_con > .contents_con > .flex_con > .list_con > ul > li > .list_div > .text_con > span {font-size:17px; color:#222222; font-weight:400; line-height:25px; letter-spacing:-0.3px;}
.saas_sub01_con > .info06_con {background:#f7f7f7; padding:86px 0 100px;}
.saas_sub01_con > .info06_con > .contents_con {width:100%; max-width:1200px; margin:0 auto;}
.saas_sub01_con > .info06_con > .contents_con > .title_con {margin-bottom:44px;}
.saas_sub01_con > .info06_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.saas_sub01_con > .info06_con > .contents_con > .title_con > .text01_con {}
.saas_sub01_con > .info06_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:9px;}
.saas_sub01_con > .info06_con > .contents_con > .title_con > .text01_con > .text_con {}
.saas_sub01_con > .info06_con > .contents_con > .title_con > .text01_con > .text_con > span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.saas_sub01_con > .info06_con > .contents_con > .title_con > .text01_con > .text_con > span .color_text {font-weight:700;}
.saas_sub01_con > .info06_con > .contents_con > .title_con > .text02_con {margin-top:20px;}
.saas_sub01_con > .info06_con > .contents_con > .title_con > .text02_con > span {font-size:20px; color:#6f6f6f; font-weight:400; line-height:28px; letter-spacing:-0.3px;}
.saas_sub01_con > .info06_con > .contents_con > .img_con {}
.saas_sub01_con > .info06_con > .contents_con > .img_con > img {}
.saas_sub01_con > .info07_con {background:#f7f7f7; padding:100px 0 86px;}
.saas_sub01_con > .info07_con > .contents_con {width:100%; max-width:1200px; margin:0 auto;}
.saas_sub01_con > .info07_con > .contents_con > .title_con {margin-bottom:44px;}
.saas_sub01_con > .info07_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.saas_sub01_con > .info07_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:9px;}
.saas_sub01_con > .info07_con > .contents_con > .title_con > .text_con {}
.saas_sub01_con > .info07_con > .contents_con > .title_con > .text_con > span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.saas_sub01_con > .info07_con > .contents_con > .title_con > .text_con > span .color_text {font-weight:700;}
.saas_sub01_con > .info07_con > .contents_con > .img_con {}
.saas_sub01_con > .info07_con > .contents_con > .img_con > img {}
.saas_sub01_con > .info08_con {padding:115px 0 136px;}
.saas_sub01_con > .info08_con > .contents_con {width:100%; max-width:1200px; margin:0 auto;}
.saas_sub01_con > .info08_con > .contents_con > .title_con {margin-bottom:50px; text-align:center;}
.saas_sub01_con > .info08_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:9px;}
.saas_sub01_con > .info08_con > .contents_con > .title_con > .text_con {}
.saas_sub01_con > .info08_con > .contents_con > .title_con > .text_con > span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.saas_sub01_con > .info08_con > .contents_con > .txt_con {background:linear-gradient(340deg, #253f93 1.27%, #4761a7 100%);}
.saas_sub01_con > .info08_con > .contents_con > .txt_con > .contents_con {padding:58px 0 60px; text-align:center;}
.saas_sub01_con > .info08_con > .contents_con > .txt_con > .contents_con > .title_con {}
.saas_sub01_con > .info08_con > .contents_con > .txt_con > .contents_con > .title_con > span {font-size:32px; color:#ffffff; font-weight:700; line-height:40px; letter-spacing:-0.3px;}
.saas_sub01_con > .info08_con > .contents_con > .txt_con > .contents_con > .text_con {margin-top:26px;}
.saas_sub01_con > .info08_con > .contents_con > .txt_con > .contents_con > .text_con > span {font-size:20px; color:#ecf0ff; font-weight:400; line-height:28px; letter-spacing:-0.3px;}
.saas_sub01_con > .info08_con > .contents_con > .txt_con > .contents_con > .text_con > span .color_text {color:#ff7a00; font-weight:700;}
.saas_sub01_con > .info09_con {padding-bottom:130px;}
.saas_sub01_con > .info09_con > .contents_con {width:100%; max-width:1200px; margin:0 auto;}
.saas_sub01_con > .info09_con > .contents_con > .title_con {margin-bottom:63px;}
.saas_sub01_con > .info09_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:9px;}
.saas_sub01_con > .info09_con > .contents_con > .title_con > .text_con {}
.saas_sub01_con > .info09_con > .contents_con > .title_con > .text_con > span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.saas_sub01_con > .info09_con > .contents_con > .img_con {}
.saas_sub01_con > .info09_con > .contents_con > .img_con > img {}
.saas_sub01_con > .info10_con {background:#f7f7f7; padding:104px 0;}
.saas_sub01_con > .info10_con > .contents_con {width:100%; max-width:1200px; margin:0 auto;}
.saas_sub01_con > .info10_con > .contents_con > .title_con {margin-bottom:50px; text-align:center;}
.saas_sub01_con > .info10_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:9px;}
.saas_sub01_con > .info10_con > .contents_con > .title_con > .text_con {}
.saas_sub01_con > .info10_con > .contents_con > .title_con > .text_con > span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.saas_sub01_con > .info10_con > .contents_con > .video_con {text-align:center;}
.saas_sub01_con > .info10_con > .contents_con > .video_con > a {}
.saas_sub01_con > .info10_con > .contents_con > .video_con > a > img {width:700px; filter:drop-shadow(0 0 10px rgba(0,0,0,0.5));}

/* GEN Motion Flow */
.saas_sub02_con {word-break:keep-all;}
.saas_sub02_con * {box-sizing:border-box;}
.saas_sub02_con > .info01_con {}
.saas_sub02_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.saas_sub02_con > .info01_con > .contents_con > .title_con {margin-bottom:46px;}
.saas_sub02_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.saas_sub02_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.saas_sub02_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.saas_sub02_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con {}
.saas_sub02_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.saas_sub02_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.saas_sub02_con > .info01_con > .contents_con > .title_con > .text02_con {float:right; padding-top:12px; text-align:right;}
.saas_sub02_con > .info01_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.saas_sub02_con > .info01_con > .contents_con > .title_con > .text02_con span .color_text {color:#253f93; font-weight:700;}
.saas_sub02_con > .info01_con > .contents_con > .title_con > .text02_con span .w_br {}
.saas_sub02_con > .info01_con > .contents_con > .img_con {}
.saas_sub02_con > .info01_con > .contents_con > .txt_con {margin:90px 0 0;}
.saas_sub02_con > .info01_con > .contents_con > .txt_con > .text_con {text-align:center;}
.saas_sub02_con > .info01_con > .contents_con > .txt_con > .text_con > span {font-size:19px; color:#777; font-weight:400; line-height:140%;}
.saas_sub02_con > .info01_con > .contents_con > .txt_con > .text_con > span .color_text {color:#253F93; font-weight:600;}
.saas_sub02_con > .info02_con {background:#F7F7F7;}
.saas_sub02_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.saas_sub02_con > .info02_con > .contents_con > .title_con {margin-bottom:80px; text-align:left;}
.saas_sub02_con > .info02_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.saas_sub02_con > .info02_con > .contents_con > .title_con > .text_con {}
.saas_sub02_con > .info02_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.saas_sub02_con > .info02_con > .contents_con > .list_con {}
.saas_sub02_con > .info02_con > .contents_con > .list_con > ul {display:flex; flex-direction:column; gap:8px;}
.saas_sub02_con > .info02_con > .contents_con > .list_con > ul:after {content:none;}
.saas_sub02_con > .info02_con > .contents_con > .list_con > ul > li {}
.saas_sub02_con > .info02_con > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:stretch;}
.saas_sub02_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .title_con {flex-shrink:0; display:flex; align-items:center; gap:16px; width:316px; background:#253F93; padding:25px 30px;}
.saas_sub02_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .title_con > .num_con {}
.saas_sub02_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .title_con > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.saas_sub02_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .title_con > .title_con {}
.saas_sub02_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .title_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.saas_sub02_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .list_con {display:flex; align-items:center; width:100%; border:1px solid #DDD; background:#FFF; padding:25px 30px;}
.saas_sub02_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul {}
.saas_sub02_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul:after {content:none;}
.saas_sub02_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li {position:relative;}
.saas_sub02_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li:before {content:''; width:4px; height:4px; background:#222; position:absolute; top:12px; left:12px; border-radius:100%;}
.saas_sub02_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .list_con > ul > li > span {display:inline-block; padding-left:30px; font-size:20px; color:#222; font-weight:400; line-height:140%;}
.saas_sub02_con > .info03_con {padding:100px 0; position:relative; top:0; left:0;}
.saas_sub02_con > .info03_con:after {content:""; display:block; clear:both;}
.saas_sub02_con > .info03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; height:388px; position:absolute; top:100px; left:0; right:0; z-index:20; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.saas_sub02_con > .info03_con > .contents_con > .title_con {margin-bottom:47px;}
.saas_sub02_con > .info03_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:12px;}
.saas_sub02_con > .info03_con > .contents_con > .title_con > .text01_con {margin-bottom:11px;}
.saas_sub02_con > .info03_con > .contents_con > .title_con > .text01_con span {font-size:34px; color:#FFF; font-weight:600; line-height:140%; font-family:"Open Sans", sans-serif;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con {}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper {}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {display:none;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:44px;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:18px; color:#ffffff; font-weight:600; line-height:44px; font-family:"Montserrat", sans-serif;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:20px; vertical-align:middle;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:22px; color:#ffffff; font-weight:600; line-height:40px; letter-spacing:-0.25px;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con {margin:20px 0 0;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con > span {font-size:16px; color:#DDDDD9; font-weight:400; line-height:140%;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div {display:block;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con {width:100%; margin:0 auto; margin-top:65px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .swiper-pagination-fraction {display:inline-block; *display:inline; zoom:1; width:auto; margin-right:12px; text-align:left; position:relative; bottom:0; left:0; font-size:20px; color:#ffffff; font-weight:600; line-height:24px; font-family:"Open Sans", sans-serif; vertical-align:middle;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul {}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li {float:left; width:40px; margin-left:5px;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li img {width:100%; cursor:pointer;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con {}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.off {}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.on {display:none;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .m_con {display:none;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover {}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.off {display:none;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.on {display:block;}
.saas_sub02_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:first-child {margin-left:0;}
.saas_sub02_con > .info03_con > .slide_con {float:right; width:49%; height:388px; position:relative; top:0; left:0; z-index:30; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.saas_sub02_con > .info03_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.saas_sub02_con > .info03_con > .slide_con .swiper-container .swiper-wrapper {}
.saas_sub02_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:520px; margin-left:30px;}
.saas_sub02_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {background-color:#ffffff; position:relative; top:0; left:0;}
.saas_sub02_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {}
.saas_sub02_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {display:none; padding:60px 40px 83px 40px;}
.saas_sub02_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.saas_sub02_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.saas_sub02_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:62px;}
.saas_sub02_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:30px; color:#ffffff; font-weight:600; line-height:62px; font-family:"Montserrat", sans-serif;}
.saas_sub02_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:30px;}
.saas_sub02_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:35px; color:#555555; font-weight:600; line-height:49px; letter-spacing:-0.25px;}
.saas_sub02_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .over_con {width:100%; height:100%; margin:0 auto; background-color:#ffffff; background-color:rgba(255,255,255,0.7); position:absolute; top:0; left:0; right:0; z-index:10;}
.saas_sub02_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div > .over_con {display:none;}
.saas_sub02_con > .info03_con > .bg_con {width:68.5%; height:100%; background-color:#243151; position:absolute; top:0; left:0; z-index:10;}
.saas_sub02_con > .info04_con {background:#F7F7F7;}
.saas_sub02_con > .info04_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.saas_sub02_con > .info04_con > .contents_con > .title_con {margin-bottom:40px;}
.saas_sub02_con > .info04_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.saas_sub02_con > .info04_con > .contents_con > .title_con > .text_con {}
.saas_sub02_con > .info04_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.saas_sub02_con > .info04_con > .contents_con > .list_con {}
.saas_sub02_con > .info04_con > .contents_con > .list_con > ul {display:flex; justify-content:space-between;}
.saas_sub02_con > .info04_con > .contents_con > .list_con > ul:after {content:none;}
.saas_sub02_con > .info04_con > .contents_con > .list_con > ul > li {width:19%;}
.saas_sub02_con > .info04_con > .contents_con > .list_con > ul > li > .list_div {}
.saas_sub02_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .title_con {display:flex; justify-content:center; align-items:center; width:100%; height:78px; background:#253F93; padding:0 20px;}
.saas_sub02_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.saas_sub02_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .text_con {display:flex; justify-content:center; align-items:center; height:104px; border:1px solid #DDD; background:#FFF; padding:30px 20px; text-align:center;}
.saas_sub02_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .text_con >  span {font-size:16px; color:#222; font-weight:400; line-height:140%;}
.saas_sub02_con > .info05_con {}
.saas_sub02_con > .info05_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.saas_sub02_con > .info05_con > .contents_con > .title_con {margin-bottom:40px; text-align:center;}
.saas_sub02_con > .info05_con > .contents_con > .title_con > .bar {width:40px; margin:0 auto; height:3px; background-color:#0085ff; margin-bottom:15px;}
.saas_sub02_con > .info05_con > .contents_con > .title_con > .text_con {}
.saas_sub02_con > .info05_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.saas_sub02_con > .info05_con > .contents_con > table {width:100%;}
.saas_sub02_con > .info05_con > .contents_con > table > tbody {}
.saas_sub02_con > .info05_con > .contents_con > table > tbody > tr {}
.saas_sub02_con > .info05_con > .contents_con > table > tbody > tr > td {border-bottom:1px solid #DDD; border-right:1px solid #DDD; padding:20px 35px;}
.saas_sub02_con > .info05_con > .contents_con > table > tbody > tr > td:last-child {border-right:none;}
.saas_sub02_con > .info05_con > .contents_con > table > tbody > tr > .title_td {background:#0085FF; padding:16px 0;}
.saas_sub02_con > .info05_con > .contents_con > table > tbody > tr > .title_td > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.saas_sub02_con > .info05_con > .contents_con > table > tbody > tr > .title_td:first-child {background:#B5B5B5;}
.saas_sub02_con > .info05_con > .contents_con > table > tbody > tr > .title_td:nth-child(3) {background:#1259B5;}
.saas_sub02_con > .info05_con > .contents_con > table > tbody > tr > .title_td:nth-child(4) {background:#253F93;}
.saas_sub02_con > .info05_con > .contents_con > table > tbody > tr > .title_td:first-child > span {font-weight:400;}
.saas_sub02_con > .info05_con > .contents_con > table > tbody > tr > .sub_text_td {width:186px; background:#F6F6F6;}
.saas_sub02_con > .info05_con > .contents_con > table > tbody > tr > .sub_text_td > span {font-size:20px; color:#222; font-weight:600; line-height:140%;}
.saas_sub02_con > .info05_con > .contents_con > table > tbody > tr > .text_td {width:337px;}
.saas_sub02_con > .info05_con > .contents_con > table > tbody > tr > .text_td > span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.saas_sub02_con > .info05_con > .contents_con > .text_con {margin:22px 0 0;}
.saas_sub02_con > .info05_con > .contents_con > .text_con > span {font-size:18px; color:#70768B; font-weight:400; line-height:140%;}
.saas_sub02_con > .info06_con {background:url("/img/saas/saas_sub02_info06_bg.png")no-repeat center/cover;}
.saas_sub02_con > .info06_con > .contents_con {display:flex; justify-content:space-between; align-items:flex-start; width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.saas_sub02_con > .info06_con > .contents_con > .title_con {}
.saas_sub02_con > .info06_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.saas_sub02_con > .info06_con > .contents_con > .title_con > .text_con {}
.saas_sub02_con > .info06_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#FFF; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.saas_sub02_con > .info06_con > .contents_con > .text_con {margin-top:18px; text-align:right;}
.saas_sub02_con > .info06_con > .contents_con > .text_con > span {font-size:20px; color:#FFF; font-weight:400; line-height:140%;}
.saas_sub02_con > .info06_con > .contents_con > .text_con > span .color_text {color:#FF7A00; font-weight:600;}

/*성과*/
.result_banner_con {background-image:url("/img/result/result_banner_con_bg.png");}

/*채용정보*/
.recruit_banner_con {background-image:url("/img/recruit/recruit_banner_con_bg.png");}

/*인재상*/
.recruit_sub01_con {padding-top:130px; word-break:keep-all;}
.recruit_sub01_con > .info01_con {background-image:url("/img/recruit/recruit_sub01_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.recruit_sub01_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:80px 0;}
.recruit_sub01_con > .info01_con > .contents_con > .title_con {margin-bottom:44px;}
.recruit_sub01_con > .info01_con > .contents_con > .title_con > .contents_con {margin:0 auto; text-align:center;}
.recruit_sub01_con > .info01_con > .contents_con > .title_con > .contents_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#0085ff; margin-bottom:15px;}
.recruit_sub01_con > .info01_con > .contents_con > .title_con > .contents_con > .text01_con {margin-bottom:8px;}
.recruit_sub01_con > .info01_con > .contents_con > .title_con > .contents_con > .text01_con span {font-size:40px; color:#333333; font-weight:700; line-height:44px; font-family:"Open Sans", sans-serif;}
.recruit_sub01_con > .info01_con > .contents_con > .title_con > .contents_con > .text02_con {}
.recruit_sub01_con > .info01_con > .contents_con > .title_con > .contents_con > .text02_con span {font-size:35px; color:#777777; font-weight:300; line-height:43px; letter-spacing:-0.3px;}
.recruit_sub01_con > .info01_con > .contents_con > .img_con {background-repeat:no-repeat; background-size:cover; background-position:center;}
.recruit_sub01_con > .info01_con > .contents_con > .img_con > .contents_con {margin:0 auto;}
.recruit_sub01_con > .info02_con {}
.recruit_sub01_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 180px 0;}
.recruit_sub01_con > .info02_con > .contents_con > ul {}
.recruit_sub01_con > .info02_con > .contents_con > ul > li {margin-top:100px;}
.recruit_sub01_con > .info02_con > .contents_con > ul > li .list_div {*zoom:1;}
.recruit_sub01_con > .info02_con > .contents_con > ul > li .list_div:after {content:""; display:block; clear:both;}
.recruit_sub01_con > .info02_con > .contents_con > ul > li .list_div > .contents_con {position:relative; top:0; left:0; *zoom:1;}
.recruit_sub01_con > .info02_con > .contents_con > ul > li .list_div > .contents_con:after {content:""; display:block; clear:both;}
.recruit_sub01_con > .info02_con > .contents_con > ul > li .list_div > .contents_con > .img_con {width:51.5%;}
.recruit_sub01_con > .info02_con > .contents_con > ul > li .list_div > .contents_con > .text_con {width:48.5%; position:absolute; top:50%; transform:translateY(-50%); box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.recruit_sub01_con > .info02_con > .contents_con > ul > li .list_div > .contents_con > .text_con > .title_con {margin-bottom:26px;}
.recruit_sub01_con > .info02_con > .contents_con > ul > li .list_div > .contents_con > .text_con > .title_con span {font-size:44px; color:#222222; font-weight:700; line-height:52px; letter-spacing:-0.25px; font-family:"Open Sans", sans-serif;}
.recruit_sub01_con > .info02_con > .contents_con > ul > li .list_div > .contents_con > .text_con > .title_con span .color_text {color:#253f93; font-family:"Open Sans", sans-serif;}
.recruit_sub01_con > .info02_con > .contents_con > ul > li .list_div > .contents_con > .text_con > .info_con {}
.recruit_sub01_con > .info02_con > .contents_con > ul > li .list_div > .contents_con > .text_con > .info_con span {font-size:26px; color:#777777; font-weight:300; line-height:36px; letter-spacing:-0.25px;}
.recruit_sub01_con > .info02_con > .contents_con > ul > li .list_div > .contents_con > .text_con > .info_con span .w_br {}
.recruit_sub01_con > .info02_con > .contents_con > ul > li:nth-child(odd) .list_div > .contents_con > .img_con {float:left;}
.recruit_sub01_con > .info02_con > .contents_con > ul > li:nth-child(odd) .list_div > .contents_con > .text_con {padding-left:40px; right:0;}
.recruit_sub01_con > .info02_con > .contents_con > ul > li:nth-child(even) .list_div > .contents_con > .img_con {float:right;}
.recruit_sub01_con > .info02_con > .contents_con > ul > li:nth-child(even) .list_div > .contents_con > .text_con {padding-right:40px; left:0; text-align:right;}
.recruit_sub01_con > .info02_con > .contents_con > ul > li:first-child {margin-top:0;}

/*복리 후생*/
.recruit_sub02_con {word-break:keep-all;}
.recruit_sub02_con > .contents_con {padding-top:130px;}
.recruit_sub02_con > .contents_con > .title_con {margin-bottom:46px;}
.recruit_sub02_con > .contents_con > .title_con > .contents_con {width:100%; max-width:1200px; margin:0 auto;}
.recruit_sub02_con > .contents_con > .title_con > .contents_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:11px;}
.recruit_sub02_con > .contents_con > .title_con > .contents_con > .text01_con {margin-bottom:30px;}
.recruit_sub02_con > .contents_con > .title_con > .contents_con > .text01_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.recruit_sub02_con > .contents_con > .title_con > .contents_con > .text02_con {}
.recruit_sub02_con > .contents_con > .title_con > .contents_con > .text02_con span {font-size:20px; color:#777777; line-height:28px; letter-spacing:-0.3px;}
.recruit_sub02_con > .contents_con > .list_con {background-image:url("/img/recruit/recruit_sub02_list_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.recruit_sub02_con > .contents_con > .list_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:100px 0 130px 0;}
.recruit_sub02_con > .contents_con > .list_con > .contents_con > ul {}
.recruit_sub02_con > .contents_con > .list_con > .contents_con > ul > li {float:left; width:19%; margin:1.25% 1.25% 0 0;}
.recruit_sub02_con > .contents_con > .list_con > .contents_con > ul > li > .img_con {}
.recruit_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(1) {margin-top:0;}
.recruit_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(2) {margin-top:0;}
.recruit_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(3) {margin-top:0;}
.recruit_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(4) {margin-top:0;}
.recruit_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(5) {margin-top:0;}
.recruit_sub02_con > .contents_con > .list_con > .contents_con > ul > li:nth-child(5n) {margin-right:0;}

/*채용 정보*/
.recruit_sub03_con {word-break:keep-all;}
.recruit_sub03_con > .contents_con {padding-top:130px;}
.recruit_sub03_con > .contents_con > .title_con {width:100%; max-width:1200px; margin:0 auto; margin-bottom:46px;}
.recruit_sub03_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:11px;}
.recruit_sub03_con > .contents_con > .title_con > .text_con {}
.recruit_sub03_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.recruit_sub03_con > .contents_con > .img_con {background-image:url("/img/recruit/recruit_sub03_img_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.recruit_sub03_con > .contents_con > .img_con > .contents_con {width:100%; max-width:1200px; margin:0 auto;}
.recruit_sub03_con > .contents_con > .text_con {}
.recruit_sub03_con > .contents_con > .text_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:60px 0 180px 0;}
.recruit_sub03_con > .contents_con > .text_con > .contents_con > .w_con {}
.recruit_sub03_con > .contents_con > .text_con > .contents_con > .w_con > table {width:100%; margin:0 auto; border-top:1px solid #394153;}
.recruit_sub03_con > .contents_con > .text_con > .contents_con > .w_con > table > thead > tr > td {width:18%; border-bottom:1px solid #dddddd; padding:25px 0;}
.recruit_sub03_con > .contents_con > .text_con > .contents_con > .w_con > table > thead > tr > td span {font-size:20px; color:#394153; font-weight:600; line-height:28px; letter-spacing:-0.3px;}
.recruit_sub03_con > .contents_con > .text_con > .contents_con > .w_con > table > thead > tr > td:last-child {width:auto;}
.recruit_sub03_con > .contents_con > .text_con > .contents_con > .w_con > table > tbody > tr > td {border-bottom:1px solid #dddddd; padding:22px 0;}
.recruit_sub03_con > .contents_con > .text_con > .contents_con > .w_con > table > tbody > tr > td span {font-size:18px; color:#555555; line-height:32px; letter-spacing:-0.3px;}
.recruit_sub03_con > .contents_con > .text_con > .contents_con > .m_con {display:none;}
.recruit_sub03_con > .contents_con > .text_con > .contents_con > .m_con > table {width:100%; margin:0 auto; border-top:1px solid #394153;}
.recruit_sub03_con > .contents_con > .text_con > .contents_con > .m_con > table > tbody > tr > td {border-bottom:1px solid #dddddd; padding-top:43px; padding-bottom:43px;}
.recruit_sub03_con > .contents_con > .text_con > .contents_con > .m_con > table > tbody > tr > td span {line-height:43px; letter-spacing:-0.3px;}
.recruit_sub03_con > .contents_con > .text_con > .contents_con > .m_con > table > tbody > tr > .title_td {width:165px;}
.recruit_sub03_con > .contents_con > .text_con > .contents_con > .m_con > table > tbody > tr > .title_td span {font-size:32px; color:#394153; font-weight:600;}
.recruit_sub03_con > .contents_con > .text_con > .contents_con > .m_con > table > tbody > tr > .info_td {padding-left:20px; padding-right:20px;}
.recruit_sub03_con > .contents_con > .text_con > .contents_con > .m_con > table > tbody > tr > .info_td span {font-size:35px; color:#555555;}

/*고객센터*/
.center_banner_con {background-image:url("/img/center/center_banner_con_bg.png");}

/*교육/컨설팅 문의*/
.center_sub01_con {word-break:keep-all;}
.center_sub01_con > .info01_con {}
.center_sub01_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 50px 0;}
.center_sub01_con > .info01_con > .contents_con > .title_con {margin-bottom:44px; *zoom:1;}
.center_sub01_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.center_sub01_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.center_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.center_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con {}
.center_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.center_sub01_con > .info01_con > .contents_con > .title_con > .text02_con {float:right; padding-top:12px; text-align:right;}
.center_sub01_con > .info01_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.center_sub01_con > .info01_con > .contents_con > .title_con > .text02_con span .color_text {color:#253f93; font-weight:700;}
.center_sub01_con > .info01_con > .contents_con > .title_con > .text02_con span .w_br {}
.center_sub01_con > .info01_con > .contents_con > .img_con {margin-bottom:40px;}
.center_sub01_con > .info01_con > .contents_con > .text_con {}
.center_sub01_con > .info01_con > .contents_con > .text_con > ul {}
.center_sub01_con > .info01_con > .contents_con > .text_con > ul > li {margin-top:20px;}
.center_sub01_con > .info01_con > .contents_con > .text_con > ul > li .list_div {}
.center_sub01_con > .info01_con > .contents_con > .text_con > ul > li .list_div > .title_con {display:inline-block; *display:inline; zoom:1; width:25%; vertical-align:middle;}
.center_sub01_con > .info01_con > .contents_con > .text_con > ul > li .list_div > .title_con > table {width:100%; margin:0 auto;}
.center_sub01_con > .info01_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > td {}
.center_sub01_con > .info01_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .no_td {width:44px;}
.center_sub01_con > .info01_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .no_td span {display:block; background-color:#253f93; text-align:center; font-size:18px; color:#ffffff; line-height:44px; font-family:"Montserrat", sans-serif;}
.center_sub01_con > .info01_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .text_td {padding-left:20px;}
.center_sub01_con > .info01_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .text_td span {font-size:24px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;} 
.center_sub01_con > .info01_con > .contents_con > .text_con > ul > li .list_div > .info_con {display:inline-block; *display:inline; zoom:1; width:74.5%; vertical-align:middle;}
.center_sub01_con > .info01_con > .contents_con > .text_con > ul > li .list_div > .info_con span {font-size:18px; color:#777777; line-height:26px; letter-spacing:-0.3px;}
.center_sub01_con > .info01_con > .contents_con > .text_con > ul > li:first-child {margin-top:0;}
.center_sub01_con > .info02_con {}
.center_sub01_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; border-top:1px solid #dddddd; padding:43px 0 180px 0;}
.center_sub01_con > .info02_con > .contents_con > .text_con {margin-bottom:53px;}
.center_sub01_con > .info02_con > .contents_con > .text_con span {font-size:18px; color:#555555; line-height:32px; letter-spacing:-0.3px;}
.center_sub01_con > .info02_con > .contents_con > .img_con {}

/*오시는길*/
.center_sub02_con {word-break:keep-all;}
.center_sub02_con > .contents_con {padding-top:130px;}
.center_sub02_con > .contents_con > .map_con {position:relative; padding-bottom:30.25%; padding-top:25px; height:0;}
.center_sub02_con > .contents_con > .map_con .map {position:absolute; top:0; left:0; width:100%; height:100%;}
.center_sub02_con > .contents_con > .text_con {}
.center_sub02_con > .contents_con > .text_con > .contents_con {width:100%; max-width:1200px; margin:0 auto;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con {padding:46px 0 110px 478px; position:relative; top:0; left:0;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .title_con {width:398px; height:286px; background-image:url("/img/center/center_sub02_text_option_title_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center; padding:74px 50px 0 50px; position:absolute; top:-124px; left:0; z-index:10; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .title_con > .bar {width:40px; height:3px; background-color:#ffffff; margin-bottom:19px;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .title_con > .text_con {}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .title_con > .text_con span {font-size:30px; color:#ffffff; font-weight:600; line-height:42px; letter-spacing:-0.3px;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con {}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .w_con {}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .w_con > .text01_con {margin-bottom:12px;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .w_con > .text01_con span {font-size:20px; color:#333333; line-height:28px;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .w_con > .text01_con span .color_text {color:#253f93; font-weight:800; font-family:"Open Sans", sans-serif;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .w_con > .text02_con {}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .w_con > .text02_con > ul {}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .w_con > .text02_con > ul > li {float:left; margin-left:45px;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .w_con > .text02_con > ul > li span {font-size:18px; color:#333333; font-weight:600; line-height:22px; font-family:"Open Sans", sans-serif;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .w_con > .text02_con > ul > li span .color_text {color:#253f93; font-weight:800; font-family:"Open Sans", sans-serif;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .w_con > .text02_con > ul > li:first-child {margin-left:0;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .m_con {display:none;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .m_con > ul {}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .m_con > ul > li {margin-top:34px;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .m_con > ul > li .list_div {}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .m_con > ul > li .list_div > .title_con {margin-bottom:13px;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .m_con > ul > li .list_div > .title_con span {font-size:34px; color:#253f93; font-weight:800; line-height:38px; font-family:"Open Sans", sans-serif;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .m_con > ul > li .list_div > .info_con {}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .m_con > ul > li .list_div > .info_con span {font-size:34px; color:#333333; font-weight:600; line-height:38px; font-family:"Open Sans", sans-serif;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .m_con > ul > li:first-child {margin-top:0;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .option_con > .info_con > .m_con > ul > li:first-child .list_div > .info_con span {font-weight:400; line-height:42px; font-family:"NotoSansKR", sans-serif;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .way_con {border-top:1px solid #dddddd; padding:80px 0 178px 0;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .way_con > ul {}
.center_sub02_con > .contents_con > .text_con > .contents_con > .way_con > ul > li {margin-top:28px;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .way_con > ul > li > table {width:100%; margin:0 auto;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .way_con > ul > li > table > tbody > tr > td {}
.center_sub02_con > .contents_con > .text_con > .contents_con > .way_con > ul > li > table > tbody > tr > td span {line-height:26px;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .way_con > ul > li > table > tbody > tr > .title_td {width:185px;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .way_con > ul > li > table > tbody > tr > .title_td span {font-size:24px; color:#222222; font-weight:600; letter-spacing:-0.3px;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .way_con > ul > li > table > tbody > tr > .info_td {}
.center_sub02_con > .contents_con > .text_con > .contents_con > .way_con > ul > li > table > tbody > tr > .info_td span {font-size:16px; color:#666666; letter-spacing:-0.25px;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .way_con > ul > li > table > tbody > tr > .info_td > .subway_con {}
.center_sub02_con > .contents_con > .text_con > .contents_con > .way_con > ul > li > table > tbody > tr > .info_td > .subway_con .icon {display:inline-block; *display:inline; zoom:1; width:26px; text-align:center; color:#ffffff; margin-right:7px; vertical-align:middle; border-radius:26px; -moz-border-radius:26px; -webkit-border-radius:26px;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .way_con > ul > li > table > tbody > tr > .info_td > .subway_con span {vertical-align:middle;}
.center_sub02_con > .contents_con > .text_con > .contents_con > .way_con > ul > li > table > tbody > tr > .info_td > .car_con {}
.center_sub02_con > .contents_con > .text_con > .contents_con > .way_con > ul > li:first-child {margin-top:0;}

/*AI*/
.ai_banner_con {background-image:url("/img/ai/ai_banner_con_bg.png");}

/*AI 컨설팅*/
.ai_sub01_con {word-break:keep-all;}
.ai_sub01_con > .info01_con {}
.ai_sub01_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 75px 0;}
.ai_sub01_con > .info01_con > .contents_con > .title_con {margin-bottom:30px;}
.ai_sub01_con > .info01_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.ai_sub01_con > .info01_con > .contents_con > .title_con > .text_con {}
.ai_sub01_con > .info01_con > .contents_con > .title_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.ai_sub01_con > .info01_con > .contents_con > .title_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.ai_sub01_con > .info01_con > .contents_con > .text_con {margin-bottom:74px;}
.ai_sub01_con > .info01_con > .contents_con > .text_con span {font-size:20px; color:#394153; font-weight:700; line-height:28px; letter-spacing:-0.3px;}
.ai_sub01_con > .info01_con > .contents_con > .img_con {}
.ai_sub01_con > .info02_con {}
.ai_sub01_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:75px 0 160px 0;}
.ai_sub01_con > .info02_con > .contents_con > .title_con {margin-bottom:54px;}
.ai_sub01_con > .info02_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.ai_sub01_con > .info02_con > .contents_con > .title_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.ai_sub01_con > .info02_con > .contents_con > .title_con > .text_con {}
.ai_sub01_con > .info02_con > .contents_con > .title_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.ai_sub01_con > .info02_con > .contents_con > .img_con {}

/*AI 플랫폼*/
.ai_sub02_con {word-break:keep-all;}
.ai_sub02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 160px 0;}
.ai_sub02_con > .contents_con > .title_con {margin-bottom:46px;}
.ai_sub02_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.ai_sub02_con > .contents_con > .title_con > .text_con {}
.ai_sub02_con > .contents_con > .title_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.ai_sub02_con > .contents_con > .title_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}

/*AutoML*/
.ai_sub03_con {word-break:keep-all;}
.ai_sub03_con > .info01_con {}
.ai_sub03_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 69px 0;}
.ai_sub03_con > .info01_con > .contents_con > .title_con {margin-bottom:32px;}
.ai_sub03_con > .info01_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.ai_sub03_con > .info01_con > .contents_con > .title_con > .text_con {}
.ai_sub03_con > .info01_con > .contents_con > .title_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.ai_sub03_con > .info01_con > .contents_con > .title_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.ai_sub03_con > .info01_con > .contents_con > .text01_con {margin-bottom:50px;}
.ai_sub03_con > .info01_con > .contents_con > .text01_con span {font-size:20px; color:#394153; font-weight:700; line-height:28px; letter-spacing:-0.3px;}
.ai_sub03_con > .info01_con > .contents_con > .img_con {margin-bottom:34px;}
.ai_sub03_con > .info01_con > .contents_con > .text02_con {}
.ai_sub03_con > .info01_con > .contents_con > .text02_con span {font-size:20px; color:#394153; font-weight:300; line-height:32px; letter-spacing:-0.3px;}
.ai_sub03_con > .info02_con {}
.ai_sub03_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:75px 0 75px 0;}
.ai_sub03_con > .info02_con > .contents_con > .title_con {margin-bottom:36px;}
.ai_sub03_con > .info02_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.ai_sub03_con > .info02_con > .contents_con > .title_con > .text_con {}
.ai_sub03_con > .info02_con > .contents_con > .title_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.ai_sub03_con > .info02_con > .contents_con > .title_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.ai_sub03_con > .info02_con > .contents_con > .img_con {margin-bottom:40px;}
.ai_sub03_con > .info02_con > .contents_con > .text_con {}
.ai_sub03_con > .info02_con > .contents_con > .text_con > ul {}
.ai_sub03_con > .info02_con > .contents_con > .text_con > ul > li {margin-top:20px;}
.ai_sub03_con > .info02_con > .contents_con > .text_con > ul > li > table {width:100%; margin:0 auto;}
.ai_sub03_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > td {}
.ai_sub03_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .no_td {width:44px;}
.ai_sub03_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .no_td span {display:block; background-color:#253f93; text-align:center; font-size:18px; color:#ffffff; line-height:44px; font-family:"Montserrat", sans-serif;}
.ai_sub03_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .info_td {padding:9px 0 9px 20px;}
.ai_sub03_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .info_td span {font-size:18px; color:#777777; line-height:26px; letter-spacing:-0.3px;}
.ai_sub03_con > .info02_con > .contents_con > .text_con > ul > li:first-child {margin-top:0;}
.ai_sub03_con > .info03_con {}
.ai_sub03_con > .info03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:75px 0 150px 0;}
.ai_sub03_con > .info03_con > .contents_con > .title_con {margin-bottom:32px;}
.ai_sub03_con > .info03_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.ai_sub03_con > .info03_con > .contents_con > .title_con > .text_con {}
.ai_sub03_con > .info03_con > .contents_con > .title_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.ai_sub03_con > .info03_con > .contents_con > .title_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.ai_sub03_con > .info03_con > .contents_con > .text_con {margin-bottom:50px;}
.ai_sub03_con > .info03_con > .contents_con > .text_con span {font-size:20px; color:#394153; font-weight:700; line-height:28px; letter-spacing:-0.3px;}
.ai_sub03_con > .info03_con > .contents_con > .img_con {}
.ai_sub03_con > .info04_con {width:100%; margin:0 auto; background-image:url("/img/ai/ai_sub03_info04_img_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.ai_sub03_con > .info04_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:52px 0 50px 0;}
.ai_sub03_con > .info04_con > .contents_con > .text_con {margin-bottom:56px; text-align:center;}
.ai_sub03_con > .info04_con > .contents_con > .text_con span {font-size:34px; color:#ffffff; font-weight:600; line-height:42px; letter-spacing:-0.3px;}
.ai_sub03_con > .info04_con > .contents_con > .img_con {}
.ai_sub03_con > .info05_con {}
.ai_sub03_con > .info05_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:160px 0 75px 0;}
.ai_sub03_con > .info05_con > .contents_con > .title_con {margin-bottom:36px;}
.ai_sub03_con > .info05_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.ai_sub03_con > .info05_con > .contents_con > .title_con > .text_con {}
.ai_sub03_con > .info05_con > .contents_con > .title_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.ai_sub03_con > .info05_con > .contents_con > .title_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.ai_sub03_con > .info05_con > .contents_con > .img_con {}
.ai_sub03_con > .info06_con {}
.ai_sub03_con > .info06_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:75px 0 150px 0;}
.ai_sub03_con > .info06_con > .contents_con > .title_con {margin-bottom:36px;}
.ai_sub03_con > .info06_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.ai_sub03_con > .info06_con > .contents_con > .title_con > .text_con {}
.ai_sub03_con > .info06_con > .contents_con > .title_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.ai_sub03_con > .info06_con > .contents_con > .title_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.ai_sub03_con > .info06_con > .contents_con > .img_con {}

/* LLMOps */
.ai_sub04_con {word-break:keep-all;}
.ai_sub04_con * {box-sizing:border-box;}
.ai_sub04_con > .info01_con {}
.ai_sub04_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 150px 0;}
.ai_sub04_con > .info01_con > .contents_con > .title_con {margin-bottom:46px;}
.ai_sub04_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.ai_sub04_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.ai_sub04_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:10px;}
.ai_sub04_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con {}
.ai_sub04_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span {font-size:35px; color:#222222; font-weight:600; line-height:43px; letter-spacing:-0.3px;}
.ai_sub04_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.ai_sub04_con > .info01_con > .contents_con > .title_con > .text02_con {float:right; padding-top:12px; text-align:right;}
.ai_sub04_con > .info01_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.ai_sub04_con > .info01_con > .contents_con > .title_con > .text02_con span .color_text {color:#253f93; font-weight:700;}
.ai_sub04_con > .info01_con > .contents_con > .title_con > .text02_con span .w_br {}
.ai_sub04_con > .info01_con > .contents_con > .img_con {}
.ai_sub04_con > .info01_con > .contents_con > .txt_con {margin:90px 0 0;}
.ai_sub04_con > .info01_con > .contents_con > .txt_con > .title_con {margin-bottom:27px; text-align:center;}
.ai_sub04_con > .info01_con > .contents_con > .txt_con > .title_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#0085ff; margin-bottom:15px;}
.ai_sub04_con > .info01_con > .contents_con > .txt_con > .title_con > .text_con {}
.ai_sub04_con > .info01_con > .contents_con > .txt_con > .title_con > .text_con span {font-size:34px; color:#222222; font-weight:600; line-height:140%; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.ai_sub04_con > .info01_con > .contents_con > .txt_con > .text_con {margin:25px 0 0; text-align:center;}
.ai_sub04_con > .info01_con > .contents_con > .txt_con > .text_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.ai_sub04_con > .info01_con > .contents_con > .txt_con > .text_con > span .color_text {color:#253F93; font-weight:600;}
.ai_sub04_con > .info02_con {background:#F7F7F7;}
.ai_sub04_con > .info02_con > .contents_con {display:flex; flex-direction:column; gap:90px; width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.ai_sub04_con > .info02_con > .contents_con > .box_con {}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .title_con {margin-bottom:40px;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .title_con > .text_con {}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con {}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul {display:flex; flex-wrap:wrap; justify-content:space-between;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul:after {content:none;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li {width:32%;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li:nth-child(4) {margin-top:30px;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li:nth-child(5) {margin-top:30px;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li:nth-child(6) {margin-top:30px;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div {}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .top_con {display:flex; flex-direction:column; justify-content:center; gap:2px; width:100%; height:102px; background:#243151; padding:0 20px;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .top_con > .num_con {}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .top_con > .num_con > span {font-size:16px; color:#FFF; font-weight:600; line-height:140%;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .top_con > .title_con {}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .top_con > .title_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con {width:100%; border:1px solid #DDD; background:#FFF; padding:25px 20px;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con > ul {display:flex; flex-direction:column; gap:18px;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con > ul:after {content:none;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con > ul > li {display:flex; flex-direction:column; gap:2px;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con > ul > li > .title_con {}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con > ul > li > .title_con > span {font-size:16px; color:#222; font-weight:600; line-height:140%;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con > ul > li > .text_con {}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li > .list_div > .info_con > ul > li > .text_con > span {font-size:16px; color:#777; font-weight:400; line-height:140%;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > .list_con > ul > li:nth-child(even) > .list_div > .top_con {background:#FF7A00;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > table {width:100%; margin:30px 0 0;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > table > tbody {}
.ai_sub04_con > .info02_con > .contents_con > .box_con > table > tbody > tr {}
.ai_sub04_con > .info02_con > .contents_con > .box_con > table > tbody > tr > td {padding:20px 35px; border-bottom:1px solid #DDD; border-right:1px solid #DDD;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > table > tbody > tr > td:last-child {border-right:none;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > table > tbody > tr > .title_td {background:#243151; padding:16px 0;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > table > tbody > tr > .title_td > span {font-size:20px; color:#FFF; font-weight:400; line-height:140%;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > table > tbody > tr > .sub_text_td {width:252px; background:#253F93;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > table > tbody > tr > .sub_text_td > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > table > tbody > tr > .text_td {background:#FFF;}
.ai_sub04_con > .info02_con > .contents_con > .box_con > table > tbody > tr > .text_td > span {font-size:20px; color:#222; font-weight:400; line-height:140%;}
.ai_sub04_con > .info03_con {padding:100px 0; position:relative; top:0; left:0;}
.ai_sub04_con > .info03_con:after {content:""; display:block; clear:both;}
.ai_sub04_con > .info03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; height:388px; position:absolute; top:100px; left:0; right:0; z-index:20; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.ai_sub04_con > .info03_con > .contents_con > .title_con {margin-bottom:47px;}
.ai_sub04_con > .info03_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:12px;}
.ai_sub04_con > .info03_con > .contents_con > .title_con > .text01_con {margin-bottom:11px;}
.ai_sub04_con > .info03_con > .contents_con > .title_con > .text01_con span {font-size:34px; color:#FFF; font-weight:600; line-height:140%; font-family:"Open Sans", sans-serif;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con {}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper {}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {display:none;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:44px;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:18px; color:#ffffff; font-weight:600; line-height:44px; font-family:"Montserrat", sans-serif;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:20px; vertical-align:middle;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:22px; color:#ffffff; font-weight:600; line-height:40px; letter-spacing:-0.25px;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con {margin:20px 0 0;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text_con > span {font-size:16px; color:#DDDDD9; font-weight:400; line-height:140%;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div {display:block;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con {width:100%; margin:0 auto; margin-top:65px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .swiper-pagination-fraction {display:inline-block; *display:inline; zoom:1; width:auto; margin-right:12px; text-align:left; position:relative; bottom:0; left:0; font-size:20px; color:#ffffff; font-weight:600; line-height:24px; font-family:"Open Sans", sans-serif; vertical-align:middle;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul {}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li {float:left; width:40px; margin-left:5px;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li img {width:100%; cursor:pointer;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con {}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.off {}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .w_con img.on {display:none;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li > .m_con {display:none;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover {}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.off {display:none;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:hover > .w_con img.on {display:block;}
.ai_sub04_con > .info03_con > .contents_con > .slide_con .swiper-container .control_con .btn_con > ul > li:first-child {margin-left:0;}
.ai_sub04_con > .info03_con > .slide_con {float:right; width:49%; height:388px; position:relative; top:0; left:0; z-index:30; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.ai_sub04_con > .info03_con > .slide_con .swiper-container {width:100%; margin:0 auto;}
.ai_sub04_con > .info03_con > .slide_con .swiper-container .swiper-wrapper {}
.ai_sub04_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:520px; margin-left:30px;}
.ai_sub04_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {background-color:#ffffff; position:relative; top:0; left:0;}
.ai_sub04_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {}
.ai_sub04_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {display:none; padding:60px 40px 83px 40px;}
.ai_sub04_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table {width:100%; margin:0 auto;}
.ai_sub04_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > td {}
.ai_sub04_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td {width:62px;}
.ai_sub04_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .no_td span {display:block; background-color:#ff7a00; text-align:center; font-size:30px; color:#ffffff; font-weight:600; line-height:62px; font-family:"Montserrat", sans-serif;}
.ai_sub04_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td {padding-left:30px;}
.ai_sub04_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > table > tbody > tr > .text_td span {font-size:35px; color:#555555; font-weight:600; line-height:49px; letter-spacing:-0.25px;}
.ai_sub04_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .over_con {width:100%; height:100%; margin:0 auto; background-color:#ffffff; background-color:rgba(255,255,255,0.7); position:absolute; top:0; left:0; right:0; z-index:10;}
.ai_sub04_con > .info03_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide-active .list_div > .over_con {display:none;}
.ai_sub04_con > .info03_con > .bg_con {width:68.5%; height:100%; background-color:#243151; position:absolute; top:0; left:0; z-index:10;}
.ai_sub04_con > .info04_con {}
.ai_sub04_con > .info04_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.ai_sub04_con > .info04_con > .contents_con > .title_con {margin-bottom:60px; text-align:center;}
.ai_sub04_con > .info04_con > .contents_con > .title_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#0085ff; margin-bottom:15px;}
.ai_sub04_con > .info04_con > .contents_con > .title_con > .text_con {}
.ai_sub04_con > .info04_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.ai_sub04_con > .info04_con > .contents_con > .list_con {}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul {display:flex; justify-content:space-between;}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul:after {content:none;}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li {width:23%;}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li > .list_div {}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .title_con {display:flex; justify-content:center; align-items:center; width:100%; height:102px; background:#0085FF; text-align:center; border-radius:500px;}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span {font-size:25px; color:#FFF; font-weight:700; line-height:120%;}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span .color_text {font-size:20px;}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .txt_con {margin:20px 0 0;}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text01_con {}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text01_con > span {font-size:20px; color:#0085FF; font-weight:700; line-height:140%;}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text02_con {margin:5px 0 0;}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text02_con > span {font-size:20px; color:#222; font-weight:700; line-height:140%;}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text03_con {margin:18px 0 0;}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .txt_con > .text03_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li:nth-child(2) > .list_div > .title_con {background:#1259B5;}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li:nth-child(2) > .list_div > .txt_con > .text01_con > span {color:#1259B5;}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li:nth-child(3) > .list_div > .title_con {background:#253F93;}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li:nth-child(3) > .list_div > .txt_con > .text01_con > span {color:#253F93;}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li:nth-child(4) > .list_div > .title_con {background:#192E71;}
.ai_sub04_con > .info04_con > .contents_con > .list_con > ul > li:nth-child(4) > .list_div > .txt_con > .text01_con > span {color:#192E71;}
.ai_sub04_con > .info05_con {background:url("/img/ai/ai_sub04_info05_bg.png")no-repeat center/cover;}
.ai_sub04_con > .info05_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.ai_sub04_con > .info05_con > .contents_con > .title_con {margin-bottom:30px; text-align:center;}
.ai_sub04_con > .info05_con > .contents_con > .title_con > .bar {width:40px; height:3px; margin:0 auto; background-color:#0085ff; margin-bottom:15px;}
.ai_sub04_con > .info05_con > .contents_con > .title_con > .text_con {}
.ai_sub04_con > .info05_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.ai_sub04_con > .info05_con > .contents_con > .list_con {width:100%; border:1px solid #e4e4e4; background:#FFF; padding:25px;}
.ai_sub04_con > .info05_con > .contents_con > .list_con > ul {display:flex; flex-direction:column; gap:15px;}
.ai_sub04_con > .info05_con > .contents_con > .list_con > ul:after {content:none;}
.ai_sub04_con > .info05_con > .contents_con > .list_con > ul > li {}
.ai_sub04_con > .info05_con > .contents_con > .list_con > ul > li > .list_div {display:flex; align-items:center; gap:18px;}
.ai_sub04_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .num_con {display:flex; justify-content:center; align-items:center; width:44px; height:44px; background:#253F93;}
.ai_sub04_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .num_con > span {font-size:20px; color:#FFF; font-weight:600; line-height:140%;}
.ai_sub04_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .title_con {width:338px;}
.ai_sub04_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span {font-size:20px; color:#222; font-weight:600; line-height:140%;}
.ai_sub04_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .text_con {}
.ai_sub04_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span {font-size:20px; color:#777; font-weight:400; line-height:140%;}
.ai_sub04_con > .info06_con {background:url("/img/ai/ai_sub04_info06_bg.png")no-repeat center/cover;}
.ai_sub04_con > .info06_con > .contents_con {display:flex; justify-content:space-between; align-items:flex-start; width:100%; max-width:1200px; margin:0 auto; padding:130px 0;}
.ai_sub04_con > .info06_con > .contents_con > .title_con {}
.ai_sub04_con > .info06_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:15px;}
.ai_sub04_con > .info06_con > .contents_con > .title_con > .text_con {}
.ai_sub04_con > .info06_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#FFF; font-weight:600; line-height:44px; letter-spacing:-0.3px; font-family:"Open Sans", sans-serif;}
.ai_sub04_con > .info06_con > .contents_con > .text_con {margin-top:18px; text-align:right;}
.ai_sub04_con > .info06_con > .contents_con > .text_con > span {font-size:20px; color:#FFF; font-weight:400; line-height:140%;}
.ai_sub04_con > .info06_con > .contents_con > .text_con > span .color_text {color:#FF7A00; font-weight:600;}

/*BAS*/
.bas_banner_con {background-image:url("/img/bas/bas_banner_con_bg.png");}

/*BAS 소개*/
.bas_sub01_con {word-break:keep-all;}
.bas_sub01_con > .info01_con {}
.bas_sub01_con > .info01_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 75px 0;}
.bas_sub01_con > .info01_con > .contents_con > .title_con {margin-bottom:44px; *zoom:1;}
.bas_sub01_con > .info01_con > .contents_con > .title_con:after {content:""; display:block; clear:both;}
.bas_sub01_con > .info01_con > .contents_con > .title_con > .text01_con {float:left;}
.bas_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:9px;}
.bas_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con {}
.bas_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.bas_sub01_con > .info01_con > .contents_con > .title_con > .text01_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.bas_sub01_con > .info01_con > .contents_con > .title_con > .text02_con {float:right; padding-top:12px; text-align:right;}
.bas_sub01_con > .info01_con > .contents_con > .title_con > .text02_con span {font-size:20px; color:#394153; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.bas_sub01_con > .info01_con > .contents_con > .title_con > .text02_con span .color_text {color:#253f93; font-weight:700;}
.bas_sub01_con > .info01_con > .contents_con > .title_con > .text02_con span .w_br {}
.bas_sub01_con > .info01_con > .contents_con > .img_con {}
.bas_sub01_con > .info02_con {}
.bas_sub01_con > .info02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:75px 0 150px 0;}
.bas_sub01_con > .info02_con > .contents_con > .title_con {margin-bottom:36px;}
.bas_sub01_con > .info02_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:9px;}
.bas_sub01_con > .info02_con > .contents_con > .title_con > .text_con {}
.bas_sub01_con > .info02_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.bas_sub01_con > .info02_con > .contents_con > .title_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.bas_sub01_con > .info02_con > .contents_con > .text_con {}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul {}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul > li {margin-top:40px;}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul > li > table {width:100%; margin:0 auto;}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > td {}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .no_td {width:44px;}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .no_td span {display:block; background-color:#253f93; text-align:center; font-size:18px; color:#ffffff; line-height:44px; font-family:"Montserrat", sans-serif;}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .info_td {padding:6px 0 6px 20px;}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .info_td > .title_con {margin-bottom:12px;}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .info_td > .title_con span {font-size:24px; color:#333333; font-weight:600; line-height:32px; letter-spacing:-0.3px;}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .info_td > .info_con {}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .info_td > .info_con > ul {}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .info_td > .info_con > ul > li {margin-top:8px;}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .info_td > .info_con > ul > li > table {width:100%; margin:0 auto;}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .info_td > .info_con > ul > li > table > tbody > tr > td {}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .info_td > .info_con > ul > li > table > tbody > tr > td span {font-size:18px; color:#394153; line-height:26px; letter-spacing:-0.3px;}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .info_td > .info_con > ul > li > table > tbody > tr > .bar_td {width:10px;}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul > li > table > tbody > tr > .info_td > .info_con > ul > li:first-child {margin-top:0;}
.bas_sub01_con > .info02_con > .contents_con > .text_con > ul > li:first-child {margin-top:0;}

/*BAS 수행절차*/
.bas_sub02_con {word-break:keep-all;}
.bas_sub02_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 150px 0;}
.bas_sub02_con > .contents_con > .title_con {margin-bottom:32px;}
.bas_sub02_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:9px;}
.bas_sub02_con > .contents_con > .title_con > .text_con {}
.bas_sub02_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.bas_sub02_con > .contents_con > .title_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.bas_sub02_con > .contents_con > .text_con {margin-bottom:36px;}
.bas_sub02_con > .contents_con > .text_con span {font-size:20px; color:#394153; font-weight:700; line-height:28px; letter-spacing:-0.3px;}
.bas_sub02_con > .contents_con > .img_con {}

/*BAS 가격정책*/
.bas_sub03_con {word-break:keep-all;}
.bas_sub03_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 150px 0;}
.bas_sub03_con > .contents_con > .title_con {margin-bottom:32px;}
.bas_sub03_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:9px;}
.bas_sub03_con > .contents_con > .title_con > .text_con {}
.bas_sub03_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.bas_sub03_con > .contents_con > .title_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.bas_sub03_con > .contents_con > .text01_con {margin-bottom:36px;}
.bas_sub03_con > .contents_con > .text01_con span {font-size:20px; color:#394153; font-weight:700; line-height:28px; letter-spacing:-0.3px;}
.bas_sub03_con > .contents_con > .img_con {margin-bottom:34px;}
.bas_sub03_con > .contents_con > .text02_con {}
.bas_sub03_con > .contents_con > .text02_con > ul {}
.bas_sub03_con > .contents_con > .text02_con > ul > li {margin-top:32px;}
.bas_sub03_con > .contents_con > .text02_con > ul > li > table {width:100%; margin:0 auto;}
.bas_sub03_con > .contents_con > .text02_con > ul > li > table > tbody > tr > td {}
.bas_sub03_con > .contents_con > .text02_con > ul > li > table > tbody > tr > td span {font-size:20px; color:#394153; font-weight:300; line-height:32px; letter-spacing:-0.3px;}
.bas_sub03_con > .contents_con > .text02_con > ul > li > table > tbody > tr > .bar_td {width:10px;}
.bas_sub03_con > .contents_con > .text02_con > ul > li:first-child {margin-top:0;}

/*BAS 난이도 기준*/
.bas_sub04_con {word-break:keep-all;}
.bas_sub04_con > .contents_con {width:100%; max-width:1200px; margin:0 auto; padding:130px 0 150px 0;}
.bas_sub04_con > .contents_con > .title_con {margin-bottom:32px;}
.bas_sub04_con > .contents_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:9px;}
.bas_sub04_con > .contents_con > .title_con > .text_con {}
.bas_sub04_con > .contents_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.bas_sub04_con > .contents_con > .title_con > .text_con span .color_text {font-weight:600; font-family:"Open Sans", sans-serif;}
.bas_sub04_con > .contents_con > .text_con {margin-bottom:22px;}
.bas_sub04_con > .contents_con > .text_con span {font-size:20px; color:#394153; font-weight:700; line-height:28px; letter-spacing:-0.3px;}
.bas_sub04_con > .contents_con > .tab_con {}
.bas_sub04_con > .contents_con > .tab_con .tab_div {margin-top:56px;}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .title_con {margin-bottom:26px;}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .title_con span {font-size:24px; color:#333333; font-weight:600; line-height:32px; letter-spacing:-0.25px;}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .list_con {}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .list_con > table {width:100%; margin:0 auto; border-top:1px solid #394153;}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .list_con > table > thead > tr > td {border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; background-color:#f7f9ff; padding:18px 0;}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .list_con > table > thead > tr > td span {font-size:24px; color:#333333; font-weight:600; line-height:32px; letter-spacing:-0.25px;}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .list_con > table > thead > tr > .td01 {width:75px;}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .list_con > table > thead > tr > .td02 {width:285px;}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .list_con > table > thead > tr > .td03 {width:355px;}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .list_con > table > thead > tr > .td04 {width:95px;}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .list_con > table > thead > tr > .td05 {width:195px;}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .list_con > table > thead > tr > .td06 {width:195px;}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .list_con > table > thead > tr > td:first-child {border-left:1px solid #dddddd;}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .list_con > table > tbody > tr > td {border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; padding:10px 20px;}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .list_con > table > tbody > tr > td span {font-size:18px; color:#333333; line-height:26px; letter-spacing:-0.25px;}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .list_con > table > tbody > tr > td:first-child {border-left:1px solid #dddddd;}
.bas_sub04_con > .contents_con > .tab_con .tab_div:first-child {margin-top:0;}
.bas_sub04_con > .contents_con > .tab_con .tab_div:first-child > .list_con > table > thead > tr > .td01 {width:33.5%;}
.bas_sub04_con > .contents_con > .tab_con .tab_div:first-child > .list_con > table > thead > tr > .td02 {width:33%;}
.bas_sub04_con > .contents_con > .tab_con .tab_div:first-child > .list_con > table > thead > tr > .td03 {width:33.5%;}
.bas_sub04_con > .contents_con > .tab_con .tab_div:first-child > .list_con > table > tbody > tr > td {padding-top:21px; padding-bottom:21px;}
.bas_sub04_con > .contents_con > .tab_con .tab_div:first-child > .list_con > table > tbody > tr > td span {font-size:20px; line-height:28px;}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .list_con.scroll {overflow-x:auto;}
.bas_sub04_con > .contents_con > .tab_con .tab_div > .list_con.scroll > table {width:1200px;}

/*솔루션02*/
.solution02_banner_con {background-image:url("/img/solution02/solution02_banner_con_bg.png");}

/*고객사례*/
.client_banner_con {background-image:url("/img/client/client_banner_con_bg.png");}
.client_sub01_con {}
.client_sub01_con > .info01_con {}
.client_sub01_con > .info01_con > .contents_con {}
.client_sub01_con > .info01_con > .contents_con > .search_con {margin-bottom:50px;}
.client_sub01_con > .info01_con > .contents_con > .search_con > .contents_con {}
.client_sub01_con > .info01_con > .contents_con > .search_con > .contents_con > form {}
.client_sub01_con > .info01_con > .contents_con > .search_con > .contents_con > form > ul {}
.client_sub01_con > .info01_con > .contents_con > .search_con > .contents_con > form > ul > li {float:left; width:32%; margin-left:2%;}
.client_sub01_con > .info01_con > .contents_con > .search_con > .contents_con > form > ul > li > .select_con {position:relative; top:0; left:0;}
.client_sub01_con > .info01_con > .contents_con > .search_con > .contents_con > form > ul > li > .select_con > .btn_con {}
.client_sub01_con > .info01_con > .contents_con > .search_con > .contents_con > form > ul > li > .select_con > .btn_con > a {display:block; border:1px solid #dddddd; background:url("/img/sub/client_select_arrow.png") no-repeat right center; padding:0 58px 0 20px; font-size:18px; color:#333333; line-height:58px;}
.client_sub01_con > .info01_con > .contents_con > .search_con > .contents_con > form > ul > li > .select_con > .category_con {display:none; width:100%; margin:0 auto; border:1px solid #253f93; background-color:#ffffff; position:absolute; top:58px; left:0; right:0; z-index:30; border-radius:0 0 20px 20px; -webkit-border-radius:0 0 20px 20px; -moz-border-radius:0 0 20px 20px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; overflow:hidden;}
.client_sub01_con > .info01_con > .contents_con > .search_con > .contents_con > form > ul > li > .select_con > .category_con > .contents_con {max-height:332px; padding:20px; overflow-y:scroll;}
.client_sub01_con > .info01_con > .contents_con > .search_con > .contents_con > form > ul > li > .select_con > .category_con > .contents_con > ul {}
.client_sub01_con > .info01_con > .contents_con > .search_con > .contents_con > form > ul > li > .select_con > .category_con > .contents_con > ul > li {margin-top:18px;}
.client_sub01_con > .info01_con > .contents_con > .search_con > .contents_con > form > ul > li > .select_con > .category_con > .contents_con > ul > li a {font-size:18px; color:#333333; line-height:26px;}
.client_sub01_con > .info01_con > .contents_con > .search_con > .contents_con > form > ul > li > .select_con > .category_con > .contents_con > ul > li a:hover {font-weight:700; color:#253f93;}
.client_sub01_con > .info01_con > .contents_con > .search_con > .contents_con > form > ul > li > .select_con > .category_con > .contents_con > ul > li:first-child {margin-top:0;}
.client_sub01_con > .info01_con > .contents_con > .search_con > .contents_con > form > ul > li > .select_con.on {}
.client_sub01_con > .info01_con > .contents_con > .search_con > .contents_con > form > ul > li > .select_con.on > .btn_con a {border-color:#253f93; background-image:url("/img/sub/client_select_arrow_on.png"); color:#253f93; font-weight:700;}
.client_sub01_con > .info01_con > .contents_con > .search_con > .contents_con > form > ul > li:first-child {margin-left:0;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con {text-align:justify;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix,
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .gap {display:inline-block; width:18%;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix {display:none; border:1px solid #e8e8e8; margin-bottom:25px; position:relative; top:0; left:0; transform:scale(0); box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .img_con {} 
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .img_con > .img {background:no-repeat center/100%;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .info_con {width:calc(100% + 2px); background-color:#f0f2f8; position:absolute; left:-1px; z-index:10; opacity:0; transition:all 0.5s ease;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .info_con > .text_con {border:1px solid #e8e8e8; border-top:none; padding:10px;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .info_con > .text_con > .text01_con {text-align:center;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .info_con > .text_con > .text01_con > .text01_div {}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .info_con > .text_con > .text01_con > .text01_div span {font-size:15px; color:#333333; font-weight:700; line-height:23px; letter-spacing:-0.25px;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .info_con > .text_con > .text01_con > .text02_div {padding-bottom:18px;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .info_con > .text_con > .text01_con > .text02_div span {display:block; height:54px; white-space:normal; overflow:hidden; text-overflow:ellipsis; word-break:break-all; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; font-size:12px; color:#002fc5; font-weight:300; line-height:18px; letter-spacing:-0.25px;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .info_con > .text_con > .text01_con > .text02_div span .color_text {font-size:11px; color:#333333; line-height:17px;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .info_con > .text_con > .text01_con > .text02_div span .bar {font-size:10px; line-height:16px;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .info_con > .text_con > .text02_con {display:none; border-top:1px solid #919295; padding:15px 0 19px; margin-top:16px;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .info_con > .text_con > .text02_con > .text01_div {text-align:left;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .info_con > .text_con > .text02_con > .text01_div span {font-size:12px; color:#333333; font-weight:300; line-height:16px;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .info_con > .text_con > .text02_con > .text02_div {margin-top:44px; text-align:left;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .info_con > .text_con > .text02_con > .text02_div span {font-size:12px; color:#333333; font-weight:300; line-height:16px;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .info_con > .btn_con {position:absolute; bottom:10px; right:10px;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .info_con > .btn_con a {font-size:10px; color:#333333; line-height:18px; letter-spacing:0.25px; text-decoration:underline;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix > .info_con.on {opacity:1;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix:hover {border-color:#394153;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix:hover > .info_con > .text_con {border:1px solid #394153; border-top:none;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix.over {border-color:#394153; z-index:20;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix.over > .info_con > .text_con {border:1px solid #394153; border-top:none;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix.over > .info_con > .text_con > .text02_con {display:block;}
.client_sub01_con > .info01_con > .contents_con > .mix_list_con > .mix.on {
	display:inline-block;
	-webkit-animation-name: scale_up;
	-moz-animation-name: scale_up;
	-o-animation-name: scale_up;
	animation-name: scale_up;
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-timing-function:ease;
	animation-delay:0.3s;
}
.client_sub01_con > .info01_con > .contents_con > .more_btn_con {display:none;}

@-webkit-keyframes scale_up {
  0% {
		opacity: 0;
		transform:scale(0);
	}
	100% {
		opacity: 1;
		transform:scale(1);
	}
}

@keyframes scale_up {
	0% {
		opacity: 0;
		transform:scale(0);
	}
	100% {
		opacity: 1;
		transform:scale(1);
	}
}

/*게시판 리스트*/
.notice_list_con {}
.notice_list_con > .tn_con {margin-bottom:46px; *zoom:1;}
.notice_list_con > .tn_con:after {content:""; display:block; clear:both;}
.notice_list_con > .tn_con > .title_con {float:left;}
.notice_list_con > .tn_con > .title_con > .bar {width:40px; height:3px; background-color:#0085ff; margin-bottom:11px;}
.notice_list_con > .tn_con > .title_con > .text_con {}
.notice_list_con > .tn_con > .title_con > .text_con span {font-size:40px; color:#222222; font-weight:600; line-height:48px; letter-spacing:-0.3px;}
.notice_list_con > .tn_con > .nav {float:right; padding-top:15px;}
.notice_list_con > .tn_con > .nav .swiper-container {width:100%; margin:0 auto;}
.notice_list_con > .tn_con > .nav .swiper-container .swiper-wrapper {}
.notice_list_con > .tn_con > .nav .swiper-container .swiper-wrapper .swiper-slide {width:auto; margin-left:41px; position:relative; top:0; left:0;}
.notice_list_con > .tn_con > .nav .swiper-container .swiper-wrapper .swiper-slide > a {display:block; position:relative; top:0; left:0; font-size:20px; color:#777777; line-height:40px;}
.notice_list_con > .tn_con > .nav .swiper-container .swiper-wrapper .swiper-slide > a .bar {display:none; width:100%; height:2px; margin:0 auto; background-color:#253f93; position:absolute; bottom:0; left:0; right:0; z-index:10;}
.notice_list_con > .tn_con > .nav .swiper-container .swiper-wrapper .swiper-slide > a.on {color:#253f93;}
.notice_list_con > .tn_con > .nav .swiper-container .swiper-wrapper .swiper-slide > a.on .bar {display:block;}
.notice_list_con > .tn_con > .nav .swiper-container .swiper-wrapper .swiper-slide > .bar {width:1px; height:16px; background-color:#d6d6d6; position:absolute; top:50%; transform:translateY(-50%); left:-20px; z-index:10;}
.notice_list_con > .tn_con > .nav .swiper-container .swiper-wrapper .swiper-slide:first-child {margin-left:0;}
.notice_list_con > .tn_con > .nav .swiper-container .swiper-wrapper .swiper-slide:first-child > .bar {display:none;}
.notice_list_con > .number_list_con {margin-top:80px;}
.notice_list_con > .search_con {background-color:#f6f6f6; padding:20px 0; margin-top:50px;}
.notice_list_con > .search_con > .contents_con {width:100%; max-width:770px; margin:0 auto;}
.notice_list_con > .search_con > .contents_con > form {*zoom:1;}
.notice_list_con > .search_con > .contents_con > form:after {content:""; display:block; clear:both;}
.notice_list_con > .search_con > .contents_con > form > .select_con {float:left; width:160px;}
.notice_list_con > .search_con > .contents_con > form > .select_con .select {height:60px; border:1px solid #dddddd;}
.notice_list_con > .search_con > .contents_con > form > .input_con {float:right; width:600px;}
.notice_list_con > .search_con > .contents_con > form > .input_con > table {width:100%; margin:0 auto;}
.notice_list_con > .search_con > .contents_con > form > .input_con > table > tbody > tr > td {}
.notice_list_con > .search_con > .contents_con > form > .input_con > table > tbody > tr > td .input {height:60px; border:1px solid #dddddd; border-right:0; padding:0 20px;}
.notice_list_con > .search_con > .contents_con > form > .input_con > table > tbody > tr > td .input_btn {border:0; background-color:#394153; font-size:18px; color:#ffffff; font-weight:600; line-height:60px; cursor:pointer;}
.notice_list_con > .search_con > .contents_con > form > .input_con > table > tbody > tr > .input_td {}
.notice_list_con > .search_con > .contents_con > form > .input_con > table > tbody > tr > .btn_td {width:130px;}

/*일반 게시판*/
.normal_notice_con {}
.normal_notice_con > ul {border-top:1px solid #394153;}
.normal_notice_con > ul > li {border-bottom:1px solid #dddddd;}
.normal_notice_con > ul > li > a {display:block;}
.normal_notice_con > ul > li > a > table {width:100%; margin:0 auto; table-layout:fixed;}
.normal_notice_con > ul > li > a > table > tbody > tr > td {height:78px;}
.normal_notice_con > ul > li > a > table > tbody > tr > .no_td {width:115px;}
.normal_notice_con > ul > li > a > table > tbody > tr > .no_td span {font-size:16px; color:#888888; font-weight:300; line-height:20px; font-family:"Open Sans", sans-serif;}
.normal_notice_con > ul > li > a > table > tbody > tr > .no_td .notice_icon {width:34px;}
.normal_notice_con > ul > li > a > table > tbody > tr > .text_td {}
.normal_notice_con > ul > li > a > table > tbody > tr > .text_td > .title_con {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.normal_notice_con > ul > li > a > table > tbody > tr > .text_td > .title_con span {font-size:18px; color:#333333; line-height:26px;}
.normal_notice_con > ul > li > a > table > tbody > tr > .text_td > .date_con {display:none; margin-top:12px;}
.normal_notice_con > ul > li > a > table > tbody > tr > .text_td > .date_con span {font-size:28px; color:#999999; line-height:32px; font-family:"Open Sans", sans-serif;}
.normal_notice_con > ul > li > a > table > tbody > tr > .date_td {width:160px;}
.normal_notice_con > ul > li > a > table > tbody > tr > .date_td span {font-size:16px; color:#888888; line-height:20px; font-family:"Open Sans", sans-serif;}
.normal_notice_con > ul > .notice_li {background-color:#f7f9ff}
.normal_notice_con > ul > .none_li {text-align:center;}
.normal_notice_con > ul > .none_li span {font-size:18px; color:#333333; line-height:400px;}

/*갤러리 게시판*/
.gallery_notice_con {}
.gallery_notice_con > ul {}
.gallery_notice_con > ul > li {float:left; width:30%; margin:36px 5% 0 0;}
.gallery_notice_con > ul > li > a {display:block;}
.gallery_notice_con > ul > li > a > .list_div {}
.gallery_notice_con > ul > li > a > .list_div > .img_con {position:relative; top:0; left:0; margin-bottom:30px;}
.gallery_notice_con > ul > li > a > .list_div > .img_con > .img {position:relative; top:0; left:0; overflow:hidden;}
.gallery_notice_con > ul > li > a > .list_div > .img_con > .img > .bg {width:100%; height:100%; margin:0 auto; background-repeat:no-repeat; background-size:cover; background-position:center; position:absolute; top:0; left:0; right:0; z-index:10; transition:all 0.5s ease;}
.gallery_notice_con > ul > li > a > .list_div > .img_con > .img.w_con {}
.gallery_notice_con > ul > li > a > .list_div > .img_con > .img.m_con {display:none;}
.gallery_notice_con > ul > li > a > .list_div > .text_con {}
.gallery_notice_con > ul > li > a > .list_div > .text_con > .title_con {height:64px; margin-bottom:20px; white-space:normal; overflow:hidden; text-overflow:ellipsis; text-align:justify; word-break:break-all; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.gallery_notice_con > ul > li > a > .list_div > .text_con > .title_con span {font-size:22px; color:#333333; font-weight:600; line-height:32px;}
.gallery_notice_con > ul > li > a > .list_div > .text_con > .info_con {height:52px; margin-bottom:31px; white-space:normal; overflow:hidden; text-overflow:ellipsis; text-align:justify; word-break:break-all; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.gallery_notice_con > ul > li > a > .list_div > .text_con > .info_con span {font-size:16px; color:#888888; line-height:26px;}
.gallery_notice_con > ul > li > a > .list_div > .text_con > .date_con {}
.gallery_notice_con > ul > li > a > .list_div > .text_con > .date_con span {font-size:16px; color:#999999; line-height:20px; font-family:"Open Sans", sans-serif;}
.gallery_notice_con > ul > li > a > .list_div:hover > .img_con > .img > .bg {transform:scale(1.05,1.05);}
.gallery_notice_con > ul > li:nth-child(1) {margin-top:0;}
.gallery_notice_con > ul > li:nth-child(2) {margin-top:0;}
.gallery_notice_con > ul > li:nth-child(3) {margin-top:0;}
.gallery_notice_con > ul > li:nth-child(3n) {margin-right:0;}
.gallery_notice_con > ul > .none_li {float:none; width:100%; margin:0; border-top:1px solid #394153; border-bottom:1px solid #dddddd; text-align:center;}
.gallery_notice_con > ul > .none_li span {font-size:18px; color:#333333; line-height:398px;}

/*게시판 뷰 페이지*/
.notice_view_con {}
.notice_view_con > .view_con {}
.notice_view_con > .view_con > table {width:100%; margin:0 auto; border-top:1px solid #394153; border-bottom:1px solid #dddddd;}
.notice_view_con > .view_con > table > thead > tr > td {border-bottom:1px solid #dddddd;}
.notice_view_con > .view_con > table > thead > tr > td > table {width:100%; margin:0 auto;}
.notice_view_con > .view_con > table > thead > tr > td > table > tbody > tr > td {}
.notice_view_con > .view_con > table > thead > tr > td > table > tbody > tr > .icon_td {display:none; width:115px;}
.notice_view_con > .view_con > table > thead > tr > td > table > tbody > tr > .icon_td .notice_icon {width:34px;}
.notice_view_con > .view_con > table > thead > tr > td > table > tbody > tr > .text_td {padding:27px 0 27px 40px;}
.notice_view_con > .view_con > table > thead > tr > td > table > tbody > tr > .text_td > .title_con {margin-bottom:12px;}
.notice_view_con > .view_con > table > thead > tr > td > table > tbody > tr > .text_td > .title_con span {font-size:22px; color:#333333; font-weight:600; line-height:30px;}
.notice_view_con > .view_con > table > thead > tr > td > table > tbody > tr > .text_td > .date_con {}
.notice_view_con > .view_con > table > thead > tr > td > table > tbody > tr > .text_td > .date_con span {font-size:16px; color:#999999; line-height:20px; font-family:"Open Sans", sans-serif;}
.notice_view_con > .view_con > table > thead > tr > td > table > tbody > tr > .share_td {width:130px; position:relative; top:0; left:0;}
.notice_view_con > .view_con > table > thead > tr > td > table > tbody > tr > .share_td > .share_con {display:none; width:238px; border:1px solid #394153; background-color:#ffffff; padding:21px 0; position:absolute; bottom:-58px; right:40px; z-idnex:10;}
.notice_view_con > .view_con > table > thead > tr > td > table > tbody > tr > .share_td > .share_con .a_btn {display:inline-block; *display:inline; zoom:1; margin:0 0 0 7px;}
.notice_view_con > .view_con > table > thead > tr > td > table > tbody > tr > .share_td > .share_con .a_btn:first-child {margin:0;}
.notice_view_con > .view_con > table > tbody > tr > td {}
.notice_view_con > .view_con > table > tbody > tr > .file_td {padding:20px 40px 0 40px;}
.notice_view_con > .view_con > table > tbody > tr > .file_td > ul {}
.notice_view_con > .view_con > table > tbody > tr > .file_td > ul > li {margin-top:2px;}
.notice_view_con > .view_con > table > tbody > tr > .file_td > ul > li span {font-size:16px; color:#555555; font-weight:300; line-height:24px;}
.notice_view_con > .view_con > table > tbody > tr > .file_td > ul > li span a {color:#394153;}
.notice_view_con > .view_con > table > tbody > tr > .file_td > ul > li:first-child {margin-top:0;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td {padding:40px 40px 80px 40px;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td * {font-family:inherit;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td span {}/*font-size:18px; color:#555555; font-weight:300; line-height:26px;*/
.notice_view_con > .view_con > table > tbody > tr > .posts_td img {max-width:100%; height:auto;}
.notice_view_con > .article_con {}
.notice_view_con > .article_con > table {width:100%; margin:0 auto; table-layout:fixed;}
.notice_view_con > .article_con > table > tbody > tr > td {height:66px; border-bottom:1px solid #dddddd;}
.notice_view_con > .article_con > table > tbody > tr > .title_td {width:130px;} 
.notice_view_con > .article_con > table > tbody > tr > .title_td span {font-size:18px; color:#999999; line-height:26px;}
.notice_view_con > .article_con > table > tbody > tr > .bar_td {width:1px;} 
.notice_view_con > .article_con > table > tbody > tr > .bar_td div {width:1px; height:15px; background-color:#bbbbbb;}
.notice_view_con > .article_con > table > tbody > tr > .info_td {padding:0 40px;}
.notice_view_con > .article_con > table > tbody > tr > .info_td .text_con {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.notice_view_con > .article_con > table > tbody > tr > .info_td a {font-size:18px; color:#444444; line-height:26px;} 
.notice_view_con > .btn_con {margin-top:30px; text-align:center;}
.notice_view_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:198px; border:1px solid #394153; text-align:center; font-size:18px; line-height:58px;}
.notice_view_con > .btn_con .a_btn01 {color:#394153;}
.notice_view_con > .btn_con .a_btn02 {background-color:#394153; color:#ffffff;}
.notice_view_con > .btn_con .m_btn {display:none;}
.notice_view_con > .btn_con .a_btn:first-child {margin:0;}
.notice_view_con > .m_share_popup_con_bg {display:none; width:100%; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0,0.7); position:absolute; top:0; left:0; right:0; z-index:200;}
.notice_view_con > .m_share_popup_con {display:none; width:100%; max-width:712px; margin:0 auto; position:fixed; top:50%; transform:translateY(-70%); left:0; right:0; z-index:300;}
.notice_view_con > .m_share_popup_con > .close_btn {width:50px; position:absolute; top:-75px; right:0; z-index:10;}
.notice_view_con > .m_share_popup_con > .close_btn > a {display:block;}
.notice_view_con > .m_share_popup_con > .close_btn > a > img {width:100%;}
.notice_view_con > .m_share_popup_con > .contents_con {border:1px solid #394153; background-color:#ffffff; padding:65px 0; text-align:center;}
.notice_view_con > .m_share_popup_con > .contents_con .a_btn {display:inline-block; *display:inline; zoom:1; width:95px; margin:0 0 0 27px;}
.notice_view_con > .m_share_popup_con > .contents_con .a_btn img {width:100%;}
.notice_view_con > .m_share_popup_con > .contents_con .a_btn:first-child {margin:0;}
.notice_view_con.notice {}
.notice_view_con.notice > .view_con > table > thead > tr > td {background-color:#f7f9ff;}
.notice_view_con.notice > .view_con > table > thead > tr > td > table > tbody > tr > .icon_td {display:table-cell;}
.notice_view_con.notice > .view_con > table > thead > tr > td > table > tbody > tr > .text_td {padding:27px 0;}