@charset "UTF-8";

@media screen and (max-width:1830px) {
}

@media screen and (max-width:1740px) {
}

@media screen and (max-width:1600px) {
}

@media screen and (max-width:1480px) { 
    /* ev2 */
    .ev2-ko_0 button>p, .ev2_0 button>p{font-size: 14px;}
}

@media screen and (max-width:1400px) {

}

@media screen and (max-width:1280px) {
    /* ev2 */
    .ev2_1 a, .ev2_3 a {right: 19%;}
    
}

@media screen and (max-width:1200px) {
}

@media screen and (max-width:1100px) {
    /* ev2 */
    .ev2-ko_0 button>p, .ev2_0 button>p{font-size: 12px;}
    .ev2-ko_0 a:nth-child(3){left: 20%; bottom: 5%;}
    .ev2-ko_0 a:last-child{right:20%; bottom: 5%;}
    .ev2-ko_1 a {right: 20%; bottom : 35%;}
    .ev2content div>a {padding: 0px 20px 5px;}
    .ev2_1 a, .ev2_2 a, .ev2_3 a {font-size: 14px;}
    .ev2_2 a {left: 19%;}
}

@media screen and (max-width:1024px) {
}

@media screen and (max-width:960px) {
    /* ev2 */
    .ev2-ko_0 button>p, .ev2_0 button>p{font-size: 10px;}
}

@media screen and (max-width:850px) {
    /* ev2 */
    .ev2_pc {display: none;}
    .ev2_mo {display: block;}
    .evm2_0 button>p {font-size: 16px;}
}

@media screen and (max-width:840px) {     
}

@media screen and (max-width:768px) {
    /* ev2 */
    .evm2-ko_0 button>p, .evm2_0 button>p {font-size: 14px;}
}

@media screen and (max-width: 670px) {
    /* ev2 */
    .evm2_1 a, .evm2_2 a, .evm2_3 a {left: 32%;}
}

@media screen and (max-width:610px) {
    /* ev2 */
    .evm2-ko_0 button>p, .evm2_0 button>p {font-size: 12px;}
}

@media screen and (max-width: 560px) {
    /* ev2 */
    .evm2-ko_0 button>p, .evm2_0 button>p {font-size: 0.6em;}
    .ev2-ko_1 a {right: 22%; bottom : 35%;}
    .evm2-ko_0 a,
    .evm2-ko_1 a,
    .evm2-ko_2 a {left: 32%;}
    .evm2_1 a, .evm2_2 a, .evm2_3 a {left: 32%; font-size: 12px;}
}

@media screen and (max-width:480px) {
    /* ev2 */
    .evm2-ko_0 button>p:nth-child(1), .evm2_0 button>p:nth-child(1) {display: none;}
    .evm2-ko_0 button>p:last-child{font-weight: 400; display: block; border: 1px solid; border-radius: 5px; padding: 3px 10px;}
    .evm2_0 button>p:last-child{font-weight: 400; display: block; border: 1px solid; border-radius: 5px; padding: 3px 10px;}
    .evm2-ko_0 button {top: 3%; left: 46%;}
    .evm2_0 button {bottom: 37px; left: 42%;}
    .evm2_1 a, .evm2_2 a, .evm2_3 a {left: 32%; font-size: 12px;}
}

@media screen and (max-width:420px) {
    /* ev2 */
    .ev2content div>a {padding:0px 15px 5px; font-size: 12px;}
}

@media screen and (max-width:380px) {
    .ev2content div>a {padding:0px 10px 2px; font-size: 10px;}
}

@media screen and (max-width:360px) {
    /* ev2 */
    .evm2-ko_0 button>p:last-child {padding: 2px 5px;}
}

@media screen and (max-width:320px) {
}

@media screen and (max-width:280px) { 
}
