.obix-ref-box img {width:140px;padding-top:25px;}
.obix-ref-box span {padding-left:10px;padding-top:5px;font-weight: bold;}

.h3_005ab5 {
	margin: 12px 0;
	color: #005ab5;
	font-size: 16px
}

.p-line-height-1.3 {
	line-height: 1.3
}

.model-solution-ul-list {
	display: inline-block;
}

.model-solution-ul-list li {
	float: left;
	list-style: none;
	margin: 5px
}

.model-solution-ul-list h6 {
	padding: 14px 0 25px 22px;
	font-size: 16px;
	font-weight: 600;
	text-align: left
}

.model-solution-div-item01 {
	width: 100%;
	overflow: hidden;
	margin-bottom: 30px
}

.modal-pusp-dl {
	float: left;
	margin: 10px 5px 20px 5px;
	border: 1px solid #d9d9d9;
	background: #f3f3f3;
	text-align: center
}

.modal-pusp-dl dd {
	margin-left: 10px;
	padding: 0 10px 0 12px;
	background: url(/static/ko/images/bgdot_smart.png) no-repeat
		left 9px;
	text-align: left;
}

.model-solution-div {
	overflow: hidden;
	margin-top: 30px
}

.model-solution-box {
	width: 50%;
	float: left;
	padding: 15px 10px 15px 10px;
	border: 1px solid #d9d9d9
}

.model-solution-box h5 {
	margin-bottom: 5px;
	color: #0059b3;
	font-size: 20px
}

.model-solution-box .item1, .model-solution-box .item2 {
	height: 135px;
	margin: 28px 12px 0 0;
	background-image: url(/static/ko/images/img02_smart.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-indent: -5000px
}

.model-solution-box .item2 {
	background-image: url(/static/ko/images/img03_smart.png)
}

.model-solution-box li {
	list-style: none;
}

.smart_txtList {
	padding: 30px 0 30px 56px;
	border: 1px solid #d9d9d9;
	background: #f3f3f3
}

.smart_txtList h5 {
	margin-bottom: 15px;
	font-size: 20px
}

.smart_txtList .group_area {
	overflow: hidden;
}

.smart_txtList .group_area .img_box {
	float: left;
	width: 173px;
	margin-right: 22px;
	border: 1px solid #ccc
}

.smart_txtList .group_area .txt_box {
	overflow: hidden;
	margin-top: 3px
}

.smart_txtList .group_area .txt_box li {
	float: left;
	width: 270px;
	list-style: none;
	text-align: left;
	margin: 0 0 35px 28px
}

.smart_txtList .group_area .txt_box li h6 {
	font-size: 16px
}

.smart_txtList .group_area .txt_box li h6 span {
	margin-left: 3px;
	font-size: 12px
}

.smart_txtList .group_area .txt_box li ul {
	margin: 8px 0 0 2px
}

.smart_txtList .group_area .txt_box li ul li {
	float: none;
	width: auto;
	margin: 0;
	padding: 0 10px 0 12px;
	background: url(/static/ko/images/bgdot_smart.png) no-repeat
		left 9px;
	font-size: 14px;
	line-height: 1.45
}

.smart_txtList .group_area .txt_box li dl dt {
	margin: 13px 0 4px;
	font-size: 14px;
	font-weight: 600
}

.smart_txtList .group_area .txt_box li dl dd {
	margin-left: 2px;
	padding: 0 10px 0 12px;
	background: url(/static/ko/images/bgdot_smart.png) no-repeat
		left 9px;
	font-size: 14px;
	line-height: 1.45
}

.smart_txtList .group_area .txt_box li .txt_other {
	margin: 13px 0 4px;
	font-size: 14px;
	font-weight: 600
}

.smart_txtList .group_area .txt_box li.width200 {
	width: 200px
}

.smart_txtList .group_area .txt_box li.width340 {
	width: 340px
}

.smart_txtList .mb0 {
	margin-bottom: 0 !important
}

#img-test {
	margin-bottom: 0px;
}

.model-solution-portfolio-p {
	margin-bottom: 0px;
	line-height: 0px;
	text-align: left !important;
	font-size: 14px
}

.si_intro {
	max-width: 1158px;
	height: 349px;
	margin: 0 auto;
	padding-top: 69px;
	border: 1px solid #d9d9d9;
	background: #fff;
	box-sizing: content-box;
	text-align: center
}

.si_intro h3 {
	margin-bottom: 20px;
	padding-bottom: 17px;
	border-bottom: 2px solid #b2cde9;
	font-size: 28px
}

.si_intro h4 {
	margin-bottom: 25px;
	color: #005ab5;
	font-size: 18px
}

.si_intro p {
	font-size: 16px;
	font-weight: 600;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 0
}

.si_intro .box1 {
	float: left;
	width: 255px;
	margin: 45px 0 0 82px
}

.si_intro .box2 {
	float: left;
	width: 233px;
	margin-top: 45px
}

.si_intro .box3 {
	float: left;
	width: 208px;
	height: 142px;
	padding-top: 66px;
	border: 36px solid #005ab5;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	color: #000;
	font-size: 26px;
	line-height: 1.3;
	box-sizing: unset;
	font-weight: 600
}

.si_intro .box3 strong {
	display: block;
	font-size: 36px
}

.si_intro .plus {
	float: left;
	width: 78px;
	height: 78px;
	margin: 67px 13px 0;
	background: url(/static/ko/images/ico_plus.png) no-repeat left
		top;
	text-indent: -5000px
}

.si_intro .equal {
	float: left;
	width: 50px;
	height: 184px;
	margin: 51px 32px 0 64px;
	background: url(/static/ko/images/ico_equal.png) no-repeat left
		top;
	text-indent: -5000px
}

.si_info {
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	border: 1px solid #d9d9d9
}

.si_info li {
	float: left;
	width: 24.6%;
	height: 365px;
	list-style: none;
	border-left: 1px solid #d9d9d9
}

.si_info li h3 {
	height: 108px;
	padding: 44px 0 0 24px;
	background-color: #e5eef7;
	background-repeat: no-repeat;
	background-position: right 13px;
	font-size: 30px;
	text-align: left;
	font-weight: 400
}

.si_info li ul {
	padding: 22px 20px 0 24px
}

