@charset "utf-8";

html{background-color:#2b2c31}
body{overflow: hidden; background-color:#fff}

.page-main #top_layout{border-bottom:none;}
.page-main #body_layout{background: url('/images/kodsc/main/main_bg.jpg') no-repeat center bottom;}

.section{ padding:0 20px}
.section_inner{max-width: 1140px;margin:0 auto; height:100%; padding:0 30px}
.section_inner:after { display: block; clear: both; visibility: hidden; content: ''; }
.mvsual,.mvsual .mvsual_inner,.mvsual .link{height:100%}
.mvsual{width: 1007px;border-radius: 25px;position: relative;top: -30px;left: -74px;display: inline-block;float: left;}
.mvsual_inner{position: relative;}
.mvsual .link{width: calc(50% - 20px); padding:58px 75px 58px 58px;display: inline-block; overflow: hidden; position: relative; float: left;  background-color: #20a1e4;border-radius: 25px;}
.mvsual .link:not(:last-child){margin-right:20px;}
.mvsual .link.box2{ background-color: #17a655; float:right ; overflow: visible;padding-right:107px;padding-left:50px;}
.mvsual .link .small{font-size:18px; line-height: 1.35;letter-spacing:-1px;}
.btn-icon .arrow:after, .btn-icon .arrow:before{width:2px; height:8px; background-color:#fff}
.mvsual .link .btn{padding:8px 18px;background-color:#1f7c47;border:2px solid #1f7c47;color:#fff;font-size:17px;line-height:1.6;border-radius: 4px;letter-spacing:-1px;font-weight: 600;}
.mvsual .link.box1 .btn{background-color:#0d6094;border:2px solid #0d6094;}
.mvsual .link.box2 .btn{display:inline-block;margin:5px 0;width:auto;letter-spacing:-1px;}
.mvsual .link .btn:hover,.mvsual .link .btn:focus{border:2px solid #075b31; background-color: #075b31;}
.mvsual .link.box1 .btn:hover,.mvsual .link.box1 .btn:focus{background-color:#063f79; border:2px solid #063f79}
.mvsual .link:after{content:''; display:block; position:absolute; bottom:0; right:0;}
.mvsual .link.box1:after{width:289px; height: 216px; background: url('/images/kodsc/main/mv_bg.png') no-repeat center; background-size:100%;  right:-69px; bottom:-17px}
.mvsual .link.box2:after{width:245px; height: 369px; background: url('/images/kodsc/main/mv_bg2.png') no-repeat center; background-size:100%; right:-35px;bottom:-30px;}

.mvsual .link .main-visual__link-box{position:relative; z-index: 2;}
.mvsual .mvsual_title{position: relative; z-index: 2; font-size: 36px; font-weight: lighter; line-height: normal;}
.mvsual .mvsual_title em{display: block; font-size: 32px; line-height: 1; margin-bottom: 6px;}
.mvsual .mvsual_title em:first-child{display:inline-block;position:relative;margin-bottom:0;}
.main-visual__link-box{margin-top: 29px;}
.main-visual__text{margin-top: 16px;}


/* section0 */
.section0 .section_inner{padding-left: 74px;padding-top: 60px;max-width:1510px;}
.section0 .box{width:100%;background-color: #125192;height: 443px; border-radius: 30px;}
.section0 .link_icon .link_text{color:#fff;font-size: 16px;line-height:40px;white-space: nowrap;font-family: 'gmarket';font-weight: 400;}
.box .box_inner{width: calc(100% - 970px);max-width:400px;height: 100%;display: inline-block;position: relative; margin-left: -37px;padding: 0 30px 0 16px; overflow: hidden;}
.box .box_inner:after{content:'';display:block;width: 119px;height: 215px;background-image: url('/images/kodsc/main/info_bg.png');background-position: center center;background-repeat: no-repeat; background-size: 100%; position: absolute;right:-6px;bottom:10px;z-index:10}
.center_info .info_text:after,.center_info .info-btn:before,.center_info .info-btn .arrow:before,.center_info .info-btn .arrow:after{content:''; display:inline-block; position: absolute; }
.center_lst{margin: 81px auto 41px auto;display: table;/* justify-content: center; */width: 100%;}
.center_lst:after{content:'';display:block; clear:both;}
.center_lst li{display: table-cell;width: 32.8%;/* margin: 0 2px; */}
.center_info .info_text{color:#fff; font-size: 18px; padding-left: 18px; padding-right: 160px; position: relative;}
.center_info .info_text:after{width:188px;height:198px; background-image: url('/images/kodsc/main/info_bg.png'); background-position: center center; background-repeat: no-repeat; right:-14px; bottom: -113px; }
.center_info .info_text p,.center_info .info-btn{z-index: 3;}
.center_info .info_text p{margin-bottom: 18px; letter-spacing: -1px; line-height: 1.2;}
.center_info .info-btn{position:relative;font-style: italic; color:#fff;display: inline-block;font-size: 21px;font-family: 'gmarket'; padding-top:4px; padding-left:0;}
.center_info .info-btn:before{width:0%;border-top:1px solid #fff; bottom: 8px;left:0;transition: 0.3s;}
.center_info .info-btn:hover::before{width:73%}
.center_info .info-btn .arrow{width:43px;height: 43px;background-image:url('/images/kodsc/main/arrow.png');transform: none;background-position: center center;margin-top: -24px;right: 0;}
.center_info .info-btn .arrow:before,.center_info .info-btn .arrow:after{display: none;}
.info_title{position: relative; display:flex; align-items: center; margin-bottom: 22px;}


.info_title em{display:inline-block;color:#fff;font-family: 'gmarket';padding: 8px 13px 4px 0;line-height: 1.2;text-align: left;font-size:26px;font-family: 'gmarket';font-weight: bold;background-color:#125192;z-index: 3;}
.info_title:after{content: '';display:block;width:100%;height:2px;background-color: #077dd3;position:absolute;top:50%;left:0;transform: translateY(-50%);z-index: 2;}
.info_list li{position: relative;color:#fff;min-height:26px;margin-bottom: 7px;font-family: 'gmarket';display:flex;flex-wrap:wrap;align-items:center}
.info_list li em{font-size: 17px;color: #fff;line-height: 1;font-weight:bold;position: relative;padding:0 21px 0 7px;top:-1px;}
.info_list li em:before,
.info_list li em:after{display:inline-block;content:''; position: absolute;}
.info_list li em:before{width: 3px;height: 3px;background-color:#fff;left:0;top:8px;border-radius:50%}
.info_list li em:after{right:10px;top:0;content:':';font-size: 15px;color: #fff;line-height: 1;}
.info_list li .tel,.info_list li .tel > a{color:#fff;display: inline-block; font-size: 20px;line-height:1;letter-spacing: -0.04rem;font-family: 'gmarket';font-weight:bold;}
.info_list li em .small{display:block;}


/* section2 */

/* board*/
.board{position: relative;}
.board_box{background-color: transparent;padding: 0;}
.board_box .link{display:block;width: 100%;height:100%;padding:33px 27px}
.board_content .link{position: relative;padding: 33px 27px}
.board_txt em{
 font-size: 20px;
 line-height: 1.5;
 height: 60px;
 margin-bottom: 8px;
}
.board.m_col2 .board_txt em{padding-right: 0;}
.board_txt span{height:50px;font-size:16px;line-height:1.5;margin-bottom:15px;}
.board .thumnail{top:39px; right: 0px;}
.board .board_more{top: 34px;right:0px;width:23px;height:23px;}
.board .board_more a{background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10.304H23.3611V13.0614H0V10.304Z' fill='%23CCCCCC'/%3E%3Cpath d='M13.0592 1.19209e-07L13.0592 23.3611H10.3018L10.3018 0L13.0592 1.19209e-07Z' fill='%23CCCCCC'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}
.board .board_more a:before,
.board .board_more a:after{display:none;}
.board_date{color:#7c7e7e}

.section2{overflow: hidden;}
.section2 .section_inner{max-width:1510px;padding-top:45px;padding-bottom:66px;padding-left:74px;position:relative;}
.section2 .board,
.section2 .main-link{display:inline-block;float:left;margin:0;min-height: 268px;}

.section2 .board{width:59.5%;}
.section2 .board .board-top{margin-bottom:20px;}
.section2 .board .board_title{padding-left:0;font-size: 22px;font-weight: 600;color: #222;line-height:1;}
.section2 .board.m_col2 .board_box{max-width:none;margin:0 -24px;}
.section2 .board.m_col2 .board_content{width:50%;float:left}
.section2 .board.m_col2 .board_content .link{padding:0 24px;}
.section2 .board_box{position: relative;}
.section2 .board_box:after{display:block; clear:both; content:''}

.section2 .main-link{float:right;width:39%;position:relative}

/* link_section */
.link_section_container {
 padding:24px 26px 24px 171px;
 width: 100%;
 height: 268px;
 display: flex;
 align-items: flex-start;
 border-radius: 20px;
 background: linear-gradient(90deg, rgba(233, 241, 246, 0.40) 0%, #E9F1F6 62.02%);
 backdrop-filter: blur(2px);
}

.link_section_title {
 font-family:"gmarket";
 font-weight: 600;
 font-size: 22px;
 line-height: 1.27;
 letter-spacing: -0.02em;
 color: #125192;
 margin: 0;
 width: 84px;
 height: 56px;
 flex-shrink: 0;
 position:absolute;
 top:32px;left:42px;
}

.link_section_grid {
 display: flex;
 flex-wrap: wrap;
 gap: 6px;
 width:100%;
 justify-content:center;
 align-content: flex-start;
}

.link_item {
 display: flex;
 justify-content: space-between;
 align-items: center;
 gap: 10px;
 padding: 20px 20px 20px 25px;
 width:calc(50% - 3px);
 height: 50px;
 border-radius: 8px;
 background: linear-gradient(0deg, #FFF 0%, #FFF 100%), #E9F1F6;
 box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05);
 text-decoration: none;
 transition: all 0.3s ease;
}

.link_item .link_text {
 font-weight: 500;
 font-size: 18px;
 line-height: 1.19;
 letter-spacing: -0.01em;
 color: #444444;
 flex: 1;
 transition: all 0.3s ease;
}

.link_item .link_icon {
 display: flex;
 justify-content: center;
 align-items: center;
 width: 28px;
 height: 28px;
 flex-shrink: 0;
}
.link_item .link_icon svg,
.link_item .link_icon svg path{stroke:#BACEDA;transition: all 0.3s ease;}



.link_item:hover {
 background: linear-gradient(0deg, #0C6094   0%, #0C6094 100%), #E9F1F6;
}

.link_item:hover .link_text {
 color: #FFF;
}

.link_item:hover .link_icon svg,
.link_item:hover .link_icon svg path {
 stroke: #FFF;
}




.section2 .link_area{display:block;width:100%;height:100%;min-height: 268px;padding:30px 40px;background:#E9F1F6 url('/images/kodsc/main/link_bg.jpg') no-repeat right 50%;border-radius:20px;}
.section2 .link_area .title,
.section2 .link_area .text{display:block;}
.section2 .link_area .title{margin-bottom:25px;color: #125192;font-family: 'gmarket';font-size:22px;font-weight: 600;line-height: 1;letter-spacing: -0.044rem;}
.section2 .link_area .text{margin-bottom:25px;color: #666;font-size:17px;line-height: 150%;letter-spacing: -1px;}
.section2 .link_area .btn{border-radius: 4px;color: #FFF;font-size:18px;line-height:1;background: #0C6094;height:43px; letter-spacing: -1px;display:inline-flex;align-items:center;padding:0 12px;}

@media screen and (max-width:1600px) {
 /*
  .section0 .section_inner{padding-left:37px; padding-right: 0;}
  .section2 .section_inner{padding-left:37px; padding-right: 0;}

  .mvsual{left:-37px; width:900px}*/
 .mvsual{ width:900px}
 .mvsual .link{padding:40px 30px}
 .mvsual .link.box1{padding-right: 30px;}
 /*
 .mvsual .link.box1:after{width:220px; height:220px}
 */
 .box .box_inner{padding: 0 30px 0 0;width: calc(100% - 863px);}
 /*.info_title:after{width:calc(100% - 12vw)}*/
 .link_item .link_text{font-size:16px;}
}


@media screen and (max-width:1400px) {
 .mvsual{width:800px}
 .mvsual .link{width:calc(50% - 8px)}
 .mvsual .link:not(:last-child){margin-right: 16px;}
 .mvsual .link.box2{padding-right:30px}
 .box .box_inner{width:calc(100% - 763px)}

}

@media screen and (max-width:1280px) {
 .section2 .section_inner{padding-left: 0;padding-right:0;}
 .section0 .section_inner{padding-left: 0; padding-top: 30px;padding-right:0;}
 .section0 .box{height: auto;min-height: 554px;}
 .mvsual,.box .box_inner{width:100%}
 .mvsual{left:0;top:-25px;height: 361px;}
 .box .box_inner{margin-left: 0;display: flex;padding: 16px 71px 30px;max-width: none;overflow: visible;}
 .mvsual .link.box1:after{width:266px; height: 234px; right:-29px; bottom:-46px}
 .mvsual .link.box2:after{width:219px;bottom: -20px;}
 .center_lst,.center_info{width:50%;}
 .center_lst{margin-top: 31px;display: flex;align-items: center;justify-content:space-between;padding-right: 50px;}
 .center_info{max-width:50%;}
 .center_info .info_text:after{bottom:-82px}
 .box .box_inner:after{bottom: -3px;right: 20px;}
 .section1 .section_inner:before,.section1 .section_inner:after{display:none}
 .mvsual .link.box2 .btn{margin-right:5px;}
 .mvsual .link .main-visual__link-box br{display: none;}
 .mvsual .link.box1{padding-left:50px;}

}


@media screen and (max-width: 1250px) {
 .section1 .section_inner,.section2 .section_inner{padding-left: 0; padding-right: 0;}
 .section2 .board .board_title,.board_box .link{padding-left: 0;}
 .board_box .link:hover, .board_box .link:focus{box-shadow: none;}
}

@media screen and (max-width: 1150px) {

 .section1 .section_inner{padding:40px 30px 45px}
 .section1 .section_box .box1{display:block; width:100%; padding-top: 0; margin-bottom:20px}
 .section_box .box .small{display: inline-block;}
 .section_box .box .small br{display: none;}
 .section1 .section_box .box2,
 .section1 .section_box .box3{max-width:50%;width:100%}


}

@media screen and (max-width: 1080px) {
 .mvsual .link.box2{padding-right: 30px;}
 .mvsual .link.box1:after{width: 230px;height: 220px;}
 .mvsual .link.box2:after{width: 179px;height: 273px;right: -17px;bottom: -2px;}


}

@media screen and (max-width: 1024px) {

 .box .box_inner{flex-direction: column;justify-content: center;padding: 0 44px 31px;}
 .center_lst{margin-bottom: 27px;padding-right: 0;margin-top: 22px;}
 .center_lst, .center_info{ width: 100%;  max-width: 100%;}
 .center_lst .link_icon{display: flex; align-items: center; justify-content: center;}
 .section0 .link_icon .link_text{margin-left:10px}
 .link_icon .link_thum{margin: 0 0 10px 0 }
 .info_list li{font-size: 18px;}
 .info_list li em:after{display:block;}
 .section1 .section_inner{padding:47px 0 52px 0}
 .section_box .box .small{display: inline-block}
 .section_box .box .small br{display:none}
 .section1 .section_box .box1,.section1 .section_box .box2{display: block; width:100%}
 .section1 .section_box .box1{margin-bottom: 13px;}
 .box .box_inner:after{width: 99px;height: 185px;}
}
@media screen and (max-width:980px) {
 .mvsual .mvsual_title, .mvsual .mvsual_title em{font-size: 38px;}
 .mvsual .link.box1:after{width: 200px; height: 194px;}
 .board_more{width: 29px;height: 29px; top:35px}
 .board_title{font-size: 20px;}
}

@media screen and (max-width:950px) {

 .banner .banner_list{padding-top: 31px; padding-right: 220px;}

}

@media screen and (max-width:900px) {

 .info_list{display:flex;flex-wrap:wrap;gap:5px 20px;justify-content:flex-start}
 .info_list li{}
 .mvsual .link.box2,
 .mvsual .link.box1{padding-left:35px;}
 .mvsual .link.box2:after{width: 159px;height: 243px;}
 .mvsual .mvsual_title, .mvsual .mvsual_title em{font-size: 30px;}
 .section2 .section_inner{padding: 24px 0 50px;}
 .section2 .section_inner:before,.section2 .section_inner:after{display:none}
 .board.type2 .board_content:last-child .link{border-bottom:0}
 .board_txt em, .board_txt span{-webkit-line-clamp: 1;}
 .board_txt em{padding-right:0px;letter-spacing: normal;}
 .board .board_more,.board_date,.section2 .board.m_col2 .board_more{right:8px}
 .board_date{top:100px}
 .board .thumnail{top:26px; right:7px}
 .board_content .link{padding: 20px 66px 18px 0px;border-bottom:1px solid #dadde0}
 .board_box .link:hover, .board_box .link:focus{box-shadow: none;}

 .section2 .board .board-top{margin-bottom: 10px;}
 .section2 .board_box{min-height:auto}
 .section2 .board.m_col2,.section2 .board,.section2 .board.m_col2{margin:0;margin-bottom: 11px;}
 .section2 .board.m_col2,.section2 .board,.section2 .board.m_col2 .board_content{width:100%; float:none;}
 .board_content .link{padding-right: 6px;}
 .section2 .board .board_title,   #tab_moType1.mobile .title > a span,.section_box .box .box_title{font-size: 20px;}
 .section_box .box .small{font-size: 14px;}
 .section2 .board.img .board_date{bottom:6px;top: auto;}

 .section2 .main-link{float:none;width:100%;}
 .section2 .link_area .title{margin-bottom:15px;}
 .main-visual__text{margin-top:10px}
 .link_section_container{height:auto;padding:24px 26px 24px 40px;flex-direction: column;}
 .link_section_container .link_section_title{position:relative;top:0;left:0;width:auto;height:auto;margin-bottom:15px;}
 .link_section_container .link_section_title br{display:none;}
 .link_section_container .link_item{padding:18px 14px 18px 16px;gap: 3px;}
 /*
 .link_item{padding:14px 14px 16px 14px}*/
 .link_item .link_icon{width:14px;height:14px;}
 /*.link_item{width:100%}*/

}

@media screen and (max-width:840px) {

 .mvsual{height: auto;top:0}
 .mvsual .mvsual_inner{padding: 0;}
 .mvsual .mvsual_title, .mvsual .mvsual_title em{font-size:28px;}
 .mvsual .link{width:100%;min-height: 311px;display: block; }
 .mvsual .link:not(:last-child){margin: 0;}
 .mvsual .link.box1,.mvsual .link.box2{ padding-right: 146px;}
 .mvsual .link.box1{border-radius: 25px 25px 0 0; min-height:335px}
 .mvsual .link.box1:after{/* width:180px; *//* height:180px; */bottom: 19px;right: -3px;}
 .mvsual .link .main-visual__link-box{display:block; width:100%;}
 .mvsual .link.box1 .main-visual__link-box{position: relative;bottom: auto;left: auto;}
 .mvsual .link.box2{position: relative; top:-25px; padding-bottom: 32px;}
 .mvsual .link.box2 .main-visual__link-box span{display: inline-block;}
 .mvsual .link.box1 .btn, .mvsual .link.box2 .btn{max-width:221px;/* width:100%; *//* display:block; */font-size: 16px;}

 .mvsual .link .small{font-size: 16px;}
 .banner .banner_list{padding:31px 195px 10px 20px}
 .banner .banner_list .banner_btn{right:16px; bottom:33px}

 .box .box_inner:after{right:0;bottom:17px;}

}

@media screen and (max-width:750px) {

 .box .box_inner{padding-top: 9px;}
 .center_lst{margin-top: 0;}
 .center_lst .link_icon{flex-direction: column;}
 .center_lst .link_icon .link_thum{margin: 0 auto 10px auto;}
 .section0 .link_icon .link_text{margin-left: 0;}
 .section1 .section_box .box2, .section1 .section_box .box3{max-width:100%;display:block}
 .section1 .section_box .box2{margin-bottom: 20px;}
 .banner{top:0;}
 .banner .banner_list{background-size: cover;}

}

@media screen and (max-width:650px) {

 .mvsual .link.box1:after{/* width: 147px; *//* height: 163px; */}
 .mvsual .link.box2:after{/* width: 172px; *//* height: 195px; *//*bottom: 0;}*/}
 .center_lst .link_icon{display:block}

 .info_list li em .small{display:block}
 .box .box_inner{padding-bottom: 48px}
 .section1 .section_inner{padding-top: 42px;}
 .section1 .section_box:after{content:''; display:block; clear: both;}
 .section1 .section_box .box2{height:auto; margin-bottom: 0;}
 .main-photo__skin{width:calc(100% + 6px)}
 .photo_list--wrap{display:block; margin: 0 -3px;}
 .main-photo__skin .photo_list--item{width:calc(50% - 6px);margin: 0 3px 6px 3px;display:inline-block;float:left;}
 .main-photo__skin .photo_list--link{position: relative;min-height: 65px;padding: 21px 26px 16px 73px;background-color: #f3f6f7;text-align: left;}
 .main-photo__skin .photo_list--link .arrow{display:block; right:28px; margin-top: -9px;}
 .main-photo__skin .photo_list--link .arrow:before, .main-photo__skin .photo_list--link .arrow:after{background-color: #000;}

 .section1 .link_icon .link_thum,.section1 .link_icon .link_text{display: inline-block;}
 .section1 .link_icon .link_thum{margin:0;position: absolute;left: 6px;top: 50%;margin-top: -28.5px;}
 .section1 .link_icon .link_text{white-space: normal; line-height: 1.2;}
 .info_list{flex-direction:column;}
 .info_list li{margin-bottom:0}
}

@media screen and (max-width:539px) {

 .mvsual .link.box1, .mvsual .link.box2{padding-left:25px; padding-right:25px; }
 .main-visual__text .splitting .word,.main-visual__text .splitting .whitespace{display: inline-block; line-height: 1.2;}
 .main-photo__skin{width:100%}
 .main-photo__skin .photo_list--item, .main-photo__skin .photo_list--item:last-child{width:100%;}
 .main-photo__skin .photo_list--link .arrow{margin-top: -8px;}
 .section{padding:0 15px}

}



@media screen and (max-width:500px) {
 .box .box_inner{padding: 10px 25px 39px}
 .mvsual .link{padding:34px 22px}
 .section0 .box{min-height:495px}
 .center_info .info_text{padding-left: 5px; padding-right: 110px;}
 .center_info .info_text:after{background-size: 100%; bottom:-57px; width:127px; height:150px }
 .info_title{margin-bottom: 11px;}
 .info_title em{/* min-width:78px; */font-size: 22px;}
 .section1 .section_inner{padding:31px 0 41px 0}
 .section_box .box .small{display:block; margin-left: 0;}
 .board .thumnail{top:30px}
 .board_date{position: static;text-align: right; display: block;}
 .board_more{right:6px; top:3px; width: 19px; height: 19px;}
 .board_more a:before{margin-left: -9.5px;}
 .board_more a:after{margin-top: -9.5px;}
 .board_title{font-size: 17px;}
 .box .box_inner:after{bottom:7px;}
}

@media screen and (max-width:480px) {
 .banner .banner_list{ padding: 17px 31px;}
 .banner .banner_list .banner_btn{ position: static; margin-top: 10px;}
 .link_section_container .link_item{width:100%;}
 .link_section_container{padding:34px 16px 34px 25px}
 .section2 .link_area{padding: 34px 16px 34px 25px;}
}

@media screen and (max-width:420px) {
 .mvsual .mvsual_title{font-size: 25px;}
 .mvsual .mvsual_title em{font-size: 28px;}
 .main-visual__text .splitting .word + br{display:none}
 .mvsual .link.box1:after{width:149px; height: 110px; bottom:30px;}
 .mvsual .link.box2:after{display:none;}
 .box .box_inner{padding: 10px 25px 20px}
 .box .box_inner:after{display: none;}
 .section0 .link_icon .link_text{font-size:15px;letter-spacing:-1px;}

}
@media screen and (max-width:380px) {
 .mvsual .mvsual_title{font-size: 20px;}
 .mvsual .mvsual_title em{font-size: 25px;}
 .mvsual .link.box2 .mvsual_title em{display:inline-block}
 .center_info .info_text{padding-right: 80px;}
 .center_info .info_text:after{width: 90px; height: 128px;}
 .banner .banner_list .banner_btn .btn{font-size: 13px; padding-top: 6px;}
}
@media screen and (max-width:320px) {
 .mvsual .link{padding:34px 22px}
}

