﻿@charset "utf-8";

/* ***** content ***** */
/* home */
.home .cnt_visual {overflow:initial;}
.home .cnt_visual .hero_vb {height: 788px;}
.home .cnt_visual .im_box {height: 788px;}
.home .cnt_visual .inner{padding-bottom:100px;}
.home .cnt_visual .im_box .copy .tit{width:865px;}
.home .cnt_visual .im_box .copy .txt{width:865px;}
.home .cnt_visual .im_box .copy > .vb_txt{height:640px;}
.home .cnt_visual .hero_vb:after{bottom:-162px;}
.home .cnt_visual + .box.type1{margin-top:10px; padding-top:0; padding-bottom:175px;}
.home .cnt_visual .owl-controls{top:0;}
.home .cnt_visual .owl-controls .owl-nav {top: 256px;}
.home .cnt_visual .owl-carousel .owl-dots{top:603px;}
.home .cnt_visual .controls{bottom:168px;}
.home .box.type3_3 + .box_img.type3{margin-top: 374px;}
.home .box.type1_2 + .box.type6{padding-top:0}

.sol_list{display:table; width:100%; margin:89px auto 0px;}
.sol_list li{display:table-cell; width:16%; vertical-align:top;}
.sol_list li .im{display:block;}
.sol_list li .im a{display:inline-block; width:auto; height:100%;}
.sol_list li .im img{ width:auto; height:100%;}
.sol_list li .txt{display:block; font-size:2.8rem; line-height:39px; font-weight:700; padding:27px 0 25px;}
.sol_list li .btn_txt2 a{font-weight:bold;}

