@charset "UTF-8";

:root {
    --red: #ff0000;
    --purple: #c000ff;
    --grayblue: #6a747c;
    --black: #3f3c32;
    --gray-1: #dddddd;
    --gray-2: #e5e5e5;
    --light-pink: #fff5f3;
    --light-gray-1: #f6f7fb;
    --light-gray-2: #999999;
    --mid-gray: #878787;
    --dark-gray: #333333;
}


.Tab_Title_Box_ad{display:flex;align-items:flex-end;border:1px #a4a4a4 solid;margin-bottom:87px;}
.Tab_Title_Box_ad li{flex:1;text-align:center;background-color:#ffffff;border-right:1px #a4a4a4 solid;}
.Tab_Title_Box_ad li:last-child{border-right:0px;}
.Tab_Title_Box_ad li a{display:block;font-size:29px !important;color:#8a8a8a;padding:20px 0}
.Tab_Title_Box_ad li span{font-size:18px;color:#848484;}
.Tab_Title_Box_ad .On{background-color:#eaeaea;}
.Tab_Title_Box_ad .On a{color:#191c22;}
.Tab_Contents_Box_ad{color:#191c22;background-color:#191c23;padding:68px;}
.Tab_Contents_Box_ad .Row_Box{display:flex;gap:57px;}
.Tab_Contents_Box_ad .Row_Box ul{flex:1}
.Tab_Contents_Box_ad .Row_Box ul li:nth-child(1){font-size:22px;color:#2cf22e;margin-bottom:24px;font-weight:bold;}
.Tab_Contents_Box_ad .Row_Box ul li:nth-child(2){font-size:33px;color:#ffffff;font-weight:bold;margin-bottom:28px;}
.Tab_Contents_Box_ad .Row_Box ul li:nth-child(3){font-size:22px;color:#dcdcdc;margin-bottom:62px;}
.Tab_Contents_Box_ad .Row_Box ul li:nth-child(4){font-size:20px;color:#4d4d4d;background-color:#ffffff;padding:34px 27px;line-height:30px;}
.Tab_Contents_Box_ad .Row_Box p{background-color:#393c43;width:1px;}
.Tab_Contents_Box_ad .Column_Box{display:flex;}
.Tab_Contents_Box_ad .Column_Box ul{flex:1;}
.Tab_Contents_Box_ad .Column_Box ul li:nth-child(1){font-size:22px;color:#2cf22e;margin-bottom:24px;font-weight:bold;}
.Tab_Contents_Box_ad .Column_Box ul li:nth-child(2){font-size:33px;color:#ffffff;font-weight:bold;margin-bottom:28px;}
.Tab_Contents_Box_ad .Column_Box ul li:nth-child(3){font-size:22px;color:#dcdcdc;margin-bottom:62px;}
.Tab_Contents_Box_ad .Column_Box p{flex:1;font-size:20px;color:#4d4d4d;background-color:#ffffff;padding:34px 27px;line-height:30px;}
.Tab_Contents_Box_ad .Line_Box{background-color:#393c43;height:1px;margin:57px 0;}

@media (max-width: 1024px) {

}

@media(max-width:768px){
    .Tab_Title_Box_ad{margin-bottom:43px;}
    .Tab_Title_Box_ad li a{font-size:18px !important;padding:10px 0}
    .Tab_Title_Box_ad li span{font-size:12px;}
    .Tab_Contents_Box_ad{padding:25px;}
    .Tab_Contents_Box_ad .Row_Box{gap:0px;flex-wrap:wrap;}
    .Tab_Contents_Box_ad .Row_Box ul{flex-basis:100%;margin-bottom:40px;}
    .Tab_Contents_Box_ad .Row_Box ul:last-child{margin-bottom:0px;}
    .Tab_Contents_Box_ad .Row_Box ul li:nth-child(1){font-size:16px;margin-bottom:12px;}
    .Tab_Contents_Box_ad .Row_Box ul li:nth-child(2){font-size:24px;margin-bottom:14px;}
    .Tab_Contents_Box_ad .Row_Box ul li:nth-child(3){font-size:18px;margin-bottom:31px;}
    .Tab_Contents_Box_ad .Row_Box ul li:nth-child(4){font-size:14px;padding:17px 14px;line-height:22px;}
    .Tab_Contents_Box_ad .Row_Box p{width:100%;height:1px;margin-bottom:40px;}
    .Tab_Contents_Box_ad .Row_Box .None_Box{display:none;}

    .Tab_Contents_Box_ad .Column_Box{flex-wrap:wrap;}
    .Tab_Contents_Box_ad .Column_Box ul{flex-basis:100%;}
    .Tab_Contents_Box_ad .Column_Box ul li:nth-child(1){font-size:16px;margin-bottom:12px;}
    .Tab_Contents_Box_ad .Column_Box ul li:nth-child(2){font-size:24px;margin-bottom:14px;}
    .Tab_Contents_Box_ad .Column_Box ul li:nth-child(3){font-size:18px;margin-bottom:31px;}
    .Tab_Contents_Box_ad .Column_Box p{font-size:14px;padding:17px 14px;line-height:22px;}
    .Tab_Contents_Box_ad .Column_Box .None_Box{display:none;}

}


.Main_Center{background-color:#191c23;padding:170px 0;}
.Main_Center .Main_Center_In{max-width:1162px;margin:0 auto;}
.Main_Center .Main_Center_In .Title_Box{margin-bottom:70px;}
.Main_Center .Main_Center_In .Title_Box li:nth-child(1){font-size:58px;color:#ffffff;text-align:center;font-weight:bold;margin:22px 0;}
.Main_Center .Main_Center_In .Title_Box li:nth-child(2){font-size:25px;color:#ffffff;text-align:center;font-weight:bold;line-height:40px;}
.Main_Center .Main_Center_In .Count_Box{display:flex;justify-content: center;padding:98px 0;text-align:center}
.Main_Center .Main_Center_In .Count_Box ul li:nth-child(1){font-size:20px;color:#ffffff;padding-bottom:14px;}
.Main_Center .Main_Center_In .Count_Box ul li:nth-child(2){font-size:42px;color:#27f42a;font-weight:bold;}
.Main_Center .Main_Center_In .Count_Box p{background-color:#444653;width:1px;margin:5px 50px;}

@media(max-width:768px){
    .Main_Center{background-color:#191c23;padding:85px 0;}
    .Main_Center .Main_Center_In .Title_Box{margin-bottom:35px;}
    .Main_Center .Main_Center_In .Title_Box li:nth-child(1){font-size:30px;margin:11px 0;}
    .Main_Center .Main_Center_In .Title_Box li:nth-child(2){font-size:18px;line-height:24px;}

    .Main_Center .Main_Center_In .Count_Box{padding:48px 0;flex-wrap:wrap;max-width:400px;margin:0 auto;}
    .Main_Center .Main_Center_In .Count_Box ul{flex-basis:50%;}
    .Main_Center .Main_Center_In .Count_Box ul:nth-child(1),.Main_Center .Main_Center_In .Count_Box ul:nth-child(2){margin-bottom:30px;}
    .Main_Center .Main_Center_In .Count_Box ul li:nth-child(1){font-size:14px;padding-bottom:7px;}
    .Main_Center .Main_Center_In .Count_Box ul li:nth-child(2){font-size:22px;}
    .Main_Center .Main_Center_In .Count_Box p{margin:5px 50px;display:none;}
}

.Ad_Step_Box_1{max-width:1162px;margin:0 auto;padding:140px 0 200px 0;}
.Ad_Step_Box_1 h2{font-size:27px;color:#24d526;text-align:center;}
.Ad_Step_Box_1 h3{font-size:58px;color:#191c22;margin:10px 0 20px 0;text-align:center;}
.Ad_Step_Box_1 p{font-size:25px;color:#191c22;margin-bottom:112px;text-align:center;}

@media(max-width: 768px){
    .Ad_Step_Box_1{padding:70px 10px;}
    .Ad_Step_Box_1 h2{font-size:18px;}
    .Ad_Step_Box_1 h3{font-size:29px;margin:5px 0 10px 0;}
    .Ad_Step_Box_1 p{font-size:16px;margin-bottom:56px;}
    .Ad_Step_Box_1 img{width:100%;}
}

.Ad_Step_Box_2{background-color:#f3f3f3;padding:138px 0;}
.Ad_Step_Box_2 .Ad_Step_Box_2_In{max-width:1162px;margin:0 auto;text-align:center;}
.Ad_Step_Box_2 .Ad_Step_Box_2_In h3{font-size:58px;color:#191c22;margin:10px 0 20px 0;text-align:center;}
.Ad_Step_Box_2 .Ad_Step_Box_2_In p{font-size:25px;color:#191c22;margin-bottom:112px;text-align:center;}

@media(max-width:768px){
    .Ad_Step_Box_2{padding:69px 10px;}
    .Ad_Step_Box_2 .Ad_Step_Box_2_In h3{font-size:29px;margin:5px 0 10px 0;}
    .Ad_Step_Box_2 .Ad_Step_Box_2_In p{font-size:16px;margin-bottom:56px;}
    .Ad_Step_Box_2 .Ad_Step_Box_2_In img{width:100%;}
}

.Ad_Step_Box_3{background-color:#191c23;padding:140px 0 200px 0;}
.Ad_Step_Box_3 .Ad_Step_Box_3_In{max-width:800px;margin:0 auto;}
.Ad_Step_Box_3 .Ad_Step_Box_3_In h3{font-size:58px;color:#ffffff;margin:10px 0 124px 0;text-align:center;}
.Ad_Step_Box_3 .Ad_Step_Box_3_In .Contents_Box{display: grid;gap:40px;grid-template-columns: repeat(3, 1fr);}
.Ad_Step_Box_3 .Ad_Step_Box_3_In .Contents_Box ul{text-align:center;padding:28px 0;}
.Ad_Step_Box_3 .Ad_Step_Box_3_In .Contents_Box ul li:nth-child(1){margin-bottom:26px;}
.Ad_Step_Box_3 .Ad_Step_Box_3_In .Contents_Box ul li:nth-child(2){font-size:27px;color:#ffffff;font-weight:bold;margin-bottom:10px;}
.Ad_Step_Box_3 .Ad_Step_Box_3_In .Contents_Box ul li:nth-child(3){font-size:18px;color:#aaaaaa;}

@media(max-width:768px){
    .Ad_Step_Box_3{padding:70px 10px;}
    .Ad_Step_Box_3 .Ad_Step_Box_3_In h3{font-size:29px;margin:5px 0 62px 0;}
    .Ad_Step_Box_3 .Ad_Step_Box_3_In .Contents_Box{gap:20px;grid-template-columns: repeat(2, 1fr);}
    .Ad_Step_Box_3 .Ad_Step_Box_3_In .Contents_Box ul{padding:14px 0;}
    .Ad_Step_Box_3 .Ad_Step_Box_3_In .Contents_Box ul li:nth-child(1){margin-bottom:13px;}
    .Ad_Step_Box_3 .Ad_Step_Box_3_In .Contents_Box ul li:nth-child(1) img{width:70%;}
    .Ad_Step_Box_3 .Ad_Step_Box_3_In .Contents_Box ul li:nth-child(2){font-size:18px;margin-bottom:5px;}
    .Ad_Step_Box_3 .Ad_Step_Box_3_In .Contents_Box ul li:nth-child(3){font-size:14px;}
    .Ad_Step_Box_3 .Ad_Step_Box_3_In .Contents_Box .None_Box{display:none;}
}

.Ad_Step_Box_4{background-color:#ffffff;padding:138px 0;}
.Ad_Step_Box_4 .Ad_Step_Box_4_In{max-width:1162px;margin:0 auto;text-align:center;}
.Ad_Step_Box_4 .Ad_Step_Box_4_In h3{font-size:58px;color:#191c22;margin:10px 0 20px 0;text-align:center;}
.Ad_Step_Box_4 .Ad_Step_Box_4_In p{font-size:25px;color:#191c22;margin-bottom:112px;text-align:center;}

@media(max-width:768px){
    .Ad_Step_Box_4{background-color:#ffffff;padding:69px 10px;}
    .Ad_Step_Box_4 .Ad_Step_Box_4_In h3{font-size:29px;margin:5px 0 10px 0;}
    .Ad_Step_Box_4 .Ad_Step_Box_4_In p{font-size:18px;margin-bottom:56px;}
    .Ad_Step_Box_4 .Ad_Step_Box_4_In img{width:100%;}
}

.Ad_Step_Box_5{background-color:#f3f3f3;padding:140px 0 200px 0;}
.Ad_Step_Box_5 .Ad_Step_Box_5_In{max-width:1162px;margin:0 auto;}
.Ad_Step_Box_5 .Ad_Step_Box_5_In h3{font-size:58px;color:#191c22;margin:10px 0 124px 0;text-align:center;}

@media(max-width:768px){
    .Ad_Step_Box_5{padding:70px 10px;}
    .Ad_Step_Box_5 .Ad_Step_Box_5_In h3{font-size:29px;margin:5px 0 62px 0;}
}

.Ad_Step_Box_6{background-color:#ffffff;padding:138px 0;}
.Ad_Step_Box_6 .Ad_Step_Box_6_In{max-width:933px;margin:0 auto;}
.Ad_Step_Box_6 .Ad_Step_Box_6_In h3{font-size:58px;color:#191c22;margin:10px 0 100px 0;text-align:center;}
.Ad_Step_Box_6 .Ad_Step_Box_6_In p{background-color:#dadada;height:1px;margin:57px 0;}
.Ad_Step_Box_6 .Ad_Step_Box_6_In .Contents_Box{display:flex;gap:55px;}
.Ad_Step_Box_6 .Ad_Step_Box_6_In .Contents_Box img{height:188px;}
.Ad_Step_Box_6 .Ad_Step_Box_6_In .Contents_Box ul li:nth-child(1){font-size:22px;color:#2cf22e;margin-bottom:14px;font-weight:bold;}
.Ad_Step_Box_6 .Ad_Step_Box_6_In .Contents_Box ul li:nth-child(2){font-size:33px;color:#191c22;font-weight:bold;margin-bottom:28px;}
.Ad_Step_Box_6 .Ad_Step_Box_6_In .Contents_Box ul li:nth-child(3){font-size:23px;color:#191c22;margin-bottom:62px;}
.Ad_Step_Box_6 .Ad_Step_Box_6_In .Contents_Box ul li:nth-child(3) .span1{font-size:20px;color:#676767;display:inline-block;padding-top:10px;width:100%;}
.Ad_Step_Box_6 .Ad_Step_Box_6_In .Contents_Box ul li:nth-child(3) .span2{font-size:20px;color:#676767;}



@media(max-width:768px){
    .Ad_Step_Box_6{padding:69px 10px;}
    .Ad_Step_Box_6 .Ad_Step_Box_6_In h3{font-size:29px;margin:5px 0 50px 0;}
    .Ad_Step_Box_6 .Ad_Step_Box_6_In p{margin:28px 0;}
    .Ad_Step_Box_6 .Ad_Step_Box_6_In .Contents_Box{gap:28px;}
    .Ad_Step_Box_6 .Ad_Step_Box_6_In .Contents_Box img{height:94px;}
    .Ad_Step_Box_6 .Ad_Step_Box_6_In .Contents_Box ul li:nth-child(1){font-size:16px;margin-bottom:14px;}
    .Ad_Step_Box_6 .Ad_Step_Box_6_In .Contents_Box ul li:nth-child(2){font-size:24px;margin-bottom:14px;}
    .Ad_Step_Box_6 .Ad_Step_Box_6_In .Contents_Box ul li:nth-child(3){font-size:16px;margin-bottom:31px;}
    .Ad_Step_Box_6 .Ad_Step_Box_6_In .Contents_Box ul li:nth-child(3) .span1{font-size:14px;padding-top:5px;}
    .Ad_Step_Box_6 .Ad_Step_Box_6_In .Contents_Box ul li:nth-child(3) .span2{font-size:14px;}
}


.Ad_Step_Box_7 input[type='text']::placeholder,
.Ad_Step_Box_7 input[type='number']::placeholder{color:#4d515b;}
.Ad_Step_Box_7 input[type='text'],
.Ad_Step_Box_7 input[type='number']{width:100%;height:66px;border:1px #31343b solid;border-radius:5px;background-color:#20232a;font-size:20px;color:#ffffff;text-indent:10px;}
.Ad_Step_Box_7 input[type='radio'],.Ad_Step_Box_7 input[type='checkbox']{width:16px;height:16px;position:relative;top:2px;}
.Ad_Step_Box_7 textarea{width:100%;height:400px;border:1px #31343b solid;border-radius:5px;background-color:#20232a;color:#ffffff;font-size:20px;padding:10px;}
.Ad_Step_Box_7 label{font-size:18px;color:#ffffff;margin-right:50px;display:inline-block;}
.Ad_Step_Box_7 .Row_100 input[type='checkbox']:not(.custom-radio input, input.palette){ -webkit-appearance: none; width: 1.8rem; height: 1.8rem; border: 1px solid var(--gray-1); border-radius: 50%; outline: none;background: #ffffff;}
.Ad_Step_Box_7 .Row_100 input[type='checkbox']:not(.custom-radio input, input.palette):before{content: ''; display: block; width: 60%; height: 60%;margin: 20% auto;border-radius: 50%;}
.Ad_Step_Box_7 .Row_100 input[type='checkbox']:not(.custom-radio input, input.palette):checked:before{    background: var(--red);}
.Ad_Step_Box_7 .Row_100 input[type='checkbox']:not(.custom-radio input, input.palette):after{content: none;}
.Ad_Step_Box_7{background-color:#191c23;padding:138px 0 138px 0;}
.Ad_Step_Box_7 .Ad_Step_Box_7_In{max-width:933px;margin:0 auto;}
.Ad_Step_Box_7 .Ad_Step_Box_7_In h3{font-size:58px;color:#ffffff;margin:10px 0 100px 0;text-align:center;}
.Ad_Step_Box_7 .Ad_Step_Box_7_In .Contents_Box{display: grid;gap:60px 32px;grid-template-columns: repeat(2, 1fr);}
.Ad_Step_Box_7 .Ad_Step_Box_7_In .Contents_Box .Row_100{grid-column: 1 / -1;}
.Ad_Step_Box_7 .Ad_Step_Box_7_In .Contents_Box .Terms_Box{grid-column: 1 / -1;margin-top: -40px;color:#ffffff;}
.Ad_Step_Box_7 .Ad_Step_Box_7_In .Contents_Box .Button_Box{grid-column: 1 / -1;display:inline-block;background-color:#2df12f;width:265px;margin:0 auto;line-height:67px;height:67px;font-size:22px;color:#191c22;border-radius:5px;text-align:center;font-weight:bold;}


.Ad_Step_Box_7 .Ad_Step_Box_7_In .Contents_Box ul li:nth-child(1){font-size:27px;color:#ffffff;margin-bottom:16px;}
.Ad_Step_Box_7 .Ad_Step_Box_7_In .Contents_Box ul li:nth-child(1) span{font-size:20px;color:#2df02f;}

.Ad_Step_Box_7 .Copyright_Index{border-top:1px #373945 solid;margin-top:50px;}
.Ad_Step_Box_7 .Copyright_Index ul{display:flex;max-width:933px;margin:0 auto;gap:105px;padding:50px 0;}
.Ad_Step_Box_7 .Copyright_Index ul li{color:#ffffff;font-size:18px;font-weight:bold;}
.Ad_Step_Box_7 .Copyright_Index ul li span{color:#2df02f;font-size:22px;}

@media(max-width:768px){
    .Ad_Step_Box_7 textarea{height:200px;font-size:16px;padding:10px;}
    .Ad_Step_Box_7 input[type='text'],
    .Ad_Step_Box_7 input[type='number']{height:40px;font-size:16px;text-indent:10px;}
    .Ad_Step_Box_7 label{font-size:14px;margin-right:25px;margin-bottom:5px;}
    .Ad_Step_Box_7 input[type='radio'],.Ad_Step_Box_7 input[type='checkbox']{width:14px;height:14px;}

    .Ad_Step_Box_7{padding:68px 10px 68px 10px;}
    .Ad_Step_Box_7 .Ad_Step_Box_7_In h3{font-size:29px;margin:5px 0 50px 0;}
    .Ad_Step_Box_7 .Ad_Step_Box_7_In .Contents_Box{gap:30px 0px;grid-template-columns: repeat(1, 1fr);}
    .Ad_Step_Box_7 .Ad_Step_Box_7_In .Contents_Box .Terms_Box{margin-top: -18px;color:#ffffff;}
    .Ad_Step_Box_7 .Ad_Step_Box_7_In .Contents_Box .Button_Box{width:200px;line-height:50px;height:50px;font-size:20px;}

    .Ad_Step_Box_7 .Ad_Step_Box_7_In .Contents_Box ul li:nth-child(1){font-size:18px;margin-bottom:8px;}
    .Ad_Step_Box_7 .Ad_Step_Box_7_In .Contents_Box ul li:nth-child(1) span{font-size:14px;}

    .Ad_Step_Box_7 .Copyright_Index{margin-top:25px;}
    .Ad_Step_Box_7 .Copyright_Index ul{flex-wrap:wrap;padding:10px 0;gap:0px;}
    .Ad_Step_Box_7 .Copyright_Index ul li{flex-basis:100%;font-size:12px;padding:8px 0;}
    .Ad_Step_Box_7 .Copyright_Index ul li span{font-size:16px;}
    .Ad_Step_Box_7 .Copyright_Index img{height:16px;margin-right:10px;}
}




#Layer_Bg{position:fixed;z-index:100;top:0px;left:0px;filter:alpha(opacity=50);opacity: 0.5;background-color: #000000;width:100%;height:100%;display:none;}
.Header_Box{display:flex;justify-content: space-between;padding:30px 20px;align-items:center;}
.Header_Box .Contents{display:flex;gap:40px;align-items:center;}
.Header_Box .Contents a{color:#ffffff;font-size:18px;}
.Header_Box .Contents li:nth-child(1){display:none;}
.Header_Box .Login{display:flex;gap:40px;}
.Header_Box .Login a{font-size:14px;color: #999999;}
.Header_Box .Mobile_Menu_Button{display:none;}

@media(max-width:768px){

    .Header_Box{padding:15px 10px;}
    .Header_Box .Mobile_Menu_Button{display:block;}
    .Header_Box .Contents{display:none;}
    .Header_Box .Contents{position:fixed;left:0;top:0;background-color:#26356f !important;z-index:100;width:70%;height:100vh;padding:0 10px;}
    .Header_Box .Contents li:nth-child(1){display:block;text-align:right;padding-top:10px;}
    .Header_Box .Contents li{padding:5px 0;}
    .Header_Box .Contents a{font-size:16px;}
    .Header_Box .Logo img{height:20px;}
    .Header_Box .Login li:nth-child(1){background-color:#ffffff;border-radius:5px;padding:3px 5px;}
    .Header_Box .Login li:nth-child(2){display:none;}
}


@media(max-width:768px){



    .introBox{position: relative; height: calc(100vh - 5rem);}
    .introBox .introBox-txt {top: 10vh !important; padding: 0 10%;}
    .introBox .introBox-txt span:first-of-type{font-size: 2.6rem;}
    .introBox .introBox-txt span:last-of-type{font-size: 2rem;}
    .introBox .introBox-txt strong{font-weight: 700; font-size: 4.4rem; margin-top: 1.5rem;}
    .introBox .introBox-txt .btnBox{flex-wrap:wrap;gap:10px;margin-top: 5rem;}
    .introBox .introBox-txt .btnBox button{flex-basis:100%;margin-right: 0rem;font-size: 1.4rem;height: 5rem}
}