.si_info li ul li {
	float: none;
	width: auto;
	height: auto;
	margin-bottom: 9px;
	padding-left: 15px;
	border-left: none;
	background: url(/static/ko/images/bgdot_si.png) no-repeat left
		8px;
	font-size: 16px;
	line-height: 1.2
}

.si_info li.li1 {
	width: 288px;
	border-left: none
}

.si_info li.li1 h3 {
	background-image: url(/static/ko/images/ico01_si.png)
}

.si_info li.li2 h3 {
	background-image: url(/static/ko/images/ico02_si.png)
}

.si_info li.li3 h3 {
	background-image: url(/static/ko/images/ico03_si.png)
}

.si_info li.li4 h3 {
	background-image: url(/static/ko/images/ico04_si.png)
}

.si_client {
	padding: 15px 0 15px 0px;
	margin-top: 30px;
	border: 1px solid #d9d9d9;
}

.si_client h4 {
	margin: 0 0 10px 19px;
	font-size: 22px
}

.si_client .client_list {
	overflow: hidden;
	padding-bottom: 35px
}

.si_client .client_list li {
	float: left;
	width: 142px;
	height: 58px;
	margin: 0 0 10px 19px;
	border: 1px solid #d9d9d9;
	background-repeat: no-repeat;
	background-position: center top;
	list-style: none;
	text-indent: -5000px
}

.si_client .client_list .li_ibk {
	background-image: url(/static/ko/images/img_ibk.png)
}

.si_client .client_list .li_shinhan {
	background-image: url(/static/ko/images/img_shinhan.png)
}

.si_client .client_list .li_woori {
	background-image: url(/static/ko/images/img_woori.png)
}

.si_client .client_list .li_nh {
	background-image: url(/static/ko/images/img_nh.png)
}

.si_client .client_list .li_kn {
	background-image: url(/static/ko/images/img_kn.png)
}

.si_client .client_list .li_sbi {
	background-image: url(/static/ko/images/img_sbi.png)
}

.si_client .client_list .li_shinhan2 {
	background-image: url(/static/ko/images/img_shinhan2.png)
}

.si_client .client_list .li_bccard {
	background-image: url(/static/ko/images/img_bccard.png)
}

.si_client .client_list .li_hyundaicard {
	background-image: url(/static/ko/images/img_hyundaicard.png)
}

.si_client .client_list .li_lottecard {
	background-image: url(/static/ko/images/img_lottecard.png)
}

.si_client .client_list .li_shinhancard {
	background-image: url(/static/ko/images/img_shinhancard.png)
}

.si_client .client_list .li_miraeasset {
	background-image: url(/static/ko/images/img_miraeasset.png)
}

.si_client .client_list .li_kyobo {
	background-image: url(/static/ko/images/img_kyobo.png)
}

.si_client .client_list .li_kyobo2 {
	background-image: url(/static/ko/images/img_kyobo2.png)
}

.si_client .client_list .li_lifeplanet {
	background-image: url(/static/ko/images/img_lifeplanet.png)
}

.si_client .client_list .li_kakaobank {
	background-image: url(/static/ko/images/img_kakaobank.png)
}

.si_client .client_list .li_truefriend {
	background-image: url(/static/ko/images/img_truefriend.png)
}

.si_client .client_list .li_nh2 {
	background-image: url(/static/ko/images/img_nh2.png)
}

.si_client .client_list .li_doosan {
	background-image: url(/static/ko/images/img_doosan.png)
}

.si_client .client_list .li_lg {
	background-image: url(/static/ko/images/img_lg.png)
}

.si_client .client_list .li_hsp {
	background-image: url(/static/ko/images/img_hsp.png)
}

.si_client .client_list .li_megastudy {
	background-image: url(/static/ko/images/img_megastudy.png)
}

.si_client .client_list .li_moneta {
	background-image: url(/static/ko/images/img_moneta.png)
}

.si_client .client_list .li_everrich {
	background-image: url(/static/ko/images/img_everrich.png)
}

.si_client .client_list .li_dhc {
	background-image: url(/static/ko/images/img_dhc.png)
}

.si_client .client_list .li_nsmall {
	background-image: url(/static/ko/images/img_nsmall.png)
}

.si_client .client_list .li_sktelecom {
	background-image: url(/static/ko/images/img_sktelecom.png)
}

.si_client .client_list .li_smartcard {
	background-image: url(/static/ko/images/img_smartcard.png)
}

.si_client .client_list .li_shinsegae {
	background-image: url(/static/ko/images/img_shinsegae.png)
}

.si_client .client_list .li_daishin {
	background-image: url(/static/ko/images/img_daishin.png)
}

.si_client .client_list .li_naver {
	background-image: url(/static/ko/images/img_naver.png)
}

.si_client .client_list .li_yahoo {
	background-image: url(/static/ko/images/img_yahoo.png)
}

.si_client .client_list .li_sbi2 {
	background-image: url(/static/ko/images/img_sbi2.png)
}

.si_client .client_list .li_dccard {
	background-image: url(/static/ko/images/img_dccard.png)
}

.si_client .client_list .li_etrade {
	background-image: url(/static/ko/images/img_etrade.png)
}

.si_client .client_list .li_etrade2 {
	background-image: url(/static/ko/images/img_etrade2.png)
}

.si_client .client_list .li_dongyang {
	background-image: url(/static/ko/images/img_dongyang.png)
}

.si_client .client_list .li_client1 {
	background-image: url(/static/ko/images/img_client1.png)
}

.si_client .client_list .li_client2 {
	background-image: url(/static/ko/images/img_client2.png)
}

.hidden {
	visibility: hidden;
	position: absolute;
	font-size: 0;
	width: 0;
	height: 0;
	line-height: 0;
	margin: 0;
	padding: 0;
	background: none
}

.recruit_grayArea {
	background: #f3f3f3
}

.recruit_info {
	max-width: 1158px;
	height: 702px;
	margin: 0 auto;
	border: 1px solid #d9d9d9;
	background: #fff url(/static/ko/images/img01_recruit.png)
		no-repeat center center
}

.recruit_step {
	height: auto;
	padding: 30px 0 30px 0;
}

.recruit_step ul li {
	list-style: none;
	margin-bottom: 1px;
	padding-left: 14px;
	text-align: left;
	background: url(/static/ko/images/bgdot_recruit.png) no-repeat
		left 12px;
	font-size: 18px
}