.bn_ul{font-size:0; width:100%; padding-top:65px; padding-bottom:0px;}
.bn_ul li{display:inline-block; position:relative; width:40%; height:370px; margin:3.2% 0 0 3.2%; text-align:right; background-repeat:no-repeat; background-size:cover; background-position:center;}
.bn_ul li a{display:block; height:100%;}
.bn_ul li img{width:100%;}
.bn_ul li:nth-child(-n+2){margin-top:0;}
.bn_ul li:nth-child(odd){margin-left:0;}
.bn_ul li:nth-child(4n){width:56.8%;}
.bn_ul li:nth-child(4n-3){width:56.8%;}
.bn_ul.three li:nth-child(3){width:100%;}
.bn_ul.three li:nth-child(3) .text .txt{max-width:500px;}
.bn_ul li .text{ position: absolute; bottom:0; z-index:2; color:#fff; width:100%; height:100%; padding:40px 30px 30px; text-align:left;}
.bn_ul li .text a{display:block; position: absolute; bottom:0; left:0; z-index:0; width:100%; height:100%; padding: 40px 30px 30px;}
.bn_ul li .text .tit{font-size:2.8rem; line-height:34.49px;}
.bn_ul li .text .copy{font-size:1.9rem; line-height:30px; font-weight:700; word-break:keep-all; margin:19px 0 18px;}
.bn_ul li .text .txt{display:block; font-size:0; line-height:26px;}
.bn_ul li .text .btn{display:block; position:absolute; left:30px; bottom:34px; font-size:0; color:#00b3e3; line-height:1.1; letter-spacing:0.1em;}
.bn_ul li .bn_dim{display:none; position:absolute; bottom:0; left:0; z-index:1; width:100%; height:100%; background:rgba(0,0,0,.2);}
.bn_ul li a:focus{display:block;}
.bn_ul li a:focus .txt,
.bn_ul li:hover .txt {font-size:1.8rem; text-indent: 0;}
.bn_ul li a:focus .btn,
.bn_ul li:hover .btn {font-size:1.4rem; text-indent: 0;}
.bn_ul li a:focus .bn_dim,
.bn_ul li:hover .bn_dim{display:block;}
.bn_ul li a:focus, .bn_ul li .btn:focus {font-size:1.4rem; text-indent: 0;}

.part_ul{font-size:0; text-align:center; padding-top:60px; margin:0 auto 100px;}
.part_ul .item{display:inline-block; width:33.3%; text-align:center;}
.part_ul .item img{width:179px; height:112px;}
.part_ul .item:first-child{margin-left:0;}
.part_box{position:relative; height:700px; background-size:cover;}
.part_box .cate{font-size:1.4rem; color:#000; line-height:28px; padding-bottom:15px;}
.part_box .h5{text-align:left;}
.part_box .text{ position:absolute; top:100px; right:65px; width:515px; height:500px; padding:40px 45px; text-align:left; background:#fff;}
.part_box .text .txt{font-size:1.6rem; color:#000; line-height:28px; margin-top:8px;}
.part_box .text .btn_btm{position:absolute; bottom:40px;}
.h5+.part_box{margin-top:50px;}

/* visual area */
.cnt_visual{position:relative; overflow:hidden; background:#fff;}
.cnt_visual .im_box{position:relative; height:635px; background-position: top center; background-size: cover;}
.cnt_visual .im_box img{width:100%;}
.cnt_visual .im_box:after{display:none;}
.cnt_visual .im_box .copy{position:absolute; top:0; bottom:0; z-index:1; color:#fff; text-align:center; width:100%; -webkit-transform: translateZ(0px);}
.cnt_visual .im_box .copy > .vb_txt{display:table; width:100%; height:560px;}
.cnt_visual .im_box .copy > .vb_txt .txt_cnt{display:table-cell; vertical-align:middle; }
.cnt_visual .im_box .copy > .vb_txt .txt_cnt .txt_cnt_top{width:445px; margin:0 auto;}
.cnt_visual .im_box .copy .txt_cnt_top +.txt{padding:30px 0}
.cnt_visual .im_box .copy .eye{font-size:1.8rem; line-height:38px; height:47px; text-transform:uppercase;}
.cnt_visual .im_box .copy .logo{margin-bottom:18px;}
.cnt_visual .im_box .copy .tit{font-size:6.5rem; line-height: 76px; font-weight:bold; width:960px; margin:0 auto; font-family: 'SharpSansNo1';}
.cnt_visual .im_box .copy .txt_cnt_top .tit_ico{display:table-cell; width:17%; height:132px; /*background:url(https://image.samsungsds.com/global/en/images/icon/ico_txt_cnt.png?queryString=20200513011449) no-repeat 0 0;*/}
.cnt_visual .im_box .copy .txt_cnt_top .tit_ico img{width:auto;}
.cnt_visual .im_box .copy .txt_cnt_top .tit{display:table-cell; width:73%; padding:37px 0 0 0; vertical-align:middle;}
.cnt_visual .im_box .copy .tit sup{font-size:2rem; display:inline-block; vertical-align: top; margin-top:6px; }
.cnt_visual .im_box .copy .tit sup.sup_r{font-size:2.5rem; margin:0 0 0 2px;}
.cnt_visual .im_box .copy .subtit{font-size:2.4rem;font-weight:bold;padding-top:14px;}
.cnt_visual .im_box .copy .subtit+.txt{padding-top:30px;}
.cnt_visual .im_box .copy .tit + .btn_btm{margin-top:44px;}
.cnt_visual .im_box .copy .txt{font-size:2rem; font-weight:bold; line-height:32px; width:960px; padding-top:36px; margin:0 auto; }
.cnt_visual .im_box .im{position:relative; min-height:349px;}
.cnt_visual .im_box.video .video_wrap, .cnt_visual .im_box.video .video-js{width:1920px; height:850px;background:#fff;}
.vjs-seeking .vjs-loading-spinner, .vjs-waiting .vjs-loading-spinner, .vjs-control-bar, .vjs-tracksettings, .vjs-error-display, .vjs-caption-settings{display:none;}
.cnt_visual .im_box.video .video-js .vjs-tech{height:auto; min-height:100%; -webkit-tap-highlight-color:#fff; background:#fff;}
.cnt_visual .im_box.video .vjs-big-play-button {display:none;}
.cnt_visual .vb_txt .btn.mid{color:#fff; /*height:43px; */border:1px solid #fff;}
.cnt_visual .vb_txt .btn.mid:hover{color:#000; background:#fff;}
.cnt_visual .owl-carousel{ position: relative; z-index:0; overflow:hidden;}
.cnt_visual .owl-controls {top:0; text-align:center;}
.cnt_visual .owl-controls .owl-nav {top:155px; width: 100%;}
.cnt_visual .owl-controls .owl-nav .owl-prev{position: absolute; left:0; z-index: 8;}
.cnt_visual .owl-controls .owl-nav .owl-next{position: absolute; right:0; z-index: 8;}
.cnt_visual .owl-carousel .owl-dots{top:463px;}
.cnt_visual .owl-carousel .owl-dot span, .cnt_visual .owl-carousel .owl-dot a {width:9px; height:9px; border:1px solid #fff; background:none;}
.cnt_visual .owl-carousel .owl-dot.active span, .cnt_visual .owl-carousel .owl-dot.active a{background:#fff;}

.cnt_visual .hero_vb{position:relative; height:635px;}
.cnt_visual .hero_vb:after{content: '';position: absolute;width: 2560px;height: 300px;left: 50%; bottom: -162px; z-index:0; background-color: #fff;-webkit-backface-visibility: hidden; backface-visibility: hidden;outline: 2px solid transparent;border: 0 solid transparent;border-width: 1px 0;-webkit-transform: translate(-50%, 0) skewY(-8.2deg);transform: translate(-50%, 0) skewY(-8.2deg);}
.cnt_visual .inner{ position:relative; z-index:1; margin: 0 auto 100px; text-align: center;}
.cnt_visual .inner.type2{margin: 0 auto;}
.cnt_visual .h4{position:relative; z-index: 2; font-size:4rem; font-weight:bold; line-height: 50px; max-width:900px; margin:-10px auto 0; font-family: 'SharpSansNo1';}
.cnt_visual .h4 .ico{position:absolute; top:0; left:50%; z-index:1; width:30px; height:18px; margin-left:-15px; background-position:-64px -25px;}
.cnt_visual .txt{font-size:1.8rem; line-height:32px; max-width:900px; margin:0 auto 0;}
.cnt_visual .h4 + .txt{margin-top:22px;}
.cnt_visual .txt + .btn_btm{margin-top:44px;}
.cnt_visual .info{font-size:0; margin-top:90px;}
.cnt_visual .info li{display:inline-block; font-size:1.3rem; width:25%; vertical-align:top;}
.cnt_visual .info li .txt1{display:block; font-size:1.6rem; line-height:24px;}
.cnt_visual .info li .txt1_1{display:block; font-size:2.6rem; font-weight: 400; line-height:32px;}
.cnt_visual .info li .txt1_1.is_after {display: inline-block}
.cnt_visual .info li .txt1_1.is_blue{color: #00b3e3;}
.cnt_visual .info li .txt2{display:inline-block; font-size:3.8rem; color:#000; font-weight:700; line-height:50px; font-family:'SharpSansNo1';}
.cnt_visual .info li .txt2_1{display:inline-block; font-size:3.6rem; color:#000; font-weight:700; line-height:32px; font-family:'SharpSansNo1', nanumsquare;}
.cnt_visual .info li .txt2_1.is_blue{color: #00b3e3;}
.cnt_visual .info li .txt3{font-size:1.8rem; line-height:32px; margin-right:5px;}
.cnt_visual .info li .txt1 + .txt2{margin-top:7px;}
.cnt_visual .inner .btn.mid{min-width:200px; }
.cnt_visual .inner .btn.mid:hover{color:#fff; background:#000;}
.cnt_visual + .box.type1_2{margin-top:10px; padding-top:0;/* padding-bottom:175px;*/}
.cnt_visual + .box.type1_2.ptn{margin-top:0;}

.cnt_visual .hero_vb.type1{height:320px; overflow:hidden;}
.cnt_visual .hero_vb.type1:after{display:none;}
.cnt_visual .hero_vb.type1 .im_box .copy > .vb_txt {height:320px;}
.cnt_visual .hero_vb.type1 + .inner{margin-bottom:75px;}
.cnt_visual .hero_vb.type1 + .inner .txt{padding-top:75px;}

.cnt_visual .hero_vb.type2{height:500px;}
.cnt_visual .hero_vb.type2 .im_box{height:500px;}
.cnt_visual .hero_vb.type2 .im_box .copy > .vb_txt{height:370px;}
.cnt_visual .controls{position:absolute;bottom:156px;left:50%;margin-left:28px;}
.cnt_visual .controls button {display:block;overflow:hidden;width:23px;height:23px;border-radius:0;border:0;background:url('https://image.samsungsds.com/global/en/images/icon/set_ico_video.png?queryString=20200513011449') no-repeat 0 -23px; background-repeat:no-repeat;text-indent:-99999px;background-size:45px;}
.cnt_visual .controls .play{display:none;background-position:0 0;}
.cnt_visual .controls button:hover{background-position:-23px -23px;}
.cnt_visual .controls .play:hover{background-position:-23px 0px;}
.cnt_visual  .btn_btm .btn.mid .arr{line-height:41px; padding-left:16px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_front_arr2.png?queryString=20200513011449) no-repeat 0 50%; background-size: auto 10px;}
.cnt_visual  .btn_btm .btn.mid:hover .arr,
.cnt_visual  .btn_btm .btn.mid:focus .arr {line-height:41px; padding-left:16px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_front_arr.png?queryString=20200513011449) no-repeat 0 50%; background-size: auto 10px;}
/*인사이트 리포트,언론보도 커르셀영역 추가 171027*/
.cnt_visual + .monial.box_img.type2{margin-top: 10px;padding-top: 0;}


/* floating menu */
.cnt_menu{color:#fff; height:70px;}
.cnt_menu .fix_m{height:70px; background:rgba(0,0,0,.9);}
.cnt_menu .fix_m.fixed{position: fixed; top: 0; left:0; right:0; z-index:10; width: 100%; min-width:320px; margin-top: 0; background:rgba(0,0,0,.9);}
.cnt_menu .inner{position:relative; max-width:1340px; height:70px; text-align:right; padding:0;}
.cnt_menu .inner:after{display:block; content:'';}
.cnt_menu ul{float:right; display:table; font-size:0; width:100%; padding:0 50px 0;}
.cnt_menu li{display: table-cell; font-size:1.4rem; line-height:70px; letter-spacing: 0.05em; width:20%; height:70px; text-align:center;}
.cnt_menu li a{display:block; height:100%; font-weight:bold;}
.cnt_menu li a:hover{color:#00b3e3;}
.cnt_menu li.on a{ background:url(https://image.samsungsds.com/global/en/images/bg_underline.png?queryString=20200513011449) no-repeat center bottom 16px;}
.cnt_menu .left{text-align:right; width:100%; height:100%; padding:0 231px 0 0;}
.cnt_menu .left .sel{display:none;}
.cnt_menu .right{position:absolute; top:0; right:0; font-size:0; height:100%; background:#fff;}
.cnt_menu .right button{color:#fff; font-weight:bold; height:100%; background-color:#00b3e3;}
.cnt_menu .right .btn1{font-size:1.4rem; width:144px; background:#00b3e3; font-family: 'OneLatin';}
.cnt_menu .right .btn1:hover{background-color:rgba(0,179,227,.5);}
.cnt_menu .right .btn2{font-size:0; width:87px; border-left:1px solid #fff; background:url(https://image.samsungsds.com/global/en/images/icon/ico_share.png?queryString=20200513011449) no-repeat center; background-color:#00b3e3; }
.cnt_menu .right .btn2:hover{background:url(https://image.samsungsds.com/global/en/images/icon/ico_share.png?queryString=20200513011449) no-repeat center; background-color:rgba(0,179,227,.5);}

.copy  .vb_txt  .txt_cnt .btn_btm .btn.mid .arr{line-height:41px; padding-left:16px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_front_arr2.png?queryString=20200513011449) no-repeat left top 15px; background-size: auto 10px;}
.copy.black .vb_txt .txt_cnt .btn_btm .btn.mid .arr{line-height:41px; padding-left:16px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_front_arr.png?queryString=20200513011449) no-repeat left top 15px; background-size: auto 10px;}
.copy .vb_txt .txt_cnt .btn_btm .btn.mid:hover .arr {line-height:41px; padding-left:16px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_front_arr.png?queryString=20200513011449) no-repeat left top 15px; background-size: auto 10px;}
.copy.black .vb_txt .txt_cnt .btn_btm .btn.mid:hover .arr {line-height:41px; padding-left:16px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_front_arr2.png?queryString=20200513011449) no-repeat left top 15px; background-size: auto 10px;}

/* ***** solutions ***** */
.solu .cnt_visual .h4 sup{font-size:1.4rem;}
.solu .h5 + .ul_txt {margin-top: 54px;}
#bene .h5{max-width:900px; margin:22px auto 0;}
#bene .chart_list .h5{margin-top:0;}
#bene .chart_list_en .h5{font-size:3.2rem;}
#bene .h5.chart_tit{line-height:35px;}

.solu #case.box .h4 + .h5 {margin-top: 22px;}


/* features */
.solu .slideDown.is_black{padding:0 0 100px;}
.solu .slideDown.is_black .ul_txt li .h6 {letter-spacing: 0;}
.solu .slideDown.is_black .btn_txt, .solu .slideDown.is_gray .btn_txt{line-height:1.05;}
.solu .slideDown.is_black .btn_btm.more { text-align:center; margin-top: 91px;}
.solu .slideDown.is_black .btn_btm.more .txt2{display:none;}
.solu .slideDown.is_black .btn_btm.more .ico.arr{width:13px; height:9px; margin-left:15px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_btn_down.png?queryString=20200513011449) no-repeat left top; background-size:13px auto;}
.solu .slideDown.is_black .btn_btm.more.on .txt1{display:none;}
.solu .slideDown.is_black .btn_btm.more.on .txt2{display:inline-block;}
.solu .slideDown.is_black .btn_btm.more.on .ico.arr{background:url(https://image.samsungsds.com/global/en/images/icon/ico_btn_up.png?queryString=20200513011449) no-repeat left; background-size:13px auto;}
.solu .slideDown.is_black .btn_txt .ico.arr{width:13px; height:9px; margin-left:15px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_btn_down.png?queryString=20200513011449) no-repeat left top; background-size:13px auto;}
.solu .slideDown.is_black .btn_txt .ico.arr2{width:13px; height:9px; margin-left:15px; margin-top:-3px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_btn_up.png?queryString=20200513011449) no-repeat left; background-size:13px auto;}
.solu .slideDown.is_black .feat_more{display:none; padding-top:62px;}
.solu .slideDown.is_gray{padding:0; margin:-1px 0 0; border-top:0;}
.solu .slideDown.is_gray .inner{display:none; padding:100px 20px;}
.solu .is_gray{padding:0; margin:-1px 0 0; border-top:0;}
.solu .is_gray .inner{padding:100px 20px;}
.solu .is_gray .im img {width: 100%;}
.solu .slideDown.is_gray .im img {width: 100%;}
.solu .slideDown.is_gray .btn_btm.show{text-align:center; padding-bottom:100px; border-top:1px solid #000; border-bottom:1px solid #000;  background:#000; -webkit-transition: border-top background 0.5s linear; transition: border-top background 0.5s linear;}
.solu .slideDown.is_gray.is_white .btn_btm.show {background-color: #fff; border-color: #fff;}
.solu .slideDown.is_gray .btn_btm.show .txt2{display:none;}
.solu .slideDown.is_gray .btn_btm.show .ico.arr{width:13px; height:9px; margin-left:11px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_btn_down.png?queryString=20200513011449) no-repeat left top; background-size:13px auto;}
.solu .slideDown.is_gray .btn_btm.show.on{border-top:1px solid #1f1f1f; background:#1f1f1f; -webkit-transition: background 0.3s linear; transition: background 0.3s linear;}
.solu .slideDown.is_gray.is_white .btn_btm.show.on {background-color: #fff; border-color: #fff;}
.solu .slideDown.is_gray.type2 .btn_btm.show.on{border:0; background:#f3f3f3;}
.solu .slideDown.is_gray .btn_btm.show.on .txt1{display:none;}
.solu .slideDown.is_gray .btn_btm.show.on .txt2{display:inline-block;}
.solu .slideDown.is_gray .btn_btm.show.on .ico.arr{background:url(https://image.samsungsds.com/global/en/images/icon/ico_btn_up.png?queryString=20200513011449) no-repeat left; background-size:13px auto;}
.solu .slideDown.is_gray .ul_txt3 + .btn_btm{margin-top:90px;}
.solu .dropDownTail{/*margin-top:-1px;*/}

/* slideDownBox */
.slideDown.is_black{padding:0 0 100px;}
.slideDown.is_black .ul_txt li .h6 {letter-spacing: 0;}
.slideDown.is_black .btn_txt, .solu .slideDown.is_gray .btn_txt{line-height:1.05;}
.slideDown.is_black .btn_btm.more { text-align:center; margin-top: 91px;}
.slideDown.is_black .btn_btm.more .txt2{display:none;}
.slideDown.is_black .btn_btm.more .ico.arr{width:13px; height:9px; margin-left:15px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_btn_down.png?queryString=20200513011449) no-repeat left top; background-size:13px auto;}
.slideDown.is_black .btn_btm.more.on .txt1{display:none;}
.slideDown.is_black .btn_btm.more.on .txt2{display:inline-block;}
.slideDown.is_black .btn_btm.more.on .ico.arr{background:url(https://image.samsungsds.com/global/en/images/icon/ico_btn_up.png?queryString=20200513011449) no-repeat left; background-size:13px auto;}
.slideDown.is_black .btn_txt .ico.arr{width:13px; height:9px; margin-left:15px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_btn_down.png?queryString=20200513011449) no-repeat left top; background-size:13px auto;}
.slideDown.is_black .btn_txt .ico.arr2{width:13px; height:9px; margin-left:15px; margin-top:-3px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_btn_up.png?queryString=20200513011449) no-repeat left; background-size:13px auto;}
.slideDown.is_black .feat_more{display:none; padding-top:62px;}

.slideDown.is_gray{padding:0; margin:-1px 0 0; border-top:0;}
.slideDown.is_gray .inner{display:none; padding:100px 20px;}
.slideDown.is_gray .im img {width: 100%;}
.slideDown.is_gray .btn_btm.show{text-align:center; padding-bottom:100px; border-top:1px solid #000; border-bottom:1px solid #000;  background:#000; -webkit-transition: border-top background 0.5s linear; transition: border-top background 0.5s linear;}
.slideDown.is_gray .btn_btm.show .txt2{display:none;}
.slideDown.is_gray .btn_btm.show .ico.arr{width:13px; height:9px; margin-left:11px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_btn_down.png?queryString=20200513011449) no-repeat left top; background-size:13px auto;}
.slideDown.is_gray .btn_btm.show.on{border-top:1px solid #1f1f1f; background:#1f1f1f; -webkit-transition: background 0.3s linear; transition: background 0.3s linear;}
.slideDown.is_gray.type2 .btn_btm.show.on{border:0; background:#f3f3f3;}
.slideDown.is_gray .btn_btm.show.on .txt1{display:none;}
.slideDown.is_gray .btn_btm.show.on .txt2{display:inline-block;}
.slideDown.is_gray .btn_btm.show.on .ico.arr{background:url(https://image.samsungsds.com/global/en/images/icon/ico_btn_up.png?queryString=20200513011449) no-repeat left; background-size:13px auto;}
.slideDown.is_gray .ul_txt3 + .btn_btm{margin-top:90px;}

.ul_txt{font-size:0;}
.ul_txt li{display:inline-block; font-size:1.2rem; width:50%; padding:0 63px 0 0; margin-top:62px; vertical-align:top;}
.ul_txt li:nth-child(even){padding:0 44px 0 22px;}
.ul_txt li:nth-child(-n + 2){margin-top:0;}
.ul_txt li .txt{font-size:1.6rem; color:#333; line-height:24px; margin-top:16px;}
.ul_txt:after{display:block; content:''; clear:both;}
.ul_txt li .h6{ letter-spacing:0.03em;}
.h5 + .ul_txt{margin-top:45px;}
.ul_txt + .h5{margin-top:68px;}
.ul_txt + .btn_btm{margin-top:84px;}
.ul_txt3 + .btn_btm{margin-top:80px;}
.ul_txt + .h5 {margin-top: 27px;}
.btn_btm + .h5{margin-top:148px;}

.ul_txt2{display:table; font-size:0; width:100%;}
.ul_txt2 li{display: table-cell; font-size:1.8rem; font-weight:bold; width:33%; text-align:center; vertical-align:top; margin-top:56px;}
.ul_txt2 li:nth-child(-n+4){margin-top:0;}
.ul_txt2 li .tit{display: block; position: relative; font-size: 150px; color: #00b3e3; line-height: .8; text-align: center;}
.ul_txt2 li .tit span{display:block; position:absolute; top:0; font-size:1.6rem; color:#fff; font-weight:normal; line-height:110px; letter-spacing:0.1em; width:100%; text-align:center;}
.ul_txt2 li .txt{font-size:1.6rem; line-height:24px; margin-top:35px;}
.h5 +.ul_txt2{margin-top:59px;}
.ul_txt2.even{display:block;}
.ul_txt2.even li{display:inline-block; width:25%; padding:0; text-align:center;}

.ul_txt2_2{font-size:0; text-align:center;}
.ul_txt2_2:after{display:block; content:''; clear:both;}
.ul_txt2_2 li{display:inline-block; width:33%; padding:0; margin-top:66px; text-align:center; vertical-align:top;}
.ul_txt2_2 li .txt{font-size:1.6rem; font-weight: normal; margin-top:19px;}
.ul_txt2_2 li:nth-child(4n+6n){float:left;}
.ul_txt2_2 li:nth-child(2){width:33.333%;}
.ul_txt2_2 li:nth-child(5){width:33.333%;}
.ul_txt2_2 .im{display:block; position:relative; width:auto; min-height: 84px;}
.ul_txt2_2 .im img{position:absolute; margin:auto; top:0; right:0; bottom:0; left:0; max-height:84px;}
.ul_txt2_2.four li{float:left;}

.ul_txt3{font-size:0; margin-top:52px;}
.ul_txt3 li{display:inline-block; font-size:1.4rem; width:32.7%; vertical-align:top; padding-left:3.3%; margin-top:59px;}
.ul_txt3 li:nth-child(3n+1){width:32%; padding-left:0;}
.ul_txt3 li:nth-child(-n + 3){margin-top:0px;}
.ul_txt3 li dt{font-size:1.8rem; line-height:30px; font-weight:bold; padding-bottom:11px; border-bottom:1px solid #b8b8b8;}
.ul_txt3 li dd{font-size:1.6rem; line-height:28px; padding-top:13px;}
.ul_txt3 sup{font-size:0.5rem;}


.ul_txt4{display:table; font-size:0; width:100%; max-width:800px; margin:75px auto 0; }
.ul_txt4 li{display:table-cell; text-align:center; vertical-align:middle;}
.ul_txt4.dozen{max-width: 1380px;}
.ul_txt4.dozen img{width:68%;}
.ul_txt4.dozen li{display:inline-block; width:33.333%; margin-top:100px;}
.ul_txt4.dozen li:first-child, .ul_txt4.dozen li:nth-child(2), .ul_txt4.dozen li:nth-child(3){margin-top: 0}

.ul_im{font-size:0; margin-top:50px;}
.ul_im.im_center {display: table; width: 100%;}
.ul_im.im_center li {display: table-cell; vertical-align: middle;}
.ul_im .im img{width:100%; max-width:648px;}
.ul_im > li{display:inline-block; width:50%; padding:0 1.7% 0 0; margin-top:112px; vertical-align:top; }
.ul_im > li:nth-child(even){padding:0 0 0 1.7%;}
.ul_im > li:nth-child(-n+2){margin-top:0;}
.ul_im > li .text{padding-top:19px;}
.ul_im > li .cate{font-size:1.4rem; color: #505050; line-height:28px; letter-spacing:0.08em; margin-bottom: 13px; }
.ul_im > li .txt{font-size:1.6rem; line-height:28px; margin-top:16px; word-break: break-all;}
.ul_im.solu_chajazoom_controller > li .txt, .ul_im .ai_chart_txt .txt {word-break: break-word;}
.ul_im > li .txt.is_center {text-align: center;}
.ul_im > li .txt .is_point {color: #50b0de;}
.ul_im > li .check_list_txt{position: relative; padding-left: 33px; font-size:1.6rem; line-height:28px; word-break: break-all;}
.ul_im > li .check_list_txt:before{content: ''; position: absolute; top: 5px; left: 0; display: inline-block; width: 20px; height: 20px; background: #50b0de no-repeat center url(https://image.samsungsds.com/global/en/images/icon/ico_check_2.png?queryString=20200513011449);}
.ul_im > li .btn_txt2{margin-top:28px;}
.ul_im > li .h6 + .btn_txt2{margin-top:24px;}
.ul_im > li .ai_chart_sub {padding: 40px 0 20px; font-size: 2.2rem; font-weight: bold;}
.ul_im > li .disc_list_txt{margin-top: 0; padding-left: 7px; font-size:1.6rem; line-height:28px;}
.ul_im > li .disc_list_txt:before{position: absolute; left: 0; display: inline-block; content: '·';}
.ul_im > li .txt + .disc_list_txt{margin-top: 20px;}
.ul_im.one > li{display:table; width:100%; padding-right:0;}
.ul_im.one > li .im{display:table-cell; width:50%; vertical-align:top;}
.ul_im.one > li .text{display:table-cell; width:50%; vertical-align:middle; margin-top:0px; padding-left: 44px;}
.ul_im.two > li{position:relative; padding-left:22px;}
.ul_im.two > li:first-child{ padding:0 22px 0 0;}
.ul_im.two > li .text{padding-bottom:41px;}
.ul_im.two > li .btn_txt2{ position:absolute; bottom:0;}
/* wider image module*/
.ul_im.type1.two.hide_m > li:first-child{padding: 0 10px 0 0;}
.ul_im.type1.two.hide_m img {max-width: 662px;}
.ul_im.type1.two > li{position:relative; padding-left:70px;}
.ul_im.type1.two > li:first-child{ padding:0 70px 0 0;}
.ul_im.type1.two > li .text{padding-bottom:41px;}
.ul_im.type1.two > li .btn_txt2{ position:static; bottom:0;}
.ul_im.three.many .text {box-sizing: content-box;}
.ul_im.three > li{width: 31%; padding:0; margin-left:3.5%; margin-top: 101px; vertical-align: top;}
.ul_im.three > li:first-child{margin-left:0;}
.ul_im.three > li:nth-child(-n+3){margin-top:0;}
.ul_im.three > li:nth-child(3n+1){margin-left:0;}
.ul_im.three > li .text{position:relative; padding-bottom:49px;}
.ul_im.three > li .btn_txt2{position:absolute; bottom:0;}
.ul_im.type2.three > li{text-align:center;}
.ul_im.type2.three > li .txt{min-height:72px;}
.ul_im.type2.three .btn_btm{margin-top:27px;}

.ul_im.type3.three .h6{min-height:72px;}
.ul_im.type3.three .btn_txt2{position: relative;}

.ul_im.three .mark {display:inline-block; margin:0 19px;}

.ul_im2{font-size:0; margin-top:60px;}
.ul_im2 .im img{width:100%;}
.ul_im2 li{display:table; position:relative; width:100%; height:100%; margin-top:75px;}
.ul_im2 li:first-child{margin-top:0;}
.ul_im2 li .im{display:table-cell; width:56.4%;}
.ul_im2 li .im.solu_mid{vertical-align: middle;}
.ul_im2 li .text{display:table-cell; width:43.6%; padding:0 44px; vertical-align:middle;}
.ul_im2 li .text .in .list + .btn_btm{margin-top: 43px;}
.ul_im2 li .text_inner{display:table; height:100%;}
.ul_im2 li .text_inner .in{display:table-cell; vertical-align:middle;}
.ul_im2 li:nth-child(even) .im{float:right;}
.ul_im2 li:nth-child(even) .text{display:inline-block; position:absolute; width:43.6%; height:100%; padding-left:0px; padding-right:44px ;}
.ul_im2 li .txt{font-size:1.6rem; line-height:28px;}
.ul_im2 li .h6 + .txt{margin-top:16px;}
.ul_im2 li .txt + .btn_txt2{margin-top:30px;}
.ul_im2 li .txt + .btn_btm {margin-top: 33px;}
.ul_im2.m_tac.mt0 .btn_txt2{margin-top:17px;font-size:1.6555rem; font-weight:bold;}
.ul_im2.m_tac.mt0 li .txt + .btn_txt2{margin-top:36px;}
.ul_im2.m_tac.mt0 li{margin-top:175px;}
.ul_im2.m_tac.mt0 li:first-child{margin-top:0;}

.ul_im3{font-size:0; margin-top:50px;}
.ul_im3 .im img{width:100%;}
.ul_im3 li{display:table; position:relative; width:100%; height:100%; margin-top:75px;}
.ul_im3 li:first-child{margin-top:0;}
.ul_im3 li .im{display:table-cell; width:56.4%;}
.ul_im3 li .im.solu_mid{vertical-align: middle;}
.ul_im3 li .im.vod{position:relative;background:#000;}
.ul_im3 li .im.vod .btn_vod.show_m img {width:100%; opacity:.7; filter:alpha(opacity=70);}
.ul_im3 li .text{display:table-cell; width:43.6%; padding-left:44px; vertical-align:middle;}
.ul_im3 li .text_inner{display:table; height:100%;}
.ul_im3 li .text_inner .in{display:table-cell; vertical-align:middle;}
.ul_im3 li:nth-child(odd) .im{float:right;}
.ul_im3 li:nth-child(odd) .text{display:inline-block; position:absolute; width:43.6%; height:100%; padding-left:0px; padding-right:44px ;}
.ul_im3 li .copy{font-size:1.6rem; line-height:24px; font-weight:bold;}
.ul_im3 li .txt{font-size:1.6rem; line-height:28px;}
.ul_im3 li .h6 + .txt{margin-top:16px;}
.ul_im3 li .h6 + .copy{margin-top:16px;}
.ul_im3 li .h6 + .copy + .txt{margin-top:42px;}
.ul_im3 li .txt + .btn_btm{margin-top:42px;}
.ul_im3 li .txt + .btn_vod{margin-top:36px;}
.ul_im3 li .txt + .btn_vod:hover{color:#fff; background:#000;}
.ul_im3 li .txt2{font-size:1.6rem; line-height:24px;}
.ul_im3 li .txt + .btn_txt2{margin-top:25px;}
.ul_im3 li .h6 + .txt2{margin-top:16px;}
.ul_im3 li .txt2 + .btn_txt2{margin-top:28px;}
.ul_im3 li .txt + .btn_txt2 + .btn_txt2 {margin-top: 10px;}
.ul_im3 li .txt2 + .btn_btm{margin-top:42px;}
.ul_im3 li .text.type2 .txt + .btn_txt2{margin-top:25px;}
.ul_im3 li .text.type2 .txt + .btn_txt2 + .txt {margin-top: 41px;}
.ul_im3 li .text.type2 .txt + .btn_txt2 + .txt sup{display:inline-block; line-height:1; margin-top:-5px;}
.ul_im3 li .play{display:none; position:absolute;  top:50%; left:50%; z-index:1; font-size:0; width:74px; height:74px; margin:-37px 0 0 -37px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_vod_play.png?queryString=20200513011449) no-repeat;}

.ul_im + .btn_btm{margin-top:75px;text-align: center;}
.ul_im.type3.three + .btn_btm {margin-top:45px;}

/* nexplant2.0 추가 */
.ul_im.case2 .text{text-align: center;}
.ul_im.case2 .text .h6{padding:0 10%}
.ul_im.case2 li .btn_txt2{position:relative; bottom:inherit; margin-top: 40px;}

/* list content style in ul_im */
.ul_im2 .list { display: block;}
.ul_im2 .list li {display: block; margin-top: 10px; padding-left: 7px; font-size: 1.8rem; line-height: 28px; list-style: circle;}
.ul_im2 .list li::before {position: absolute; left: 0; display: inline-block; content: '·';}

@media all and (max-width:1024px) {
  .ul_im3 li .txt + .btn_vod {
    font-size: 1.2rem;
    height: 36px;
    line-height: 16px;
  }

  .ul_im2 .list li { font-size: 1.6rem; line-height: 26px;}
}
@media all and (max-width:767px) {
  .ul_im3 li .play {
    display: block;
    width: 48px;
    height: 48px;
    margin: -24px 0 0 -24px;
    background-size: 48px;
  }

  .ul_im2 .list li {margin-top:8px; font-size: 1.4rem; line-height: 22px; font-weight: normal;}
}

.ul_list{max-width:1140px; margin:0 auto;}
.h5 + .ul_list{padding-top:61px;}
.ul_list .cate{font-size:1.4rem; letter-spacing:0.1em; line-height:28px; text-transform:uppercase; margin-top:-3px;}
.ul_list li{position:relative; height:auto; min-height:175px; padding:31px 0 29px 100px; border-bottom:1px solid #ccc;}
.ul_list li:first-child{min-height:144px; padding-top:0;}
.ul_list li:first-child .im{top:27px;}
.ul_list li .im{position:absolute; top:58px; left:20px;}
.ul_list li .im img{width:50px;}
.ul_list li .h6{margin-top:20px;}
.ul_list.chart_list li .h6{margin-top: 40px; text-align: left;}
.ul_list.chart_list_en li .h6{text-align: left; font-size: 2.6rem;}
.ul_list li .btn_txt2{margin-top:29px;}
.ul_list.chart_list li .btn_txt2{margin-top:16px;}
.ul_list+.btn_btm{margin-top:50px; text-align:center;}
.ul_list .btn_txt2 .mark,.ul_list .btn_txt2 .btn_share{display:none;}/*2020 웹접근성*/

/* 파트너십주석 부분 추가 */
.ul_note{max-width:1200px; margin:90px auto 0px; padding: 0px 25px;}
.ul_note li{font-size:1.4rem; line-height:22px;}
.ul_note li+li{margin-top: 12px;}

.vod_box{position:relative; max-width:1340px; padding:0; background:#fff;}
.vod_box:after{display:block; content:''; clear:both;}
.vod_box .vod_im{float:right; position:relative; width:65%; max-width:864px; max-height:486px; background:#000;}
.vod_box .vod_im a{display:block;}
.vod_box .vod_im img{width:100%; opacity:.7; filter:alpha(opacity=70); }
.vod_box .vod_im .play{display:none; position:absolute;  top:50%; left:50%; z-index:1; font-size:0; width:74px; height:74px; margin:-37px 0 0 -37px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_vod_play.png?queryString=20200513011449) no-repeat;}
.vod_box .vod_txt{position: absolute; float:left; width:35%; height:100%; padding:30px 22px 30px 0px;}
.vod_box .vod_txt > .box1{display:table; width: 100%; height:100%;}
.vod_box .vod_txt > .box1 .box2{display:table-cell; height:100%; vertical-align:middle;}
.vod_box .vod_txt .txt{font-size:1.6rem; line-height:28px; margin-top:16px;}
.vod_box .vod_txt .btn_btm{margin-top:43px;}
.vod_box .vod_txt .btn_btm + .btn_btm{margin-top: 12px;}
.vod_box .vod_txt .btn.mid:hover{color:#fff; background:#000;}
.vod_box .vod_txt .btn_btm .btn.mid:hover .arr{background: url(https://image.samsungsds.com/global/en/images/icon/ico_front_arr2.png?queryString=20200513011449) no-repeat center left !important; background-size: auto 10px!important;}
.vod_box:nth-child(n+2) {margin-top:75px;}
.vod_box:nth-child(2n+2) .vod_im{float:left}
.vod_box:nth-child(2n+2) .vod_txt{float: right; right: 0; padding: 30px 0px 30px 44px;}

.vod_box.type2 .vod_im{float:left;}
.vod_box.type2 .vod_txt{float:right;right:0; padding: 30px 0px 30px 44px;}

.box.type3 .ul_txt li .txt{color:#fff;}

.hd_txt{font-size:1.8rem; line-height:32px; text-align: center; width: 80%; max-width:750px; margin:0 auto; }
.h3 + .hd_txt{margin-top:23px;}
.h5 + .hd_txt{margin-top:6px;}
.hd_txt + .btn_btm{margin-top:40px;}
.hd_txt + .ul_txt{margin-top:59px;}

.btn_chart{display:block !important; position: relative; width:100% !important;}
.btn_chart .btn{position: absolute; text-indent: -9999em;}

.change .ul_list > li {display: block; width: 100%; padding: 0; border: 0;}
.change .ul_list > li img {width: 40px !important; margin-right: 18px;}
.change .ul_list > li .btn_txt2 {position: static;}

.btn_chart.solu_dep #btn_chart1{left: 1.6%; top: 0%; width: 91.5%; height: 10%;}
.btn_chart.solu_dep #btn_chart2{left: 1.6%; top: 16.5%; width: 91.5%; height: 11%;}
.btn_chart.solu_dep #btn_chart3{left: 1.6%; top: 32.6%; width: 20.5%; height: 24.1%;}
.btn_chart.solu_dep #btn_chart4{left: 24%; top: 32.6%; width: 46.8%; height: 24.1%;}
.btn_chart.solu_dep #btn_chart5{left: 72.6%; top: 32.6%; width: 20.5%; height: 24.1%;}
.btn_chart.solu_dep #btn_chart6{left: 1.6%; top: 58.5%; width: 91.5%; height: 11%;}
.btn_chart.solu_dep #btn_chart7{left: 1.6%; top: 74%; width: 91.5%; height: 11.5%;}

.btn_chart.solu_bra_ns .btn {width: 30%; height: 7.5%;}
.btn_chart.solu_bra_ns #btn_chart1{left: 3.6%; top: 24%;}
.btn_chart.solu_bra_ns #btn_chart2{left: 35%; top: 24%;}
.btn_chart.solu_bra_ns #btn_chart3{left: 66.4%; top: 24%;}
.btn_chart.solu_bra_ns #btn_chart4{left: 3.6%; top: 32.4%;}
.btn_chart.solu_bra_ns #btn_chart5{left: 35%; top: 32.4%;}
.btn_chart.solu_bra_ns #btn_chart6{left: 66.4%; top: 32.4%;}
.btn_chart.solu_bra_ns #btn_chart7{left: 3.6%; top: 40.7%;}
.btn_chart.solu_bra_ns #btn_chart8{left: 35%; top: 40.7%;}
.btn_chart.solu_bra_ns #btn_chart9{left: 66.4%; top: 40.7%;}
.btn_chart.solu_bra_ns #btn_chart10{left: 3.6%; top: 49.1%;}
.btn_chart.solu_bra_ns #btn_chart11{left: 35%; top: 49.1%;}
.btn_chart.solu_bra_ns #btn_chart12{left: 66.4%; top: 49.1%;}

/* Use Cases */
.use{position:relative; font-size:0; margin:59px auto -25px;}
.use .owl-stage-outer{ margin:0 auto;}
.use .item{text-align:center;}
.use .item .btn_btm{margin-top:33px; text-align:center;}
.use.two .item .btn_btm, .use.none .item .btn_btm, .use .item .btn_btm.pos{position:absolute; bottom:3px; left:50%; margin-left:-100px;}
.use .owl-controls .owl-nav{position:inherit;}
.use .owl-prev{position:absolute; left:0; top:20%; z-index:9;}
.use .owl-next{position:absolute; right:0; top:20%; z-index:9;}
.use .owl-item {padding:0 22px;}
.use .owl-item .item .text{height:100%;}
.use .owl-item .item .text a {opacity: 1;}
.use .owl-item .item .text a:focus {opacity: 1;}
.use .owl-item.center .text{width:33%; padding:0 22px;}
.use .owl-item:nth-child(even){width:33%;}
.use .owl-item.cloned{z-index:10;}
.use .item{display:inline-block; width:100%; margin-top:75px; vertical-align:top; padding-bottom:3px;}
.use .item:nth-child(-n+2){margin-top:0;}
.use .im img{width:100%; max-width:648px;}
.use .item .text {display: inherit; position:relative; max-width:648px; padding-bottom:85px;}
.use .item .h6{width:100%; padding-top:26px; margin:0 auto 0;}
.use .item .txt{font-size:1.6rem; line-height:24px; padding-top:17px;}
.use.roll .owl-item .text .btn_owl {opacity:0;/* -webkit-transition: opacity .5s ease-in-out; -moz-transition: opacity .5s ease-in-out; -ms-transition: opacity .5s ease-in-out; -o-transition: opacity .5s ease-in-out; transition: opacity .5s ease-in-out;*/}
.use.roll .owl-item .text .btn_owl:focus {opacity: 1;}
.use.roll .owl-item.on .text{/*  -webkit-transition: opacity .5s ease-in-out; -moz-transition: opacity .5s ease-in-out; -ms-transition: opacity 1s ease-in-out; -o-transition: opacity .5s ease-in-out; transition: opacity .5s ease-in-out;*/}
.use .owl-item.center .text {max-width:648px; width:100%; margin:0 auto;}
.use .owl-controls {width:100%; height:7px; text-align:center; margin-top:25px;}
.use.none {max-width: 1380px; padding:0 20px; margin:59px auto 25px;}
.use.none .item:first-child{margin-left:0%;}
.use.none .item{display:inline-block; width:31%; margin:0 0 0 3.5%; margin-top:0px; vertical-align:top; }
.use.none .item .cate{margin-top:22px;}
.use.none .item .cate + .h6{margin-top:15px;}
.use.none .item .h6 + .btn_txt2{margin-top:28px;}

.use.two{max-width: 1380px; padding:0 20px; margin:59px auto 25px;}
.use.two .item{display:inline-block; width:50%; padding-left:22px; margin-top:0px; text-align:center; vertical-align:top; }
.use.two .item:first-child{padding-left:0; padding-right:22px; }
.use.two .item .cate{margin-top:22px;}
.use.two .item .cate + .h6{margin-top:15px;}
.use.two .item .h6 + .btn_txt2{margin-top:28px;}

.use.one{max-width: 1380px; padding:0 20px; margin-bottom:10px;}
.use.one .item{ display:table; width:100%; max-width: 1340px; margin: 0 auto;overflow:hidden;}
.use.one .item .im{display:table-cell; width:50%; text-align:center; vertical-align:top;}
.use.one .item .text{position: relative; display:table-cell; width:50%; height:inherit; padding-left:44px; padding-bottom:0; text-align:left; vertical-align:middle;}
.use.one .item .h6{width: 100%; padding-top:0;}
.use.one .item .btn_btm {position: relative; bottom: 0; left: 0%; margin-left: 0px; margin-top: 47px; text-align: left;}
.use.one .item .btn_btm .btn{font-weight:700;}

.use_swiper {position:relative; font-size:0; max-width: 1380px; margin:59px auto 25px;}
.use_swiper .item{text-align:center; display:inline-block; width:100%; vertical-align:top;}
.use_swiper .item .btn_btm{margin-top:33px; text-align:center; position:absolute; bottom:3px; left:50%; margin-left:-100px;}
.use_swiper .item .text {display: inherit; position:relative; width: 100%;}
.use_swiper .im img{width:100%;}
.use_swiper .item .h6{width:100%; padding-top:26px; margin:0 auto 0;}
.use_swiper .item .txt{font-size:1.6rem; line-height:24px; padding-top:17px;}
.use_swiper .item .h6 + .btn_txt2{margin-top:28px;}
.use_swiper .swiper-pagination {position: static !important; -webkit-transform: translateX(0) !important; transform: translateX(0) !important; margin-top:25px;}

/* lets */
#lets .tit{font-size:6rem; line-height:70px; font-family:'SharpSansNo1';}
#lets .tit + .hd_txt{margin-top:12px;}


/* */
.card.type1{height:700px;}

/* footer */
.fot_h1{font-size:6.5rem; line-height:76px; color:#000; font-weight:bold; text-align:center; font-family:'SharpSansNo1';}
.fot_tit1{font-size:2rem; line-height:24px; color:#000;}
.fot_tit2{font-size:2.8rem; line-height:36px; color:#000;}
.fot_txt1{font-size:1.4rem; line-height:24px; color:#333;}
.fot_txt2{font-size:1.4rem; line-height:24px; color:#333;}
.fot_txt3{font-size:1.8rem; line-height:32px; color:#333; text-align:center;}
.fot_txt1 + .fot_txt1{margin-top:24px}
.fot_dl dt{font-size:1.6rem; line-height:24px; color:#000; font-weight:bold; padding-top:21px;}
.fot_dl dd{font-size:1.6rem; line-height:24px; color:#000;}
.fot_ol li{font-size:1.8rem; line-height:36px; color:#01b3e3;}
.fot_ol li a:hover{color:#0077c8;}
.fot_dl dd + dd{padding-top:24px;}
.fot_h1+.fot_tit1{margin-top:70px;}
.fot_h1+.doc_txt1{margin-top:85px;}
.fot_tit1 + .fot_txt1{padding-top:25px;}
.fot_txt1 + .fot_tit1{padding-top:62px;}
.fot_tit1 + .fot_tit2{padding-top:33px;}
.fot_tit1 + .fot_txt2{padding-top:25px;}
.fot_tit2 + .fot_txt2{padding-top:3px;}
.fot_txt2 + .fot_tit1 {padding-top:81px;}
.fot_dl + .fot_tit2, .fot_dl + .fot_tit1, .fot_txt2 + .fot_tit2{padding-top:61px;}
.fot_txt3 + .fot_ol{padding:75px 0 37px;}
.fot_tit1 + .doc_txt3{margin-top:16px;}
.pri_sel{text-align:right; margin-bottom:39px;}
.pri_sel .selectbox{width:220px; text-align:left;}

.doc_h1{font-size:3.8rem; line-height:64px; letter-spacing:0.03em; font-family:'SharpSansNo1';}
.doc_txt1{font-size:1.4rem; line-height:24px; color:#000;/* word-break: break-all;*/}
.doc_txt2{font-size:1.6rem; line-height:24px; color:#000; word-break: break-all;}
.doc_txt3{font-size:1.6rem; line-height:24px; color:#000; word-break: break-all;}
.doc_txt1+.doc_txt1{margin-top:33px;}
.doc_txt2+.doc_txt2{margin-top:33px;}
.doc_txt3+.doc_txt3{margin-top:33px;}
.fot_tit1+.doc_txt1{margin-top:30px;}
.fot_tit1+.doc_txt2{margin-top:16px;}
.doc_txt1+.fot_tit1{margin-top:28px;}
.doc_txt3+.fot_tit1{margin-top:83px;}
.doc_h1+.dl_txt{margin-top:40px;}
.fot_ul li{margin-top:24px; font-size:1.6rem; line-height:24px; padding-left:6px; position:relative;}
.fot_ul li:before{content:""; position:absolute; width:2px; height:2px; background:#000; top:11px; left:0;}

#lets .btn_btm .btn.mid+.btn.mid{margin-left:60px;}


/* ****** global ****** */
/* service */
.refer_list{display:table; font-size:0; width:100%;}
.refer_list>li{width:33.3%; display:inline-block; vertical-align:top; font-size:1.6rem; line-height:24px; margin-top:50px;}
.refer_list>li .tit{font-size:1.8rem; line-height:30px; display:block; border-bottom:1px solid #000; padding-bottom:10px; margin-bottom:15px;}
.refer_list>li:nth-child(3n+2){padding-right:1%; padding-left:1%;}
.refer_list>li:nth-child(3n+1){padding-right:2%; }
.refer_list>li:nth-child(3n){padding-left:2%; }
.refer_list li .mark{display:none;}
.refer_list.two{width:100%; max-width:1140px; margin:0 auto;}
.refer_list.two li{width:50%;}
.refer_list.one{width:100%; max-width:1140px; margin:0 auto;}
.refer_list.one li{width:100%; padding-right:0;}


/* solution */
#off_all{max-width:1140px; margin:0 auto;}
#off_all .all_m{font-size:0; margin-top:10px;}
#off_all .all_m > li{display:inline-block; width:50%; padding-right:22px; vertical-align:top; margin-top:75px;}
#off_all .all_m > li .tit{width:100%;}
#off_all .all_m > li .tit img{width:100%;}
#off_all .all_m > li:nth-child(even){padding-right:0; padding-left:22px;}
#off_all .all_m ul {margin-top:8px;}
#off_all .all_m ul li{font-size:2rem; color:#000; height:59px; padding-right:20px; border-bottom:1px solid #ccc; background:url(https://image.samsungsds.com/global/en/images/icon/ico_side_arr2.png?queryString=20200513011449) no-repeat center right 0px; background-size:auto 14px;}
#off_all .all_m ul li a{display:block; line-height:58px; }


/* acco */
.acco.type1{margin:0 auto; border-top:1px solid #808080;}
.acco.type1 > li{border-bottom:1px solid #808080;}
.acco.type1 > li .tit{display:block; font-size:2rem; font-weight:bold; min-height:59px; padding:17px 30px 15px 22px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_plus.png?queryString=20200513011449) no-repeat center right 30px; background-size:16px;}
.acco.type1 > li .tit.on{background:url(https://image.samsungsds.com/global/en/images/icon/ico_minus.png?queryString=20200513011449) no-repeat center right 30px; background-size:16px auto;}
.acco.type1 > li .text{display:none; padding:30px 50px; border-top:1px solid #808080; background:#f3f3f3;}
.acco.type1 > li .text .s_tit{font-size:1.8rem; line-height:28px; font-weight:bold;}
.acco.type1 > li .text .txt{font-size:1.6rem; line-height:28px;}
.acco.type1 > li .text .txt + .s_tit{margin-top:27px;}
.acco.type1.st1 .tit{display:table; width:100%;}
.acco.type1.st1 .tit .num{display: table-cell; width:50px;}
.acco.type1.st1 .tit .txt{display: table-cell; padding-right:25px;}
.acco.type1.st1 .text{padding: 30px 50px 30px 76px;}
.h1 + .acco.type1{margin-top:85px;}
.h5 + .acco.type1{margin-top:30px;}
.abt .acco.type1+.h5{margin-top:60px;}
.cbox.gcoc .h6{max-width:1180px; padding:92px 0 31px; text-align:left;}
.cbox.gcoc  .acco.type1{max-width:1180px;}
.cbox.gcoc  .acco.type1.st1 .text {padding:23px 50px 24px 45px;}


/* about */
.abt .overview+.h5{margin-top:60px;}
.h4.awd_hd{margin: 0 auto 80px auto;}
.sub_tit + .dl_list{padding-top:90px;}
.dl_list{max-width:960px; margin:0 auto;}
.dl_list:after{display:block; content:''; clear:both;}
.dl_list dt{float:left; display:inline-block;  font-size: 2rem; line-height: 30px; font-weight: bold; padding-top: 19px; width: 31.5%; margin-right:6.5%; vertical-align:top; border-top: 4px solid #000;}
.dl_list dd{float:right; display:inline-block; font-size: 1.6rem; line-height: 24px; width: 62%; padding-top: 27px; border-top: 1px solid #000;}
.dl_list dd .tit{ display:block; font-size:1.8rem; line-height:24px;}
.dl_list dd .txt{font-size:1.6rem; line-height:24px;}
.dl_list dd .im{width:320px;}
.dl_list dd .im + .tit{margin-top:21px;}
.dl_list dd .im + .txt2{margin-top:8px;}
.dl_list dd .im + .txt{margin-top:20px;}
.dl_list dd  .txt2 + .txt{margin-top:12px;}
.dl_list dd .tit + .txt{margin-top:6px;}
.dl_list dd .tit + .du{margin-top:18px;}
.dl_list + .dl_list{margin-top:70px;}
.dl_list dd  + dd{margin-top:75px;}
.h5 + .dl_list{margin-top:75px;}
.abt_hd_copy2 + .dl_list{margin-top:75px;}
.dl_list .du li{padding-left:10px;}
.dl_list .du li:before{display:inline-block; content:'∙'; clear:both; width:10px; margin-left:-10px;}

.dl_list.type1 dt {overflow:hidden; font-size:1.8rem; line-height:24px;}
.dl_list.type1 dt .ic{float:left; width:16%;}
.dl_list.type1 dt .ic img{width:100%;}
.dl_list.type1 dt strong{float:left; width:84%; padding-left:15px;}

.ul_gdl{display:table; width:100%; margin: 100px 0 0;}
.ul_gdl li{display:table-cell; width:25%; padding:0 10px; text-align:center;}
.ul_gdl li .icon{display:block; text-align:center; margin-bottom:35px;}
.ul_gdl li .icon img{height:80px;}
.ul_gdl li .tit{font-size:2.8rem; line-height:36px; font-weight:700; text-align:center; margin-bottom:20px;}
.ul_gdl li .txt{font-size:1.6rem; line-height:28px;max-width:290px; width:100%; margin:0 auto 0;}
.ul_gdl li .txt + .btn_txt2{margin-top: 32px;}
.ul_gdl+.sub_txt{max-width:980px; text-align:center !important; margin-top:75px;}
.ul_gdl + .btn_btm{margin-top:75px;}
.ul_gdl.type1 li .tit{margin-bottom:13px;}
.ul_gdl.type1 li .txt{font-size:1.6rem;font-weight:normal;}
.ul_gdl + .ul_im2{margin-top:98px;}
@media all and (max-width:1024px) {
  .ul_gdl.type1 li .tit {font-size: 2rem; line-height: 28px;}
  .ul_gdl.type1 li .txt {font-size: 1.4rem; line-height: 22px;}
  .ul_list.type1.chart_list_en > li .h6 img {width: 40px !important;}
}
@media all and (max-width:767px) {
  .ul_gdl.type1 li .tit {font-size:2rem; line-height:27px;}
  .ul_gdl.type1 li .txt{max-width:100%; font-size:1.4rem; line-height:23px;}
}


.fail_box{height:650px; text-align:center; background-size: cover; background-position:center;}
.fail_box .h5{font-family:'SharpSansNo1';}
.fail_box .text{color:#fff; max-width:980px; width:100%; padding:260px 20px 0; margin:0 auto;}
.fail_box .text .txt{font-size:1.8rem; line-height:32px; margin-top:20px;}
.fail_box .text .txt + .txt{ margin-top:65px;}

.coll_box{display:table; width:100%; height:650px; background-size: cover; background-position:center;}
.coll_box .h5{max-width:1390px !important; text-align:left !important; padding:0 !important;}
.coll_box .inner{display:table-cell; text-align:center; vertical-align:middle; }
.coll_box .s_tit{font-size:2.8rem; line-height:36px; font-weight:bold; margin-top:30px;}
.coll_box .text{ color:#fff; max-width:1340px; width:100%; padding:0 20px; margin:0 auto; text-align:left;}
.coll_box .txt{font-size:1.8rem; line-height:32px; margin-top:20px;}
.coll_box .s_tit + .txt{margin-top:12px;}

.coll_list{ width:100%; margin-top:40px;}
.coll_list > li:after{display:block; content:''; clear:both;}
.coll_list > li{background:url(https://image.samsungsds.com/global/en/images/icon/ico_front_rd.png?queryString=20200513011449) no-repeat top center; }
.coll_list li .text{display:inline-block; width:50%; padding-right:8%; border-right:1px solid #000;}
.coll_list li:nth-child(even) .text{float:right; text-align:left; padding-left:8%; padding-right:0; border-left:1px solid #000; border-right:0;}
.coll_list li:last-child .text{border:0;}
.coll_list li .s_tit1{font-size:3.6rem; line-height:1; font-family:'SharpSansNo1'; padding-top:2px;}
.coll_list li .s_tit2{font-size:2.8rem; line-height:36px; font-weight:700; margin:14px 0 16px;}
.coll_list li .txt{font-size:1.6rem; line-height:24px;}
.coll_list .txt li{padding-left:10px;}
.coll_list .txt li:before{display:inline-block; content:'-'; clear:both; width:10px; margin-left:-10px; vertical-align:top;}

.valu_diag{ text-align:center; margin-top:41px;}
.valu_diag img{max-width:100%;}
.valu_diag + .h6{margin-top:92px !important;}
.valu_diag + .h6 + .sub_txt + .h6{margin-top:83px !important;}


.edu_owl{font-size:0; margin:60px 0 40px;}
.edu_owl .item{display:inline-block; width:31%; margin:0 0 0 3.5%;}
.edu_owl .item:first-child{margin-left:0%;}
.edu_owl .item img{width:100%;}

.supp_ul{font-size:0; margin:60px 0 0;}
.supp_ul li{display:inline-block; width:31%; margin:0 0 0 3.5%;}
.supp_ul li:first-child{margin-left:0%;}
.supp_ul li img{width:100%;}

.supp_over .h5+.sub_tit{margin-top:10px;}
.supp_over .cnt_visual .h4+.txt{margin-top:10px;}

.supp_ovbox{color:#fff; height:600px; background-size:cover;}
.supp_ovbox .inner{display:table; height:100%;}
.supp_ovbox .text{display:table-cell; height:100%; vertical-align:middle; text-align:center;}
.supp_ovbox .txt{font-size:1.8rem; line-height:26px; max-width:900px; margin:16px auto 0 auto;}
.supp_ovbox .txt + .h5{margin-top:41px;}
.supp_ovbox .btn_btm{margin-top:43px;}
.supp_ovbox .btn{color:#fff; border:1px solid #fff;}
.supp_ovbox .btn:hover{color:#000 !important; background:#fff !important;}
.supp_ovbox .h5{font-family: 'SharpSansNo1';}

.blog .box.type1_2 +  .box.type1_2{padding-top:150px;}

.sti_diag{margin-bottom:100px;}
.sti_diag img{max-width:960px; width:100%;}

.iframe_ir_sti{height:2337px !important;}
.iframe_ir_over{max-width:960px; height:220px !important; margin:0 auto;}


/* about */
.abt_care_list {font-size:0; width:100%; max-width:1240px; margin:0 auto;}
.abt_care_list > li{display:inline-block; font-size:1.8rem; line-height:30px; padding:0 11px 0 200px; margin-top:72px; width:50%; min-height:172px; text-align:left; vertical-align:top;}
.abt_care_list > li:nth-child(even){padding-left:211px; padding-right:0;}
.abt_care_list > li .tit{display:block; font-size:2.8rem; line-height:36px;}
.abt_care_list > li .txt{ font-weight:bold;}
.abt_care_list > li ul li{font-size:1.6rem; line-height:28px; padding-left:10px;}
.abt_care_list > li ul li:before{content:'∙'; display:inline-block; margin-left:-10px; padding-right:5px;}
.abt_care_list > .om1{background:url(https://image.samsungsds.com/global/en/images/icon/ico_abt_careov1_w.png?queryString=20200513011449) no-repeat top left;}
.abt_care_list > .om2{background:url(https://image.samsungsds.com/global/en/images/icon/ico_abt_careov2_w.png?queryString=20200513011449) no-repeat top left;}
.abt_care_list > .om3{background:url(https://image.samsungsds.com/global/en/images/icon/ico_abt_careov3_w.png?queryString=20200513011449) no-repeat top left;}
.abt_care_list > .om4{background:url(https://image.samsungsds.com/global/en/images/icon/ico_abt_careov4_w.png?queryString=20200513011449) no-repeat top left;}
.abt_care_list > .om5{background:url(https://image.samsungsds.com/global/en/images/icon/ico_abt_careov5_w.png?queryString=20200513011449) no-repeat top left;}
.abt_care_list > .om6{background:url(https://image.samsungsds.com/global/en/images/icon/ico_abt_careov6_w.png?queryString=20200513011449) no-repeat top left;}

.abt_hd_copy{font-size: 2.6rem; line-height: 36px; text-align:center; word-break:keep-all; font-family:'nanumsquare';}
.abt_hd_copy2{font-size: 3.6rem; line-height: 50px; text-align:center; word-break:keep-all; width:100%; max-width:900px; margin:0 auto; font-family:'nanumsquare';}
.abt_hd_copy2.report_hd{line-height: 36px; font-size: 2.6rem;}
.abt_hd_copy2.awd_hd{font-family: 'SharpSansNo1','nanumsquare'; margin: 0 auto 80px auto;}

.abt_care_list2 { display: block; width: 100%; max-width:1240px; margin:65px auto 0;}
.abt_care_list2:after {content: ' ';clear: both;display: block}
.abt_care_list2 li { float: left;display: block;width: 20%;background-color: #f3f3f3;color: #000 }
.abt_care_list2 li.bg2{background-color: #e4e4e4}.abt_care_list2 li.bg3 {background-color: #d4d2d2}
.abt_care_list2 li.bg_join {background-color: #01b3e3;color: #fff}
.abt_care_list2 li.bg_img {float: right;display: block; width: 40%;height: 400px;background: url(https://image.samsungsds.com/global/en/images/img/global/bg_abt_care_grid.png?queryString=20200513011449) center center no-repeat;background-size: cover}
.abt_care_list2 .item { display:table; width: 100%;}
.abt_care_list2 .item a { position: relative; display: table-cell; height: 200px; text-align: center; vertical-align: middle; }
.abt_care_list2 .item a:hover .tit, .abt_care_list2 .item a:focus .tit{ display: none; }
.abt_care_list2 .item a:hover .cnt_txt, .abt_care_list2 .item a:focus .cnt_txt{ visibility: visible; background:#000;}
.abt_care_list2 .tit{display:block; font-size: 18px; font-weight: 700; line-height: 1.4; }
.grid-mobile-txt {display: none}
.abt_care_list2 .cnt_txt { visibility: hidden; position: absolute; width: 100%; height: 200px; left: 0;right: 0;bottom: 0; top: 0;padding: 20px 20px 50px 20px; }
.abt_care_list2 .txt { display:table-cell; font-size: 1.4rem; line-height: 22px; color: #fff; height:132px; vertical-align:middle;}
.abt_care_list2 .btn { position: absolute; bottom: 22px; left: 0; width: 100%; /*margin: 35px 0 0 0;*/ font-size: 14px; text-align: center; text-transform: uppercase; color: #00b3e2; }
.abt_care_list2 .bg_join{width:40%;}
.abt_care_list2 .bg_join .item a{font-size: 18px; font-weight: 700; text-transform: uppercase; color: #fff; }
.abt_care_list2 .bg_join .item a:hover {background: none; }

.ul_im.abt .h6{padding:0; text-align:left;}

.abt_comp_pro  ul{ display:none;}

/*Key visual text,button color test 추가 20170925*/
/*black*/
.copy.black .vb_txt p, .copy.black .vb_txt .btn.mid{color:#000;}
.copy.black .vb_txt .btn.mid, .cnt_visual.black .hero_vb .owl-dot a.ind{border-color: #000;}
.copy.black .vb_txt .btn.mid:hover{color:#fff;background-color: #000;}
.copy.black .vb_txt .btn.mid.btn_vod:hover .copy.black .btn_btm .btn.mid.btn_vod .arr{color:#fff;}
.cnt_visual.black .hero_vb .active a.ind{background-color:#000;}
.cnt_visual.black .controls button{background-image:url('https://image.samsungsds.com/global/en/images/icon/set_ico_video_black.png?queryString=20200513011449')}

@media all and (min-width:1px) and (max-width:1340px) {
  .vod_box .vod_txt .btn_btm + .copy{margin-top:23px;}
  .vod_box .vod_txt .copy{font-size: 1.6rem; line-height: 16px; font-weight: bold;}
  .vod_box .vod_txt .btn_btm + .copy + .txt{font-size:1.4rem;}
  .vod_box .vod_txt .btn_txt2{font-size:1.4rem; margin-top: 12px;}
 .ul_im.type1.two > li{padding-left:40px;}
 .ul_im.type1.two > li:first-child{ padding:0 40px 0 0;}
}

@media all and (min-width:1px) and (max-width:1024px) {
  .home .cnt_visual .hero_vb {height: 460px;}
  .home .cnt_visual .hero_vb:after {bottom: -134px;}
  .home .cnt_visual .im_box {height: 500px;}
  .home .cnt_visual .im_box .copy > .vb_txt {height: 400px;}
  .home .cnt_visual .im_box .copy .tit{width:540px; margin-top:16px;}
  .home .cnt_visual .im_box .copy .txt{width:640px;}
  .home .cnt_visual+.box.type1{margin-top:16px; padding:0;}
  .home .cnt_visual .owl-carousel .owl-dots {top:344px;}
  .home .cnt_visual .owl-controls .owl-nav{display:none;}
  .home .cnt_visual .controls{bottom:100px;}
  .home .cnt_visual .im_box .copy .eye {font-size: 1.2rem; line-height: 12px; height:10px; margin-bottom:2px;}
  .home .box.type3_3 + .box_img.type3 { margin-top: 160px;}

  .cnt_visual .hero_vb {height: 410px;}
  .cnt_visual .hero_vb:after{bottom:-134px; width:1100px; height:210px;}
  .cnt_visual .hero_vb  + .inner{margin-top:26px; margin-bottom:75px;}
  .cnt_visual .hero_vb  + .inner.type2{margin-top:26px; margin-bottom:0}
  .cnt_visual .im_box {position: relative; height: 450px;}
  .cnt_visual .im_box .copy .eye {font-size: 1.2rem; line-height: 12px; height:10px; min-height: inherit; margin-bottom:2px;}
  .cnt_visual .im_box .copy .logo{margin-bottom:20px;}
  .cnt_visual .im_box .copy .tit{padding-top:30px;font-size:4rem; line-height:50px; width:640px;}
  .cnt_visual .im_box .copy > .vb_txt .txt_cnt .txt_cnt_top{width:260px;}
  .cnt_visual .im_box .copy .txt_cnt_top .tit{padding: 26px 0px 0px 6px;}
  .cnt_visual .im_box .copy .txt_cnt_top .tit_ico{height:82px;}
  .cnt_visual .im_box .copy .tit sub{font-size:2.6rem;}
  .cnt_visual .im_box .copy .tit sup {font-size: 1.2rem;}
  .cnt_visual .im_box .copy .tit sup.sup_r {font-size: 2.3rem; margin: 2px 0 0 3px;}
  .cnt_visual .im_box .copy .eye + .tit{margin-top: 16px;}
  .cnt_visual .im_box .copy .subtit{font-size:1.8rem;padding-top:8px;}
  .cnt_visual .im_box .copy .subtit+.txt{padding-top:20px;}
  .cnt_visual .im_box .copy .txt {font-size:1.5rem; line-height:27px; width:640px; padding:18px 0 0px; margin: 0 auto;}
  .cnt_visual .im_box img {width:auto; height: 100%;}
  .cnt_visual .im_box .sns {top: 258px; margin-top:-96.5px;}
  .cnt_visual .im_box .copy > .vb_txt{height:360px;}
  .cnt_visual .h4{font-size:2.8rem; line-height:36px;}
  .cnt_visual .txt{font-size:1.5rem; line-height:25px;}
  .cnt_visual .h4 + .txt {margin-top: 8px;}
  .cnt_visual .txt + .btn_btm {margin-top: 25px;}
  .cnt_visual  .btn_btm .btn.mid .arr{line-height:34px;vertical-align:top}
  .cnt_visual  .btn_btm .btn.mid:hover .arr, .cnt_visual  .btn_btm .btn.mid:focus .arr{line-height:34px;}
  .cnt_visual .owl-controls .owl-nav{display:none;}
  .cnt_visual .owl-carousel .owl-dots{bottom:0; top:294px;}

  .cnt_visual + .monial.box_img.type2{margin-top:10px; padding-top:0;}

  .cnt_visual .im_box.video .video_wrap {display:none;}

  .cnt_visual .hero_vb.type1{height:300px;}
  .cnt_visual .hero_vb.type1 .copy .tit + .btn_btm {margin-top: 18px;}
  .cnt_visual .hero_vb.type1 .im_box .copy > .vb_txt {height:300px;}
  .cnt_visual .hero_vb.type1 + .inner {margin:0 0 43px;}
  .cnt_visual .hero_vb.type1 + .inner .txt{padding-top:43px;}

  .cnt_visual .info{margin-top:70px;}
  .cnt_visual .info li .txt2{font-size:3rem; line-height:36px;}
  .cnt_visual .info li .txt2_1{font-size:3.2rem; line-height:32px;}

  .cnt_visual .hero_vb.type2{height:320px;}
  .cnt_visual .hero_vb.type2 .im_box{height:320px;}
  .cnt_visual .hero_vb.type2 .im_box .copy > .vb_txt{height:260px;}
  .cnt_visual .controls{bottom:100px;}
  .sol_list{display:block; font-size:0; margin: 64px auto 0px;}
  .sol_list:after{display:block; content:''; clear:both;}
  .sol_list li{display:inline-block; width:33%; margin-top:34px;}
  .sol_list li:nth-child(-n+3){margin-top:0;}
  .sol_list li .im{height:74px;}
  .sol_list li .txt {font-size: 2.5rem; line-height: 34px; padding: 19px 0 25px;}
  .sol_list.four{text-align:left;}
  .sol_list.four li{ text-align:center;}

  .bn_ul{font-size:0; width:100%; padding-top:42px; padding-bottom:38px;}
  .bn_ul li{ height:188px; background-size:cover; background-position:center top;}
  .bn_ul li img{width:auto; min-width:100%; height:auto; opacity:0;}
  .bn_ul li .text .copy {font-size: 1.4rem; line-height: 22px; margin: 10px 0 18px;}
  .bn_ul li .text{padding:18px 22px 20px;}
  .bn_ul li .text a{height:53px; padding:18px 22px 20px;}
  .bn_ul li .text .tit {font-size: 2rem; line-height:25px;}
  .bn_ul li .text .txt{display:none;}
  .bn_ul li .text .btn{display:block; left:22px; bottom:19px; font-size:1.2rem;}
  .bn_ul li .bn_dim{display:block; height:53px; background: rgba(0,0,0,.6)}
  .bn_ul li:focus .txt,
  .bn_ul li:hover .txt{ display:none;}
  .bn_ul li a:focus .btn,
  .bn_ul li:hover .btn {font-size:1.2rem;}

  .part_ul{margin-bottom:75px;}
  .part_box{height:471px; margin-left:-44px;}
  .part_box .text{top:44px; right:44px; width:362px; height:383px; padding:30px;}
  .part_box .cate{font-size:1.2rem; line-height:12px; margin-top:-1px;     letter-spacing: 0.1em;}
  .part_box .h5{ letter-spacing:0;}
  .part_box .text .txt {font-size: 1.4rem; line-height: 22px; margin-top:4px;}

  /* floating menu */
  .cnt_menu{height:50px;}
  .cnt_menu .fix_m{height:50px;}
  .cnt_menu .inner{height:50px; text-align:left;}
  .cnt_menu .left{display:inline-block; font-weight:bold; color:#fff; text-align:left; padding: 0 147px 0 44px;}
  .cnt_menu .left .sel{display:block; position:relative; z-index:2; font-size:1.1rem; height:100%; text-transform:uppercase; background:url(https://image.samsungsds.com/global/en/images/icon/ico_sel.png?queryString=20200513011449) no-repeat center right; background-size:35px auto;}
  .cnt_menu .left .sel.on{background:url(https://image.samsungsds.com/global/en/images/icon/ico_sel2.png?queryString=20200513011449) no-repeat center right; background-size:35px auto;}
  .cnt_menu .left .txt{font-size:1.2rem; line-height: 50px; letter-spacing:0.2em; vertical-align:middle;}
  .cnt_menu .left ul {display:none; position: absolute; left: 0px; right:0; top: 50px; bottom:0; z-index:5; width:100%; height:100%; padding:0; margin:0;  border-top:1px solid #636363; background:rgba(0,0,0,.9);}
  .cnt_menu .left ul li{display:block; font-size:1.2rem; letter-spacing:0.2em; line-height:1.1; text-align:left; width:100%; height:auto; padding:0; background-color: rgba(0,0,0,.9);}
  .cnt_menu .left ul li:hover{color:#fff;}
  .cnt_menu .left ul li a{padding:16px 44px 16px; background:none;}
  .cnt_menu .left ul li:first-child{padding-top:18px; border-top:0;}
  .cnt_menu .left ul li:last-child{padding-bottom:17px; }
  .cnt_menu .right{width:auto;}
  .cnt_menu .right .btn1{font-size:1.2rem; letter-spacing: 0.2em; width:147px;}
  .cnt_menu .right .btn2{display:none;}
  .cnt_visual .inner:before{top:-150px; width:1000px; height:150px;}


  /* */
  .solu .dropDownTail{padding-top:75px;}
  .solu .slideDown.is_black {padding: 0 0 75px;}
  .solu .is_gray .inner{padding:75px 44px;}
  .solu .slideDown.is_gray .inner{padding:75px 44px;}
  .solu .slideDown.is_gray .btn_btm.show{padding-bottom:75px;}


  /* ul list */
  .ul_list { margin: 0;}
  .h5 + .ul_list{padding-top: 39px;}
  .ul_list li{height:auto; /*min-height:127px;*/ min-height:inherit; padding:20px 0 20px 70px;}
  .ul_list li:first-child{/*min-height:107px;*/ min-height:inherit; padding-top:0;}
  .ul_list .cate{font-size:1.2rem; line-height:12px; margin-top:0;}
  .ul_list li .h6 {margin-top: 11px;}
  .ul_list li:first-child .im{top:19px;}
  .ul_list li .im{top:39px; left:10px;}
  .ul_list li .im img {width: 35px;}
  .ul_list li .btn_txt2 {margin-top: 21px;}

  .ul_list.type1 li {border: 0;}
  .ul_list.type1 li .h6 {font-size: 2rem; line-height: 27px;}
  .ul_list.type1 li .h6 img {margin-right: 7px; width: 21px; }
  .ul_list.type1.chart_list_en li .h6 img {margin-right: 7px; width: 28px;}
  .ul_list.type1 li .txt {font-size: 1.4rem; line-height: 23px; margin-top: 9px;}
  .ul_list.type1 li.ai_chart_txt .h6 img{width: 28px; vertical-align: top;}
  .ul_list.type1 li.ai_chart_txt .h6.line_break_tit{position: relative; padding-left: 35px;}
  .ul_list.type1 li.ai_chart_txt .h6.line_break_tit img{position: absolute; left: 0;}
  .ul_list.type1 li.ai_chart_txt .disc_list_txt{margin-top: 0; padding-left: 7px; font-size: 1.3rem; line-height: 23px;}
  .ul_list.type1 li.ai_chart_txt .txt + .disc_list_txt{margin-top: 20px;}


  .ul_im{margin-top:39px;}
  .ul_im li .cate{font-size:1.2rem; line-height:12px; margin-bottom:6px;}
  .ul_im .item .h6{height:108px;}
  .ul_im li .text {padding-top: 12px;}
  .ul_im > li .ai_chart_sub{padding:24px 0 12px; font-size:1.6rem;}
  .ul_im .item .txt{height:72px;}
  .ul_im.one li .im{width:50%; padding:0;}
  .ul_im.one li .text{width:50%; padding:0 0 0 44px; vertical-align:middle;}
  .ul_owl.one .item .text{padding-left:44px;}
  .ul_im.two .cate{line-height:12px;}
  .ul_im.two li .h6{line-height:25px;}
  .ul_im.two li .text {padding-top: 19px; padding-bottom: 41px;}
  .ul_im.three li .text{position:relative; padding-bottom:37px;}


  .ul_im2 li{margin-top:40px;}
  .ul_im2 li:nth-child(even) .im{width:50%;/* min-width:362px;*/}
  .ul_im2 li:nth-child(even) .im img{width:100%;}
  .ul_im2 li:nth-child(even) .text{width:50%;}
  .ul_im2{margin-top:39px; margin-bottom:26px;}
  .ul_im2 li .h5{ letter-spacing:0.1em;}
  .ul_im2 li .im{width:50%; padding:0;}
  /*.ul_im2 li .im img{min-width:362px; }*/
  .ul_im2 li .text{width:auto; padding:0 0 0 43px;}
  .ul_im2 li .text .in{padding-top:5px;}
  .ul_im2 li .text .in .list + .btn_btm{margin-top: 21px;}
  .ul_im2 li .txt{font-size:1.4rem; line-height:22px;}
  .ul_im2 li .h6 + .txt {margin-top: 7px;}
  .ul_im2 li .txt + .btn_btm {margin-top: 23px;}
  .ul_im2 li .txt + .btn_txt2 {margin-top: 20px;}

  .ul_im.type2.three > li .txt{font-size:1.3rem; line-height: 23px;}

  .ul_im3{ margin-bottom:0;}
  .ul_im3 li{margin-top:40px;}
  .ul_im3 li .text{width:50%;}
  .ul_im3 li .im{width:50%; padding:0;}
  .ul_im3 li:nth-child(odd) .text{width:50%;}
  .ul_im3 li:nth-child(odd) .im{width:50%;}
  .ul_im3 li .txt {font-size: 1.4rem; line-height: 22px;}
  .ul_im3 li .txt2 {font-size: 1.4rem; line-height: 22px;}
  .ul_im3 li .h6 + .copy {margin-top:8px;}
  .ul_im3 li .text.type2 .txt + .btn_txt2{margin-top:10px;}
  .ul_im3 li .text.type2 .txt + .btn_txt2 + .txt {margin-top: 10px;}
  .ul_im3 li .text.type2 .h6 + .copy + .txt {margin-top: 15px;}

  .ul_im.case2 .text .h6{padding:0 3%}
  .ul_im.case2 .txt{min-height: 96px;}
  .ul_im.case2 li .btn_txt2{margin-top: 30px;}

  .ul_txt li{padding:0 20px 0 0; margin-top: 27px;}
  .ul_txt li:nth-child(even){padding:0 0 0 20px;}
  .ul_txt li .txt{font-size:1.4rem; line-height:22px;  margin-top: 8px;}
  .h5 + .ul_txt {margin-top: 32px;}
  .ul_im3 li .txt + .btn_btm {margin-top: 20px;}

  .ul_im + .btn_btm{margin-top:43px;}

  .ul_txt2 li .tit{font-size:10.86rem; line-height:1;}
  .ul_txt2 li .txt {font-size: 1.2rem; line-height: 20px; margin-top: -1px; padding-top:0;}
  .ul_txt2 li{margin-top: 18px;}
  .ul_txt2 li:nth-child(-n+3){margin-top:0;}
  .h5 +.ul_txt2 {margin-top: 26px;}
  .ul_txt2_2 li{margin-top:57px;}
  .ul_txt2_2 li:nth-child(-n+3){margin-top:42px;}
  .ul_txt2_2 .im img{max-width: 180px; max-height: 65px;}
  .ul_txt2_2 li .txt {font-size:1.2rem; margin-top: 17px;}

  .ul_txt2_2.big_ico .im img{max-width:190px;}

  .ul_im2.m_tac.mt0 li{margin-top:115px;}
  .ul_im2.m_tac.mt0 li .text{letter-spacing:0;}
  .ul_im2.m_tac.mt0 li .txt + .btn_txt2{margin-top:12px;}
  .ul_im2.m_tac.mt0 li .txt .btn_txt2{margin-top:12px;}
  .ul_im2.m_tac.mt0 li .btn_txt2{margin-top:10px;}


  .ul_txt3{font-size:0; margin-top:35px;}
  .ul_txt3 li{display:inline-block; font-size:1.4rem; width:50%; vertical-align:top; margin-top:27px;}
  .ul_txt3 li:nth-child(3n+1){width:50%; padding-left:0px;}
  .ul_txt3 li:nth-child(-n + 3){margin-top:27px; padding-left:0;}
  .ul_txt3 li:nth-child(odd){padding-right:22px; padding-left:0;}
  .ul_txt3 li:nth-child(even){padding-left:22px; }
  .ul_txt3 li:nth-child(-n + 2){margin-top:0;}
  .ul_txt3 li dt{font-size:1.4rem; line-height:24px; font-weight:bold; padding-bottom:2px;}
  .ul_txt3 li dd{font-size:1.4rem; line-height:23px; padding-top:5px;}
  .ul_txt3 + .btn_btm {margin-top: 70px;}

  .ul_txt4 img{width:55%;}

  .btn_btm + .h5 {margin-top: 74px;}

  .h3 + .hd_txt{margin-top:11px;}
  .hd_txt + .btn_btm{margin-top:29px;}

  .ul_owl.two { margin: 39px auto 0px;}
  .owl-carousel .owl-prev{width:30px; height:62px;}
  .owl-carousel .owl-next{width:30px; height:62px;}

  .part_ul{padding-top:38px;}
  .part_ul .item img{width:129px; height:80px;}
  .hd_txt {font-size: 1.5rem; line-height: 25px;}
  .h5 + .hd_txt{margin-top:15px;}

  .vod_box .vod_im{width:63.5%;}
  .vod_box .vod_im a{cursor:pointer;}
  .vod_box:nth-child(2) {margin-top: 40px;}
  .vod_box:nth-child(2) .vod_txt {padding: 0px 0px 0px 24px;}
  .vod_box .vod_txt{width:36.5%; padding:0 24px 0 0;}
  .vod_box .vod_txt .txt {font-size: 1.4rem; line-height: 22px; margin-top: 6px;}
  .vod_box .vod_txt .btn_btm {margin-top: 21px;}
  .vod_box .vod_txt .btn_btm .btn.mid:hover .arr{background: url(https://image.samsungsds.com/global/en/images/icon/ico_front_arr2.png?queryString=20200513011449) no-repeat center left !important; background-size: auto 8px!important;}


  #lets{padding:12px 0 50px;}
  #lets .tit{font-size:4rem; line-height:34px;}
  #lets .hd_txt {font-size: 1.5rem; line-height: 25px;}
  #lets .tit + .hd_txt { margin-top: 16px;}
  #lets .hd_txt + .btn_btm {margin-top: 33px;}


  /* footer */
  .fot_h1{font-size:2.9rem; line-height:38px; }
  .fot_tit1{font-size:2rem; line-height:27px;}
  .fot_tit2{font-size:1.5rem; line-height:25px;}
  .fot_txt1{font-size:1.4rem; line-height:23px;}
  .fot_txt2{font-size:1.5rem; line-height:22px;}
  .fot_txt3{font-size:1.5rem; line-height:25px;}
  .fot_dl dt{font-size:1.4rem; line-height:23px; padding-top:13px;}
  .fot_dl dd{font-size:1.4rem; line-height:23px;}
  .fot_ol li{font-size:1.5rem; line-height:33px;}
  .fot_h1+.fot_tit1{margin-top:35px;}
  .fot_h1+.doc_txt1{margin-top:40px;}
  .fot_tit1 + .fot_txt1{padding-top:14px;}
  .fot_txt1 + .fot_tit1{padding-top:45px;}
  .fot_tit1 + .fot_tit2{padding-top:14px;}
  .fot_tit1 + .fot_txt2{padding-top:17px;}
  .fot_tit2 + .fot_txt2{padding-top:3px;}
  .fot_txt2 + .fot_tit1 {padding-top:39px;}
  .fot_dl + .fot_tit2, .fot_dl + .fot_tit1, .fot_txt2 + .fot_tit2{padding-top:15px;}
  .fot_txt3 + .fot_ol{padding:29px 0 15px;}

  .doc_h1{font-size:2.5rem; line-height:34px; letter-spacing:0em;}
  .doc_txt1{font-size:1.4rem; line-height:23px;}
  .doc_txt2{font-size:1.4rem; line-height:23px;}
  .doc_txt3{font-size:1.4rem; line-height:23px;}
  .doc_txt1+.doc_txt1{margin-top:25px;}
  .doc_txt2+.doc_txt2{margin-top:25px;}
  .doc_txt3+.doc_txt3{margin-top:23px;}
  .fot_tit1+.doc_txt1{margin-top:15px;}
  .fot_tit1+.doc_txt2{margin-top:15px;}
  .fot_tit1+.doc_txt3{margin-top:10px;}
  .doc_txt+.doc_txt{margin-top:15px;}
  .doc_txt1+.fot_tit1{margin-top:40px;}
  .doc_txt3 + .fot_tit1{margin-top:15px;}
  .doc_txt2+.fot_tit1{margin-top:40px;}
  .fot_tit1+.doc_txt2{margin-top:20px;}
  .doc_h1+.dl_txt{margin-top:30px;}
  .fot_ul li{margin-top:20px; font-size:1.4rem; line-height:23px; padding-left:5px;}
  .fot_ul li:before{top:9px;}

  .pri_sel .selectbox{width:190px;}
  .pri_sel .selectbox .sel, .pri_sel .selectbox dd a{font-size:1.5rem; }


  /* solution */
  .solu .cnt_visual .h4 + .txt {margin-top: 14px;}
  .solu .cnt_visual .h4 sup {font-size: 1rem;}
  .solu .box .h4 + .h5 {margin-top: 15px;}
  .solu .h5 + .ul_txt {margin-top: 33px;}
  #bene .h5{margin-top: 15px; font-size: 2.4rem;}
  #bene .chart_list_en .h5{font-size:2.4rem; line-height: 40px;}
  .ul_list_tit{padding-top: 40px; text-align: center; font-size: 2rem; font-weight:bold;}
  .ul_list_tit + .ul_im{margin: 0;}
  .solu #case.box .h4 + .h5 {margin-top: 15px;}
  .solu .slideDown.is_black .btn_btm { margin-top: 66px;}
  .solu .slideDown.is_black .btn_txt, .solu .slideDown.is_gray .btn_txt{font-size:1.2rem; line-height:1.1; font-family: 'OneLatin';}
  .solu .slideDown.is_gray .ul_txt3 + .btn_btm {margin-top: 67px;}

  .use{margin-top:39px;}
  .use.one{padding:0 44px;}
  .use.one .item .btn_btm{margin-top:20px;}
  .use .item .h6 {width: 100%; padding-top: 14px;}
  .use .item .text{padding-bottom:66px;}
  .use .item .txt {font-size: 1.4rem; line-height: 22px; padding-top: 8px;}
  .use .owl-item.center .text{padding:0;}

  .use_swiper {margin: 59px -24px 25px;}
  .use_swiper .item .btn_btm{margin-top:33px;}
  .use_swiper .item .h6 {width: 100%; padding-top: 14px;}
  .use_swiper .item .txt {font-size: 1.4rem; line-height: 22px; padding-top: 8px;}
  .use_swiper .owl-item.center .text{padding:0;}

  .blog .box.type1_2 +  .box.type1_2{padding-top:100px;}


  /* ****** global ***** */
  /* service */
  .refer_list{display:block;}
  .refer_list>li{width:50%; padding:0 !important;}
  .refer_list>li:nth-child(odd){padding-right:2% !important;}
  .refer_list>li:nth-child(even){padding-left:2% !important;}
  .h5 + .dl_list {margin-top: 42px;}
  .abt_hd_copy2 + .dl_list {margin-top: 42px;}

  /* acco */
  .h1 + .acco.type1{margin-top:63px;}

  .fail_box{height:400px;}
  .fail_box .text{padding:60px 44px 0;}

  .ul_gdl{margin:40px 0 20px;}
  .ul_gdl li .icon{margin-bottom: 20px;}
  .ul_gdl li .icon.i1 img {height: 60px;}
  .ul_gdl li .icon.i2 img {height: 60px;}
  .ul_gdl li .icon.i3 img {height: 60px;}
  .ul_gdl li .icon.i4 img {height: 60px;}

  .dl_list dd .txt {font-size: 1.5rem; line-height: 25px;}

  .coll_box{height:400px;}
  .coll_list li .s_tit1 {font-size: 3rem}
  .coll_list li .s_tit2 {font-size: 2rem; line-height: 27px; margin:5px 0 7px;}
  .coll_list li .txt {font-size: 1.4rem;}
  .edu_owl{font-size:0; margin:38px 0 20px;}

  .valu_diag { margin-top: 25px;}
  .valu_diag + .h6{margin-top:68px !important;}
  .valu_diag + .h6 + .sub_txt + .h6{margin-top:63px !important;}

  .acco.type1 > li .tit{font-size:1.5rem; line-height:1.4; min-height:42px; padding:11px 30px 9px 22px;}
  .acco.type1 > li .text .txt {font-size: 1.5rem; line-height: 25px;}
  .cbox.gcoc .h6{padding:40px 0 10px; text-align:left;}
  .cbox.gcoc  .acco.type1.st1 .text {padding:12px 35px 10px 35px;}

  .sti_diag{margin-bottom:75px;}

  #off_all .all_m{ margin-top:0;}
  #off_all .all_m ul li{font-size:1.6rem;}


  /* about */
  .abt_care_list > li{display:inline-block; font-size:1.4rem; line-height:20px; padding:0 22px 0 92px !important; margin-top:46px; width:50%; min-height:auto; text-align:left; vertical-align:top; background-size:auto 71px !important;}
  .abt_care_list > li:nth-child(even){padding-left:114px !important; padding-right:0 !important; background-position: 22px 0;}
  .abt_care_list > li .tit{display:block; font-size:2rem; line-height:1.1; margin-bottom:9px;}
  .abt_care_list > li .txt{font-size:1.7rem; font-weight:bold; line-height:23px;}
  .abt_care_list > li ul{margin-top:6px;}
  .abt_care_list > li ul li{padding-left:10px;}
  .abt_care_list > li ul li:before{content:'∙'; display:inline-block; margin-left:-10px; padding-right:5px;}

  .abt_hd_copy{font-size: 1.8rem; line-height: 24px;}
  .abt_hd_copy2{font-size: 2.6rem; line-height: 36px;}
  .abt_hd_copy2.report_hd{font-size: 1.8rem; line-height: 24px;}
  .abt_care_list2 { position: relative; display: block; width: 100%; padding-bottom: 93px; margin-top:32px;}
  .abt_care_list2 .line-break {display: none}
  .abt_care_list2 .item a:hover .tit, .abt_care_list2 .item a:focus .tit{ display: block; }
  .abt_care_list2 .item a:hover .cnt_txt, .abt_care_list2 .item a:focus .cnt_txt{display:none;}
  .abt_care_list2:after {content: ' ';clear: both;display: block}
  .abt_care_list2 li { float: none;position: relative;display: block;width: 100%;background-color: #fff; color: #000 ;border-bottom: 1px solid #b5b5b5 }
  .abt_care_list2 li.bg2{background-color: #fff}
  .abt_care_list2 li.bg3 {background-color: #fff}
  .abt_care_list2 li.bg_img {float: none;display: none}
  .abt_care_list2 li:after {content: '>'; position: absolute;display: block;width: 8px;height: 15px;top: 50%;right: 9px;background: url(https://image.samsungsds.com/global/en/images/img/global/arrow-right.png?queryString=20200513011449) 0 0 no-repeat;
  background-size: 8px 15px;-webkit-transform: translate(0, -50%); transform: translate(0, -50%);text-indent: -99999px}
  .abt_care_list2 li:first-child {border-top: 1px solid #b5b5b5}
  .abt_care_list2 li.bg_join {float: none;position: absolute;left: 0;right: 0;bottom: 0;height: 67px}
  .abt_care_list2 li.bg_join:after {display: none}
  .abt_care_list2 .item a { height: 65px; text-align: left; vertical-align: middle; line-height: 35px }
  .abt_care_list2 .tit{ font-size: 2rem; font-weight: 700; line-height: 1.4; }
  .grid-mobile-txt {display: inline-block}
  .abt_care_list2 .cnt_txt { visibility: hidden; position: absolute; width: 100%; height: 240px; left: 0;right: 0;bottom: 0; top: 0;padding: 20px 20px 50px 20px; }
  .abt_care_list2 .item .txt {display:none; font-size: 1.6rem; line-height: 1.5; color: #fff; }
  .abt_care_list2 .btn { position: absolute; bottom: 22px; left: 0; width: 100%; margin: 35px 0 0 0; font-size: 14px; text-align: center; text-transform: uppercase; color: #00b3e2; }
  .abt_care_list2 .item a:hover { background-color: transparent; }
  .abt_care_list2 .item a:hover .abt_care_list2 .cnt_box{ display: block; }
  .abt_care_list2 .item a:hover .abt_care_list2 .cnt_txt{ visibility: hidden; }

  .abt_care_list2 .bg_join{width:100%;}
  .abt_care_list2 .bg_join .item { background-color: #00b3e3 }
  .abt_care_list2 .bg_join a {height: 67px; text-align: center; line-height: 67px}
  .abt_care_list2 .bg_join a:hover { background: none; }

  .iframe_ir_sti{height:2520px !important;}

  .dl_list dt{padding-top:10px;}
  .dl_list dd{padding-top:16px;}
  .dl_list dd .im{padding-top:4px;}
  .dl_list dd .im + .tit { margin-top: 16px;}
  .dl_list dd .tit + .du {margin-top: 10px;}
  .dl_list dd .tit + .txt {margin-top: 10px;}

  .coll_list {width:100%;}
  .coll_list li .text{padding:0 8%;}
  .coll_list li:nth-child(even) .text{padding-left:8%;}
  .iframe_ir_over {margin: 50px auto 0;}

    .about_frame { width:100%; height:970px;margin:0 auto;overflow-x:auto;-webkit-overflow-scrolling: touch;}
    .about_frame iframe { width:750px;height:950px;}

    .cnt_visual .info li .txt1 {display: block;font-size: 1.5rem; line-height:40px;}
    .cnt_visual .info li .txt1_1 {display: block;font-size: 2.6rem; line-height:32px;}

  }

@media all and (min-width:1px) and (max-width:767px) {
  /* home */
  .home .cnt_visual .hero_vb {height:495px;}
  .home .h5{font-size:2.5rem; line-height:34px; letter-spacing:0; width:100%;}
  .home .cnt_visual .im_box {height:495px;}
  .home .cnt_visual .im_box .copy{padding:0;}
  .home .cnt_visual .im_box .copy .tit{width:100%; padding:0 14px; margin:10px auto 13px;}
  .home .cnt_visual .im_box .copy .txt {width: 100%; padding-top:2px;}
  .home .cnt_visual .im_box .copy > .vb_txt{height:90%;}
  .home .cnt_visual .txt + .btn_btm { margin-top: 22px;}
  .home .cnt_visual .owl-carousel .owl-dots {top:410px;}
  .home .cnt_visual .controls{bottom:68px;}
  .home .cnt_visual .hero_vb:after {bottom: -95px;}
  .home .cnt_visual + .box.type1{margin-top:-18px;}
  .home .cnt_visual + .box.type1 .inner{padding-top:0px;}
  .home .box.type1 .h5 + .hd_txt {margin-top: 9px;}
  .home .box.type3_3 .h5 + .hd_txt { margin-top: 9px;}


  /* visual area */
  .cnt_visual .hero_vb {height: 400px;}
  .cnt_visual .hero_vb:after{bottom:-94px; width:1000px; height:150px;}
  .cnt_visual .hero_vb + .inner{padding-top:0px; margin-top:0px; margin-bottom:50px;}
  .cnt_visual .hero_vb.type2 + .inner{margin-top:-9px;}
  .cnt_visual .inner{padding:22px 20px 50px; margin-bottom:0;}
  .cnt_visual .im_box {min-height:auto; height:400px;}
  .cnt_visual .im_box .copy > .vb_txt .txt_cnt .txt_cnt_top{width:200px;}
  .cnt_visual .im_box .copy .tit{font-size:2.9rem; line-height: 38px; width:100%; padding:0 14px; margin:0px auto 0;}
  .cnt_visual .im_box .copy .txt_cnt_top .tit{width:80%; padding:0 0 0 10px; vertical-align:bottom;}
  .cnt_visual .im_box .copy .txt_cnt_top .tit_ico{width:19%; height:62px; background-size:100%;}
  .cnt_visual .im_box .copy .tit sub {font-size: 1.7rem;}
  .cnt_visual .im_box .copy .tit sup {font-size: 1rem;}
  .cnt_visual .im_box .copy .tit sup.sup_r {font-size: 1.8rem;}
  .cnt_visual .im_box .copy .subtit{font-size:17px;padding-top:10px;}
  .cnt_visual .im_box .copy .subtit+.txt{padding-top:24px;}
  .cnt_visual .im_box .copy .txt{font-size:1.5rem; line-height:25px; width:100%; padding: 8px 14px 0; margin:0 auto;}
  .cnt_visual .im_box .copy .txt_cnt_top +.txt{padding:15px 0;}
  .cnt_visual .im_box .im{text-align:center; height:100%;}
  .cnt_visual .im_box img{width:auto; height:100%;}
  .cnt_visual .im_box .copy > .vb_txt {height: 367px;}
  .cnt_visual .im_box .copy .eye{font-size:1.2rem; line-height:12px; min-height:auto; margin-top:0;}
  .cnt_visual .im_box .copy .logo{margin-bottom:14px;}
  .cnt_visual .inner{padding:0 14px 0px;}
  .cnt_visual .inner:before{top:-165px; width:768px; height:210px;}
  .cnt_visual .info{font-size:0; margin-top:40px;}
  .cnt_visual .info li{display:block; font-size:1.3rem; width:100%; text-align:center; margin-top:37px;}
  .cnt_visual .info li:first-child{margin-top:0;}
  .cnt_visual .info li .txt1{display:block; font-size:1.8rem; line-height:20px;}
  .cnt_visual .info li .txt2{font-size:2.8rem; color:#000; font-weight:700; line-height:33px; margin-top:3px;}
  .cnt_visual .info li .txt3{font-size:1.8rem; line-height:30px; margin-right:5px;}
  .cnt_visual .info li .txt1 + .txt2{margin-top:7px;}
  .cnt_visual .btn.mid{width:240px;}
  .cnt_visual  .btn_btm .btn.mid .arr{line-height:38px;}
  .copy .vb_txt .txt_cnt .btn_btm .btn.mid .arr{line-height:38px;}

  .cnt_visual  .btn_btm .btn.mid:hover .arr, .cnt_visual  .btn_btm .btn.mid:focus .arr{line-height:38px;}
  .cnt_visual .owl-carousel .owl-dots {top:309px;}
  .cnt_visual .owl-carousel .owl-dot{vertical-align:top}
  .cnt_visual .owl-carousel .owl-dot span{border:1px solid #fff;}
  .cnt_visual .owl-nav{display:none;}
  .cnt_visual .h4{font-size:2.5rem; line-height:34px;}
  .cnt_visual .h4 .ico{display:none;}
  .cnt_visual .ico {top: -150%;}
  .cnt_visual .txt{font-size:1.5rem; line-height:25px;}
  .cnt_visual .h4 + .txt {margin-top: 14px;}
  .cnt_visual .txt + .btn_btm {margin-top: 23px;}
  .cnt_visual .im_box.video .video-js .vjs-tech{width:auto;}
  .cnt_visual + .box.type1_2 {margin-top: -9px; padding-top:0; padding-bottom:50px;}

  .cnt_visual .hero_vb.type1{height:250px;}
  .cnt_visual .hero_vb.type1 .im_box .copy > .vb_txt {height:250px;}
  .cnt_visual .hero_vb.type1 .copy .tit + .btn_btm {margin-top: 14px;}
  .cnt_visual .hero_vb.type1 + .inner{margin-top:0;}
  .cnt_visual .hero_vb.type1 + .inner .txt{padding-top:44px; margin-top:0;}

  .cnt_visual .hero_vb.type2 {height:285px;}
  .cnt_visual .hero_vb.type2 .im_box{height:285px;}
  .cnt_visual .hero_vb.type2 .im_box .copy > .vb_txt{height:230px;}
  .cnt_visual .hero_vb.type2:after{bottom:-92px;}
  .cnt_visual .controls{bottom:75px;}

  .part_ul{font-size:0; text-align:center; padding:39px 14px 0; padding-bottom:33px; margin:0 auto 18px;}
  .part_ul .item{margin-left:0;}
  .part_ul .item .im{width:124px; height:78px;}
  .part_ul .item img {width: 100%; height: 100%;}
  .part_box{position:relative; height:auto; margin-left:0; padding:0 14px; background:none !important;}
  .part_box .im{display:none;}
  .part_box .cate{font-size:1.2rem; line-height:12px; padding-bottom:0; margin-bottom: 10px;}
  .part_box .h5{text-align:left; width:100%; font-size:2.5rem; line-height:28px; padding-top:1px;}
  .part_box .text{ position: relative; top:0; right:0; left:0; width:100%; height:auto; padding:0; text-align:left; background:#fff;}
  .part_box .text .txt{font-size:1.4rem; color:#000; line-height:22px; margin-top:8px;}
  .part_box .text .btn_btm{position: relative; bottom:auto; margin-top:16px;}
  .h5+.part_box{margin-top:30px;}

  .sol_list{display:table; width:100%; margin:0 auto 1px; font-size:0; text-align:left;}
  .sol_list li{width:100%; margin-top:47px !important; vertical-align:top; text-align:center;}
  .sol_list li:first-child{margin-top:0;}
  .sol_list li .im{display:block; height:47px;}
  .sol_list li .txt{font-size:2rem; line-height:27px; font-weight:700; letter-spacing:0.03em; padding:20px 0 13px;}
  .sol_list li .btn_txt2 a{font-size:1.2rem; line-height:12px;}
  #global .sol_list{margin:42px auto 1px;}
  #global .sol_list li{width:50%;}
  #global .sol_list li:nth-child(-n+2){margin-top:0px !important;}
  /*.sol_list li{margin-top:49px !important;}
  .sol_list li:nth-child(3),.sol_list li:nth-child(5){float:none; margin-top:auto;}
  .sol_list li:first-child{margin-top:0 !important;}*/

  .bn_ul{font-size:0; width:100%; padding-top:29px; padding-bottom:38px;}
  .bn_ul li{display:block; width:100%; height:288px; margin:37px 0 0; background-size:cover; background-position:center top;}
  .bn_ul li img{width:auto; min-width:100%; height:auto; opacity:0;}
  .bn_ul li:nth-child(-n+2){margin-top:37px;}
  .bn_ul li:nth-child(odd){margin-left:0;}
  .bn_ul li:nth-child(4n){width:100%;}
  .bn_ul li:nth-child(4n-3){width:100%;}
  .bn_ul li:first-child{margin-top:0;}
  .bn_ul li .text{height:auto; min-height:96px; padding: 10px 15px 13px; background: rgba(0,0,0,.6);}
  .bn_ul li .text a{height:124px; padding:25px 0 0 15px;}
  .bn_ul li .text .copy{font-weight:normal; line-height:20px; margin:5px 0 8px;}
  .bn_ul li .text .tit{font-size:2rem; line-height:27px;}
/*	.bn_ul li .text .txt{display:none;}*/
  .bn_ul li .text .btn{display:block; position:relative; left:0; bottom:0; font-size:1.2rem;}
  .bn_ul li .bn_dim{display:none; height:124px; /*background: rgba(0,0,0,.6)*/ background:none;}
  .bn_ul li:focus .txt,
  .bn_ul li:hover .txt{display:none;}


  /* ***** solutions ***** */
  .solu .slideDown.is_gray .ul_txt3 + .btn_btm {margin-top: 42px;}
  .solu .slideDown.is_black .btn_btm {margin-top: 42px;}
  .solu .slideDown.is_black .btn_btm.more {margin-top: 42px;}
  .solu .slideDown.is_black .feat_more {display: none; padding-top: 25px;}
  .solu .cnt_visual .im_box .copy .txt {margin-top: 0px;}
  .solu .cnt_visual .txt + .btn_btm {margin-top: 22px;}
  .solu .dropDownTail{padding-top:50px;}
  .solu .cnt_visual .h4 sup {font-size: 1rem;}

  .solu .dropDownTail{padding-top:50px;}
  .solu .slideDown.is_black {padding: 0 0 50px;}
  .solu .slideDown.is_gray .inner{padding:50px 14px;}
  .solu .is_gray .inner{padding:50px 14px 43px;}
  .solu .slideDown.is_gray .btn_btm.show{padding-bottom:50px;}


  /* floating menu */
  .cnt_menu{height:50px;}
  .cnt_menu .fix_m{height:50px;}
  .cnt_menu .inner{height:50px;}
  .cnt_menu li{display:none; line-height:50px;}
  .cnt_menu .left{padding-right:91px; padding-left:14px;}
  .cnt_menu .left .sel{padding-top:13px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_sel.png?queryString=20200513011449) no-repeat center right; background-size:27px auto;}
  .cnt_menu .left .sel.on{background-size:27px auto;}
  .cnt_menu .left .sel .ico{width:11px; height:7px; margin-right:7px; background-position:-57px -12px; background-size:400px;}
  .cnt_menu .left ul{top:50px; width:100%; padding:0;}
  .cnt_menu .left ul li{display:block; height:auto;}
  .cnt_menu .left ul li a{padding:16px 14px 17px;}
  .cnt_menu .left ul li:first-child{padding-top:19px; }
  .cnt_menu .left ul li:last-child{padding-bottom:16px; }
  .cnt_menu .left .txt{line-height:25px;}
  .cnt_menu .right .btn1{width:91px; }
  .cnt_menu .right .btn2{display:none;}


  .ul_txt li{display:block; width:100%; padding:0; margin-top: 27px;}
  .ul_txt li .txt{font-size:1.4rem; margin-top:10px; line-height:23px;}
  .ul_txt li:nth-child(even){float:none; padding:0; margin-top:25px;}
  .ul_txt li .h6{line-height:27px;}
  .ul_txt + .btn_btm {margin-top: 42px;}
  .ul_txt + .btn_btm + .h5{margin-top:63px;}
  .h5 + .ul_txt {margin-top: 14px;}
  .feat_more {padding-top: 27px;}

  .ul_txt2 li{display:block; width:100%; margin-top:21px;}
  .ul_txt2 li:nth-child(-n+4) { margin-top:21px;}
  .ul_txt2 li:first-child{margin-top:4px;}
  .ul_txt2 li .tit{display: block; font-size: 10rem; line-height: 100px;}
  .ul_txt2 li .tit span{font-size:1.2rem; letter-spacing:0.1em;}
  .ul_txt2 li .txt{font-size:1.4rem; line-height:23px; margin-top:3px;}
  .h5 + .ul_txt2{margin-top:14px;}
  .ul_txt2.even li:nth-child(-n+2), .ul_txt2.even li:nth-child(3n){margin-top:21px; width:100%; padding:0;}

  .ul_txt2_2 li{display:inline-block; font-size:1.2rem; width:100%; padding:0; margin-top:43px; text-align:center; vertical-align:top;}
  .ul_txt2_2 li:first-child{margin-top:31px;}
  .ul_txt2_2 li .txt{margin-top:13px;}
  .ul_txt2_2 li:nth-child(1n+3){float:none;}
  .ul_txt2_2 li:nth-child(2), .ul_txt2_2 li:nth-child(5){width:100%;}
  .ul_txt2_2.four li{float:none;}

  .ul_txt2_2.big_ico .txt{margin-top:8px;}

  .ul_txt3{font-size:0; margin-top:20px;}
  .ul_txt3 li{display:inline-block; font-size:1.4rem; width:100%; vertical-align:top; padding-left:0; margin-top:25px;}
  .ul_txt3 li:nth-child(3n+1){width: 100%; padding-left:0;}
  .ul_txt3 li:nth-child(-n + 3){margin-top:25px; padding-right:0;}
  .ul_txt3 li:first-child{margin-top:0;}
  .ul_txt3 li:nth-child(even) {padding-left: 0px;}
  .ul_txt3 li:nth-child(odd) {padding-right: 0px;}
  .ul_txt3 li dl{width:100%;}
  .ul_txt3 li dt{padding-bottom: 3px;}
  .ul_txt3 li dd{padding-top: 4px;}

  .ul_txt4 {display:block; margin:0 auto;}
  .ul_txt4 li{display:block; width:100%;}
  .ul_txt4 li{margin-top:38px;}
  .ul_txt4 img{width:50%;}
  .ul_txt4.dozen {display:block; margin:0 auto;}
  .ul_txt4.dozen li {display:block; width:100%;}
  .ul_txt4.dozen li,
  .ul_txt4.dozen li:first-child, .ul_txt4.dozen li:nth-child(2), .ul_txt4.dozen li:nth-child(3){margin-top:38px;}
  .ul_txt4.dozen img{width:55%;}

  .ul_im{margin:26px 0 5px;}
  .ul_im li{display:block; width:100%; margin-top:37px; padding:0;}
  .ul_im li:nth-child(even){padding:0;}
  .ul_im li:nth-child(2){margin-top:35px;}
  .ul_im li:first-child{margin-top:0;}
  .ul_im li .text{position:relative; height:auto !important; padding-top:0; padding-bottom: 21px; }
  .ul_im li .cate {margin-top: 16px; font-size:1.2rem; line-height:12px;}
  .ul_im li .cate + .h6 {margin-top:0px; line-height: 27px;}
  .ul_im li .h6 + .btn_txt2 { position:absolute; bottom:0; margin-top: 0;}
  .ul_im .im img{max-width:100%;}
  .ul_im .item{width:100%; text-align:left;}
  .ul_im .item .h6{ letter-spacing:0.1em; min-height:54px; margin-top:20px;}
  .ul_im .item .txt{font-size:1.4rem; letter-spacing:0.1em; min-height:23px; margin-top:12px;}
  .ul_im.one li .im{display:block; width:100%; padding:0;}
  .ul_im.one li .text{display:block; width:100%; padding:0; padding-bottom: 25px; vertical-align:middle;}
  .ul_im.two li:first-child{padding:0;}
  .ul_im.two li .text {padding-top:3px; padding-bottom: 26px;}
  .ul_im.three li{width:100%;}
  .ul_im.three li:nth-child(-n+3){margin-top:35px;}
  .ul_im.three li:first-child{margin-top:0;}
  .ul_im.three li{width: 100%; padding:0; margin: 0; margin-top:37px;}
  .ul_im.three li .text{height:auto !important; padding-bottom:30px;}
  .h_copy + .ul_im{margin:31px 0 5px;}

  .home .box.type1 .ul_im li .cate{padding-top:2px; margin-bottom:8px;}
  .home .box.type1 .ul_im.three{margin-top:31px;}
  .home .box.type1 .ul_im.three li:nth-child(-n+3) {margin-top: 39px;}
  .home .box.type1 .ul_im.three li:first-child{margin-top:0 !important;}

  .ul_im2{font-size:0; margin-top:27px; margin-bottom:10px;}
  .ul_im2 li{display:block; width:100%; margin-top:36px;}
  .ul_im2 li:first-child{margin-top:0px;}
  .ul_im2 li .im{width:100%; padding:0;}
  .ul_im2 li .im img {min-width: inherit;}
  .ul_im2 li:first-child .im{display:block;}
  .ul_im2 li .text_inner{display:block;}
  .ul_im2 li .text_inner .in{display:block;}
  .ul_im2 li .text_inner .h6{margin-top:5px;}
  .ul_im2 li .text{display:block; width:100%; padding:0; margin-top:6px;}
  .ul_im2 li .text .txt{font-size:1.4rem; line-height:23px;}
  .ul_im2 li:nth-child(even) .im{float:none; width:100%; min-width:inherit; padding:0;}
  .ul_im2 li:nth-child(even) .text{float:none; display:inline-block; position:relative; width:100%; padding-right:0;}
  .ul_im2 li .h6 + .txt{margin-top:4px;}
  .ul_im2 li .txt + .btn_txt2{margin-top:12px;}

  .ul_im2.m_tac.mt0 .btn_txt2{font-size:1.2rem;}
  .ul_im2.m_tac.mt0 .ul_im2 li .text{margin-top:8px;}
  .ul_im2.m_tac.mt0 .btn_txt2 + .btn_txt2{margin-top:8px;}
  .ul_im2.m_tac.mt0 li{margin-top:75px;}
  .ul_im2.m_tac.mt0 li:first-child{margin-top:0;}
  .ul_im2.m_tac.mt0 li .text .txt{font-size:1.455rem;}
  .ul_im2.m_tac.mt0 li .txt + .btn_txt2{margin-top:20px;}

  .ul_txt2.one li{width:100%;}
  .ul_txt2.one li .in{width:100%; max-width:100%;}
  .ul_txt2.even li{width:100%;}
  .ul_txt2.even li .in{width:100%; max-width:100%;}
  .ul_txt2.even li:first-child{width:100%;}

  .ul_im.three .mark {display:inline-block; margin:0 5px;}

  .ul_im3{font-size:0; margin-top:27px; margin-bottom:0;}
  .ul_im3 li{display:block; width:100%; margin-top:36px;}
  .ul_im3 li:first-child{margin-top:0px;}
  .ul_im3 li .im{width:100%; padding:0;}
  .ul_im3 li:first-child .im{display:block;}
  .ul_im3 li:nth-child(odd) .im{float:none; width:100%;}
  .ul_im3 li:nth-child(odd) .text{float:none; display:inline-block; position:relative; width:100%; padding-right:0;}
  .ul_im3 li .text{display:block; width:100%; padding:0; margin-top:20px;}
  .ul_im3 li .text .txt{font-size:1.4rem; line-height:23px;}
  .ul_im3 li .h6 + .txt{margin-top:4px;}
  .ul_im3 li .txt + .btn_txt2{margin-top:12px;}
  .ul_im3 li .txt + .btn_btm{margin-top:20px;}
  .ul_im3 li .text .txt2{font-size:1.4rem; line-height:23px;}
  .ul_im3 li .h6 + .txt2{margin-top:4px;}
  .ul_im3 li .txt2 + .btn_txt2{margin-top:12px;}
  .ul_im3 li .txt2 + .btn_btm{margin-top:20px;}
  .ul_im3 li .text.type2 .h6 + .copy {margin-top: 5px;}
  .ul_im3 li .text.type2 .h6 + .copy + .txt {padding-left:6px; margin-top: 25px;}
  .ul_im3 li .text.type2 .txt:before{ display:inline-block; clear:both; content:''; width:2px; height:2px; margin-left:-6px; margin-right:4px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_front_dot.png?queryString=20200513011449) no-repeat; background-size:2px;}
  .ul_im3 li .text.type2 .txt + .btn_txt2{margin-top:12px;}
  .ul_im3 li .text.type2 .txt + .btn_txt2 + .txt {padding-left:6px; margin-top: 22px;}

  .ul_im + .btn_btm{margin-top:25px;}

  .ul_im.case2{margin:0;}
  .ul_im.case2 li .text{text-align: left; padding-bottom:0;}
  .ul_im.case2 li:nth-child(-n+3){margin-top: 55px;}
  .ul_im.case2 li:first-child{margin-top:35px;}
  .ul_im.case2 .text .h6{margin-top:24px; padding:0;}
  .ul_im.case2 .txt{min-height: auto;}

  .ul_im.case2{margin:0;}
  .ul_im.case2 li .text{text-align: left; padding-bottom:0;}
  .ul_im.case2 li:nth-child(-n+3){margin-top: 55px;}
  .ul_im.case2 li:first-child{margin-top:35px;}
  .ul_im.case2 .text .h6{margin-top:24px; padding:0;}
  .ul_im.case2 .txt{min-height: auto; font-size: 1.4rem; line-height: 23px;}
  .ul_im.case2 .btn_txt2{color:#000 !important;}

  .h5 + .ul_list{padding-top:25px;}
  .ul_list .im{display:none;}
  .ul_list li{ height:auto; /*min-height:101px;*/ padding:19px 0 20px 0px;}
  .ul_list li:first-child{/*min-height:88px; */padding-top:0;}
  .ul_list .cate {font-size: 1.2rem; line-height:12px;}
  .ul_list li .h6{margin-top:6px;}
  .ul_list li .btn_txt2{margin-top:13px;}
  .ul_list+.btn_btm{margin-top:25px;}

  .h3 + .hd_txt{margin-top:11px;}
  .hd_txt{font-size:1.5rem; line-height:24px; width:100%; }
  .h3 + .hd_txt {margin-top:23px;}
  .hd_txt + .btn_btm{margin-top:29px;}
  .h5 + .hd_txt {margin-top: 8px;}

  /* 파트너십 주석 부분 추가 */
  .ul_note{margin:80px auto 20px; padding: 0px;}
  .ul_note li{text-align: center;}

  /* video */
  .vod_box .vod_im{float:none; width:100%}
  .vod_box .vod_im .play{display:block; width:48px; height:48px; margin:-24px 0 0 -24px; background-size:48px; }
  .vod_box .vod_txt{float:none; position:relative; width:100%; padding: 10px 0 0px;}
  .vod_box .vod_txt .h6 {padding-bottom: 3px; padding-top:6px; font-size: 2rem; line-height: 27px;}
  .vod_box .vod_txt .txt{font-size:1.4rem; line-height:23px;}
  .vod_box .vod_txt .btn_btm {display:none; margin-top: 20px; text-align:center;}
  .vod_box .vod_txt .btn_btm + .btn_btm{display: block;}
  .vod_box .vod_txt .btn_btm + .btn_btm .btn.mid {letter-spacing: 0.12em;}
  .vod_box .vod_txt .btn_btm button{display:inline-block;}
  .vod_box:nth-child(2),.vod_box:nth-child(n+2) {margin-top: 37px;}
  .vod_box:nth-child(2) .vod_im{float:none;}
  .vod_box:nth-child(2) .vod_txt{float:none; position:relative; width:100%; padding: 10px 0 20px;}
  .vod_box.type2 .vod_txt{padding: 10px 0 0px;}
  .vod_box.type2 .vod_txt .h6{padding-bottom: 3px; padding-top:6px;}
  .vod_box.type2 .vod_txt .txt{font-size:1.4rem; line-height:23px;}
  .vod_box.type2 .vod_txt .btn_btm {margin-top: 8px;}

  .btn_btm + .h5{margin-top:71px;}
  .ul_im .item .btn_btm {margin-top: 23px;}

  /* monial */
  .monial .h2{font-size:2.9rem; line-height:38px;}
  .monial .author{font-size:1rem; letter-spacing:0.1em; margin:8px 0 24px;}


  /* Use Cases */
  .use {padding:0 14px; margin-top:25px; margin-bottom:0px;}
  .use.none {margin-top:25px;}
  .use .owl-item{width:33%; padding:0;}
  .use .item .h6 {width:100%; line-height: 25px; padding-top: 16px;}
  .use .item .txt{ padding-top:7px; text-align:left;}
  .use .item{text-align:left;}
  .use .owl-item .text {opacity:1 !important; padding-bottom:57px; width:100%; max-width:100%;}
  .use .owl-item .text .in, .use .owl-item .text .btn{display:block !important; }
  .use .owl-item.center .text{margin-left:0; width:100%; max-width:100%; padding:0;}
  .use.owl-carousel .owl-controls {margin-top: 30px;height:10px;}
  .use.one {padding: 0 14px;}
  .use.one .item{ display:table; overflow:hidden;}
  .use.one .item .im{display:block; width:100%; padding-right: 0px; vertical-align:top;}
  .use .im img {max-width: 100%;}
  .use.one .item .text{display:block; width:100%; padding-left:0; vertical-align:middle;}
  .use.one .item .h6{margin-top:17px;}
  .use .item .btn_btm{bottom:0; left:0% !important; width:100% !important; margin-left:0px !important; margin-top:15px;}
  .use.two .item .btn_btm,.use.none .item .btn_btm{position:static;}
  .use .item .btn_btm.pos{position:absolute;bottom:1px; margin-top:15px;}
  .use.owl-carousel .owl-controls .owl-nav{display:none;}
  .use.two {padding:0 7px; margin: 25px auto 0px;}
  .use.two .item{width:100%; margin:0; padding:0;}
  .use.two .item:first-child{padding:0;}
  .use.two .owl-item{padding:0 7px;}
  .use.none{padding:0 14px;}
  .use.none .item{display: block; width:100%; margin:0;}
  .use.ul_owl{padding:0 7px;}
  .use.ul_owl .owl-item{padding:0 7px;}
  .use .owl-item.active .text .btn_owl {opacity: 1;}

  .use_swiper {margin:25px 0;}
  .use_swiper .item{text-align:left; width:100%; margin:0;}
  .use_swiper .item .h6 {width:100%; line-height: 25px; padding-top: 16px;}
  .use_swiper .item .txt{ padding-top:7px; text-align:left;}
  .use_swiper .im img {max-width: 100%;}
  .use_swiper .item .btn_btm{bottom:0; left:0% !important; width:100% !important; margin-left:0px !important; margin-top:15px;}
  .use_swiper .item .btn_btm.pos{position:absolute;bottom:1px; margin-top:15px;}
  .use_swiper .item .btn_btm.pos .btn.mid + .btn.mid{margin-top:20px !important;}
  .use_swiper .swiper-pagination {margin-top: 26px;height:10px;}

  .slideDown.is_gray .h5{width:100%;}

  #lets .tit {font-size: 2.7rem; line-height: 34px; padding-top:16px;}
  #lets .tit + .hd_txt {margin-top: 9px;}
  #lets .hd_txt + .btn_btm {margin-top: 29px;}


  /* footer */
  .fot_txt3{text-align:left;}
  .fot_txt3 + .fot_ol{font-weight:normal;}
  .fot_dl + .fot_tit1{padding-top:38px;}
  .doc_txt3 + .fot_tit1{margin-top:38px;}
  .fot_txt1 + .fot_tit1 {padding-top: 25px;}
  .pri_sel { margin-bottom: 15px;}
  .pri_sel .selectbox{width:110px;}
  .pri_sel .selectbox .sel{font-size:1rem; }


  /* ****** global ****** */
  .refer_list{display:block;}
  .refer_list>li{width:100%; padding:0 !important; font-size:1.2rem; line-height:23px; margin-top:25px;}
  .refer_list>li .tit{font-size:1.3rem; line-height:23px; padding-bottom:5px; margin-bottom:5px;}
  .refer_list>li:nth-child(odd){padding-right:0 !important;}
  .refer_list>li:nth-child(even){padding-left:0 !important;}
  .refer_list.two li{width:100%;}


  /* solution */
  #off_all .all_m > li{display:block; width:100%; padding:0; margin-top:38px;}
  #off_all .all_m > li:first-child{margin-top:48px;}
  #off_all .all_m > li:nth-child(even){padding:0;}
  #off_all .all_m ul {margin-top: 11px;}
  #off_all .all_m ul li{ font-size:1.4rem; height: 40px; background-size: auto 10px;}
  #off_all .all_m ul li a{line-height:39px; }


  /* about */
  .abt_job{margin:26px -14px 0 ; border-top:1px solid #808080;}
  .abt_job li{border-bottom:1px solid #808080;}
  .abt_job li .tit{display:block; font-size:1.6rem; line-height:1; height:49px; padding:17px 14px 0 14px; background-size:11px; background-position:center right 14px;}
  .abt_job li .tit.on{background-size:11px auto; background-position:center right 14px;}
  .abt_job li .text{display:none; padding:20px 14px; border-top:1px solid #808080; background:#f3f3f3;}
  .abt_job li .text .s_tit{font-size:1.8rem; line-height:28px; font-weight:bold;}
  .abt_job li .text .txt{font-size:1.6rem; line-height:28px;}
  .abt_job li .text .txt + .s_tit{margin-top:27px;}
  .abt_job_view .tab{padding-top:50px; height:auto; background:#000; position:relative;}
  .abt_job_view .sum{font-size:1.4rem; line-height:23px; margin:40px 0 0; padding:0 15px; text-align:left;}
  .h4.awd_hd{margin: 0 auto 40px auto;}

  /* acco */
  .acco.type1{margin:0 -14px; border-top:1px solid #808080;}
  .acco.type1 > li{border-bottom:1px solid #808080;}
  .acco.type1 > li .tit{display:block; font-size:1.6rem; min-height: inherit; padding:17px 14px 17px 14px; background-position:center right 14px; background-size:11px;}
  .acco.type1 > li .tit.on{background-position:center right 14px; background-size:11px auto;}
  .acco.type1 > li .text{display:none; padding:16px 14px;}
  .acco.type1 > li .text .s_tit{font-size:1.5rem; line-height:23px; font-weight:bold;}
  .acco.type1 > li .text .txt{font-size:1.4rem; line-height:23px;}
  .acco.type1 > li .text .txt + .s_tit{margin-top:24px;}
  .acco.type1.st1 .tit{display:table; width:100%; line-height:22px;}
  .acco.type1.st1 .tit .num{display: table-cell; width:42px;}
  .acco.type1.st1 .tit .txt{display: table-cell; padding-right:20px;}
  .acco.type1.st1 .text{padding: 9px 14px 10px;}
  .h1 + .acco.type1{margin-top:38px;}
  .h5 + .acco.type1{margin-top:20px;}
  .abt .acco.type1+.h5{margin-top:30px;}
  .cbox.type1.gcoc{padding-bottom:0;}

  /* about */
  .abt .overview+.h5{margin-top:40px;}

  .sub_tit + .dl_list{padding-top:29px;}

  .dl_list dt{float:none; display:block; line-height: 27px; width:100%; padding-top: 0px; margin-right:0; border-top:0;}
  .dl_list dd{float:none; display:block; font-size: 1.4rem; line-height: 23px; width:100%; padding-top: 13px; border-top:0;}
  .dl_list dd .im{width:100%; height:auto; padding-top:0;}
  .dl_list + .dl_list{margin-top:23px;}
  .h5 + .dl_list{margin-top:23px;}
  .abt_hd_copy2 + .dl_list{margin-top:23px;}
  .dl_list dd .tit {font-size: 1.5rem; line-height: 24px;}
  .dl_list dd .txt {font-size: 1.4rem; line-height: 23px;}
  .dl_list dd .txt2 {font-size: 1.4rem; line-height: 23px;}
  .dl_list dd .im + .tit {margin-top: 14px;}
  .dl_list dd .im + .txt {margin-top: 10px;}
  .dl_list dd .im + .txt2 {margin-top: 8px;}
  .dl_list dd .txt2 + .txt{margin-top:10px;}
  .dl_list dd .tit + .txt, .dl_list dd .tit + .du {margin-top: 4px;}
  .dl_list dd + dd {margin-top: 8px;}

  .dl_list.type1{margin-top:5px;}
  .dl_list.type1 dt .ic{display:none;}
  .dl_list.type1 dt .ic img{width:75px;}
  .dl_list.type1 dt strong{display:block; float:none; width:100%; padding:0; margin:15px auto 0; }
  .dl_list.type1 .txt2{display:none;}

  .ul_gdl{display:block; margin: 32px 0 28px;}
  .ul_gdl li{display:block; width:100%; padding:0 0 16px 0; margin-top:30px;}
  .ul_gdl li:first-child{margin-top:0;}
  .ul_gdl li .icon{display:block; text-align:center; margin-bottom:20px;}
  .ul_gdl li .icon.i1 img{height:55px;}
  .ul_gdl li .icon.i2 img{height:55px;}
  .ul_gdl li .icon.i3 img{height:55px;}
  .ul_gdl li .icon.i4 img{height:55px;}
  .ul_gdl li .txt{font-size:1.4rem; line-height:23px; max-width: 200px; margin-top:-5px;}
  .ul_gdl li .txt + .btn_txt2{margin-top: 24px;}

  .fail_box{height:480px; }
  .fail_box .text{padding:43px 14px 0;}
  .fail_box .text .h5{font-size:2.5rem; line-height:34px; padding:0; }
  .fail_box .text .txt{font-size:1.4rem; line-height:23px;}
  .fail_box .text .txt {margin-top: 3px;}
  .fail_box .text .txt + .txt {margin-top: 60px;}


  .coll_box{height:480px;}
  .coll_box .h5{font-size:2.5rem;  line-height:34px;}
  .coll_box .s_tit{font-size:2rem; line-height:27px; margin-top: 22px;}
  .coll_box .txt{font-size:1.4rem; line-height:23px;}
  .coll_box .s_tit + .txt { margin-top: 12px;}
  .coll_list {margin-top: 20px; padding-left:10px;}
  .coll_list li {background-position: left top; background-size:12px; padding-left:6px;}
  .coll_list li .text{float:none; width:100%; padding-left:16px; padding-bottom:31px; border-left:1px solid #000; border-right:0;}
  .coll_list li:nth-child(even) .text{float:none; padding-left:16px;}
  .coll_list li:last-child .text{padding-bottom:0;}
  .coll_list li .s_tit1{font-size:2.5rem;}
  .coll_list li .s_tit2{margin: 14px 0 7px;}
  .coll_list li .txt{font-size:1.4rem; line-height:23px; margin-top:4px;}

  .edu_owl{margin:30px 0 17px;}
  .edu_owl .item{display:block; width:100%;}
  .edu_owl .owl-dots{bottom:15px; text-align:center;}
  .edu_owl .owl-dot span{margin: 5px 0 0; border:1px solid #fff; background:none;}
  .edu_owl .owl-dot.active span {border:0; background: #fff;}

  .valu_diag{ text-align:left; margin-top: 20px;}
  .valu_diag img{width:293px;}
  .valu_diag + .h6 {margin-top: 31px !important;}

  .supp_ul{margin:27px 0 0;}
  .supp_ul li{display:block; width:100%; margin-left:0; margin-top:20px;}
  .supp_ul li:first-child{margin-top:0;}

  .supp_ovbox{color:#fff; height:420px;}
  .supp_ovbox .text{vertical-align:bottom; padding-bottom:37px;}
  .supp_ovbox .txt{font-size:1.4rem; line-height:23px; margin-top: 14px;}
  .supp_ovbox .txt + .h6 {margin-top: 27px;}
  .supp_ovbox .btn_btm {margin-top: 31px;}

  .valu_diag + .h6 + .sub_txt + .h6 {margin-top: 28px !important;}

  .cbox.gcoc .h6{padding:42px 0 16px !important;}
  .acco.type1 > li .tit{font-size:1.6rem; line-height:1.2; min-height:59px; padding:17px 30px 15px 22px;}
  .cbox.gcoc .acco.type1.st1 .text {padding:23px 50px 24px 45px;}
  .abt_job_acc{padding:10px 0 0px !important;}
  .abt_job_acc .acco.type1 > li .tit{line-height:1.6;}

  .sti_diag{margin-bottom:50px;}


  /* about */
  .abt_care_list {margin-top:6px;}
  .abt_care_list > li{font-size:1.4rem; line-height:30px; width:100%; padding:0 !important; margin-top: 26px;}
  .abt_care_list > li:first-child{margin-top: 20px;}
  .abt_care_list > li:nth-child(even){padding:0 !important;}
  .abt_care_list > li .tit{font-size:2rem; line-height:27px; text-align:left; /*padding-left:50px; */margin-bottom:4px;}
  .abt_care_list > .om1 , .abt_care_list > .om2, .abt_care_list > .om3, .abt_care_list > .om4, .abt_care_list > .om5, .abt_care_list > .om6{padding:0; background:none;}
  .abt_care_list > .om1 .tit{color:#19c5c3;/* height:42px; line-height:42px; margin-bottom:6px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_abt_careov1_m.png?queryString=20200513011449) no-repeat 5px top; background-size:auto 42px;*/}
  .abt_care_list > .om2 .tit{color:#3faefc;/* height:38px; line-height:38px; margin-bottom:7px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_abt_careov2_m.png?queryString=20200513011449) no-repeat left top; background-size:auto 38px;*/}
  .abt_care_list > .om3 .tit{color:#4789ed;/* height:35px; line-height:35px; margin-bottom:8px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_abt_careov3_m.png?queryString=20200513011449) no-repeat left top; background-size:auto 35px;*/}
  .abt_care_list > .om4 .tit{color:#6379e6;/* height:26px; line-height:26px; margin-bottom:10px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_abt_careov4_m.png?queryString=20200513011449) no-repeat left top; background-size:auto 26px;*/}
  .abt_care_list > .om5 .tit{color:#455fb2;/* height:41px; line-height:41px; background:url(https://image.samsungsds.com/global/en/images/icon/ico_abt_careov5_m.png?queryString=20200513011449) no-repeat left top; background-size:auto 41px;*/}
  .abt_care_list > .om6 .tit{color:#9263cd;}

  .abt_hd_copy{font-size: 2rem; line-height: 30px;}
  .abt_hd_copy2{font-size: 2rem; line-height: 30px;}
  .abt_hd_copy2.awd_hd{margin: 0 auto 40px auto;}
  .abt_hd_copy2.report_hd{font-size: 2rem; line-height: 30px;}
  .abt_care_list2 { position: relative; display: block; width: 100%; padding-bottom: 93px; margin-top:32px; margin-bottom:20px;}
  .abt_care_list2 .line-break {display: none}
  .abt_care_list2:after {content: ' ';clear: both;display: block}
  .abt_care_list2 li.bg_join {float: none;position: absolute;left: 0;right: 0;bottom: 0;height: 67px}
  .abt_care_list2 li.bg_join:after {display: none}
  .abt_care_list2 .item a { height: 52px; text-align: left; vertical-align: middle; line-height: 25px }
  .abt_care_list2 .tit{display:block; font-size: 1.6rem; line-height:24px; }
  .grid-mobile-txt {display: inline-block}
  .abt_care_list2 .btn { position: absolute; bottom: 22px; left: 0; width: 100%; margin: 35px 0 0 0; font-size: 14px; text-align: center; text-transform: uppercase; color: #00b3e2; }
  .abt_care_list2 .item a:hover { background-color: transparent; }
  .abt_care_list2 .item a:hover .abt_care_list2 .cnt_box{ display: block; }
  .abt_care_list2 .item a:hover .abt_care_list2 .cnt_txt{ visibility: hidden; }
  .abt_care_list2 .bg_join .item { background-color: #00b3e3 }
  .abt_care_list2 .bg_join a {height: 67px; text-align: center; line-height: 67px}
  .abt_care_list2 .bg_join a:hover { background: none; }

  .ul_im.abt .h6{padding-top:16px !important;}

  .abt_comp_pro .im_full{display:none;}
  .abt_comp_pro  ul{display:block; margin-top:33px;}
  .abt_comp_pro  ul li .tit{ display:block; font-size:2rem; color:#02afdd; line-height:27px;}
  .abt_comp_pro  ul li .txt{font-size:1.4rem; line-height:23px;}
  .abt_comp_pro  ul li { margin-top:15px;}

  .abt_care_list > li .txt{margin-top:5px;}
  .abt_care_list > li ul {margin-top: 2px;}

  .care_rpo {padding-left:16px;}
  .care_rpo  img{width:100%;}

  #off_all .abt_hd_copy2{font-size:1.8rem;}

  /* .abt_com .vod_box.type2 .vod_txt .txt{font-size:1.9rem;line-height:27px;text-align:center;padding:0 10px;margin-bottom:18px;}
  .abt_com .vod_box .vod_txt .btn_btm {display:block;}
  .abt_com .vod_box .vod_txt .btn_btm .btn.mid{width:100%;max-width:100%;} */
}


@media all and (min-width:1px) and (max-width:668px) {
  /* ir iframe */
  .iframe_ir_sti{height:3129px !important;}
  .iframe_ir_over{height:360px !important; margin:0 auto;}
}


@media all and ( orientation: landscape ) {

}

@media all and (min-width:768px) and (max-width:1024px) {
.use .item{text-align:center;}
.use .item .text {text-align:center;}

}

@media all and (min-width:1025px) {
.use .item{text-align:center;}
.use .item .text {text-align:center;}

}

/* christmas */
.christmas_18 #container {
  background: #fff url(https://image.samsungsds.com/global/en/images/snow_pattern_01.png?queryString=20200513011449) top center repeat;
}
.christmas_18 .hero_vb {
  overflow: hidden;
}
.christmas_18 .box.type1_2,
.christmas_18 .box_img.type1,
.christmas_18 .box.type6 {
  background-color: transparent;
}

/* new_year_19 */
.new_year_19 {}
.new_year_19 .box.type3,
.new_year_19 .box.type3_3 {
	position: relative;
}
.new_year_19 .box.type3:before,
.new_year_19 .box.type3:after,
.new_year_19 .box.type3_3,
.new_year_19 .box.type3_3:before,
.new_year_19 .box.type3_3:after,
.new_year_19 .box.type3 {
	background-color: #6f8ecb;
}
.new_year_19 .box.type3 .season,
.new_year_19 .box.type3_3 .season {
	display: block;
	position: absolute;
	left: 50%;
	top: -137px;
	width: 2044px;
	/*transform: skew(0deg, -8.2deg);*/
	-webkit-transform: translateX(-50%) rotate(-8.2deg);
	        transform: translateX(-50%) rotate(-8.2deg);
	/*transform-origin: left bottom;*/
	background-image: url(https://image.samsungsds.com/global/en/images/bg_new_year_19.png?queryString=20200513011449);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	z-index: 1;
}
.new_year_19 .box.type3_3 .season {
	height: 720px;
}
.new_year_19 .box.type3_3 a {
	color: #02db5e;
}
.new_year_19 .box.type3_3 a:hover {
	color: #02b14c;
}
.new_year_19 .box.type3 .season {
	height: 565px;
}
.new_year_19 .box.type3 .button.is_white {
	background-color: #6f8ecb;
}
.new_year_19 .box.type3 .button.is_white:hover {
	background-color: #fff;
}
@media all and (max-width: 1024px) {
	.new_year_19 .box.type3_3 .season {
		top: -74px;
		height: 570px;
	}
	.new_year_19 .box.type3 .season {
		top: -74px;
	}
}
@media all and (max-width: 767px) {
	.new_year_19 .box.type3_3 .season {
		top: -53px;
		height: 688px;
	}
	.new_year_19 .box.type3 .season {
		top: -53px;
	}
}

/* SDS 2.0 모듈 */
.is_home .home_title {margin-bottom: 3px; text-align: center;}
.is_home .home_title_img {max-width: 100%;}
.is_home .h5 + .hd_txt {margin-top: 3px;}
@media all and (max-width: 1024px){
  .is_home .home_title_img {max-width: 255px;}
}
@media all and (max-width: 768px){
  .is_home .home_title_img {max-width: 199px;}
  .ul_im.type1.two > li {padding-left: 0; padding-right: 0;}
  .ul_im.type1.two > li:first-child{ padding-right:0;}
}

.youtubeWrap {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
}
.youtubeWrap iframe{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.is_top_m10 {
  margin-top: -10px;
}

.first_eyebrow {
  font-size: 1.4rem;
  line-height: 28px;
  color: #505050;
  font-weight: normal;
  text-align: center;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
.first_eyebrow + .first_title {
  margin-top: 20px;
}
.first_title {
  font-size: 4rem;
  line-height: 50px;
  font-weight: bold;
  font-family: 'SharpSansNo1';
  text-align: center;
  letter-spacing: 0.01em;
  word-break: keep-all;
}
.first_title + .first_description {
  margin-top: 22px;
}
.first_description {
  font-size: 1.8rem;
  line-height: 32px;
  max-width: 900px;
  margin: 0 auto 0;
  text-align: center;
}
.content_eyebrow {
  font-size: 1.4rem;
  line-height: 28px;
  color: #505050;
  font-weight: normal;
  text-align: center;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
.content_eyebrow + .content_title {
  margin-top: 20px;
}
.content_title {
  font-size: 4rem;
  line-height: 50px;
  font-weight: bold;
  font-family: 'SharpSansNo1';
  text-align: center;
  letter-spacing: 0.01em;
  word-break: keep-all;
}
.content_title + .content_description {
  margin-top: 22px;
}
.tab_wrap .content_title + .tab,
.ebc-tabs-area .content_title + .tab {
  margin-top: 50px;
}
.content_description {
  font-size: 1.8rem;
  line-height: 32px;
  max-width: 900px;
  margin: 0 auto 0;
  text-align: center;
}
@media all and (max-width: 1024px) {
  .first_eyebrow {
    font-size: 1.2rem;
    line-height: 12px;
  }
  .first_eyebrow + .first_title {
    margin-top: 14px;
  }
  .first_title {
    font-size: 2.8rem;
    line-height: 36px;
  }
  .first_title + .first_description {
    margin-top: 14px;
  }
  .first_description {
    font-size: 1.5rem;
    line-height: 25px;
  }
  .content_eyebrow {
    font-size: 1.2rem;
    line-height: 12px;
  }
  .content_eyebrow + .content_title {
    margin-top: 14px;
  }
  .content_title {
    font-size: 3rem;
    line-height: 36px;
  }
  .content_title + .content_description {
    margin-top: 14px;
  }
  .content_description {
    font-size: 1.4rem;
    line-height: 23px;
  }
}
@media all and (max-width: 768px) {
  .first_eyebrow + .first_title {
    margin-top: 8px;
  }
  .first_title {
    font-size: 2.5rem;
    line-height: 34px;
  }
  .first_description {
    font-size: 1.5rem;
    line-height: 25px;
  }
  .content_eyebrow + .content_title {
    margin-top: 8px;
  }
  .content_title {
    font-size: 2.5rem;
    line-height: 34px;
  }
  .content_title + .vod_box.type2 {
    margin-top: 26px;
  }
  .content_description {
    font-size: 1.4rem;
    line-height: 23px;
  }
}

/* swiper */
.swiper-container-horizontal .swiper-pagination.swiper-pagination-bullets,
.is_onSwiper .swiper-pagination.swiper-pagination-bullets {
  position:absolute;
  left:50%;
  bottom:0;
  width:auto;
  height:14px;
  z-index:9;
  -webkit-transition: 0s;
  transition: 0s; /* IE 9 */
  -webkit-transform: translateX(-50%); /* Safari */
  transform: translateX(-50%);
}
.swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet,
.is_onSwiper .swiper-pagination .swiper-pagination-bullet {
  overflow:hidden;
  display:inline-block;
  width:10px;
  height:10px;
  line-height: 14px;
  margin:0 5px !important;
  border-radius:10px;
  border:1px solid #000;
  cursor:pointer;
  opacity:1;
  background-color:transparent;
  font-size:1px;
  white-space: nowrap;
  text-indent:1980px;
}
.swiper-container-horizontal .swiper-pagination.is_white .swiper-pagination-bullet,
.is_onSwiper .swiper-pagination.is_white .swiper-pagination-bullet {
  border-color: #fff;
}
.swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet-active,
.is_onSwiper .swiper-pagination .swiper-pagination-bullet-active {
  background-color:#000;
}
.swiper-container-horizontal .swiper-pagination.is_white .swiper-pagination-bullet-active,
.is_onSwiper .swiper-pagination.is_white .swiper-pagination-bullet-active {
  background-color: #fff;
}
.swiper-container-horizontal .swiper-button-prev,
.swiper-container-horizontal .swiper-button-next,
.is_onSwiper .swiper-button-prev,
.is_onSwiper .swiper-button-next {
  width: 60px;
  height: 124px;
  margin-top: -81px;
  font-size: 0;
  line-height: 0;
}
.swiper-container-horizontal .swiper-button-prev,
.is_onSwiper .swiper-button-prev {
  left: 0;
  background: url(https://image.samsungsds.com/global/en/images/icon/navigationSlide_prev.png?queryString=20200513011449) no-repeat;
}
.swiper-container-horizontal .swiper-button-next,
.is_onSwiper .swiper-button-next {
  right: 0;
  background: url(https://image.samsungsds.com/global/en/images/icon/navigationSlide_next.png?queryString=20200513011449) no-repeat;
}

/* four_swiper */
.four_swiper {
  margin-top: 110px;
}
@media all and (min-width: 1025px) {
  .four_swiper .swiper-slide {
    width: 22.488%;
    /*margin-right: 3.351%;*/
  }
}
@media all and (max-width: 1024px) {
  .four_swiper {
    margin-top: 50px;
  }
  .four_swiper .swiper-container {
    padding-bottom: 27px;
  }
  .four_swiper .swiper-pagination {
    bottom: 3px !important;
  }
}

/* pieceDescription */
.pieceDescription {
  text-align: center;
}
.pieceDescription_icon img {
  height: 80px;
}
.pieceDescription_txt {
  font-size: 1.6rem;
  line-height: 28px;
  margin-top: 40px;
}
@media all and (max-width: 1024px) {
  .pieceDescription_txt {
    font-size: 1.4rem;
    line-height: 23px;
    margin-top: 25px;
  }
  .pieceDescription_icon img {
    height: 60px;
  }
}
@media all and (max-width: 767px) {
  .pieceDescription_icon img {
    height: 55px;
  }
}

/* tabController */
.tabController,
.ebc-tabController {
  position: relative;
  z-index: 10;
  margin-top: 47px;
}
.tabController_itemBox {
  font-size: 0;
  text-align: center;
  border-bottom: solid 1px #e2e2e2;
}
.tabController_item {
  display: inline-block;
  width: 25%;
  text-align: center;
}
.tabController_btn {
  position: relative;
  display: block;
  width: 100%;
  color: #7f7f7f;
  font-size: 1.8rem;
  font-weight: 700;
  line-height: 24px;
  padding: 25px 0;
  text-transform: uppercase;
}
.tabController_item.active .tabController_btn:after,
.tabController_btn.is_active:after {
  position: absolute;
  bottom: -1px;
  left: 50%;
  display: block;
  content: "";
  background-color: #000;
  width: 90px;
  height: 3px; /* IE 9 */
  -webkit-transform: translateX(-50%); /* Safari */
  transform: translateX(-50%);
}
.tabController_dropDown.is_active + .tabController_itemBox,
.ebc-tabController_dropDown.is_active + .ebc-tabController_itemBox {
  display: block !important;
}
@media all and (min-width: 1130px) {
  .is_break {
    display: none;
  }
}
@media all and (min-width: 1024px) {
  .tabController_item.active .tabController_btn,
  .tabController_btn.is_active {
    color: #000;
  }
}
@media all and (max-width: 1024px) {
  .tabController {
    position: relative;
    margin-left: -44px;
    margin-right: -44px;
    background-color: #000;
  }
  .tabController_itemBox,
  .ebc-tabController_itemBox {
    position: absolute;
    top: 100%;
    width: 100%;
    background-color: #000;
    border-bottom: 0;
  }
  .tabController_item {
    display: block;
    width: 100%;
    text-align: left;
  }
  .tabController_dropDown {
    background: url(https://image.samsungsds.com/global/en/images/icon/ico_arr_11.png?queryString=20200513011449) no-repeat center right 14px;
    background-size: 12px 6px;
  }
  .tabController_dropDown.is_active {
    background-image: url(https://image.samsungsds.com/global/en/images/icon/ico_arr_11_2.png?queryString=20200513011449);
  }
  .tabController_dropDown,
  .tabController_btn {
    width: 100%;
    padding: 0 14px;
    text-align: left;
    line-height: 50px;
    font-size: 1.2rem;
    font-weight: 400;
    text-transform: uppercase;
    color: #fff;
  }
  .tabController_btn {
    border-top: solid 1px #242424;
  }
  .tabController_item.active .tabController_btn:after,
  .tabController_btn.is_active:after {
    display: none;
  }
  /* ebc-tabController */
  .ebc-tabController {
    position: relative;
    margin-left: -44px;
    margin-right: -44px;
    background-color: #000;
  }
  .ebc-tabController_itemBox {
    position: absolute;
    top: 100%;
    width: 100%;
    background-color: #000;
    border-bottom: 0;
  }
  .ebc-tabController_item {
    display: block;
    width: 100%;
    text-align: left;
  }
  .ebc-tabController_dropDown {
    background: url(https://image.samsungsds.com/global/en/images/icon/ico_arr_11.png?queryString=20200513011449) no-repeat center right 14px;
    background-size: 12px 6px;
  }
  .ebc-tabController_dropDown.is_active {
    background-image: url(https://image.samsungsds.com/global/en/images/icon/ico_arr_11_2.png?queryString=20200513011449);
  }
  .ebc-tabController_dropDown,
  .ebc-tabController_btn {
    width: 100%;
    padding: 0 14px;
    text-align: left;
    line-height: 50px;
    font-size: 1.2rem;
    font-weight: 400;
    text-transform: uppercase;
    color: #fff;
  }
  .ebc-tabController_btn:hover{
    color: #fff;
  }
  .ebc-tabController_btn {
  	display: block;
    border-top: solid 1px #242424;
  }
  .ebc-tabController_item.active .tabController_btn:after,
  .ebc-tabController_btn.is_active:after {
    display: none;
  }
  .is_break {
    display: none;
  }
}
@media all and (max-width: 767px) {
  .tabController,
  .ebc-tabController {
    margin-left: -14px;
    margin-right: -14px;
  }
}

/* tabContent */
.tabContent_item {
  display: none;
}
.tabContent_item.is_active,
.tabContent_item.active {
  display: block;
}
.tabContent_item .swiper-button-prev,
.tabContent_item .swiper-button-next {
  top: auto;
  bottom: 162px;
  width: 60px;
  height: 124px;
  background-color: rgba(0,0,0,.25);
}
.tabContent_item .swiper-button-prev {
  left: 20px;
  background: url(https://image.samsungsds.com/global/en/images/icon/navigationSlide_prev.png?queryString=20200513011449) no-repeat;
}
.tabContent_item .swiper-button-next {
  right: 20px;
  background: url(https://image.samsungsds.com/global/en/images/icon/navigationSlide_next.png?queryString=20200513011449) no-repeat;
}
.tabContent_korea + .tabContent_korea {
  margin-top: 37px;
}
.tabContent_korea_title {
  display: block;
  text-align: center;
  margin-top: 31px;
  font-size: 1.5rem;
  line-height: 22px;
}
.tabContent_korea_textList {
  margin: 19px 25px 26px;
}
.tabContent_korea_textItem {
  font-size: 0;
}
.tabContent_korea_textItem + .tabContent_korea_textItem {
  margin-top: 9px;
}
.tabContent_korea_textTitle {
  vertical-align: top;
  display: inline-block;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 18px;
  width: 75px;
  margin-top: 1px;
}
.tabContent_korea_textDescription {
  display: inline-block;
  font-size: 1.4rem;
  line-height: 21px;
  width: calc(100% - 75px)
}
.tabContent_korea .tabContent_korea_btn {
  font-size: 1.3rem;
  line-height: 9px;
  color: #00b3e3;
}
.tabContent_global {
  margin: 0 -44px;
  padding: 32px 29px;
}
.tabContent_global_item + .tabContent_global_item {
  margin-top: 26px;
}
.tabContent_global_title {
  font-size: 1.5rem;
  line-height: 25px;
}
.tabContent_global_description {
  font-size: 1.4rem;
  line-height: 23px;
  font-weight: 700;
  color: #00bdf0;
}
@media all and (max-width: 1024px) {
  .tabContent_item .swiper-button-prev,
  .tabContent_item .swiper-button-next {
    display: none !important;
  }
  .tabContent_item .swiper-pagination {
    bottom: 24px !important;
  }
}
@media all and (min-width: 768px) {
  .tabContent_korea .tabContent_korea_btn:hover {
    color: #0077c8
  }
}
@media all and (max-width: 767px) {
  .tabContent_global {
    margin: 0 -14px;
  }
}
.tabContent_korea .tabContent_korea_btn:active {
  color: #0077c8
}

/* visualWrap */
.visualWrap {
  width: 100%;
  height: 700px;
  margin-top: 36px;
  position: relative;
  display: table;
  background: no-repeat center;
  background-size: cover;
  text-align: center;
  color: #fff;
}
.visualWrap:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,.4);
}
.visualWrap_contentBox {
  position: relative;
  z-index: 1;
  display: table-cell;
  padding-top: 270px;
}
.visualWrap_title {
  font-size: 4rem;
  line-height: 50px;
}
.visualWrap_description {
  display: block;
  width: 530px;
  font-size: 1.8rem;
  line-height: 32px;
  margin: 20px auto 46px;
}
@media all and (max-width: 1024px) {
  .visualWrap_title {
    font-size: 3.5rem;
    line-height: 50px;
  }
  .visualWrap_description {
    font-size: 1.8rem;
    line-height: 32px;
  }
}
@media all and (max-width: 767px) {
  .visualWrap {
    display: block;
    height: auto;
  }
  .visualWrap_contentBox {
    display: block;
    text-align: left;
    padding: 46px 16px 37px;
    height: 315px;
  }
  .visualWrap_title {
    font-size: 2rem;
    line-height: 27px;
  }
  .visualWrap_description {
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    font-size: 1.5rem;
    line-height: 25px;
    height: calc(25px * 4);
  }
}

/* slideCardBox */
.slideCardBox {
  background-color: #f3f3f3;
  padding: 57px 53px ;
  font-size: 0;
}
.slideCardBox_img {
  display: inline-block;
  height: 320px;
  width: 478px;
  background: no-repeat center;
  background-size: cover;
  vertical-align: top;
}
.slideCardBox_img + .slideCardBox_item {
  width: calc(100% - 478px);
}
.slideCardBox_item {
  display: inline-block;
  width: 100%;
  height: 376px;
  padding: 38px 30px 37px;
  background-color: #fff;
  vertical-align: top;
}
.slideCardBox_eyebrow {
  font-size: 1.2rem;
  line-height: 24px;
}
.slideCardBox_title {
  font-size: 2.8rem;
  line-height: 36px;
  font-weight: 700;
  word-break: break-word;
}
.slideCardBox_description {
  margin-top: 23px;
  font-size: 1.6rem;
  line-height: 28px;
}
@media all and (min-width: 1025px) {
  .slideCardBox_title {
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    max-height: calc(36px * 2);
  }
  .slideCardBox_description {
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
    font-size: 1.6rem;
    line-height: 28px;
    height: calc(28px * 6);
  }
  .slideCardBox .swiper-slide {
    max-width: 50%;
  }
  .slideCardBox .thumb_readMore {
    position: absolute;
    left: 30px;
    bottom: 38px;
  }
  .slideCardBox.is_one .swiper-slide {
    width: 47.888%;
    margin-right: 4.226%;
  }
}
@media all and (max-width: 1024px) {
  .slideCardBox {
    padding: 0;
    background-color: #f3f3f3;
  }
  .slideCardBox_img {
    display: none;
  }
  .slideCardBox_img + .slideCardBox_item {
    width: 100%;
  }
  .slideCardBox_item {
    background-color: transparent;
    height: auto;
    padding-bottom: 50px;
    min-height: 290px;
  }
  .slideCardBox_title {
    font-size: 2rem;
    line-height: 28px;
  }
  .slideCardBox_description {
    font-size: 1.4rem;
    line-height: 22px;
  }
}
@media all and (max-width: 767px) {
  .slideCardBox_item {
    padding: 24px 16px 50px;
  }
  .slideCardBox_title {
    font-size: 2rem;
    line-height: 27px;
  }
  .slideCardBox_description {
    font-size: 1.4rem;
    line-height: 23px;
    margin-top: 3px;
  }
}

/* worldMap */
.worldMap {
  position: relative;
  padding-bottom: 39.853%;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 57px;
}
.worldMap_point {
  position: absolute;
  height: 5%;
  overflow: visible;
  text-align: center;
}
.worldMap_point:hover .worldMap_popup,
.worldMap_point.is_open .worldMap_popup{
  display: block;
}
.worldMap_btn {
  width: 100%;
  height: 100%;
}
.worldMap_popup {
  display: none;
  cursor: default;
  background-color: #fff;
  min-width: 234px;
  padding: 20px 10px;
  border: solid 1px #ccc;
  border-radius: 5px;
  position: absolute;
  bottom: calc(100% + 24px);
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  z-index: 10;
}
.worldMap_popup:after {
  content: "";
  display: block;
  width: 100%;
  height: 25px;
  position: absolute;
  top: 100%;
  left: 0;
  /* background: url(https://image.samsungsds.com/global/en/images/icon/pop_arr_2.png?queryString=20200513011449) no-repeat center 0; */
}
.worldMap_popup.is_reverse {
  top: calc(100% + 24px);
  bottom: auto;
}
.worldMap_popup.is_reverse:after {
  top: auto;
  bottom: 100%;
  /* background: url(https://image.samsungsds.com/global/en/images/icon/pop_arr.png?queryString=20200513011449) no-repeat center 100%; */
}
.worldMap_popup_title {
  font-size: 1.6rem;
  line-height: 24px;
  font-weight: 700;
}
.worldMap_popup_description {
  font-size: 1.4rem;
  line-height: 20px;
}
.worldMap_popup_btn {
  font-size: 1.4rem;
  line-height: 20px;
  display: inline-block;
  margin-top: 14px;
  color: #00b3e3;
}
.worldMap_popup_btn:hover {
  color: #0077c8;
}
/* stackList */
.content_title + .stackList {
  margin-top: 50px;
}
.stackList_item {
  position: relative;
}
.stackList_item + .stackList_item {
  margin-top: 75px;
}
.stackList_item:after {
  display: block;
  content: '';
  clear: both;
}
.stackList_imgBox {
  cursor: pointer;
  display: block;
  position: relative;
  float: right;
  width: 65%;
  max-width: 864px;
  max-height: 486px;
  background: #000;
}
.stackList_imgBox:active {
  background: #000;
}
.stackList_imgBox .ico {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
  font-size: 0;
  width: 74px;
  height: 74px;
  margin: -37px 0 0 -37px;
  background: url(https://image.samsungsds.com/global/en/images/icon/ico_vod_play.png?queryString=20200513011449) no-repeat;
}
.stackList_imgBox .stackList_img {
  width: 100%;
  opacity: .7;
  filter: alpha(opacity=70);
}
.stackList_textBox {
  position: absolute;
  left: 0;
  top: 0;
  width: 35%;
  height: 100%;
  padding: 30px 22px 30px 0px;
  font-size: 0;
}
.stackList_textBox:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.stackList_textWrap {
  display: inline-block;
  vertical-align: middle;
}
.stackList_title {
  font-size: 2.6rem;
  line-height: 36px;
}
.stackList_title + .stackList_description {
  margin-top: 16px;
}
.stackList_description {
  font-size: 1.6rem;
  line-height: 28px;
}
.stackList_description + .btn_btm {
  margin-top: 43px;
}
.stackList_item.is_reverse .stackList_imgBox {
  float: left;
}
.stackList_item.is_reverse .stackList_textBox {
  left: auto;
  right: 0;
  padding: 30px 0px 30px 44px;
}
@media all and (max-width: 1024px) {
  .stackList_item + .stackList_item {
    margin-top: 40px;
  }
  .stackList_textBox {
    width: 36.5%;
    padding: 0 24px 0 0;
  }
  .stackList_imgBox {
    width: 63.5%;
  }
  .stackList_title {
    font-size: 2rem;
    line-height: 28px;
  }
  .stackList_title + .stackList_description {
    margin-top: 6px;
  }
  .stackList_description {
    font-size: 1.4rem;
    line-height: 22px;
  }
  .stackList_description + .btn_btm {
    margin-top: 21px;
  }
  .stackList_item.is_reverse .stackList_textBox {
    padding: 0 0 0 30px;
  }
}
@media all and (max-width: 767px) {
  .stackList_item + .stackList_item {
    margin-top: 26px;
  }
  .stackList_imgBox {
    float: none;
    width: 100%;
  }
  .stackList_imgBox .ico.play {
    display: block;
    width: 48px;
    height: 48px;
    margin: -24px 0 0 -24px;
    background-size: 48px;
  }
  .stackList_textBox {
    position: relative;
    width: 100%;
    padding: 10px 0 0;
  }
  .stackList_title {
    padding-bottom: 3px;
    padding-top: 6px;
    font-size: 2rem;
    line-height: 27px;
  }
  .stackList_description {
    font-size: 1.3rem;
    line-height: 23px;
    margin-top: 7px;
  }
  .stackList_textBox .btn_btm {
    display: none;
    margin-top: 20px;
    text-align: center;
  }
  .stackList_item.is_reverse .stackList_imgBox {
    float: none;
  }
  .stackList_item.is_reverse .stackList_textBox {
    padding: 10px 0 0;
  }
}

/* mylist */
.mylist_trigger {
  display:none;
}
.mylist {
  display: none;
  position: fixed;
  right: -449px;
  z-index: 6;
  top: 85px;
  -webkit-transition: right 0.5s ease-in-out;
  transition: right 0.5s ease-in-out;
}
.mylist_btn {
  position: absolute;
  top: 0;
  right: calc(100% + 30px);
  color: #fff;
  background-color: #00b6e8;
  font-size: 1.4rem;
  font-weight: 700;
  letter-spacing: 0.5px;
  width: 143px;
  height: 30px;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transform-origin : 100% 0;
          transform-origin : 100% 0;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  text-transform: uppercase;
}
.mylist_btn:after {
  content: "";
  display: inline-block;
  margin-left: 10px;
  width: 11px;
  height: 7px;
  background: url(https://image.samsungsds.com/global/en/images/icon/ico_arr_16.png?queryString=20200513011449) no-repeat center;
}
.mylist.on .mylist_btn:after {
  background-image: url(https://image.samsungsds.com/global/en/images/icon/ico_arr_16_2.png?queryString=20200513011449);
}
.mylist_box {
  width: 449px;
  height: auto;
  background: #fff;
  border: solid 1px #d7d7d7;
  border-right: 0;
}
.mylist_tabBox {
  position: relative;
  width: 100%;
  height: 509px;
}
.mylist_tabItem {
  position: absolute;
  width: 100%;
  height: 412px;
  top: 43px;
  left: 0;
  border-bottom: solid 1px #757575;
}
.mylist_tabItem.on {
  z-index: 10;
}
.mylist_tabButton {
  position: absolute;
  top: -43px;
  width: 33.33%;
  color: #757575;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 42px;
  text-align: center;
  text-transform: uppercase;
  border-left: solid 1px #d7d7d7;
  border-bottom: solid 1px #d7d7d7;
  background-color: #fafafa;
}
.mylist_tabItem.on .mylist_tabButton {
  background-color: #fff;
  border-bottom: 0;
  font-weight: 700;
  color: #000;
}
.mylist_tabItem:nth-child(1) .mylist_tabButton {
  border-left: 0;
  left: 0;
}
.mylist_tabItem:nth-child(2) .mylist_tabButton {
  left: 33.33%;
}
.mylist_tabItem:nth-child(3) .mylist_tabButton {
  left: 66.66%;
}
.mylist_itemList {
  position: relative;
  display: none;
  height: 100%;
  padding: 0 8px 0 23px;
  overflow-y: auto !important;
}
.mylist_tabItem.on .mylist_itemList {
  display: block;
}
.mylist_tabItem.is_downloads .mylist_itemList {
  padding: 0 8px 0 23px;
}
.mylist_tabItem.is_videos .thumb_imgBox:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,.4);
}
.mylist_tabItem.is_videos .thumb_imgBox:after {
  content: "";
  display: block;
  position: absolute;
  top: calc(50% - 15px);
  left: calc(50% - 15px);
  width: 30px;
  height: 30px;
  background: url(https://image.samsungsds.com/global/en/images/icon/ico_video_play.png?queryString=20200513011449) no-repeat center;
  background-size: cover;
}
.mylist_emptyBox {
  width: 100%;
  height: 100%;
  display: none;
  text-align: center;
}
.mylist_tabItem.on .mylist_emptyBox {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
}
.mylist_emptyWrap {
  position: absolute;
  top: calc(50% - 94px);
  left: 0;
  width: 100%;
}
.mylist_emptyTitle {
  font-size: 1.8rem;
  font-weight: 700;
}
.mylist_emptyImage {
  display: block;
  margin: 40px auto 18px;
}
.mylist_emptyDescription {
  font-size: 1.4rem;
}
.mylist_itemList .thumb {
  height: 103px;
  padding: 25px 0 25px;
}
.mylist_itemList .thumb + .thumb {
  border-top: solid 1px #e8e8e8;
}
.mylist_itemList .thumb_imgBox {
  width: 78px;
  height: 52px;
  margin-right: 14px;
  margin-left: 2px;
}
.mylist_itemList .thumb_imgBox + .thumb_textBox {
  width: calc(100% - 94px);
  padding-left: 0;
}
.mylist_itemList .thumb_eyebrow {
  color: #000;
}
.mylist_itemList .thumb_category {
  font-size: 1rem;
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: keep-all;
}
.mylist_itemList .thumb_eyebrow + .thumb_title {
  margin-top: 5px;
}
.mylist_itemList .thumb_title a {
  font-size: 1.7rem;
  line-height: 20px;
  margin-bottom: 0;
  max-height: calc(20px * 2);
}
.mylist_clearHistoryBox {
  width: 100%;
  position: absolute;
  top: 454px;
  left: 0;
  text-align: center;
}
.mylist_clearHistory {
  width: 100%;
  margin: auto;
  color: #4cb1de;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 55px;
  text-align: center;
  letter-spacing: 0.14rem;
  text-transform: uppercase;
}
.mylist_itemList .downloadItem {
  height: 103px;
  padding: 24px 0 20px;
}
.mylist_itemList .downloadItem + .downloadItem {
  border-top: solid 1px #e8e8e8;
}
.mylist_itemList .downloadItem:after {
  content: "";
  display: block;
  clear: both;
}
.mylist_itemList .downloadItem_imgBox {
  width: 26px;
  height: 50px;
  float: left;
  margin-right: 26px;
  margin-left: 13px;
  font-size: 0;
  text-align: center;
}
.mylist_itemList .downloadItem_imgBox:after {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  font-size: 0;
}
.mylist_itemList .downloadItem_img {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
}
.mylist_itemList .downloadItem_textBox {
  width: calc(100% - 68px);
  float: left;
}
.mylist_itemList .downloadItem_eyebrow {
  font-size: 1rem;
  text-transform: uppercase;
  letter-spacing: 0.6px;
  color: #000;
}
.mylist_itemList .downloadItem_title {
  display: block;
  margin-top: 6px;
}
.mylist_itemList .downloadItem_title a {
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: 1.7rem;
  line-height: 20px;
  max-height: calc(20px * 2);
  font-weight: 700;
}
.thumb_title a {
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 20px;
  font-size: 2.4rem;
  line-height: 32px;
  max-height: calc(32px * 2);
  font-weight: bold;
}
@media all and (min-width: 1025px) {
  .mylist {
    -webkit-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.33);
            box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.33);
  }
  .mylist.on {
    right: 0;
  }
  .mylist.load {
    display: block;
  }
  .mylist.hasCookie {
    top: 155px;
  }
  .mylist_clearHistory:hover {
    color: #0077c8;
  }
}
@media all and (max-width: 1024px) {
  .mylist_trigger {
    display:inline-block;
    width:17px;
    height:17px;
    margin-right:25px;
    background: url(https://image.samsungsds.com/global/en/images/icon/ico_mvt.png?queryString=20200513011449) no-repeat;
    background-size: cover;
  }
  .mylist {
    display: none;
    position: absolute;
    top: 60px !important;
    bottom: auto !important;
    right: auto;
    left: auto;
    -webkit-transition: none;
    transition: none;
    width: 100%;
    height: calc(100% - 60px);
  }
  .mylist.on {
    display: block;
  }
  .mylist_btn {
    display: none;
  }
  .mylist_box {
    width: 100%;
    height: 100%;
    border: 0;
  }
  .mylist_tabBox {
    height: 100%;
  }
  .mylist_tabItem {
    height: calc(100% - 97px);
    top: 40px;
  }
  .mylist_tabButton {
    top: -40px;
    font-size: 1.4rem;
    line-height: 39px;
    border-top: solid 1px #d7d7d7;
  }
  .mylist_itemList {
    position: relative;
    display: none;
    height: 100%;
    padding: 5px 18px;
    overflow-y: auto !important;
  }
  .mylist_tabItem.is_downloads .mylist_itemList {
    padding: 5px 18px;
  }
  .mylist_itemList .thumb {
    height: 100px;
    padding: 20px 0;
  }
  .mylist_itemList .thumb_imgBox {
    float: left;
    width: 89px;
    height: 60px;
    margin-left: 0;
    margin-right: 15px;
    padding-bottom: 0;
  }
  .mylist_itemList .thumb_imgBox + .thumb_textBox {
    float: right;
    width: calc(100% - 104px);
    margin-top: 0;
  }
  .mylist_tabItem.is_videos .thumb_imgBox:after {
    width: 24px;
    height: 24px;
    top: calc(50% - 12px);
    left: calc(50% - 12px);
  }
  .mylist_emptyWrap {
    top: calc(41% - 75px);
  }
  .mylist_emptyTitle {
    font-size: 2rem;
  }
  .mylist_emptyImage {
    margin: 35px auto 14px;
    width: 60px;
  }
  .mylist_itemList .thumb_category {
    font-size: 1.2rem;
    font-weight: 700;
  }
  .mylist_itemList .thumb_eyebrow {
    color: #757575;
  }
  .mylist_itemList .thumb_eyebrow + .thumb_title {
    margin-top: 7px;
  }
  .mylist_itemList .thumb_title a {
    font-size: 1.7rem;
    font-weight: 700;
    line-height: 22px;
    max-height: calc(22px * 2);
  }
  .mylist_clearHistoryBox {
    top: auto;
    bottom: 0;
  }
  .mylist_clearHistory {
    font-size: 1.2rem;
    line-height: 57px;
  }
  .mylist_clearHistory:active {
    color: #0077c8;
  }
  .mylist_itemList .downloadItem {
    height: 100px;
    padding: 20px 0;
  }
  .mylist_itemList .downloadItem_imgBox {
    width: 29px;
    height: 60px;
    margin-right: 22px;
    margin-left: 12px;
  }
  .mylist_itemList .downloadItem_textBox {
    width: calc(100% - 63px);
  }
  .mylist_itemList .downloadItem_img.is_usecase {
    width: 29px; height: 28px;
  }
  .mylist_itemList .downloadItem_img.is_paper {
    width: 26px; height: 29px;
  }
  .mylist_itemList .downloadItem_img.is_presentation {
    width: 29px; height: 26px;
  }
  .mylist_itemList .downloadItem_img.is_brief {
    width: 29px; height: 29px;
  }
  .mylist_itemList .downloadItem_eyebrow {
    font-size: 1.2rem;
    font-weight: 700;
    color: #757575;
  }
  .mylist_itemList .downloadItem_title {
    margin-top: 7px;
  }
  .mylist_itemList .downloadItem_title a {
    font-size: 1.7rem;
    line-height: 22px;
    max-height: calc(22px * 2);
  }
  .mylist_itemList .downloadItem_title:active a {
    color: #8a8a8a;
  }
}

/* offeringSlide */
.offeringSlide {
  height: 600px;
  background-color: #f3f3f3;
}
.type2.offeringSlide {
  padding: 0;
}
.offeringSlide .swiper-container {
  height: 100%;
  width: calc(100% - 40px);
  max-width: 1340px;
}
.offeringSlide .swiper-pagination_wrap {
  position: absolute;
  width: 100%;
  z-index: 2;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate3d(-50%,0,0);
  transform: translate3d(-50%,0,0);
}
.offeringSlide_wrap {
  position: absolute;
  width: 100%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%,-50%,0);
  transform: translate3d(-50%,-50%,0);
}
.offeringSlide_textBox {
  padding-right: 400px;
}
.offeringSlide_imgBox {
  position: absolute;
  top: 50%;
  right:116px;
  -webkit-transform: translate3d(0,-50%,0);
  transform: translate3d(0,-50%,0);
  width: 284px;
  height: 309px;
  background: url(https://image.samsungsds.com/global/en/images/bg_off_swiper.png?queryString=20200513011449) no-repeat;
  min-height: 30px;
}
.offeringSlide_img {
  width: 203px;
  height: 286px;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 13px;
  left: 40px;
  font-size: 1px;
  text-indent:-9999px;
  color: transparent;
}
.offeringSlide_description {
  font-size: 3.8rem;
  line-height: 56px;
  font-weight: 700;
}
.offeringSlide_Writer {
  display: block;
  margin-top: 32px;
  font-size: 1.8rem;
}
.offeringSlide_Writer .link_popup {
  font-weight: bold;
}
.offeringSlide .button_wrap {
  display: inline-block;
  margin-right: 30px;
}
.offeringSlide .button_wrap:last-of-type {
  margin-right: 0;
}
.offeringSlide .button {
  margin-top: 45px;
}
.offeringSlide .swiper-pagination_wrap .swiper-pagination-bullets {
  right: 43px;
  bottom: 300px;
  -webkit-transform: translate3d(0,50%,0);
  transform: translate3d(0,50%,0);
  -webkit-transition: none;
  transition: none;
}
.offeringSlide .swiper-pagination-bullet {
  display: block;
  width: 9px;
  height: 9px;
  margin: 10px 0 0;
  border-radius: 7px;
  border: 1px solid #000;
  cursor: pointer;
  font-size: 1px;
  text-indent:-9999px;
  color: transparent;
  opacity: 1;
  background: none;
}
.offeringSlide .swiper-pagination-bullets.is_viewText .swiper-pagination-bullet {
  width: auto;
  height: auto;
  margin: 10px 0 0;
  border: 0;
  border-radius: 0;
  color: red;
  opacity: 0.4;
  font-size: 2.4rem;
  font-weight: 700;
  text-indent:0;
  line-height: normal;
  overflow: visible;
}
.offeringSlide .swiper-pagination-bullets.is_viewText .swiper-pagination-bullet-active {
  background-color: transparent;
  opacity: 1;
}
.offeringSlide.nonePagination .swiper-pagination-bullets {
  display: none;
}
.offeringSlide .swiper-pagination-bullet:first-child {
  margin-top: 0;
}
.offeringSlide .swiper-pagination-bullet-active {
  background: #000;
}
@media all and (max-width: 1024px) {
  .offeringSlide_textBox {
    padding-right: 260px;
  }
  .offeringSlide_description {
    font-size: 3rem;
    line-height: 45px;
  }
  .offeringSlide_Writer {
    font-size: 1.5rem;
  }
  .offeringSlide_imgBox {
    right: 60px;
    width: 180px;
    height: 196px;
    background-size: contain;
  }
  .offeringSlide_img {
    width: 129px;
    height: 183px;
    top: 8px;
    left: 25px;
    background-size: contain;
  }
  .offeringSlide .button_wrap {
    margin-right: 20px;
  }
  .offeringSlide .swiper-pagination_wrap .swiper-pagination-bullets {
    right: 20px;
  }
}
@media all and (max-width: 767px) {
  .offeringSlide {
    height: 377px;
  }
  .offeringSlide .swiper-container {
    width: 100%;
  }
  .offeringSlide .swiper-pagination {
    display: none;
  }
  .offeringSlide .swiper-pagination_wrap .swiper-pagination-bullets {
    display: block;
    left: 50%;
    bottom: 23px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  .offeringSlide.nonePagination .swiper-pagination-bullets {
    display: none;
  }
  .offeringSlide_wrap {
    position: static;
    width: 100%;
    height: calc(100% - 30px);
    max-width: none;
    top: auto;
    left: auto;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
  .offeringSlide.nonePagination .offeringSlide_wrap {
    height: calc(100% - 70px);
  }
  .offeringSlide_textBox {
    width: calc(100% - 28px);
    position: absolute;
    left: 50%;
    bottom: calc(50% - 10px);
    -webkit-transform: translate3d(-50%,50%,0);
    transform: translate3d(-50%,50%,0);
    padding-right: 0;
    text-align: center;
  }
  .offeringSlide.nonePagination .offeringSlide_textBox {
    bottom: calc(50% - 20px);
  }
  .offeringSlide_imgBox {
    display: none;
  }
  .offeringSlide_description {
    font-size: 2rem;
    line-height: 30px;
  }
  .offeringSlide_Writer {
    font-size: 1rem;
    line-height: 14px;
    margin-top: 17px;
  }
  .offeringSlide_Writer + .button_wrap .button {
    margin-top: 20px;
  }
  .offeringSlide .button_wrap {
    display: block;
    margin-right: 0;
  }
  .offeringSlide.nonePagination .offeringSlide_Writer {
    margin-top: 21px;
  }
  .offeringSlide .button {
    margin-top: 10px;
  }
}

/* offeringSlideImage */
.offeringSlideImage {
  height: 600px;
  background: no-repeat center;
  background-size: cover;
  background-color: #f3f3f3;
  color: #fff;
}
.type2.offeringSlideImage {
  padding: 0;
}
.offeringSlideImage .swiper-container {
  height: 100%;
  width: calc(100% - 40px);
  max-width: 1340px;
}
.offeringSlideImage .swiper-slide {
  background-size: cover;
}
.offeringSlideImage .swiper-pagination_wrap {
  position: absolute;
  width: 100%;
  z-index: 2;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate3d(-50%,0,0);
  transform: translate3d(-50%,0,0);
}
.offeringSlideImage_wrap {
  position: absolute;
  width: 100%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%,-50%,0);
  transform: translate3d(-50%,-50%,0);
}
.offeringSlideImage_textBox {
  padding-left: 260px;
}
.offeringSlideImage_description {
  font-size: 4.5rem;
  line-height: 74px;
  font-weight: 700;
}
.offeringSlideImage_Writer {
  display: block;
  margin-top: 27px;
  font-size: 1.8rem;
}
.offeringSlideImage_Writer .link_popup:hover {
  color: #cbcbcb;
}
.offeringSlideImage .button_wrap {
  display: inline-block;
  margin-right: 30px;
}
.offeringSlideImage .button_wrap:last-of-type {
  margin-right: 0;
}
.offeringSlideImage .button {
  margin-top: 45px;
}
.offeringSlideImage_button {
  margin-top: 45px;
}
.offeringSlideImage .swiper-pagination_wrap .swiper-pagination-bullets {
  left: 0;
  bottom: 300px;
  -webkit-transform: translate3d(0,50%,0);
  transform: translate3d(0,50%,0);
  -webkit-transition: none;
  transition: none;
}
.offeringSlideImage .swiper-pagination-bullet {
  display: block;
  width: 9px;
  height: 9px;
  margin: 10px 0 0;
  border-radius: 7px;
  border: 1px solid #000;
  cursor: pointer;
  font-size: 1px;
  text-indent:-9999px;
  color: transparent;
  opacity: 1;
  background: none;
}

.offeringSlideImage .swiper-pagination-bullet:first-child {
  margin-top: 0;
}
.offeringSlideImage .swiper-pagination-bullet-active {
  background: #000;
}
@media all and (min-width: 768px) {
  .offeringSlideImage .swiper-pagination-bullets.is_viewText {
    text-align: left;
  }
  .offeringSlideImage .swiper-pagination-bullets.is_viewText .swiper-pagination-bullet {
    position: relative;
    width: auto;
    height: auto;
    margin: 33px 0 0;
    border: 0;
    border-radius: 0;
    color: #fff;
    opacity: 0.4;
    font-size: 2.4rem;
    text-indent:0;
    line-height: normal;
    overflow: visible;
    padding-left: 18px;
  }
  .offeringSlideImage .swiper-pagination-bullets.is_viewText .swiper-pagination-bullet:first-child {
    margin-top: 0;
  }
  .offeringSlideImage .swiper-pagination-bullets.is_viewText .swiper-pagination-bullet-active {
    background-color: transparent;
    opacity: 1;
    font-weight: 700;
  }
  .offeringSlideImage .swiper-pagination-bullets.is_viewText .swiper-pagination-bullet-active:before {
    display: inline-block;
    content: "";
    width: 0px;
    height: 0px;
    border-top: 4.5px solid transparent;
    border-right:0;
    border-bottom: 4.5px solid  transparent;
    border-left:7px solid #fff;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
@media all and (max-width: 1280px) {
  .offeringSlideImage_description {
    font-size: 3.8rem;
    line-height: 56px;
  }
  .offeringSlideImage_Writer {
    font-size: 1.8rem;
  }
}
@media all and (max-width: 1024px) {
  .offeringSlideImage_textBox {
    padding-left: 180px;
  }
  .offeringSlideImage_description {
    font-size: 3rem;
    line-height: 45px;
  }
  .offeringSlideImage_Writer {
    font-size: 1.5rem;
  }
  .offeringSlideImage .swiper-pagination-bullets.is_viewText .swiper-pagination-bullet {
    font-size: 2rem;
    margin-top: 22px;
  }
  .offeringSlideImage .button_wrap {
    margin-right: 20px;
  }
}
@media all and (max-width: 767px) {
  .offeringSlideImage {
    height: 377px;
  }
  .offeringSlideImage .swiper-container {
    width: 100%;
  }
  .offeringSlideImage .swiper-pagination {
    display: none;
  }
  .offeringSlideImage .swiper-pagination.is_white .swiper-pagination-bullet {
    border-color: #fff;
  }
  .offeringSlideImage .swiper-pagination.is_white .swiper-pagination-bullet-active {
    background-color: #fff;
  }
  .offeringSlideImage .swiper-pagination_wrap .swiper-pagination-bullets {
    display: block;
    left: 50%;
    bottom: 23px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  .offeringSlideImage.nonePagination .swiper-pagination-bullets {
    display: none;
  }
  .offeringSlideImage_wrap {
    position: static;
    width: 100%;
    height: calc(100% - 30px);
    max-width: none;
    top: auto;
    left: auto;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
  .offeringSlideImage.nonePagination .offeringSlideImage_wrap {
    height: calc(100% - 70px);
  }
  .offeringSlideImage_textBox {
    width: calc(100% - 28px);
    padding-left: 0;
    position: absolute;
    left: 50%;
    bottom: calc(50% - 10px);
    -webkit-transform: translate3d(-50%,50%,0);
    transform: translate3d(-50%,50%,0);
    padding-right: 0;
    text-align: center;
  }
  .offeringSlideImage.nonePagination .offeringSlideImage_textBox {
    bottom: calc(50% - 20px);
  }
  .offeringSlideImage_description {
    font-size: 2rem;
    line-height: 30px;
  }
  .offeringSlideImage_Writer {
    font-size: 1rem;
    line-height: 14px;
    margin-top: 17px;
  }
  .offeringSlideImage.nonePagination .offeringSlideImage_Writer {
    margin-top: 21px;
  }
  .offeringSlideImage_button {
    position: absolute;
    top: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    margin-top: 0;
    padding-right: 0;
    text-align: center;
  }
  .offeringSlideImage_Writer + .button_wrap .button {
    margin-top: 20px;
  }
  .offeringSlideImage .button_wrap {
    display: block;
    margin-right: 0;
  }
  .offeringSlideImage.nonePagination .offeringSlideImage_Writer {
    margin-top: 21px;
  }
  .offeringSlideImage .button {
    margin-top: 10px;
  }
}

/* formBox */
.formBox_leftBox {
  display: inline-block;
  width: 40%;
  padding-right: 25px;
  vertical-align: top;
}
.formBox_rightBox {
  display: inline-block;
  width: 60%;
  padding-left: 25px;
  vertical-align: top;
}
.formBox_image {
  max-width: 100%;
}
.formBox_title{
  margin-bottom:14px;
  font-size: 1.6rem;
  line-height: 32px;
  color: #000;
}
.formBox_rightInput {
  display: inline-block;
  width: 250px;
  margin-top: 30px;
  margin-left: 25px;
  vertical-align: top;
}
.survey_question.q1 .formBox_rightInput {
  margin-top: 0;
}
.formBox_leftTitle {
  display: inline-block;
  width: 356px;
}
.formBox .sv_tit.formBox_leftTitle {
  margin-bottom: 0;
}
.formBox .ul_ip .survey_ip {padding-bottom:2px;overflow:hidden;}
.formBox .ul_ip .survey_ip input[type="text"] {height:30px;font-size:1.6rem;}
.formBox .ul_ip .ip_select select {width:100%;height:30px;border:1px solid #a6a6a6;padding:10px 15px;font-size:1.6rem;margin-bottom:28px;-webkit-appearance:none;line-height:28px;}

.formBox .ul_ip .ip_select .lb {font-size:1.6rem;line-height:28px;}
.formBox .ul_ip .survey_ip textarea {height:90px;margin-bottom:0;padding:8px 16px;margin-bottom:25px;}
.formBox .ul_ip .ip_select {display:block;width:100%;height:30px;}
.formBox .ip_tit {font-size:1.6rem;line-height:24px;margin-bottom:5px;}
.formBox .ul_ip .survey_ip.is_half_left,
.formBox .ul_ip .survey_ip.is_half_right {width:49%; float:left;}
.formBox .ul_ip .survey_ip.is_half_right {margin-left:2%; clear:none;}
.formBox .ul_ip .survey_ip.is_half_right + .survey_ip {clear: both;}

@media all and (min-width:768px) {
  .formBox_rightInput input[type=text],
  .formBox_rightInput input[type=password],
  .formBox_rightInput textarea {
    height: 30px;
  }
}

@media all and (min-width:1px) and (max-width:767px) {
  .formBox_leftBox {
    display: none;
  }
  .formBox_rightBox {
    width: 100%;
    padding: 0;
  }
  .formBox .ul_ip .survey_ip.is_half_left,
  .formBox .ul_ip .survey_ip.is_half_right {
    width: 100%;
    float: none;
    margin: 0;
  }
  .formBox .ul_ip .survey_ip input[type="text"] {
    height: 45px;
    font-size: 1.4rem;
  }
  .formBox_rightInput {
    display: block;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
  }
  .formBox .survey_question {
    padding: 0;
  }
}

/* horizontalThumbnailList */

  /* horizontalThumbnailList */
  .horizontalThumbnailList {
    position: relative;
    overflow: hidden;
    margin-top: 59px;
  }
  .horizontalThumbnailList.is_under {
    max-width: 1380px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 20px;
  }
  .horizontalThumbnailList .swiper-container {
    width: calc(115% - 180px);
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  .horizontalThumbnailList.is_under .swiper-container {
    width: 100%;
  }
  .horizontalThumbnailList .swiper-button-prev,
  .horizontalThumbnailList .swiper-button-next {
    top: 33%;
    background-size: contain;
  }
  .horizontalThumbnailList .swiper-button-prev {
    background-image: url(https://image.samsungsds.com/global/en/images/btn_owl_prev.png?queryString=20200513011449);
  }
  .horizontalThumbnailList .swiper-button-next {
    background-image: url(https://image.samsungsds.com/global/en/images/btn_owl_next.png?queryString=20200513011449);
  }
  .horizontalThumbnailList.is_under .swiper-button-prev,
  .horizontalThumbnailList.is_under .swiper-button-next,
  .horizontalThumbnailList.is_under .swiper-pagination {
    display: none;
  }
  .horizontalThumbnailList .swiper-slide {
    height: auto;
  }
  .horizontalThumbnailList.is_length3 .swiper-slide {
    width: 31% !important;
  }
  .horizontalThumbnailList.is_length3 .swiper-slide +  .swiper-slide {
    margin-left: 3.5%;
  }
  .horizontalThumbnailList.is_length2 .swiper-slide {
    width: calc(50% - 22px) !important;
  }
  .horizontalThumbnailList.is_length2 .swiper-slide +  .swiper-slide {
    margin-left: 44px;
  }
  .horizontalThumbnail {
    height: 100%;
    position: relative;
    padding: 0 22px 35px;
    text-align: center;
  }
  .horizontalThumbnailList.is_under .horizontalThumbnail {
    font-size: 0;
    padding: 0 0 42px;
  }
  .horizontalThumbnailList.is_length1 .horizontalThumbnail {
    padding: 0;
  }
  .horizontalThumbnailList.is_length1 .horizontalThumbnail_textBox {
    padding-bottom: 0 !important;
  }
  .horizontalThumbnailList.is_length1 .button {
    margin-top: 0 !important;
  }
  .horizontalThumbnailList.is_length1 .horizontalThumbnail_imgBox {
    display: inline-block;
    width: 50%;
    vertical-align: middle;
  }
  .horizontalThumbnailList.is_over .swiper-slide .horizontalThumbnail_textBox {
    -webkit-transition: 0.25s;
    transition: 0.25s;
  }
  .horizontalThumbnailList.is_over .swiper-slide.is_hidden .horizontalThumbnail_textBox {
    opacity: 0;
    visibility: hidden;
  }
  .horizontalThumbnailList.is_length1 .horizontalThumbnail_textBox {
    display: inline-block;
    width: 50%;
    padding-left: 44px;
    text-align: left;
    vertical-align: middle;
  }
  .horizontalThumbnailList.is_textalignLeft .swiper-slide .horizontalThumbnail_textBox {
    text-align: left;
  }
  .horizontalThumbnailList.is_textalignCenter .swiper-slide .horizontalThumbnail_textBox {
    text-align: center;
  }
  .horizontalThumbnailList.is_length1 .horizontalThumbnail_textBox::after {
    display: block;
    content: "";
    height: 100%;
  }
  .horizontalThumbnail_img {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 66.82%;
    background: center no-repeat;
    background-size: cover;
  }
  .horizontalThumbnail_title {
    display: inline-block;
    margin-top: 26px;
    font-size: 2.8rem;
    font-weight: 700;
    line-height: 36px;
  }
  .horizontalThumbnailList.is_length1 .horizontalThumbnail_title {
    margin-top: 0;
  }
  .horizontalThumbnail_description {
    display: block;
    margin-top: 17px;
    font-size: 1.6rem;
    line-height: 24px;
  }
  .horizontalThumbnail_exampleList {
    padding: 8px;
  }
  .horizontalThumbnail_btn {
    position: absolute;
    left: 50%;
    bottom: 35px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  .horizontalThumbnail_btn .button, .horizontalThumbnail_btn_multi .button {
    margin-top: 15px;
  }
  .horizontalThumbnailList.is_length1 .horizontalThumbnail_btn {
    position: static;
    margin-top: 47px;
    -webkit-transform: none;
    transform: none;
    text-align: left;
  }
  .horizontalThumbnailList.is_length1 .horizontalThumbnail_btn .button {
    text-align: center;
  }
  .horizontalThumbnailList.is_under .horizontalThumbnail_btn {
    bottom: 0;
  }
  @media all and (max-width: 1840px) {
    .horizontalThumbnailList .swiper-container {
      width: calc(145% - 540px);
    }
  }
  @media all and (max-width: 1500px) {
    .horizontalThumbnailList .swiper-container {
      width: calc(150% - 300px);
    }
  }
  @media all and (min-width: 1280px) {
    .horizontalThumbnailList.is_five .swiper-container {
      width: calc(130% - 210px);
    }
    .horizontalThumbnailList.is_five .horizontalThumbnail {
      padding-left: 18.5px;
      padding-right: 18.5px;
    }
  }
  @media all and (max-width: 1024px) {
    .horizontalThumbnailList.is_length1 {
      padding: 0 44px;
    }
    .horizontalThumbnailList .swiper-button-prev,
    .horizontalThumbnailList .swiper-button-next {
      width: 30px;
      height: 62px;
      top: 35%;
    }
    .horizontalThumbnail_title {
      margin-top: 14px;
      font-size: 2rem;
      line-height: 28px;
    }
    .horizontalThumbnail_description {
      font-size: 1.4rem;
      line-height: 22px;
      margin-top: 8px;
    }
  }
  @media all and (max-width: 768px) {
    .horizontalThumbnailList.is_under {
      padding-left: 14px;
      padding-right: 14px;
    }
    .horizontalThumbnailList .swiper-container {
      width: 100%;
    }
    .horizontalThumbnailList .swiper-button-prev,
    .horizontalThumbnailList .swiper-button-next {
      display: none;
    }
    .horizontalThumbnailList .swiper-pagination {
      display: block !important;
    }
    .horizontalThumbnailList.is_length1 .swiper-pagination {
      display: none !important;
    }
    .horizontalThumbnailList.is_under .swiper-slide {
      width: 100% !important;
    }
    .horizontalThumbnailList.is_under .swiper-slide + .swiper-slide {
      margin-left: 0 !important;
    }
    .horizontalThumbnail {
      padding: 0 14px 95px;
      text-align: left;
    }
    .horizontalThumbnailList .horizontalThumbnail {
      padding-bottom: 41px !important;
    }
    .horizontalThumbnailList.is_length1 .horizontalThumbnail {
      padding-bottom: 66px !important;
    }
    .horizontalThumbnailList.is_under .horizontalThumbnail_imgBox {
      width: 100%;
    }
    .horizontalThumbnailList.is_under .horizontalThumbnail_textBox {
      width: 100%;
      padding-left: 0;
    }
    .horizontalThumbnailList.is_over .swiper-slide:not(.swiper-slide-active) .horizontalThumbnail_textBox {
      visibility: visible !important;
      opacity: 1 !important;
      -webkit-transition: 0s;
      transition: 0s;
    }
    .horizontalThumbnail_title {
      font-size: 2rem;
      line-height: 25px;
      margin-top: 16px !important;
    }
    .horizontalThumbnail_description {
      font-size: 1.4rem;
      line-height: 22px;
      margin-top: 7px;
    }
    .horizontalThumbnail_btn {
      padding-top: 10px;
      bottom: 41px !important;
    }
    .horizontalThumbnail_btn .button + .button {
      margin-top: 20px;
    }
    .horizontalThumbnailList.is_length1 .horizontalThumbnail_btn {
      position: absolute;
      margin-top: 0;
      bottom: 0 !important;
      left: 50%;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
    }
  }

/* //horizontalThumbnailList */

/* backgroundHorizontalThumbnail */
.backgroundHorizontalThumbnailList {
  position: relative;
  background: no-repeat center;
  background-size: cover;
  padding: 50px 0;
  margin-top: 70px;
}
.backgroundHorizontalThumbnail_imageBox {
  -webkit-transform: scale(0.88);
  transform: scale(0.88);
  -webkit-transition: 400ms cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: 400ms cubic-bezier(0.165, 0.84, 0.44, 1);
  font-size: 0;
}
.backgroundHorizontalThumbnailList .swiper-slide.is_active_start .backgroundHorizontalThumbnail_imageBox {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.backgroundHorizontalThumbnailList .swiper-container {
  width: 140%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.backgroundHorizontalThumbnail {
  padding: 0 10%;
}
.backgroundHorizontalThumbnail_image {
  display: inline-block;
  background: no-repeat center;
  background-size: cover;
  width: 100%;
  height: 0;
  font-size: 20px;
  padding-bottom: 66.6666%;
}
.backgroundHorizontalThumbnail_textBox {
  color: #fff;
  text-align: center;
  padding: 30px 10%;
  opacity: 0;
}
.backgroundHorizontalThumbnail_title {
  font-size: 28px;
  display: inline-block;
}
.backgroundHorizontalThumbnail_description {
  font-size: 16px;
  line-height: 28px;
  margin-top: 30px;
  display: inline-block;
}
.backgroundHorizontalThumbnailList .swiper-slide.is_active .backgroundHorizontalThumbnail_textBox {
  opacity: 1;
  -webkit-transition: 0.25s;
  transition: 0.25s;
}
.backgroundHorizontalThumbnailList .swiper-button-prev,
.backgroundHorizontalThumbnailList .swiper-button-next {
  width: 36px;
  height: 43px;
  margin: 0;
  top: calc(70% - 300px);
  background: center no-repeat;
  background-size: 14px 26px;
}
.backgroundHorizontalThumbnailList .swiper-button-prev{
  left: 25.5%;
  background-image: url(https://image.samsungsds.com/global/en/images/icon/ico_arr_17.png?queryString=20200513011449);
}
.backgroundHorizontalThumbnailList .swiper-button-next {
  right: 25.5%;
  background-image: url(https://image.samsungsds.com/global/en/images/icon/ico_arr_17_2.png?queryString=20200513011449);
}
.backgroundHorizontalThumbnailList .swiper-pagination.swiper-pagination-bullets {
  bottom: 50px;
}
@media all and (max-width: 1024px) {
  .backgroundHorizontalThumbnailList .swiper-button-prev,
  .backgroundHorizontalThumbnailList .swiper-button-next {
    top: 140px;
  }
}
@media all and (max-width: 767px) {
  .backgroundHorizontalThumbnailList {
    padding: 25px 0;
    margin-top: 25px;
  }
  .backgroundHorizontalThumbnailList .swiper-container {
    width: 100%;
  }
  .backgroundHorizontalThumbnail_textBox {
    padding: 25px 10px;
  }
  .backgroundHorizontalThumbnail_title {
    font-size: 20px;
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  .backgroundHorizontalThumbnail_description {
    font-size: 13px;
    line-height: 23px;
    margin-top: 15px;
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  .backgroundHorizontalThumbnailList .swiper-button-prev,
  .backgroundHorizontalThumbnailList .swiper-button-next {
    display: none;
  }
  .backgroundHorizontalThumbnail {
    padding: 0 14px
  }
  .backgroundHorizontalThumbnailList .swiper-pagination.swiper-pagination-bullets {
    bottom: 25px;
  }
}

/* //backgroundHorizontalThumbnail */

/* horizontalMonial */
.horizontalMonial {
  background-color: #efefef;
  position: relative;
  font-size: 0;
}
.horizontalMonial .swiper-slide {
  height: auto;
}
.horizontalMonial_wrap {
  text-align: center;
  max-width: 1140px;
  height: 100%;
  margin: auto;
  padding: 100px 0;
}
.horizontalMonial_wrap::after {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}
.horizontalMonial_textBox {
  display: inline-block;
  font-size: 12px;
  vertical-align: middle;
}
.horizontalMonial_description {
  font-size: 5.5rem;
  line-height: 76px;
  font-weight: bold;
  font-family: 'SharpSansNo1';
}
.horizontalMonial_writer {
  display: block;
  font-size: 1.8rem;
  line-height: 32px;
  margin-top: 30px;
}
.horizontalMonial .button_wrap {
  margin-top: 45px;
}
.horizontalMonial .button_wrap .button + .button {
  margin-left: 30px;
}
.horizontalMonial .swiper-pagination {
  bottom: 50px !important;
}
.horizontalMonial .swiper-button-prev {
  background: url(https://image.samsungsds.com/global/en/images/btn_owl_prev.png?queryString=20200513011449) no-repeat;
  background-size: 100%;
}
.horizontalMonial .swiper-button-next {
  background: url(https://image.samsungsds.com/global/en/images/btn_owl_next.png?queryString=20200513011449) no-repeat;
  background-size: 100%;
}
@media all and (max-width: 1024px) {
  .horizontalMonial_wrap {
    max-width: 680px;
    padding: 75px 0;
  }
  .horizontalMonial_description {
    font-size: 3.4rem;
    line-height: 45px;
  }
  .horizontalMonial_writer {
    font-size: 1.1rem;
    margin-top: 21px;
  }
  .horizontalMonial .button_wrap {
    margin-top: 25px;
  }
  .horizontalMonial .swiper-pagination {
    bottom: 15px !important;
  }
}
@media all and (max-width: 767px) {
  .horizontalMonial_wrap {
    padding: 75px 14px;
  }
  .horizontalMonial_description {
    font-size: 2.3rem;
    line-height: 32px;
  }
  .horizontalMonial_writer {
    font-size: 1rem;
    line-height: 11px;
    margin-top: 10px;
  }
  .horizontalMonial .button_wrap {
    margin-top: 20px;
  }
  .horizontalMonial .button_wrap .button {
    display: block;
    margin: auto;
  }
  .horizontalMonial .button_wrap .button + .button {
    margin: 12px auto 0;
  }
  .horizontalMonial .swiper-pagination {
    bottom: 8px !important;
  }
  .horizontalMonial .swiper-button-prev,
  .horizontalMonial .swiper-button-next {
    display: none;
  }
}
/* //horizontalMonial */

/* blackFildImageBox */
.blackFildImageBox {
  text-align: center;
  margin-top: 70px;
}
.blackFildImageBox_title {
  font-size: 3.8rem;
  line-height: 50px;
}
.blackFildImageBox_description {
  font-size: 1.6rem;
  line-height: 28px;
  margin-top: 18px;
}
.blackFildImageBox_img {
  margin-top: 100px;
  width: 100%;
}
@media all and (max-width: 1024px) {
  .blackFildImageBox_title {
    font-size: 2.6rem;
    line-height: 36px;
  }
  .blackFildImageBox_description {
    font-size: 1.4rem;
    line-height: 25px;
    margin-top: 10px;
  }
  .blackFildImageBox_img {
    margin-top: 75px;
  }
}
@media all and (max-width: 767px) {
  .blackFildImageBox_title {
    font-size: 2rem;
    line-height: 28px;
  }
  .blackFildImageBox_description {
    font-size: 1.4rem;
    line-height: 23px;
    margin-top: 5px;
  }
  .blackFildImageBox_img {
    margin-top: 40px;
  }
}
/* //blackFildImageBox */
