@charset "utf-8";
* {margin: 0; padding: 0; box-sizing: border-box;}


/* CSS Document */

@font-face {
    font-family: 'S-Core';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-5Medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Escoredream';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-8Heavy.woff') format('woff');
    font-weight: 800;
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-display: swap;
}
@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff') format('woff');
    font-weight: 700;
    font-display: swap;
}
@font-face {
    font-family: 'Suit';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Thin.woff2') format('woff2');
    font-weight: 100;
    font-display: swap;
}

@font-face {
    font-family: 'Suit';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-ExtraLight.woff2') format('woff2');
    font-weight: 200;
    font-display: swap;
}

@font-face {
    font-family: 'Suit';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Light.woff2') format('woff2');
    font-weight: 300;
    font-display: swap;
}

@font-face {
    font-family: 'Suit';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Regular.woff2') format('woff2');
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Suit';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Medium.woff2') format('woff2');
    font-weight: 500;
    font-display: swap;
}

@font-face {
    font-family: 'Suit';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-display: swap;
}

@font-face {
    font-family: 'Suit';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Bold.woff2') format('woff2');
    font-weight: 700;
    font-display: swap;
}

@font-face {
    font-family: 'Suit';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-ExtraBold.woff2') format('woff2');
    font-weight: 800;
    font-display: swap;
}

@font-face {
    font-family: 'Suit';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Heavy.woff2') format('woff2');
    font-weight: 900;
    font-display: swap;
}
@font-face {
    font-family: 'Sweet';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2304-2@1.0/SUITE-Light.woff2') format('woff2');
    font-weight: 300;
    font-display: swap;
}

@font-face {
    font-family: 'Sweet';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2304-2@1.0/SUITE-Regular.woff2') format('woff2');
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: 'Sweet';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2304-2@1.0/SUITE-Medium.woff2') format('woff2');
    font-weight: 500;
    font-display: swap;
}

@font-face {
    font-family: 'Sweet';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2304-2@1.0/SUITE-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-display: swap;
}

@font-face {
    font-family: 'Sweet';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2304-2@1.0/SUITE-Bold.woff2') format('woff2');
    font-weight: 700;
    font-display: swap;
}

@font-face {
    font-family: 'Sweet';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2304-2@1.0/SUITE-ExtraBold.woff2') format('woff2');
    font-weight: 800;
    font-display: swap;
}

@font-face {
    font-family: 'Sweet';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2304-2@1.0/SUITE-Heavy.woff2') format('woff2');
    font-weight: 900;
    font-display: swap;
}
같은 제작사

/* 폰트 */