.modal-recruit_step-f-img {
	display: inline-block;
}

.modal-recruit_step-t-img {
	display: none;
}

.tbl_recruit table {
	width: 100%;
	border-collapse: collapse
}

.tbl_recruit th {
	padding: 18px 5px;
	border: 1px solid #e7e6e6;
	background: #f3f3f3;
	font-size: 16px;
	font-weight: 400
}

.tbl_recruit td {
	padding: 18px 5px;
	border: 1px solid #e7e6e6;
	font-size: 16px;
	text-align: center
}

.tbl_recruit .col1 {
	width: 21%
}

.tbl_recruit .col2 {
	width: 18%
}

.tbl_recruit .col3 {
	width: 61%
}

.tbl_recruit .td_left {
	padding-left: 30px;
	text-align: left
}

.tbl_recruit .recruit_txt2 li {
	padding-left: 11px;
	background: url(/static/ko/images/bgline_recruit.png) no-repeat
		left 11px;
	line-height: 1.45;
	font-weight: 600;
	list-style: none;
}

.company_info {
	z-index: 10;
	position: relative;
}

.company_info .inbox {
	overflow: hidden;
	max-width: 1160px;
	margin: 0 auto;
	display: inline;
	padding: 50px 0 37px
}

.company_info .inbox .modal-company-log-img {
	float: left;
	width: 282px;
	height: 221px;
	display: inline;
	background: url(/static/ko/images/img_bi.png) no-repeat left
		top;
	text-indent: -5000px
}

.company_info .inbox .modal-company-div01 {
	width: 790px;
	display: inline;
	padding-top: 10px
}

.company_info .inbox .modal-company-div01 h3 {
	margin-bottom: 8px;
	color: #f33;
	font-size: 36px;
	padding-top: 30px;
	font-weight: 400
}

.company_info .inbox .modal-company-div01 h3 span {
	color: #005ab5
}

.company_info .inbox .modal-company-div01 p {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.45
}

.company_info .inbox .modal-company-div01 .btn_download {
	display: inline-block;
	width: 332px;
	height: 56px;
	padding: 11px 0 0 35px;
	background: #ee2d3d url(/static/ko/images/bg_download.png)
		no-repeat 34px 13px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	color: #fff;
	font-size: 22px;
	font-weight: 600
}

.tit_h3 {
	max-width: 1160px;
	min-height: 102px;
	margin: 70px auto 42px;
	background-repeat: no-repeat;
	background-position: 25px top
}

.tit_h3.tit_vision {
	text-align: left;
	background-repeat: no-repeat;
	background-image: url(/static/ko/images/ico_vision.png)
}

.tit_h3.tit_vision h3 {
	padding: 12px 0 1px 160px;
	font-size: 40px;
	font-weight: 400;
}

.tit_h3.tit_vision p {
	margin: 9px 0 15px 160px;
	font-size: 18px;
	line-height: 1.35
}

.tit_h3.tit_vision p.vision_txt {
	margin: 9px 0 15px 160px;
	color: #005ab5;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.6
}

.vision_grayArea {
	background: #fff
}

.vision {
	height: 478px;
	margin-left: 162px;
	border: 1px solid #d9d9d9;
	background: #fff url(/static/ko/images/img_vision.png)
		no-repeat center center
}

.tit_h3.tit_strategy {
	text-align: left;
	margin-bottom: 30px;
	background-image: url(/static/ko/images/ico_strategy.png)
}

.tit_h3.tit_strategy h3 {
	margin: 12px 0 1px 160px;
	font-size: 40px;
	font-weight: 400;
}

.tit_h3.tit_strategy p {
	margin: 9px 0 0 160px;
	color: #005ab5;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.6
}

.strategy_txt {
	overflow: hidden;
	margin: 0 0 0 162px;
	padding: 0 0 0 0;
	border: 1px solid #d9d9d9
}

.strategy_txt li {
	list-style: none;
	float: left;
	width: 33%;
	height: 380px;
	padding: 54px 48px 0;
	border-left: 1px solid #d9d9d9;
	text-align: center;
	font-size: 16px;
	line-height: 1.25
}

.strategy_txt li .strategy_txt_li_img {
	margin-bottom: 0;
}

.strategy_txt li h4 {
	margin: 26px 0 7px;
	font-size: 18px
}

.strategy_txt li:first-child {
	border-left: none
}

.tit_h3.tit_info {
	margin-bottom: 2px;
	text-align: left;
	background-image: url(/static/ko/images/ico_info.png)
}

.tit_h3.tit_info h3 {
	padding: 12px 0 1px 160px;
	font-size: 40px;
	font-weight: 400;
}

.tbl_info {
	margin-left: 160px
}

.tbl_info table {
	width: 100%;
	border-collapse: collapse
}

.tbl_info th {
	padding: 18px 35px 18px 10px;
	border: 1px solid #e7e6e6;
	background: #f3f3f3;
	font-size: 16px;
	font-weight: 400;
	text-align: right
}

.tbl_info td {
	padding: 18px 10px 18px 25px;
	border: 1px solid #e7e6e6;
	font-size: 16px
}

.tbl_info .col1 {
	width: 24%
}

.tbl_info .col2 {
	width: 76%
}

.ceo_txt {
	z-index: 10;
	position: relative;
	width: auto;
	text-align: left;
	margin-left: 40px;
	padding: 58px 0 0 358px;
	background: url(/static/ko/images/bg_ceo.png) no-repeat left
		50px
}

.ceo_txt p {
	margin-bottom: 26px;
	font-size: 18px;
	line-height: 1.45
}

.ceo_txt .txt1 {
	line-height: 1.3
}

.ceo_txt .txt1 strong {
	color: #ed2027;
	font-size: 22px
}

.ceo_txt .txt2 {
	height: 80px;
	margin-bottom: 0;
	background: url(/static/ko/images/txt_ceo.png) no-repeat center
		34px;
	text-indent: -5000px
}

.about-div {
	background-size: 99% 80px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	width: 300px;
	height: 80px;
}

.about-div a {
	padding: 50% 50%;
	color: #000;
}

.modal-rap-video {
	width: 1000px;
	height: 700px;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #d9d9d9;
}

