.btn_imgs{width: 100%;height: 440px;background:url(../images/1_home/web/web_img_1.png)no-repeat 50%;background-size: cover;position: absolute;z-index: 1;bottom: 0px}
.text{color:#034357;font-family:'mont_b';font-size:24px;display: block;position: absolute;z-index: 2;left: 30px}
.text.btn_title{bottom: 70px;}
.text.btn_subtitle{font-size:17px;font-family:'noto_l';line-height: 20px;bottom: 20px }
.btn.video .btn_imgs{width:58px;height: 44px;background:url(../images/1_home/web/icon_youtube_link.png)no-repeat 50%;background-size: cover;left:30px;top:30px }
.video{position: relative;width: 50%;height:150px;background: url(../images/1_home/web/web_img_2.png)no-repeat center;background-size: cover;transition:opacity 0.8s;margin-top: -1.4px;color:#fff;font-family: 'mont_l';font-weight: 600;}
.video .btn_subtitle{bottom: 20px;position: absolute;left: 30px}
.video:hover{opacity: 0.8;}

.popupVideo a:hover{width: 100%;opacity: 0.5}

.home_mindscare:hover{opacity:0.5;}


.menus_wrap{width: 100%;background-color:#fff;;position: relative}
.download{width:258px;height:243px;background: url(../images/1_home/web/web_img_3.png)no-repeat left;background-size: cover;transition:all 0.8s;margin-top: -2.8px;position: absolute!important;right: 0px;top:240px;border:1px solid #bfbfbf;display: block;z-index: 3}
.content1-1{margin-bottom: 120px}
.news_wrap, .currer{padding-left: 3%;margin-top: 65px}.news_wrap, .currer{padding-left: 3%;margin-top: 65px}
.line{width: 30px;height: 1px;background-color: #000;}
.newstitle{font-size: 20px;font-family: 'noto_b';line-height: 31px;letter-spacing: -1px;margin-top: 28px;font-weight: bold;margin-bottom: 30px}
.newstext{font-family: 'noto_l';font-size: 18px;width: 70%;line-height: 27px;color:#656565;margin-bottom: 30px;word-break: keep-all}
.newslink, .career .moreview{font-size:13px;font-family: 'noto_l';color:#95A0B2;text-decoration: underline;margin-bottom: 100px}
.sub.title{font-size: 42px;font-weight: 100;font-family: 'mont_l';line-height: 48px;margin-top: 33px;margin-bottom: 10px}
.newslink:hover{color:#124D80;font-weight: 600}
.btns{width: 100%;margin-top: 30px}
.btn{position: relative}
.content1-3 .text.btn_title, .content1-3 .text.btn_subtitle{position: absolute;left:27px;color:#000;z-index:2;letter-spacing: -0.8px;top:35px}
.content1-3 .text.btn_subtitle{top:70px}
.btn.enter .text{color:#fff!important}
.btns .btn{height: 243px;float:left;background: url(../images/1_home/web/web_img_4.png)no-repeat center;background-size: cover;background-color:#E7EAEF;}
.btn.medi{width: 75%;position: relative}
.btn.buy{display: block;width: 25%;background: url(../images/1_home/web/web_img_5.png)no-repeat 50%;background-size:104%;border: 1px solid #bfbfbf;}
.btn.media{width:25%;margin-left: 25%;background: #fff;border: 1px solid #bfbfbf;}
.btn.enter{width:25%;;background:#124D80}
.btn.acroContent{width: 25%;;background: url(../images/1_home/web/web_img_8.png)no-repeat 50%;background-size:cover}
.content1-4 .line{margin-left: 3%;margin-top: 100px}    
.content1-4 .title{font-size: 24px;line-height: 24px;margin-top: 40px}
.content1-4 .title.kor{font-family: 'noto_l'!important;font-weight: 300;font-size: 20px;margin-bottom:40px;margin-top: 10px }
.content1-4 .sub.title{font-size: 42px;line-height: 56px;}
.pic{;width: 100%;height:296px;background: url(../images/1_home/web/web_img_9.png)no-repeat 50%;background-position: left;background-size: cover;opacity: 1;transition: opacity 1s}


.popupVideo{width: 50%;height: 150px;background: url(../images/1_home/web/web_img_10.png)no-repeat left;background-size: cover;position: relative;margin-top: -1px; }


.home_mindscare {width: 100%;height: 174px;background: url(../images/1_home/web/web_img_cheeuforest.png)no-repeat left;background-size: cover;margin-top: 100px; }


.video-popup.reveal {
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  justify-content: center;
  align-items: center;
  z-index:9
}

.popupVideo a{width: 100%;height: 150px;opacity: 1;}
.popupVideo a:hover{width: 100%;opacity: 0.5}
.video-popup .video-wrapper {
  position: relative;
  width: 70%;
  padding-bottom: 45%;
  z-index: 10;
}

.video-popup .video-wrapper iframe {
  position: absolute;
  width: 100%;
  height: 100%;
}

.video-popup.reveal .video-popup-closer {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background:rgba(0, 0, 0, 0.85);
  z-index: 9
} 


.left_section{height: 100%;float:left;position: fixed;z-index: 0;transition: width 1s}

.videotitle {
    position: absolute;top:20px;left:40px;color:#000;font-size:30px; font-family:'noto_t';word-break: keep-all; line-height: 36px
}
.index.smalltitle{font-family: 'mont_l';font-size: 12px;line-height: 19px;margin-top: 25px}
.view {position: absolute;top:90px;left:23px;color:#fff;font-size:16px; font-family:'noto_l';line-height: 36px; pointer-events: none;}

.view_mindscare{position:absolute;top:110px;left:64px;color:#000
  ;font-size:16px; font-family:'noto_l';line-height: 36px}

.news_wrap.career li{padding-right:10% }
.news_wrap.career li{padding-right:10% }
.career-title{font-size: 14px;font-family: 'mont_b';color:#BEBEBE;margin-bottom: -20px}
.career-title b{color:#124D80}
.sub_list{font-family: 'noto_t';color:#4d4d4d;line-height: 20px;font-size: 15px;margin-bottom: 10px;word-break: keep-all;letter-spacing: -0.6px}
.sub_list{font-family: 'noto_l';}
.sub_list.a{margin-top: 50px}
.sub_list b{font-family: 'noto_l';color:#050505;padding-right: 5px}
.moreview{line-height: 40px}
.list_check{font-size: 20px;line-height: 24px;font-family: 'noto_t';margin-bottom: 10px}
.mobile_title{display: none}
#footer{margin-top: 100px;position: relative;padding-bottom: 20px;width: 100%;}

.youtubelink {width:58px;height: 44px;position: absolute;left: 20px;top:40px; pointer-events: none;}


.business_title {font-family: 'mont_b';font-size: 23px;line-height: 38px;margin-top: 148px;color:#124D80}
.news_wrap.career .line{margin-top: 40px;margin-bottom: 28px!important}
.moreview:hover{color:#124D80;font-weight: 600}




@media (max-width:1024px){
    .mobile_title{display:block}
    .mobile_title img{margin-left: 10px;  margin-bottom: 30px;width: 280px;}
    .mobile_title h5.index_mobile_title{font-family:'mont_l';font-size: 18px;margin-bottom:60px;color:#C5C5C5 ;line-height: 28px;font-weight: 100; margin-left:10px;}
  
  
    .popupVideo{margin-top: 100px; width: 100%;height: 100%;background: url(../images/1_home/mobile/mobile_img_cheeuforest.png)no-repeat left top;background-size: cover;position: relative} 
  
  
  
  
    .btn.buy{display: none}
    .btns .btn.medi {width: 100%;height: 210px;}
    .btn.media {width: 45%;height: 200px;margin-left: 0%;background-size: 100%;background-position: left;margin-bottom: 20px;}
    .btn.enter {width: 55%;margin-left: 45%;}
  
    .btns .btn.acroContent {width:100%;background: url(../images/1_home/mobile/mobile_img_6.png)no-repeat 50%;background-size: cover;height: 242px;}
  
  
    #content {padding-top: 170px;}
    .left_section {height: 100%;float: left;position: fixed;z-index: 5;transition: width: 1s;}
    .content1-3 {margin-left: 0%;}
    .videotitle ,.view {left:8px;}
    .videotitle {font-size: 24px; line-height: 30px;}
    .view{font-size: 16px;top: 82px}
  
    .video-popup .video-wrapper {position: relative;width: 100%;padding-bottom: 45%;z-index: 10;}
  
    .content1-3 .text.btn_title, .content1-3 .text.btn_subtitle {left:15px}
    #footer{width: 100%;margin: auto}
    .newstext {width: 100%;}
    .download {display: none;}
  
    .container{width: 100%;margin-left: 0%;margin-right: 0%}
    .menus_wrap {width: 100%;background-color: #fff;margin-top:130px;position: relative;}
    .btn_imgs {width: 100%;height: 340px;background: url(../images/1_home/web/web_img_1.png)no-repeat 50%;background-size: cover;position: absolute;z-index: 1;bottom: 0px;}
    .ri_title_wrap{margin-left: 4%}
  
  
    .popupVideo {margin-top: -1px; width: 100%;height: 100%;background: url(../images/1_home/web/web_img_10.png)no-repeat left top;background-size: cover;position: relative;}
  
  
  
  
    .home_mindscare {margin-top: 60px; width: 100%;height: 400px;background: url(../images/1_home/mobile/mobile_img_cheeuforest.png)no-repeat left top;background-size: cover;position: relative;}
  
  
  
  
  
    .text{left:20px}
  
    .videotitle, .view {left: 20px;top:120px;padding: 0px 10px;border: 1px solid;background: rgba(0, 0, 0, 0.5)}
  
  
    .popupVideo a {height: 200px}
  
  
    .home_mindscare a {height: 300px}
   
  
    .youtubelink {width: 73px;height: 55px;position: absolute;left: 20px;top: 40px;}
  
  
    .business_title {margin-left: 3%}
    .news_wrap, .currer {padding-left: 6%;margin-top: 65px;}
    .newstext {
    font-family: 'noto_l';
    font-size: 16px;
    width: 70%;
    line-height: 27px;
    color: #656565;
    margin-bottom: 30px;
    word-break: keep-all;
}
}


@media (max-width:415px){
    .small_title{font-size: 40px}
    .btn_imgs {width: 100%;height: 280px;background: url(../images/1_home/web/web_img_1_size.png)no-repeat 50%;background-size: cover;position: absolute;z-index: 1;bottom: 0px;}
    .menus_wrap {width: 100%;background-color: #fff;margin-top: 89px;position: relative;}
  
    .home_mindscare {margin-top: 60px; width: 100%;height: 340px;background: url(../images/1_home/mobile/mobile_img_cheeuforest.png)no-repeat left top;background-size: cover;position: relative;}
 
  
  #content {padding-top: 150px;}
    .newstext {
    font-family: 'noto_l';
    font-size: 16px;
    width: 90%;
    line-height: 27px;
    color: #656565;
    margin-bottom: 30px;
    word-break: keep-all;     
}
  
}


@media (max-width:376px){
     .small_title{font-size: 38px}
     .btn_imgs {width: 100%;height: 240px;background: url(../images/1_home/web/web_img_1.png)no-repeat 50%;background-size: cover;position: absolute;z-index: 1;bottom: 0px;}
     .menus_wrap {width: 100%;background-color: #fff;margin-top: 70px;position: relative;}
     #content {padding-top: 100px;}
  
      .home_mindscare {margin-top: 60px; width: 100%;height: 320px;background: url(../images/1_home/mobile/mobile_img_cheeuforest.png)no-repeat left top;background-size: cover;position: relative;}
  
  
}

@media (max-width:324px){
        .small_title{font-size: 35px}
        .menus_wrap {width: 100%;background-color: #fff;margin-top: 34px;position: relative;}
        #content {padding-top: 103px;}
        .newstext {font-family: 'noto_l';font-size: 16px;width: 90%;line-height: 27px;color: #656565;margin-bottom: 30px;word-break: keep-all;}
        .btn.media {width: 45%;height: 150px;margin-left: 0%;background-size: 100%;background-position: left;margin-bottom: 20px;}
        .btns .btn {height: 150px;}
  
        .home_mindscare {margin-top: 60px; width: 100%;height: 270px;background: url(../images/1_home/mobile/mobile_img_cheeuforest.png)no-repeat left top;background-size: cover;position: relative;}
  
  
  
}
.news_img {
	width:70%;height: 150px;background:url(../images/1_home/web/news_todak.png)no-repeat 50%;background-size:cover;margin: 20px 0
}
.news_img.second {
	width:70%;height: 150px;background:url(../images/1_home/news/img_new2.png)no-repeat 50%;background-size:100%;margin: 20px 0
}

.news_img.move {
	width:70%;height: 150px;background:url(../images/1_home/news/news_move.png)no-repeat 50%;background-size:100%;margin: 20px 0
}

.news_img.division {
background:url(../images/1_home/news/news_division.png)no-repeat 50%;background-size:100%;margin: 20px 0
}
    .news_img.medimindName {
        width: 70%;height: 150px;background: url(../images/1_home/news/news_MedimindName.svg)no-repeat 50%;background-size: 100%;
        margin: 20px 0
    }
@media (max-width:550px){
  
/*
   .home_mindscare {margin-top: 60px; width: 100%;height: 22
   0l(../images/1_home/mobile/mobile_img_cheeuforest.png)no-repeat left top;background-size: cover;position: relative;}
*/
  
	.news_img{
	width:94%;height: 150px;margin: 20px 0
}
	.news_img.second {
	width:94%;height: 150px;background:url(../images/1_home/news/img_new2.png)no-repeat 50%;background-size:100%;margin: 20px 0
}

	.news_img.move {
	width:94%;height: 150px;background:url(../images/1_home/news/news_move.png)no-repeat 50%;background-size:100%;margin: 20px 0
}  
  
	.news_img.division {
	width:94%;height: 150px;background:url(../images/1_home/news/news_division.png)no-repeat 50%;background-size:100%;margin: 20px 0
}  
  
  
  
}
/*0724일 메인 팝업 추가_ 김아름*/
 .divpop {position:absolute;z-index:999; top:0px; left:0px;width:100%;height:100%; box-sizing: border-box;background-color:rgba(0, 0, 0, 0.70);display: none;}
 .button_area {position:absolute;bottom:-10px;left:0px;} 
 #todaycloseyn{width: 25px;height: 25px;background:url(../images/1_home/checkmark_normal.svg) no-repeat 50%;background-size: contain;border-radius: 50%!important}
.popwrap_{width:100%;max-width: 512px;height: 100%;max-height: 512px;;background:url(../images/1_home/img_popupnews_move_3.svg)no-repeat 50%;background-size: contain;position: relative;margin:auto;top:20%}
.popwrap__{position:absolute;bottom:-30px;width:100%;}
.button_area{width: 94%;margin-left: 3%;margin-right: 3%}
.popwrap__ lable span{margin-top: -20px;display: inline-block;color:#fff}
.popwrap__ .button_area , .popwrap__ input , .popwrap__  a.popwrap_close , .popwrap__ lable span {position: absolute}
.popwrap__ lable span{left: 35px;top: 8px;letter-spacing: -0.5px}
.popwrap__ input{top: -15px}
.popwrap__  a.popwrap_close{right: 0%;top: -12px;color:#fff}
input[type="checkbox"]{border-radius: 50%!important}
 #todaycloseyn:checked {width: 24px;height: 24px;background:url(../images/1_home/checkmark_normal.svg)#0089ff no-repeat 50%;}

input[type="checkbox"]:focus {
	
	outline-color : #0078a5;
	outline-style: solid;
	outline-width : 0px;}
	


@media (max-width:550px){
	
	.popwrap_{top:15%}
}
@media(max-width:375px){
	.popwrap__{position:absolute;bottom:10px;width:100%;}
}
@media (max-width:414px){
	.popwrap__{position:absolute;bottom:20px;width:100%;}
	.popwrap_{top:10%}
	.button_area{left: 0px;}
}
@media (max-width:320px){
	.popwrap__{position:absolute;bottom:60px;width:100%;}
	.popwrap_{top:0%}	
}

@media (max-height:712px){
	.popwrap_{width:100%;max-width: 512px;height:90%;max-height: 512px;background-size: contain;position: relative;margin:auto;top:0%}
	.popwrap__{position:absolute;bottom:-6%;width:100%;}
}

.refresh_main .newslink{width:70px;height: 30px;background-color: #fff;border:10px;border-color: #fff;text-align: left}
.refresh_main .newslink:active{background-color: #fff;border-color:#fff!important;}