body{font-family:'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif}
body, input, textarea, select, button, table, h1, h2, h3, h4, h5{font-size:14px; line-height:1.267em}

/* HTML Default */
article, aside, figcaption, figure, footer, header, hgroup, nav, section {display:block}
mark{background:#FF0;color:#000}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a,
abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small,
strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label,
legend, table, caption, article, aside, hgroup, header, footer, figure, figcaption, nav, section { margin:0; padding:0; border:0; font-size:100%;}
blockquote, q { quotes:none; }
blockquote:before, blockquote:after,q:before, q:after { content:''; }
a {margin:0; padding:0; text-decoration:none;}
button { margin:0; padding:0; border:0; font:inherit; color:inherit; background:transparent; overflow:visible; cursor:pointer; line-height:1; }
button::-moz-focus-inner { margin: -1px; padding: 0; }
table {border-collapse:collapse; border-spacing:0; width:100%;}
h1, h2, h3, h4, h5 {font-weight:normal; font-family:'Sweet';}
img, select, input, button {vertical-align:middle;}
input, select { color:inherit; font:inherit; line-height:100%; }
textarea { resize:vertical; font:inherit; overflow-y:auto; }
html {-webkit-text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none; text-size-adjust:none;}
.hid, legend, hr {position:absolute; left:-10000%; top:0; overflow:hidden; width:1px; height:1px; font-size:0; line-height:0; text-indent:-10000px;}
caption {visibility:hidden; overflow:hidden; width:0; height:0; font-size:0; line-height:0;}
body {margin:0; padding:0; font-size:14px; word-break:break-all; -webkit-text-size-adjust:none;}
ul, ol, li, figure {list-style-type:none; margin:0; padding:0;}
cite, blockqoute {display:block; font-style:normal;}
figcaption { display:none;}



/* 헤더 */
.intro_wrap{width:100%;min-width:320px;min-height: 100vh;font-family:'Sweet';letter-spacing:-1px;background:url(../img/intro_back.jpg) no-repeat center center;background-size:cover;display: flex;align-items: center;}
/* .intro_wrap .header{height: 90px;}  */
.intro_wrap .header .layout {width: 1200px; margin: 0 auto; position: relative; height: 100%;padding-top: 50px;}
.intro_wrap .header h1{margin:0 auto; text-align:center; line-height: 90px;}
.intro_wrap .container{width: 1300px;max-width:100%;margin: 0 auto;padding: 40px 20px;box-sizing:border-box;}

/* link_box */
.intro_wrap .link_box {width: 100%;}
.intro_wrap .link_box ul {display: inline-block;margin: 20px 0;width: 100%;box-sizing: border-box;}
.intro_wrap .link_box ul li {float: left;color: #fff;margin-right:2%;font-size: 18px;width: 49%;border: 1px solid #fff;box-sizing: border-box;position: relative;/* height: 70px; */}
.intro_wrap .link_box ul li p {font-family: 'S-Core'; font-weight: 500; font-size: 1.2em;line-height: normal;padding-top: 4px;}
.intro_wrap .link_box ul li a {display: flex;align-items: center;width: 100%;height: 100%;font-weight: 600;color: #fff;padding: 30px 0px 30px 93px;position: relative;}
.intro_wrap .link_box ul li a img.link{position: absolute; top: 50%; left: 0; transform: translate(34px, -50%);}
.intro_wrap .link_box ul li a img.move{position: absolute; top: 50%; right: 0; transform: translate(-34px, -50%);}
.intro_wrap .link_box ul li::before {content: ''; width: 50px; height: 50px; display: block; background: url(../img/enter_btn.png) center no-repeat; background-size: 50px 50px; position: absolute; right: 50px;}
.intro_wrap .link_box ul li:hover::before {transform: translateX(5px);}
.intro_wrap .link_box ul li:hover::before {
            -webkit-transition: all 0.5s ease; 
            -moz-transition: all 0.5s ease; 
            -o-transition: all 0.5s ease; 
            transition: all 0.5s ease; 
            -ms-transition: all 0.5s ease;
}

.intro_wrap .link_box ul li:last-child {margin-right: 0;}


.main_con{margin:20px;}

/* 원서접수 */
.ipsi_box {float: left;width: 49%;/* margin-right: 2%; */}
.ipsi_box::after {content: ''; display: block; clear: both;}
.ipsi_box.ipsi01 {width: 46%; margin-right: 2%;}
.ipsi_box.ipsi02 {width: 52%; min-height: 350px; background: #fff;} /* min-height : 470px*/
.ipsi_box.w58 {width: 58%; margin-left:2%;} 
.ipsi_box.w40 {width: 40%; display: flex; flex-direction: column;gap: 17px;}
.ipsi_box .list01 {transition: 1s;display: flex;align-items: center;}
.ipsi_box .list01:hover {background: linear-gradient(90deg, #00b7be, #138ba4 ); }
.ipsi_box .list01 a {display: block;/* width: 100%; *//* height: 100%; */}
.ipsi_box .list01 img {width: 100%; height: auto;}
.ipsi_box .list01 p {text-align: center; padding: 30px 0 20px;}
.ipsi_box .list01 h3 , .ipsi_box .list02 h3{ color: #fff; font-size: 26px;}

.ipsi_box .ipsi_link {background: 100%; line-height: 65px;}
.ipsi_box .ipsi_link img {width: 100%;  height: auto;}
.ipsi_box .ipsi_link a {display: block; width: 100%; height: 100%; color: #fff;font-size: 18px; position: relative;}
.ipsi_box .ipsi_link a::before {content: ''; display: block; position: absolute;  bottom: 8px; right: 30px; width: 50px; height: 50px; background: url(../img/enter_btn.png) center no-repeat; }
.ipsi_box .ipsi_link a:hover::before {transform: translateX(8px);}
.ipsi_box .ipsi_link a:hover::before {
            -webkit-transition: all 0.5s ease; 
            -moz-transition: all 0.5s ease; 
            -o-transition: all 0.5s ease; 
            transition: all 0.5s ease; 
            -ms-transition: all 0.5s ease;
}

/* .ipsi_box.w40 .list01{height: 203px;} */
/* .ipsi_box .list02 {background: #3949ac;}
.ipsi_box .list03 {background: #506dcc;}
.ipsi_box .list04 {background: #286de7;} */

.ipsi_box .cont_box {/* background: #fff; */position: relative;}
.ipsi_box .cont_box::before {content: '';width: 156px;height: 107px;background: url(../img/ipsi_bg.pngv=1) center no-repeat;bottom: -54px;right: 0;background-size: 156px 107px;position: absolute;}
.ipsi_box .cont_box .cont_tit{background: linear-gradient(90deg, #045ed9, #007ee1 ); height: 80px; line-height: 80px; color: #fff; font-size: 25px; text-align: center; }
.ipsi_box .cont_box .cont_txt {padding: 15px 35px;} /*padding: 30px 35px;*/
.ipsi_box .cont_box .cont_txt dl {margin: 0 0 15px;}
.ipsi_box .cont_box .cont_txt dl dt {width: 120px; height: 35px; line-height: 35px; background: #eee; font-size: 16px; text-align: center; color: #fff; border-bottom-right-radius: 8px; border-top-left-radius: 
8px; margin-bottom: 5px;}
.ipsi_box .cont_box .cont_txt dl dt.bg_col1 {background: #f04b4c;}
.ipsi_box .cont_box .cont_txt dl dt.bg_col2 {background: #2490d2;}
.ipsi_box .cont_box .cont_txt dl dt.bg_col3 {background: #00a180;}
.ipsi_box .cont_box .cont_txt dl dd {font-size: 15px;line-height: 1.4; padding-top: 3px;}
.ipsi_box .cont_box .pop_img {position: relative; width: 100%; height: 100%; background-color: #ccc;}
.ipsi_box .cont_box .pop_img img {width: 100%; height: auto;}


.cont_box .slide-wr{position: relative;}
.cont_box .visual-slide{overflow:hidden;position: relative;}
.cont_box .slick-slide{display:block;float:left;}
.cont_box .slick-slider div {width: 100%;float: left;height: 100%;text-align: left;}
.cont_box .slick-list {
    overflow: hidden;
    position: relative;
    width: 100%;
    height: auto;
}
.cont_box .slick-list > div{
    width: 100%;
    height: 100%;
}

.cont_box .visual-slide-arrow-wr {display: flex;width: 100%;margin: 0 auto;position: absolute;flex-wrap: wrap;justify-content: space-between;left: 50%;bottom: 80%;transform: translateX(-50%);}
.cont_box .btm_con {position: relative;}
.cont_box .visual-slide-arrow-wr .arrow-prev { left: -45px; transform: translateX(-50%);}
.cont_box .visual-slide-arrow-wr .arrow-next {right: -45px;transform: translateX(50%)}
.cont_box .visual-slide-arrow-wr > button {width: 62px;}
@media screen and (min-width:2000px) {	
    .intro_wrap .container {
        width: 1400px;
    }
    .ipsi_box.w40 {
        gap: 24px;
    }
}
@media screen and (max-width:1440px) {	
    .intro_wrap .header .layout {padding-top: 25px;}
}
@media screen and (max-width:1400px) {	
			
	.intro_wrap {min-width:320px;}
	.intro_wrap, .container {-webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease;}	
	.intro_wrap .container {width:100%; overflow: auto;}	
	.intro_wrap .title {display: none;}
    .intro_wrap .header .layout {width: 90%;}
    .list_box {margin-top: 30px;}
    /* .intro_wrap .link_box ul li a {padding: 3px 0px 0px 30px;} */
    .intro_wrap .link_box ul li::before {right: 30px;}
    
}


@media screen and (min-width:768px) and (max-width:1399px) {
  .ipsi_box.ipsi01 {width: 100%;}
  .ipsi_box.ipsi02 {width: 100%;}
  .intro_wrap .container {padding: 0 20px;}
  .intro_wrap .link_box ul li {width: 100%; margin-bottom: 15px;height: 100px;}

  .ipsi_box.w58 ,.ipsi_box.w40 {width:100%; margin-left: 0;}
}



@media screen and (max-width:1199px) {		

  .intro_wrap .container {padding: 48px 62px 0 62px;}
}

@media screen and (max-width:900px) {
    .list_box > div {width: 100%; margin-left: 0;}
    .intro_wrap .link_box ul li a {font-size: 16px;}
    .intro_wrap .link_box ul li::before {right: 10px;}
}


@media screen and (max-width:768px) {
    .ipsi_box.ipsi01 {width: 100%;}
    .ipsi_box.ipsi02 {width: 100%;}
    .intro_wrap .container {padding: 20px clamp(14px,2vw,28px) 0;}
    .intro_wrap .link_box ul li {width: 100%; margin-bottom: 15px;}
    .intro_wrap .link_box ul li p{font-size: 1.3em;}

    .ipsi_box.w58 ,.ipsi_box.w40 {width:100%; margin-left: 0;}
}


@media screen and (max-width:640px) {
		
	/*상단텍스트*/
	.intro_wrap .container h2{font-size:20px;}
    .ipsi_box .cont_box .cont_tit {font-size: 20px;}
    .ipsi_box .cont_box .cont_txt {padding: 20px 20px;}
    .intro_wrap .link_box ul li a {padding: 20px 50px 20px 65px;font-variant-caps: 15px;}
    .intro_wrap .link_box ul li p {
        font-size: 18px;
    }
    .intro_wrap .link_box ul li a img.link {
        transform: translate(22px, -50%);
        width: 24px;
        height: 24px;
    }
    .intro_wrap .link_box ul li a img.move {
        transform: translate(-18px, -50%);
        width: 24px;
        height: 24px;
    }
}


@media screen and (max-width:410px) {
	
    .ipsi_box .list01 h3 {font-size: 20px;}
    
    .intro_wrap .header ul li {font-size: 15px;}
    /* .intro_wrap .link_box ul li a {padding: 3px 0px 0px 10px; font-variant-caps: 15px;} */
    .intro_wrap .link_box ul li::before {right: 0px;width: 40px;height: 40px;background-size: 40px 40px;}
    .intro_wrap .link_box ul li a img {width: 40px;}
    .list_box > div h3 {font-size: 18px;}
    .list_box > div .list_btn a {font-size: 15px;}
    .ipsi_box .cont_box .cont_txt dl dd {font-size: 14px;}
    .intro_wrap .link_box ul li a {
        padding: 5px 50px;
    }
    .intro_wrap .link_box ul li a img.link {
        width: 22px;
        height: 22px;
    }
    .intro_wrap .link_box ul li a img.move {
        width: 22px;
        height: 22px;
    }
    .intro_wrap .link_box ul li p {
        font-size: 16px;
    }
}




@media screen and (max-width:375px) {
	
    .ipsi_box .list01 h3 {font-size: 20px;}
    
    .intro_wrap .header ul li {font-size: 15px;}
    /* .intro_wrap .link_box ul li a {padding: 3px 0px 0px 10px; font-variant-caps: 15px;} */
    .intro_wrap .link_box ul li::before {right: 0px;width: 40px;height: 40px;background-size: 40px 40px;}
    .intro_wrap .link_box ul li a img {width: 40px;}
    .list_box > div h3 {font-size: 18px;}
    .list_box > div .list_btn a {font-size: 15px;}
    .ipsi_box .cont_box .cont_txt dl dd {font-size: 14px;}
    .intro_wrap .link_box ul li a {
        padding: 5px 42px;
    }
    .intro_wrap .link_box ul li a img.link {
        transform: translate(12px, -50%);
        width: 22px;
        height: 22px;
    }
    .intro_wrap .link_box ul li a img.move {
        transform: translate(-10px, -50%);
        width: 22px;
        height: 22px;
    }
    .intro_wrap .link_box ul li p {
        font-size: 16px;
    }
}
@media screen and (max-width:350px) {
	
    .ipsi_box .list01 h3 {font-size: 20px;}
    
    .intro_wrap .header ul li {font-size: 15px;}
    /* .intro_wrap .link_box ul li a {padding: 3px 0px 0px 10px; font-variant-caps: 15px;} */
    .intro_wrap .link_box ul li::before {right: 0px;width: 40px;height: 40px;background-size: 40px 40px;}
    .intro_wrap .link_box ul li a img {width: 40px;}
    .list_box > div h3 {font-size: 18px;}
    .list_box > div .list_btn a {font-size: 15px;}
    .ipsi_box .cont_box .cont_txt dl dd {font-size: 14px;}
    .intro_wrap .link_box ul li a {
        padding: 5px 38px;
    }
    .intro_wrap .link_box ul li a img.link {
        transform: translate(12px, -50%);
        width: 20px;
        height: 20px;
    }
    .intro_wrap .link_box ul li a img.move {
        transform: translate(-10px, -50%);
        width: 20px;
        height: 20px;
    }
    .intro_wrap .link_box ul li p {
        font-size: 14px;
    }
    .intro_wrap .link_box ul li p {padding: 0;}
}

/* 2026 */

.df {
    display: flex;
    flex-wrap: wrap;
}
.bold{font-weight: 700;}
.mo-only{display: none;}
.logo_img{width: 100%; max-width: 557px;}
.ipsi_box.right_box {
    color: #fff;
}
.title_box{text-align: center;margin-bottom: 50px;}
.ipsi_box.left_box {
    margin-right: 2%;
    /* background: linear-gradient(150deg, #0045AA 0%, #003179 100%); */
    color:#fff;
    padding: 30px clamp(10px,2vw,30px) 22px;
}
.ipsi_box.left_box .top_text{display: flex;justify-content: space-between;}
.ipsi_box.left_box .top_text h2{font-size: clamp(24px,2vw,30px);font-weight: 800;}
.ipsi_box.left_box .top_text .print_box{background: #fff;color: #0045AA;font-size: clamp(16px,2vw,20px);font-weight: 800;padding: 8px clamp(16px,2vw,23px);border-radius: 4px;display: flex;flex-direction: row;align-items: center;gap: clamp(5px,1vw,15px);}
.ipsi_box.left_box .main_text{
    display: flex;
    flex-direction: row;
    gap: clamp(10px,2vw,20px);
}
.ipsi_box.left_box .main_text .row_list{border-top: solid 3px #fff;border-bottom: solid 3px #fff;flex: 0 1 calc(100% / 3);margin: 60px 0 0;padding: 0 0 30px;}
.ipsi_box.left_box .main_text .row_list .date{
 font-size: 22px;
 font-weight: 800;
 word-wrap: break-word;
 padding: 13px 0;
 border-bottom: solid 1px #fff;
}
.ipsi_box.left_box .main_text .row_list .text{
 font-size: 20px;
 font-weight: 500;
 word-wrap: break-word;
 padding-top: 15px;
}

.list {
    display: flex;
    color: #fff;
    background: #14ADB4;
    margin-bottom: 20px;
    justify-content: flex-start;
    align-items: center;
    padding: clamp(10px,2vw,20px) clamp(15px,2vw,30px);
    width: 100%;
    min-height: 100px;
}
.list.list_2{background: #2366DE;}
.list.list_3{background: #31439F;}

.list h3 ,.list h4{font-family: 'Sweet';font-weight: 800; font-size: clamp(14px,2vw,20px);}
.list p {font-size: clamp(18px,2.5vw,22px);font-weight: 500;flex: 10%;word-break: auto-phrase;}
.list:last-child{margin-bottom:0}
.list a{ background: #fff; width: 60px; height: 60px; border-radius: 50%; overflow: hidden; display: flex; justify-content:center; align-items: center;}
.list .main_box{color:#fff;padding: clamp(14px,2vw,20px) clamp(16px,2vw,25px) clamp(14px,2vw,20px) clamp(18px,2.5vw,30px);background: rgba(0, 0, 0, 0.300);border-radius: 15px;width: 100%;font-size: 20px;display: flex;justify-content: space-between;align-items: center;}

.list h3 {
    font-size: clamp(18px,2vw,22px);
    flex: 0 1 25%;
    word-break: keep-all;
}
.list.t_left {
    justify-content: end;
}
.link_box.two_list{
    display: flex;
    flex-direction: column;
    gap: 12px;
}
.link_box.two_list .txt{
    font-family: 'Pretendard';
    font-weight: 400;
    margin-top: 10px;
}
.f_20{font-size: clamp(14px,2vw,20px);}

.iphak_img{padding-right: 15px;}

@media screen and (max-width:1024px) {
    .df {flex-direction: column;gap: 20px;}
    .ipsi_box .cont_box{margin: clamp(20px,4vw,50px);text-align: center;}
    .ipsi_box {width: 100%;}
    .ipsi_box.right_box{border-radius: clamp(10px,2vw,20px);}
}

@media screen and (max-width:765px) {
    .title_box img{width: 100%;}
}
@media screen and (max-width:640px) {
    .right_box .list img.move{
        width: 24px;
        height: 24px;
    }
}
@media screen and (max-width:425px) {
.mo-only{display: block;}
.list{flex-direction: row;gap: 5px;}
.ipsi_box.left_box .main_text{flex-direction:column}
.ipsi_box.left_box .main_text .row_list{margin-top: 20px;}
}

@media screen and (max-width:410px) {
    .right_box .list img.move{
        width: 22px;
        height: 22px;
    }
}
@media screen and (max-width:350px) {
    .right_box .list img.move{
        width: 20px;
        height: 20px;
    }
}