﻿@charset "utf-8";

.sub{padding: 100px 10px 200px;position: relative;}
.tit_st1{font-family: 'A2Z';font-size: 3em;font-weight: 400;line-height: 1.2;margin-bottom: 20px;}
.tit_st2{font-size: 1.5rem;line-height: 1.2; color: #555;}
.tit_st3{font-size: 1.3rem;line-height: 1.2;}
.tit_st3 i{color: #FF8000;margin-right: 5px;font-size: 1.2rem;}

.tit-area{margin-bottom: 100px;}

@media screen and (max-width:786px){
	.tit_st1{font-size: 3.2rem;}
    .tit_st2{font-size: 1.5rem;}
}

/* ?뚯씠?ㅽ떚肄섏씠?? */
.sub-contents{height: 900px;}
.contents-box{font-family: 'A2Z';background-color: #F3F3F3;border-radius: 0 100px 100px 0;display: flex;justify-content: center;align-items: center;height: 400px;position: absolute;left: 0;max-width: 1000px;width: 80%;top: 500px;flex-direction: column;}
.contents-box .tit{background-color: #333333;border-radius: 50px;padding:
8px 26px;text-align: center;color: #fff;font-size: 1.25rem;display: block;}
.contents-box .con{display: flex;align-items: center;}
.contents-box .con h3{font-size: 2.5rem;font-weight: 400;margin-bottom: 6px;}
.contents-box .con span{font-size:1.25rem;}
.contents-box .con .img img{margin: 40px 50px;}
.intro-arrow{margin-left: 40px;}

.contents-box2{background: linear-gradient(
  90deg,
  #FFAE18 0%,
  #FFA000 45%,
  #F57C00 100%
);border-radius: 100px 0 0 100px;right: 0;left: auto;top: 560px;align-items: flex-start;padding: 60px 120px;}
.contents-box2 .tit{background-color: transparent;border: 1px solid #fff;margin-left: 17px;}
.contents-box2 .con .img{display: flex;flex-direction: column;}
.contents-box2 .con .img img{margin: 40px auto 20px;}
.contents-box2 .con .img p{font-size: 1.25rem;line-height: 1.3;color: #fff;text-align: center;}
.contents-box2 .con .intro-phone{position: absolute;bottom: 50px;left: 450px;}

.con-area .img-area{display: flex;justify-content: space-between;align-items: center; font-family: 'A2Z';}
.con-area .img-area .img-box{display: flex;flex-direction: column;align-items: center;gap: 30px;}
.con-area .img-area .img-box span{font-size: 1.75rem;}

@media screen and (max-width:1879px){
	.contents-box{top: 400px;}
	.contents-box2{top: 750px;}
    .sub-contents{height: 1000px;}
}

@media screen and (max-width:1400px){s
	.contents-box2 .con .intro-phone{width: 200px;}
}

@media screen and (max-width:1280px){
    .con-area .img-area{flex-direction: column;gap: 50px;}
}

@media screen and (max-width:1024px){
    .sub{padding-top: 50px;}
	.contents-box{height: 500px;}
    .contents-box .con{flex-direction: column;}
    .contents-box .con .img img{margin: 30px auto;}
    .contents-box .con .txt{text-align: center;}
    .intro-arrow{display: none;}
    .contents-box2{top: 940px;align-items: center;}
    .contents-box2 .tit{margin-left: 0;}
    .sub-contents{height: 1300px;}
}

@media screen and (max-width:768px){
	.contents-box{width: 90%;}
	.contents-box2{padding: 0;}
	.sub-contents{height: 1200px;}
    .img-area .img-box img{width: 80%;}
}

@media screen and (max-width:768px){
    .sub{padding-bottom: 100px;}
	.contents-box{top: 420px;}
    .contents-box2{top: 940px;}
}

/* 湲곕??④낵 */
.sub1-3 .dis-f{justify-content: space-between;gap:20px}
.sub1-3 .dis-f .img-area img{width: 700px;}

@media screen and (max-width:1280px){
    .sub1-3 .dis-f .img-area img{width: 500px;}
}

@media screen and (max-width:1024px){
    .sub1-3 .dis-f{flex-direction: column;align-items: center;gap: 50px;}
    .sub1-3 .fd-cr{flex-direction: column-reverse;}
}

@media screen and (max-width:1024px){
    .sub1-3 .dis-f .img-area img{width: 350px;}
}

/* 鍮꾩슜?덈궡 */
.con-wrap{width: 1000px;margin: 0 auto;display: flex;align-items: center;} 
.con-box {height: 300px;position: relative;display: flex;flex-direction: column;align-items: center;text-align: center;line-height: 1.3;gap: 20px;}
.con-box::before {content: "";position: absolute;top: 0px;left: 0px; width: 0;height: 0;border-top: 150px solid transparent;border-bottom: 150px solid transparent;border-left: 100px solid #fff;}
.con-box .tit{font-size: 1.2rem;font-family: 'A2Z';background-color: #fff;color: #000;padding: 10px 30px 5px;border-radius: 50px;box-shadow: 0px 0px 10px 0px #00000030;margin-top: 30px;}
.con-box .con{font-size: 1.25rem;}
.con-box span b{font-size: 4rem;}
.con-box p{margin-top: 10px;}

.con-box1 {width: 350px;background: #ffdfd0;padding-left: 100px;gap: 30px;}

.con-box2{width: 550px;background: #FF8000;color: #fff;padding-left: 80px;}
.con-box2::before {border-left: 100px solid #ffdfd0;}
.con-box2::after {content: "";position: absolute;bottom: 0;left: 100%;width: 0;height: 0;border-top: 150px solid transparent;border-bottom: 150px solid transparent;border-left: 100px solid #FF8000;}
.con-box2 .cons{display: flex;gap: 50px;}
.con-box2 .cons .con:first-child{border-right: 1px dashed #ffffff30;padding-right: 50px;}

@media screen and (max-width:1024px){
    .con-wrap{width: auto;flex-direction: column;} 
    .con-box::before {border-left: 175px solid transparent;border-bottom: none;border-top: 50px solid #fff;border-right: 175px solid transparent;}
    .con-box .tit{font-size: 1.5rem;}

    .con-box1 {width: 350px;padding-left: 0px;gap: 20px;padding-top: 60px;}
    .con-box2{width: 350px;padding-left: 0px;height: 540px;padding-top: 70px;}
    .con-box2::before {border-top: 50px solid #ffdfd0;border-left: 175px solid transparent;}
    .con-box2::after {border-left: 175px solid transparent;border-bottom: none;border-top: 50px solid #FF8000;border-right: 175px solid transparent;left: 0;top: 100%;}
    .con-box2 .cons{flex-direction: column;gap: 35px;}
    .con-box2 .cons .con:first-child{border-bottom: 1px dashed #ffffff30;padding-bottom: 50px;border-right: none;padding-right: 0;}
}

/* ?좎껌?섍린 */
.app-form{max-width: 600px;margin: 0 auto;}
.app-form h2{font-family: 'A2Z';}
.tit_st4 {font-weight: bold;text-align: center;padding-bottom: 1rem; font-size: 2.5rem;}
.con-area .img-area .img-box p{font-size: 1.25rem;line-height: 1.2;text-align: center;}

.form-box input[type="text"], .form-box input[type="email"], .form-box input[type="number"], .form-box input[type="password"], .form-box select,.form-box textarea{height:48px; border:1px solid #e0e0e0; text-indent:5px;border-radius: 3px;padding: 8px 10px;width: 100%;}

.form-box input::placeholder{color:#b5b5b5; font-weight:400;}
.form-box input::-webkit-input-placeholder{color:#b5b5b5; font-weight:400;}
.form-box input:-ms-input-placeholder {color:#b5b5b5; font-weight:400;}
.radi_box{display:inline-block;}
.radi_box input{width:auto;}
@media screen and (max-width:740px) {
	.form-box{width:100%;}
	.form-box .btn_box .btn{height:46px !important;line-height:46px !important; font-size:16px !important;}
}

/* ?쎄??숈쓽 */
.app-tab {width: 100%;float: left;}
.app-tab ul {display: flex;justify-content: center;position:relative;}
.app-tab ul::after {content: ""; position: absolute; border: 1px solid #efefef;width: 190px;top: 36%;z-index: -1;margin-left: -95px;left: 50%;}
.app-tab ul li {float: left; text-align:center; padding:10px; margin-left:30px;}
.app-tab ul li:first-child{margin-left:0;}
.app-tab ul li span {border-radius: 50%;height: 40px;width: 40px;display: inline-block;line-height: 40px;background: #efefef;color: #6e6e6e;font-size: 1rem;margin:0 0 10px;}
.app-tab ul li span.on {background: #FFAE18;color: #fff;}
.app-form form {overflow:hidden;border:1px solid #fff;}
.app-form legend {font-size: 0 !important;}

.form-box{/* border: 1px solid #eee; */box-shadow:
  0 1px 3px rgba(0,0,0,0.08),
  0 8px 24px rgba(0,0,0,0.06);border-radius: 10px;padding: 30px;margin-top: 80px;}
.form-box>div {padding: 40px;}
.form-box>div ul li input[type="checkbox"] {width: 20px;height: 20px; margin-right:15px;}
.form-box>div ul li {position: relative;margin-bottom: 40px;font-size: 1rem;}
.form-box>div ul li.all-chk {border-top: 1px solid #000;padding-top: 20px;}
.form-box>div ul li a {background: #efefef;padding: 5px 15px;border-radius: 30px;z-index:1;position: absolute;right: 0;top: -6px;}
.form-box .btn {background: #000;color: #fff;margin-top: 30px;}


/* ?댁슜?좎껌 */
.dis-f > div{flex:1;}
.dis-f > .flex_none{flex:none;}
.dis-f > .flex_none.dash{line-height:48px; width:30px; text-align:center;}
.dis-f > .flex_none button{margin-left:8px;}
.hide{display: none;}

.form-box .btn_box{display:flex; justify-content: space-between;}
.form-box .btn_box .btn{width:49%;transition:all 0.4s ease;}
.form-box .btn_box .btn.prev {background: #999;color: #fff;}
.form-box .join_table{text-align:left;}
.form-box .join_table span{color:#ff41aa; vertical-align:middle; margin-left:5px;}
.form-box .btn_type1{width:86px; height:48px; border:1px solid #FF8000;}
.form-box .btn_type2{width:86px; height:48px; border:1px solid #999;}
.form-box .join_table ul{margin:0 0 40px; height:40px; display:flex;}
.form-box .join_table ul .label{width:180px; transition: all 0.3s ease; padding:14px 0 0;}
.form-box .join_table ul li{width:100%;}

@media screen and (max-width:768px) {
    .form-box{width:100%;padding:20px 10px;}
	.form-box>div ul li label {display:inline;}
	.form-box>div{padding:0;}

	.form-box>div ul li input[type="checkbox"]{width:15px;margin:0 5px 0 0;}
	.form-box .btn{height:46px !important;line-height:46px !important; font-size:16px !important;}

    .form-box .btn_box {flex-direction: column;}
	.form-box .btn_box .btn{width:100%; margin-top:10px;}

    .form-box .join_table th{width:100px;}
	.form-box .join_table ul {margin: 0 0 60px;height: 40px;display: flex;flex-direction: column;}
	.form-box .join_table ul .label{width:100%;padding: 0 0 10px;margin-bottom: 0;}
}




/* -------- Spare text  -------- */
caption, legend, .skip li a, .blind { width:1px; height:1px; overflow:hidden; margin:-1px; clip:rect(0, 0, 0, 0); border:0; position:absolute; }
caption:focus, legend:focus, .skip li a:focus, .skip:active { width:100%; height:40px; margin:0; padding:10px 0; background:#20262c; font-size:1.3rem; line-height:1; color:#fff; text-align:center; clip:auto; position:relative; }


/* srch_box */

.srch_box .sub_input {width: 100%;background: #F8F8F8;padding: 25px 30px;display: flex;justify-content: center;}
.srch_box .sub_input .input_src_box{width: auto;float: left;}
.srch_box .sub_input select {min-width: 190px;height: 55px;border: 1px solid #BBBBBB;color: #000;}
.srch_box .sub_input input {min-width: 430px;border: 1px solid #bbb;height: 55px;text-indent: 10px;}
.srch_box .sub_input .search_btn {width: 100px;height: 55px;position: static;background: var(--main-color);color: #fff;transition: all 0.26s ease;}
.srch_box .sub_input .search_btn span {margin-right: 5px;}
.srch_box .sub_input .search_btn:hover {box-shadow: 0 3px 10px rgb(0 11 48 / 31%);}


/* faq */
#hd_login_msg {position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden}
.msg_sound_only, .sound_only {display:inline-block !important;position:absolute;top:0;left:0;margin:0 !important;padding:0 !important;font-size:0;line-height:0;border:0 !important;overflow:hidden !important}

#faq_wrap {margin:10px 0 30px}
#faq_wrap h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.faq_admin {text-align:right}
#faq_wrap ol {margin:0;padding:0;list-style:none}
#faq_wrap li {border-bottom:1px solid #ececec;background:#fff;position:relative}
#faq_wrap li:first-child {border-top:1px solid #ececec}
#faq_wrap li h3 {min-height:50px;line-height:30px;padding:15px;padding-left:50px;position:relative;font-size:1rem;margin:0;letter-spacing:-0.25px;}
#faq_wrap li h3 .tit_btn {position:absolute;right:15px;top:15px;border:0;width:30px;height:30px;background:#fff;color:#c5cdd8;font-size:1.2rem}
#faq_wrap li h3 .tit_bg {display:inline-block;position:absolute;top:15px;left:15px;text-align:center;color:#000;font-size:1.6rem}
#faq_wrap li h3.faq_li_open a {color:#df5900}
#faq_wrap li h3 a {width:100%; height:100%;font-size: 1.25rem;}
#faq_wrap li h3 a :hover {color:#df5900}

#faq_wrap .faq_li_open{background-color: #FFE9BF;}

#faq_con .con_inner {display:none;padding:5px 5px 20px 50px; letter-spacing:-0.25px;}
#faq_con .con_inner p{font-size: 1.15rem;line-height: 1.3;}
#faq_con .con_inner .tit_bg {display:inline-block;position:absolute;top:10px;left:10px;text-align:center;background:#777;color:#fff;border-radius:50%;width:30px;line-height:30px;height:30px}
#faq_con .con_inner .closer_btn {position:absolute;right:15px;top:15px;border:0;width:30px;height:30px;background:#fff;color:#df5900;font-size:1.2em}

#faq_sch {padding:30px 10px;text-align:center;margin-bottom:50px;}
#faq_sch .sch_tit {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
#faq_sch .frm_input {border:1px solid #d0d3db;width:400px;height:50px;font-size: 1rem;border-radius: 50px;padding: 0 20px;}
#faq_sch .sch_select {border:1px solid #d0d3db;width:100px;height:50px;font-size: 1rem;border-radius: 50px;padding: 0 20px;}

.btn_submit {padding:0 10px;height:50px;width:100px;font-weight:500;color:#fff;background:#0d1d4e;font-size: 1.2rem;border-radius: 50px;margin-left: 30px;}
.btn_submit .fa{font-size: 1rem;}

@media screen and (max-width:768px){
	#faq_sch{text-align: right;}
    #faq_sch .frm_input {width: calc(100% - 120ps);}
    #faq_sch .btn_submit {margin-top: 15px;}
}

/* contact us */
.contact_us .dis-f .tit-area{margin-bottom: 0;margin-right: 3em;width:50%;}
.contact_us .dis-f .form-box{margin-top: 0;width:50%;}

.info-box{margin-top: 50px;padding: 30px;background-color: #fff; box-shadow:
  0 1px 3px rgba(0,0,0,0.08),
  0 8px 24px rgba(0,0,0,0.06); border-radius: 10px;}
.info-box p{font-size: 1.25rem;margin-bottom: 30px;}
.info-box p i{margin-right: 15px;color: #FF8000;}

@media screen and (max-width:1024px){
	.contact_us .dis-f{flex-direction: column;}
	.contact_us .dis-f .tit-area{width: 100%;margin-right: 0;}
    .contact_us .dis-f .form-box{margin-top: 3em;width:100%;}

    .contact_us .form-box .dis-f{flex-direction: row;}

    .contact_us .form-box{width:100%;padding:20px 10px;}
    .contact_us .form-box>div ul li label {display:inline;}
    .contact_us .form-box>div{padding:0;}

    .contact_us .form-box>div ul li input[type="checkbox"]{width:15px;margin:0 5px 0 0;}
    .contact_us .form-box .btn{height:46px !important;line-height:46px !important; font-size:16px !important;}

    .contact_us .form-box .btn_box {flex-direction: column;}
	.contact_us .form-box .btn_box .btn{width:100%; margin-top:10px;}

    .contact_us .form-box .join_table th{width:100px;}
    .contact_us .form-box .join_table ul {margin: 0 0 60px;height: 40px;display: flex;flex-direction: column;}
	.contact_us .form-box .join_table ul .label{width:100%;padding: 0 0 10px;margin-bottom: 0;}
}

/* table ?ㅽ???*/
.table_st1{border-top:2px solid #002D5E;border-bottom: 2px solid #002D5E;width:100%;}
.table_st1 th{background-color: #F9F9F9;padding: 30px 0;border: 1px solid #E5E5E5;color: #002D5E;font-size: 1.25rem;font-weight: 600;}
.table_st1 th:first-child, .table_st1 td:first-child{border-left: none;}
.table_st1 th:last-child, .table_st1 td:last-child{border-right: none;}
.table_st1 td{border: 1px solid #E5E5E5;font-size: 1.125rem;padding: 30px 0;text-align: center;}
.table_st1 td.t_left{padding: 20px;}
.table-ment{margin-top: 10px;font-size: 1.125rem;display: block;}

.table_form{margin-top: 10px;}
.table_form th, .table_form td{border:1px solid #000;padding:10px}
.table_form th{padding: 20px;font-size: 1.5rem;}

.table_board{border-top:1px solid #000;}
.table_board tr{border-bottom: 1px solid #E5E5E5;}
.table_board tr th a{font-size: 1.125rem;font-weight: 500;text-align: left;display: block;width: 100%;height: 100%;}
.table_board tr td{padding:30px;font-size: 1.125rem;text-align: center;font-weight: 300;}
.table_board tr th:hover{text-decoration: underline;}

.total{font-size: 1.125rem;font-weight: 500;line-height: 1.5;}
.total strong{color: #F2784E;}
.announce{color: #F2784E;}
.attach{display: inline-block;vertical-align: sub;font-size: 1.3rem;}

/* pagination */
.pagination{display: flex;justify-content: center;align-items: center;margin-top: 80px;}
.pagination ul{display: flex;align-items: center;}
.pagination ul li a{color: #AAAAAA;font-size: 1.125rem;padding: 15px;}
.pagination ul li a:hover{color: #000;border-color: #000;}
.pagination ul li a.on{color: #000;}
.pagination .page-btn{border: 1px solid #AAAAAA;border-radius: 50%;padding: 6px 10px;display: flex;justify-content: center;align-items: center;margin: 0 15px;}


@media screen and (max-width: 900px) {
	.table_board tr td{padding: 30px 5px;}
    .table_st1 td.t_left{padding: 10px;}
    .table_st1, .table_form{width:100% !important;}
}

/* ?댁슜?쎄? */
.text900{color: #212121;}
.text600{color: #616161;}

.mb32{margin-bottom: 32px;}
.mb24{margin-bottom: 24px;}
.mb16{margin-bottom: 16px;}
.mb6{margin-bottom: 6px;}
.pt14{padding-top: 14px;}

.subtitle-1{font-size: 1.5rem;line-height: 2.25rem;font-weight: 400;}
.body-2{font-size: 1rem;line-height: 1.5rem;font-weight: 400;}
.body-1-medium{font-size: 1.25rem;line-height: 1.625rem;font-weight: 500;}
.body-2-medium{font-size: 1rem;line-height: 1.5rem;font-weight: 500;}
.base-number-list{margin-bottom: 32px;}
.base-number-list li{padding-left: 20px;margin-bottom: 6px;color: #616161;position: relative;line-height: 1.2;}
.base-number-list li span{position: absolute;top: 0px;left: 0;vertical-align: top;}
.base-dot-list{margin-top: 6px;margin-bottom: 32px;}
.base-dot-list li{font-size: 0.9rem;margin-bottom: 6px;color: #616161;position: relative;line-height: 1.2;}
.base-dot-list li span{position: absolute;top: 4px;left: 0;vertical-align: top;}
.privacy-number-list{margin-top: 6px;margin-bottom: 32px;}
.privacy-number-list li{position: relative;padding-left: 30px;margin-bottom: 6px;color: #616161;line-height: 1.2;}
.privacy-empty-circle{border: 1px solid #e0e0e0;border-radius: 8px;padding: 6px 24px;width: 100%;}

.link-text{color: #FF8000;}
.tos-content-group-hr{margin-top: 32px;margin-bottom: 32px;border-bottom: 0;border-top: 1px solid #e0e0e0;}


/* board-view */
.view-top h4{font-size: 2rem;font-weight: 500;margin-bottom: 15px;}
.view-top span{font-size: 1.125rem;font-weight: 300;margin-bottom: 30px;margin-right: 5px;}
.view-top .fa-solid{display: inline-block;vertical-align: text-top;margin-right: 5px;}
.view-mid{border-top: 1px solid #aaa;border-bottom: 1px solid #aaa;padding: 50px 10px;}
.view-bot{display: flex;font-size: 1.125rem;padding: 30px 0;border-bottom: 1px solid #aaa;align-items: center;}
.view-bot strong{color: #F2784E;margin-left: 5px;}
.attachment{font-weight: 300;margin: 0 5px 0 20px;display: flex;gap: 5px;align-items: center;cursor: pointer;}
.view-bot p:hover{text-decoration: underline;}

.view-nav{display: flex;justify-content: space-between;align-items: center;margin-top: 50px;font-size: 1.5rem;}
.view-nav p:hover{text-decoration: underline;}
.list-btn{background-color: #eee;color: #5E5E5E;padding: 20px;font-size: 1.125rem;font-weight: 500;}
.list-btn:hover{background-color: #F2784E;color: #fff;}
.list-move{width: 40%;cursor: pointer;display: flex;align-items: center;justify-content: flex-end;gap: 5px;}
.list-move.lightgray{justify-content: flex-start;}
.list-move .fa-solid{font-size: 1.875rem;}

.check_img{width: 90px;margin: 0 auto 40px;display: block;}

#loader{position: fixed;top: 0;left: 0;width: 100%;height: 100%;}
.dot-pulse {
    position: relative;
    left: -9999px;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background-color: #F2784E;
    color: #F2784E;
    box-shadow: 9999px 0 0 -5px;
    -webkit-animation: dot-pulse 1.5s infinite linear;
    animation: dot-pulse 1.5s infinite linear;
    -webkit-animation-delay: .15s;
    animation-delay: .15s;
    top:50%;
    margin-left:50%;
    z-index:9999;
  }
  
  
  .dot-pulse::before, .dot-pulse::after {
    content: "";
    display: inline-block;
    position: absolute;
    top: 0;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background-color: #ffcf46;
    color: #ffcf46;
    margin-top:3px;
  }
  
  .dot-pulse::before {margin-left:-12px;}
  
  .dot-pulse::after{margin-left:17px;}
  
  .dot-pulse::before {  box-shadow: 9984px 0 0 -5px;
    -webkit-animation: dot-pulse-before 1.5s infinite linear;
    animation: dot-pulse-before 1.5s infinite linear;
    -webkit-animation-delay: 0s;
    animation-delay: 0s;}
  
  .dot-pulse::after {  box-shadow: 10014px 0 0 -5px;
    -webkit-animation: dot-pulse-after 1.5s infinite linear;
    animation: dot-pulse-after 1.5s infinite linear;
    -webkit-animation-delay: .5s;
    animation-delay: .5s;}
    @-webkit-keyframes dot-pulse-before {  0% {
        box-shadow: 9984px 0 0 -5px;}
      30% { box-shadow: 9984px 0 0 2px;  }
      60%,  100% { box-shadow: 9984px 0 0 -5px;}}
    
    @keyframes dot-pulse-before {  0% {box-shadow: 9984px 0 0 -5px;} 30% { box-shadow: 9984px 0 0 2px;}
      60%,  100% { box-shadow: 9984px 0 0 -5px;  }}
    
    @-webkit-keyframes dot-pulse {  0% { box-shadow: 9999px 0 0 -5px; } 30% { box-shadow: 9999px 0 0 2px;} 60%, 100% { box-shadow: 9999px 0 0 -5px;} }
    
    @keyframes dot-pulse { 0% { box-shadow: 9999px 0 0 -5px; } 30% {box-shadow: 9999px 0 0 2px;} 60%, 100% {box-shadow: 9999px 0 0 -5px;}}
    
    @-webkit-keyframes dot-pulse-after { 0% { box-shadow: 10014px 0 0 -5px;} 30% { box-shadow: 10014px 0 0 2px; } 60%, 100% {box-shadow: 10014px 0 0 -5px;}}
    
    @keyframes dot-pulse-after {0% {box-shadow: 10014px 0 0 -5px;} 30% {box-shadow: 10014px 0 0 2px;} 60%, 100% {box-shadow: 10014px 0 0 -5px;}}
    
@media screen and (max-width:900px) {
    .list-move p{display: none;}
}