.modal-rpa-tb-div {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

.modal-rpa-tb-div table {
	width: 100%;
	border-collapse: collapse
}

.modal-rpa-tb-div th {
	padding: 15px 35px 15px 10px;
	border: 1px solid #e7e6e6;
	background: #f3f3f3;
	font-size: 16px;
	font-weight: 400;
	text-align: right
}

.modal-rpa-tb-div td {
	border: 1px solid #e7e6e6;
	font-size: 16px
}

.modal-rpa-tb-div .col1 {
	width: 24%
}

.modal-rpa-tb-div .col2 {
	width: 76%
}

.modal-rpa-tb-ul {
	margin: 0;
	padding: 15px 10px 15px 35px;
}

.modal-rpa-tb-ul li {
	margin-left: 10px;
	padding: 0 10px 0 12px;
	background: url(/static/ko/images/bgdot_smart.png) no-repeat
		left 9px;
	text-align: left;
	list-style: none;
}

.modal-rpa-tb-dl {
	border: 1px solid #e7e6e6;
}

.modal-rpa-tb-dl dt {
	margin-bottom: 10px
}

.modal-rpa-tb-dl dd {
	text-align: left;
	padding-left: 15px;
	margin-left: 10px;
	background: url(/static/ko/images/bgdot_smart.png) no-repeat left 9px;
	list-style: none;
}

.modal-rpa-ul {
	margin: 0;
	padding: 0;
}

.modal-rpa-ul li {
	margin-left: 10px;
	padding: 0 10px 0 12px;
	background: url(/static/ko/images/bgdot_smart.png) no-repeat left 9px;
	text-align: left;
	list-style: none;
}

.popup-rpa-top-div {
	width:auto;
	height:700px;
	background: url(/resources/resources_new2018/img/popup/popup_top_div_bg.jpg) no-repeat;
    background-size: contain;
    display: inherit;
    text-align: left;
    padding-top: 30px;
    padding-left: 50px;
    margin: 0 auto;
}

.popup-rpa-title-h4 {
	color: #8faadc;
}

.popup-rpa-msg-first-h3 {
	color: #2f5597;
}

.popup-rpa-top-font-color-203864 {
	color: #203864;
}

.popup-rpa-top-left-float {
    display: inline-flex;
}

.popup-rpa-top-div p {
    font-weight: 900;
    line-height: 1.5;
    font-size: 20px;
    padding-left: 10px;
    margin-bottom: 0px;
}

.popup-rpa-top-div-item {
	padding: 20px;
	display:flex;
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
}

.popup-rpa-top-div-item ul {
	padding: 0;
	font-size: 18px;
}

.popup-rpa-top-div-item ul li {
	list-style: none;
}

.popup-rpa-top-div-item.first {
	background: url(/resources/resources_new2018/img/popup/popup_textbax_bg.png) no-repeat;
    background-size: 100% 100%;
    margin-right: 30px;
}

.popup-rpa-top-div-item.second {
	border: 2px solid black;
	width: 400px;
}

.popup-rpa-middle-div {
	display:inline-flex;
}

.popup-rpa-middle-div dl {
	width: 50%;
    margin-left: 10px;
    margin-right: 10px;
    border: 1px solid #d9d9d9;
    background: #f3f3f3;
    padding: 20px;
}

.popup-rpa-middle-div dl dt {
	font-size: 23px;
	font-weight: 800;
}

.popup-rpa-middle-div dl dd {
	font-size:18px;
	text-align: left;
}

.popup-rpa-mobile-margin-top {
	margin-top: 0px;
}

.movie_area iframe {
	width: 100%;
	border: 1px solid #d9d9d9
}

.modal-aibigdata-ul-div {
	text-align:left;
}

.modal-aibigdata-ul-div ul {
	border: 1px solid #d9d9d9;
    padding-left: 0px;
    padding-top: 15px;
    padding-bottom: 15px;
}

.modal-aibigdata-ul-div ul li{
	list-style: none;
	background: url(/static/ko/images/bgdot_smart.png) no-repeat;
	background-position-y: 9px;
    padding-left: 15px;
    margin-left: 15px;
}

.modal-aibigdata-ai-ul {
	text-align:left;
    padding-left: 0px;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-bottom: 0px;
}

.modal-aibigdata-ai-ul li{
	list-style: none;
	background: url(/static/ko/images/bgdot_smart.png) no-repeat;
	background-position-y: 9px;
    padding-left: 15px;
    margin-left: 15px;
}

.modal-aibigdata-ai-div {
	border: 1px solid #d9d9d9;
	background-color: #f3f3f3;
   	justify-content: center;
    padding-top: 15px;
    padding-bottom: 15px;
}

.modal-aibigdata-ai-item-div {
	border: 1px solid #dddddd;
	width: 17%;
	margin-left: 10px;
	margin-right: 10px;
}

.modal-aibigdata-ai-item-p{
	margin-bottom: 0px !important;
}


@media only screen and (min-width: 768px) and (max-width: 1176px) {
	.model-solution-div {
		max-width: 711px;
		margin: 10px auto 0
	}
	.model-solution-box {
		padding: 21px 10px 23px 15px
	}
	.model-solution-box h5 {
		margin-bottom: 1px;
		font-size: 16px
	}
	.model-solution-box p {
		margin: 0 10px 0 0;
		line-height: 1.25
	}
	.model-solution-box .item1, .model-solution-box .item2 {
		height: 96px;
		margin: 17px 0 0;
		background-size: 314px 96px;
		background-position: left top
	}
	.model-solution-box .item2 {
		background-size: 329px 96px
	}
	.div-margin-bottom {
		margin: 0 auto 10px
	}
	.smart_txtList {
		margin: 0 20px;
		padding: 15px 0 15px 9px
	}
	.smart_txtList h5 {
		margin-bottom: 8px;
		font-size: 16px
	}
	.smart_txtList .group_area {
		margin-bottom: 26px
	}
	.smart_txtList .group_area .img_box {
		width: 133px;
		margin-right: 8px
	}
	.smart_txtList .group_area .img_box img {
		width: 133px
	}
	.smart_txtList .group_area .txt_box {
		margin-top: 9px
	}
	.smart_txtList .group_area .txt_box li {
		width: 47.5%;
		margin: 0 0 18px 1.5%
	}
	.smart_txtList .group_area .txt_box li h6 {
		font-size: 14px;
		white-space: nowrap
	}
	.smart_txtList .group_area .txt_box li h6 span {
		margin-left: 0;
		font-size: 11px
	}
	.smart_txtList .group_area .txt_box li ul {
		margin: 5px 0 0 3px
	}
	.smart_txtList .group_area .txt_box li ul li {
		padding: 0 18px 0 8px;
		background-position: left 6px;
		font-size: 12px
	}
	.smart_txtList .group_area .txt_box li ul li.nowrap {
		white-space: nowrap
	}
	.smart_txtList .group_area .txt_box li dl dt {
		margin: 5px 0 2px;
		font-size: 12px
	}
	.smart_txtList .group_area .txt_box li dl dd {
		padding: 0 10px 0 8px;
		background-position: left 6px;
		font-size: 12px
	}
	.smart_txtList .group_area .txt_box li .txt_other {
		margin: 5px 0 2px;
		font-size: 12px
	}
	.smart_txtList .group_area .txt_box.port_box li, .smart_txtList .group_area .txt_box.port_box li.width340
		{
		width: 54%
	}
	.smart_txtList .group_area .txt_box.port_box li.width200 {
		width: 39%;
		padding-left: 3%
	}
	.model-solution-ul-list {
		padding: 0px;
		font-size: 14px
	}
	.model-solution-ul-list span {
		font-size: 11px
	}
	.model-solution-ul-list li {
		width: 23%;
		height: auto;
		margin: 0 0 0 2%;
		padding-bottom: 14px
	}
	.model-solution-ul-list li h6 {
		padding: 9px 0 13px 12px;
		font-size: 14px
	}
	.model-solution-ul-list li img {
		width: 100%;
		max-width: 250px
	}
	.modal-solution-padding-0 {
		padding: 0;
	}
	.si_intro {
		max-width: 580px;
		height: auto;
		margin: 0 auto;
		padding: 0 0 25px;
		border: none
	}
	.si_intro h3 {
		margin-bottom: 10px;
		padding-bottom: 10px
	}
	.si_intro h4 {
		margin-bottom: 8px
	}
	.si_intro .box1 {
		margin: 27px 0 0
	}
	.si_intro .box2 {
		margin-top: 27px
	}
	.si_intro .box3 {
		clear: both;
		float: none;
		width: 162px;
		height: 111px;
		margin: 13px auto 0;
		padding-top: 51px;
		border: 28px solid #005ab5;
		font-size: 22px;
		line-height: 1.2
	}
	.si_intro .box3 strong {
		font-size: 30px
	}
	.si_intro .plus {
		width: 52px;
		height: 52px;
		margin: 54px 13px 0;
		background: url(/static/ko/images/ico_plus_t.png) no-repeat
			left top
	}
	.si_intro .equal {
		clear: both;
		float: none;
		width: 185px;
		height: 64px;
		margin: 0 auto;
		background: url(/static/ko/images/ico_equal_t.png) no-repeat
			left 14px
	}
	.si_info {
		margin: 40px 20px 0
	}
	.si_info li {
		width: 50%;
		height: 260px;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box
	}
	.si_info li h3 {
		height: 48px;
		padding: 12px 0 0 20px;
		background-position: right 4px;
		font-size: 24px
	}
	.si_info li ul {
		padding: 21px 30px 0 24px
	}
	.si_info li.li1 {
		width: 50%;
		border-left: none
	}
	.si_info li.li1 h3 {
		background-image: url(/static/ko/images/ico01_si_t.png)
	}
	.si_info li.li2 h3 {
		background-image: url(/static/ko/images/ico02_si_t.png)
	}
	.si_info li.li3 {
		border-top: 1px solid #d9d9d9;
		border-left: none
	}
	.si_info li.li3 h3 {
		background-image: url(/static/ko/images/ico03_si_t.png)
	}
	.si_info li.li4 {
		border-top: 1px solid #d9d9d9
	}
	.si_info li.li4 h3 {
		background-image: url(/static/ko/images/ico04_si_t.png)
	}
	.tit_h3.tit_client {
		margin-bottom: 32px
	}
	.si_client {
		padding: 24px 0 11px 30px
	}
	.si_client h4 {
		margin: 0 0 9px 10px;
		font-size: 18px
	}
	.si_client .client_list {
		padding-bottom: 14px
	}
	.si_client .client_list li {
		width: 128px;
		height: 52px;
		margin: 0 0 10px 10px;
		background-size: 128px 52px
	}
	.recruit_info {
		height: 498px;
		border-left: none;
		border-right: none;
		background: #fff url(/static/ko/images/img01_recruit_t.png)
			no-repeat center center
	}
	.recruit_step {
		height: auto;
		margin-left: 0;
		padding: 15px 0 15px 0;
	}
	.recruit_step ul li {
		list-style: none;
		margin-bottom: 1px;
		padding-left: 14px;
		text-align: left;
		background: url(/static/ko/images/bgdot_recruit.png) no-repeat
			left 12px;
		font-size: 18px;
		list-style: none;
	}
	.modal-recruit_step-f-img {
		display: none;
	}
	.modal-recruit_step-t-img {
		display: block;
	}
	.tbl_recruit th {
		padding: 10px 5px 9px;
		font-size: 14px
	}
	.tbl_recruit td {
		padding: 10px 5px 9px;
		font-size: 14px
	}
	.tbl_recruit .td_left {
		padding-left: 18px
	}
	.tbl_recruit .recruit_txt2 li {
		padding-left: 10px;
		background-position: left 10px
	}
	.company_info .inbox {
		margin: 0 auto;
		padding: 38px 0 43px
	}
	.company_info .inbox .modal-company-log-img {
		width: 242px;
		height: 189px;
		margin: 0 35px 0 28px;
		background: url(/static/ko/images/img_bi_t.png) no-repeat left
			top
	}
	.company_info .inbox .modal-company-div01 {
		float: none;
		width: auto;
		padding: 0 0 0 0
	}
	.company_info .inbox .modal-company-div01 h3 {
		margin-bottom: 8px;
		padding-top: 10px;
		font-size: 23px
	}
	.company_info .inbox .modal-company-div01 p {
		font-size: 15px;
		margin-bottom: 10px;
		line-height: 1.25
	}
	.company_info .inbox .modal-company-div01 .btn_download {
		margin: 10px 0 0 3px
	}
	.tit_h3 {
		min-height: 50px;
		margin: 40px 0 15px;
		background-position: 20px top;
		background-size: 50px 50px
	}
	.tit_h3.tit_vision h3 {
		padding: 10px 0 1px 80px;
		font-size: 30px;
	}
	.tit_h3.tit_vision p {
		margin: 21px 0 17px 80px;
		font-size: 15px;
		line-height: 1.45
	}
	.tit_h3.tit_vision p.vision_txt {
		margin: 21px 0 17px 80px;
		font-size: 16px;
		line-height: 1.35
	}
	.vision_grayArea {
		background-color: #fff;
		margin: 0 20px;
		background: none
	}
	.vision {
		height: 378px;
		margin-left: 62px;
		background: #fff url(/static/ko/images/img_vision_t.png)
			no-repeat center center
	}
	.tit_h3.tit_strategy {
		text-align: left;
		margin-bottom: 19px
	}
	.tit_h3.tit_strategy h3 {
		margin: 10px 0 1px 80px;
		font-size: 25px;
		line-height: 1.35
	}
	.tit_h3.tit_strategy p {
		margin: 21px 66px 0 80px;
		font-size: 16px;
		line-height: 1.35
	}
	.strategy_txt {
		margin: 0 20px 0 82px
	}
	.strategy_txt li {
		width: 33%;
		height: 300px;
		padding: 22px 1% 0;
		font-size: 14px
	}
	.strategy_txt li h4 {
		margin: 18px 0 9px;
		font-size: 16px
	}
	.strategy_txt li:first-child {
		width: 33%
	}
	.strategy_txt li:first-child img {
		width: 79px;
		height: 62px
	}
	.strategy_txt li.li2 img {
		width: 58px;
		height: 62px
	}
	.strategy_txt li.li3 img {
		width: 64px;
		height: 62px
	}
	.tbl_info {
		margin: 10px 0 0 82px
	}
	.tit_h3.tit_info h3 {
		font-size: 25px;
		padding: 0 12px 0 82px;
	}
	.tbl_info th {
		padding: 10px 20px 9px 10px;
		font-size: 14px
	}
	.tbl_info td {
		padding: 10px 10px 9px 20px;
		font-size: 14px
	}
	.ceo_txt {
		text-align: left;
		width: auto;
		margin: 0 33px 0 28px;
		padding: 47px 0 0 280px;
		background: url(/static/ko/images/bg_ceo_t.png) no-repeat left
			38px
	}
	.ceo_txt p {
		margin-bottom: 18px;
		font-size: 16px;
		line-height: 1.3
	}
	.ceo_txt .txt1 {
		line-height: 1.25
	}
	.ceo_txt .txt1 strong {
		font-size: 18px
	}
	.ceo_txt .txt2 {
		height: 72px;
		background: url(/static/ko/images/txt_ceo_t.png) no-repeat
			center 34px
	}
	.modal-rap-video {
		width: 700px;
		height: 400px;
		margin-top: 15px;
		margin-bottom: 15px;
	}
	
	.movie_area {
		margin: 0 20px
	}
	.movie_area iframe {
		width: 100%;
		height: 360px
	}
	.popup-rpa-top-div {
	    background-size: contain;
	    display: inline-block;
	    text-align: left;
	    margin: 0 auto;
        padding-top: 0px;
    	padding-left: 0px;
    	background-image: none;
	}
}

@media only screen and (max-width: 767px) {
	.model-solution-none, .mobile-none {
		display: none !important
	}
	.model-solution-div {
		margin-top: 0;
		padding-top: 10px
	}
	.model-solution-box {
		float: none;
		width: auto;
		margin-top: 10px;
		padding: 13px 10px 17px
	}
	.model-solution-box h5 {
		margin-bottom: 3px;
		font-size: 14px
	}
	.model-solution-box p {
		margin-right: 10px;
		font-size: 13px;
		line-height: 1.3
	}
	.model-solution-box .item1, .model-solution-box .item2 {
		height: 80px;
		margin: 9px 0 0;
		background-image: url(/static/ko/images/img02_smart_m.png);
		background-size: 251px 80px
	}
	.model-solution-box .item2 {
		height: 125px;
		background-image: url(/static/ko/images/img03_smart_m.png);
		background-size: 254px 125px
	}
	.div-margin-bottom {
		margin-bottom: 0;
		padding-bottom: 10px
	}
	.si_intro {
		max-width: 240px;
		height: auto;
		margin: 0 auto;
		padding: 0 0 25px;
		border: none
	}
	.si_intro h3 {
		margin-bottom: 6px;
		padding-bottom: 7px;
		border-bottom: 1px solid #b2cde9;
		font-size: 18px
	}
	.si_intro h4 {
		margin-bottom: 2px;
		font-size: 13px
	}
	.si_intro p {
		font-size: 12px;
		line-height: 1.25
	}
	.si_intro .box1 {
		float: none;
		width: 195px;
		margin: 19px auto 0
	}
	.si_intro .box2 {
		float: none;
		width: 195px;
		margin: 14px auto 0
	}
	.si_intro .box3 {
		float: none;
		width: 104px;
		height: 69px;
		margin: 0 auto;
		padding-top: 35px;
		border: 18px solid #005ab5;
		-moz-border-radius: 50%;
		-webkit-border-radius: 50%;
		border-radius: 50%;
		font-size: 13px;
		line-height: 1.2
	}
	.si_intro .box3 strong {
		display: block;
		font-size: 18px
	}
	.si_intro .plus {
		float: none;
		width: 39px;
		height: 39px;
		margin: 18px auto 0;
		background-size: 39px 39px
	}
	.si_intro .equal {
		float: none;
		width: 92px;
		height: 25px;
		margin: 10px auto;
		background: url(/static/ko/images/ico_equal_t.png) no-repeat
			left top;
		background-size: 92px 25px
	}
	.si_info {
		margin: 20px 10px 0;
		border: none
	}
	.si_info li {
		float: none;
		width: auto;
		height: auto;
		margin-bottom: 5px;
		border: 1px solid #d9d9d9
	}
	.si_info li h3 {
		height: 28px;
		padding: 7px 0 0 15px;
		background-position: right top;
		font-size: 16px
	}
	.si_info li ul {
		padding: 10px 10px 7px 15px
	}
	.si_info li ul li {
		margin-bottom: 4px;
		padding-left: 8px;
		border: none;
		background: url(/static/ko/images/bgdot_si.png) no-repeat left
			7px;
		background-size: 2px 2px;
		font-size: 12px;
		line-height: 1.3
	}
	.si_info li.li1 {
		width: auto;
		border: 1px solid #d9d9d9
	}
	.si_info li.li1 h3 {
		background-image: url(/static/ko/images/ico01_si_m.png);
		background-size: 29px 35px
	}
	.si_info li.li2 h3 {
		background-image: url(/static/ko/images/ico02_si_m.png);
		background-size: 29px 35px
	}
	.si_info li.li3 h3 {
		background-image: url(/static/ko/images/ico03_si_m.png);
		background-size: 36px 35px
	}
	.si_info li.li4 h3 {
		background-image: url(/static/ko/images/ico04_si_m.png);
		background-size: 38px 35px
	}
	.si_client {
		padding: 16px 10px 4px
	}
	.si_client h4 {
		margin: 0 0 7px 7px;
		font-size: 12px
	}
	.si_client .client_list {
		padding-bottom: 11px
	}
	.si_client .client_list li {
		width: 89px;
		height: 30px;
		margin: 0 0 5px 7px;
		background-size: 89px 30px
	}
	.si_client .client_list .li_ibk {
		background-image: url(/static/ko/images/img_ibk_m.png)
	}
	.si_client .client_list .li_shinhan {
		background-image: url(/static/ko/images/img_shinhan_m.png)
	}
	.si_client .client_list .li_woori {
		background-image: url(/static/ko/images/img_woori_m.png)
	}
	.si_client .client_list .li_nh {
		background-image: url(/static/ko/images/img_nh_m.png)
	}
	.si_client .client_list .li_kn {
		background-image: url(/static/ko/images/img_kn_m.png)
	}
	.si_client .client_list .li_sbi {
		background-image: url(/static/ko/images/img_sbi_m.png)
	}
	.si_client .client_list .li_shinhan2 {
		background-image: url(/static/ko/images/img_shinhan2_m.png)
	}
	.si_client .client_list .li_bccard {
		background-image: url(/static/ko/images/img_bccard_m.png)
	}
	.si_client .client_list .li_hyundaicard {
		background-image: url(/static/ko/images/img_hyundaicard_m.png)
	}
	.si_client .client_list .li_lottecard {
		background-image: url(/static/ko/images/img_lottecard_m.png)
	}
	.si_client .client_list .li_shinhancard {
		background-image: url(/static/ko/images/img_shinhancard_m.png)
	}
	.si_client .client_list .li_miraeasset {
		background-image: url(/static/ko/images/img_miraeasset_m.png)
	}
	.si_client .client_list .li_kyobo {
		background-image: url(/static/ko/images/img_kyobo_m.png)
	}
	.si_client .client_list .li_lifeplanet {
		background-image: url(/static/ko/images/img_lifeplanet_m.png)
	}
	.si_client .client_list .li_kakaobank {
		background-image: url(/static/ko/images/img_kakaobank_m.png)
	}
	.si_client .client_list .li_truefriend {
		background-image: url(/static/ko/images/img_truefriend_m.png)
	}
	.si_client .client_list .li_nh2 {
		background-image: url(/static/ko/images/img_nh2_m.png)
	}
	.si_client .client_list .li_doosan {
		background-image: url(/static/ko/images/img_doosan_m.png)
	}
	.si_client .client_list .li_lg {
		background-image: url(/static/ko/images/img_lg_m.png)
	}
	.si_client .client_list .li_hsp {
		background-image: url(/static/ko/images/img_hsp_m.png)
	}
	.si_client .client_list .li_megastudy {
		background-image: url(/static/ko/images/img_megastudy_m.png)
	}
	.si_client .client_list .li_moneta {
		background-image: url(/static/ko/images/img_moneta_m.png)
	}
	.si_client .client_list .li_everrich {
		background-image: url(/static/ko/images/img_everrich_m.png)
	}
	.si_client .client_list .li_dhc {
		background-image: url(/static/ko/images/img_dhc_m.png)
	}
	.si_client .client_list .li_nsmall {
		background-image: url(/static/ko/images/img_nsmall_m.png)
	}
	.si_client .client_list .li_sktelecom {
		background-image: url(/static/ko/images/img_sktelecom_m.png)
	}
	.si_client .client_list .li_smartcard {
		background-image: url(/static/ko/images/img_smartcard_m.png)
	}
	.si_client .client_list .li_shinsegae {
		background-image: url(/static/ko/images/img_shinsegae_m.png)
	}
	.si_client .client_list .li_daishin {
		background-image: url(/static/ko/images/img_daishin_m.png)
	}
	.si_client .client_list .li_naver {
		background-image: url(/static/ko/images/img_naver_m.png)
	}
	.si_client .client_list .li_yahoo {
		background-image: url(/static/ko/images/img_yahoo_m.png)
	}
	.si_client .client_list .li_sbi2 {
		background-image: url(/static/ko/images/img_sbi2_m.png)
	}
	.si_client .client_list .li_dccard {
		background-image: url(/static/ko/images/img_dccard_m.png)
	}
	.si_client .client_list .li_etrade {
		background-image: url(/static/ko/images/img_etrade_m.png)
	}
	.si_client .client_list .li_etrade2 {
		background-image: url(/static/ko/images/img_etrade2_m.png)
	}
	.si_client .client_list .li_dongyang {
		background-image: url(/static/ko/images/img_dongyang_m.png)
	}
	.si_client .client_list .li_client1 {
		background-image: url(/static/ko/images/img_client1_m.png)
	}
	.si_client .client_list .li_client2 {
		background-image: url(/static/ko/images/img_client2_m.png)
	}
	.recruit_info {
		height: 331px;
		border-left: none;
		border-right: none;
		background: #fff url(/static/ko/images/img01_recruit_m.png)
			no-repeat center center;
		background-size: 291px 291px
	}
	.tbl_recruit {
		margin-left: 0
	}
	.tbl_recruit th {
		padding: 6px 2px;
		font-size: 12px
	}
	.tbl_recruit td {
		padding: 6px 2px;
		font-size: 12px
	}
	.tbl_recruit .col1 {
		width: 19%
	}
	.tbl_recruit .col2 {
		width: 20%
	}
	.tbl_recruit .td_left {
		padding-left: 10px
	}
	.tbl_recruit .recruit_txt2 li {
		padding-left: 8px;
		background-position: left 7px;
		line-height: 1.35
	}
	.company_info .inbox {
		padding: 0 0 0 0
	}
	.company_info .inbox .modal-company-log-img {
		height: 110px;
		margin: 0;
		background: url(/static/ko/images/img_bi_m.png) no-repeat
			center top;
		margin-bottom: 15px;
		background-size: 292px 110px
	}
	.company_info .inbox .modal-company-div01 {
		float: none;
		width: auto;
		padding-top: 0;
		text-align: center
	}
	.company_info .inbox .modal-company-div01 h3 {
		margin-bottom: 2px;
		font-size: 17px
	}
	.company_info .inbox .modal-company-div01 p {
		padding: 0 29px;
		font-size: 13px
	}
	.company_info .inbox .modal-company-div01 .btn_download {
		width: 250px;
		height: 40px;
		padding: 6px 0 0 54px;
		background: #ee2d3d url(/static/ko/images/bg_download_m.png)
			no-repeat 26px 10px;
		background-size: 18px 20px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		font-size: 18px;
		font-weight: 400;
		text-align: left
	}
	.tit_h3 {
		min-height: 32px;
		margin: 25px 0 7px;
		background-position: left 11px;
		background-size: 10px 5px
	}
	.tbl_info {
		margin-left: 0;
		border-top: 1px solid #e7e6e6
	}
	.tit_h3.tit_info h3 {
		padding: 5px 10px 5px 17px;
		font-size: 18px;
		font-weight: 600;
	}
	.tbl_info th {
		padding: 6px 9px 6px 5px;
		border: none;
		border-bottom: 1px solid #e7e6e6;
		font-size: 12px
	}
	.tbl_info td {
		padding: 6px 18px 6px 9px;
		border: none;
		border-bottom: 1px solid #e7e6e6;
		border-left: 1px solid #e7e6e6;
		font-size: 12px;
		line-height: 1.3
	}
	.ceo_txt {
		width: auto;
		margin: 0;
		padding: 230px 0 0;
		text-align: left;
		background: url(/static/ko/images/bg_ceo_m.png) no-repeat
			center 30px;
		background-size: 179px 179px
	}
	.ceo_txt p {
		margin: 0 16px 19px 21px;
		font-size: 12px;
		line-height: 1.5
	}
	.ceo_txt .txt1 {
		line-height: 1.5
	}
	.ceo_txt .txt1 strong {
		font-size: 12px
	}
	.ceo_txt .txt2 {
		height: 48px;
		background: url(/static/ko/images/txt_ceo_m.png) no-repeat
			center 25px;
		background-size: 195px 23px
	}
	.about-div {
		width: 100%;
		margin-bottom: 5px
	}
	.modal-rap-video {
		width: 300px;
		height: 200px;
		margin-top: 10px;
		margin-bottom: 10px;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
	}
	
	.popup-rpa-top-div {
	    background-size: contain;
	    display: inline-block;
	    text-align: left;
	    margin: 0 auto;
        padding-top: 0px;
    	padding-left: 0px;
    	background-image: none;
	}

	.popup-rpa-title-h4 {
		color: #8faadc;
		font-size: 18px;
	    padding-top: 5px;
	    padding-left: 10px;
	}
	
	.popup-rpa-msg-first-h3 {
		color: #2f5597;
		font-size: 20px;
   		padding-left: 10px;
	}
	
	.popup-rpa-msg-second-h3{
	    font-size: 20px;
   		padding-left: 10px;
	}
	
	.popup-rpa-top-font-color-203864 {
		color: #203864;
	}
	
	.popup-rpa-top-left-float{
	    display: inline-block;
	}
	
	.popup-rpa-top-div p {
	    font-weight: 900;
	    line-height: 1.5;
	    font-size: 16px;
	    padding-left: 10px;
	    margin-bottom: 0px;
	}
	
	.popup-rpa-top-div h3{
		font-size: 20px;
	}
	
	.popup-rpa-top-div h4{
		font-size: 18px;
	}
	.popup-rpa-top-div-item {
		padding: 20px;
		display:flex;
		float: left;
		margin-top: 30px;
		margin-bottom: 30px;
	}
	
	.popup-rpa-top-div-item ul{
		padding: 0;
		font-size: 18px;
	}
	
	.popup-rpa-top-div-item ul li{
		list-style: none;
	}
	
	.popup-rpa-top-div-item.first {
		background: url(/resources/resources_new2018/img/popup/popup_textbax_m_bg.png) no-repeat;
	    background-size: 100% 100%;
	    margin-right: 0px;
	    width: 100%;
	    margin-right: 0px;
	    padding-bottom: 50px;
	    margin-top: 50px;
	}
	
	.popup-rpa-top-div-item.second {
		border: 2px solid black;
		width: auto;
		margin-top: 10px;
	}
	
	.popup-rpa-middle-div{
		display: inline-block;
	}
	
	.popup-rpa-middle-div dl {
		width: 100%;
	    margin-left: 0px;
	    margin-right: 0px;
	    border: 1px solid #d9d9d9;
	    background: #f3f3f3;
	    padding: 20px;
	}
	
	.popup-rpa-middle-div dl dt{
		font-size: 19px;
		font-weight: 800;
	}
	
	.popup-rpa-middle-div dl dd{
		font-size:15px;
		text-align: left;
	}
	
	.popup-rpa-mobile-margin-top {
		margin-top: 30px;
	}
	
	.movie_area {
		margin: 0 10px
	}
	.movie_area iframe {
		width: 100%;
		height: 240px
	}
	
	.modal-aibigdata-ai-item-div {
		border: 1px solid #dddddd;
		width: 100%;
		margin-left: 10px;
		margin-right: 10px;
		margin-bottom: 10px;
	}

}