html, body{width:100%;}
img{width:100%;}
a:link { color: black; text-decoration: none;}
a:visited { color: black; text-decoration: none;}
a:hover { color: black; text-decoration: none;}
.pager-active { border: 2px solid #5280DD; }
/*html{overflow: hidden;height: 100%;}*/
/*body{overflow: auto;height: 100%;}*/

/* 메인 페이지 팝업_프로모션 */
.popoup_div{width:31.0416%;position:fixed;top:5rem;left:35%;z-index:10000;display:none;}
.popoup_div .popup_nomore{width:35%;position:absolute;bottom:1.3%;left:2%;cursor:pointer;}
.popoup_div .popup_close{width:4%;position:absolute;bottom:1.3%;right:2%;cursor:pointer;}
/* 메인 페이지 팝업_코로나 */
.popoup_div2{width:26.0416%;position:fixed;top:5rem;left:43%;z-index:10000;display:none;}
.popoup_div2 .popup_nomore2{width:35%;position:absolute;bottom:1.3%;left:2%;cursor:pointer;}
.popoup_div2 .popup_close2{width:4%;position:absolute;bottom:1.3%;right:2%;cursor:pointer;}
/* 메인 페이지 팝업_휴무 */
.popoup_div3{width:26.0416%;position:fixed;top:5rem;left:70%;z-index:10000;display:none;}
.popoup_div3 .popup_nomore3{width:35%;position:absolute;bottom:1.3%;left:2%;cursor:pointer;}
.popoup_div3 .popup_close3{width:4%;position:absolute;bottom:1.3%;right:2%;cursor:pointer;}

/* 메뉴 - pc */
.wrap_menu{width:100%;background:rgba(0,0,0,0.8);background-size:100% 100%;position:fixed;top:0;padding:0.5% 0;z-index:100;overflow:hidden;}
.wrap_menu .logo{width:10.2%;min-width:100px;float:left;margin-left:6.6145%;cursor:pointer;}
.wrap_menu .menuDiv{width:50%;position:relative;float:right;margin:0.6% 2.5% 0 0;min-width:550px;}
.wrap_menu .menuDiv .menu_introduce{width:4%;position:absolute;top:35%;left:25.0208%;cursor:pointer;}
.wrap_menu .menuDiv .menu_lesson{width:8.2%;position:absolute;top:35%;left:38.7395%;cursor:pointer;}
.wrap_menu .menuDiv .menu_center{width:8.2%;position:absolute;top:35%;left:57.5937%;cursor:pointer;}
.wrap_menu .menuDiv .menu_youtube{width:10%;position:absolute;top:35%;left:75.9520%;cursor:pointer;}
/* 메뉴 - mobile */
.wrap_menu_m{width:100%;background:rgba(76,76,76,1);background-size:100% 100%;position:fixed;top:0;padding:2.5% 0;z-index:100;overflow:hidden;display:none;}
.wrap_menu_m .logo_m{width:12.3148%;float:left;margin-left:6.6145%;cursor:pointer;}
.wrap_menu_m .menu_introduce{width:6.7592%;position:absolute;bottom:14%;left:35%;cursor:pointer;}
.wrap_menu_m .menu_lesson{width:11.1111%;position:absolute;bottom:14%;left:49%;cursor:pointer;}
.wrap_menu_m .menu_center{width:11.3888%;position:absolute;bottom:14%;left:67%;cursor:pointer;}
.wrap_menu_m .menu_youtube{width:8.5185%;position:absolute;bottom:14%;left:85%;cursor:pointer;}

/* 루미에피아노 소개 */
.wrap_introduce{width:100%;margin:0 auto;}
.wrap_introduce .wrap_contents{width:100%;}
.wrap_introduce .wrap_contents .area_img{width:100%;}

/* 레슨안내 */
.wrap_lesson{width:100%;margin:0 auto;}
.wrap_lesson .wrap_contents{width:100%;}
.wrap_lesson .wrap_contents .area_img{width:100%;margin-top:-2%;}

/* 센터리스트 */
.wrap_centerList{width:100%;margin:0 auto;}
.wrap_centerList .wrap_contents{width:100%;margin-top:-2%;}
.wrap_centerList .wrap_contents .top_area{width:100%;position:relative;}
.wrap_centerList .wrap_contents .top_area .centerList_jamsil{width:14.3541%;position:absolute;top:20%;left:33.4166%;cursor:pointer;}
.wrap_centerList .wrap_contents .top_area .centerList_munjung{width:14.3541%;position:absolute;top:20%;left:48.4166%;cursor:pointer;}
.wrap_centerList .wrap_contents .top_area .centerList_gangnam{width:14.3541%;position:absolute;top:20%;left:63.4166%;cursor:pointer;}
.wrap_centerList .wrap_contents .top_area .centerList_wirye{width:14.3541%;position:absolute;top:20%;left:78.4166%;cursor:pointer;}

/* 센터 정보 */
.wrap_centerInfo{width:100%;margin:0 auto;padding-bottom:5%;}
.wrap_centerInfo .wrap_contents{width:100%;}
.wrap_centerInfo .wrap_contents .title_center.wirye{width:14.8437%;margin:7% 0 0 19.3229%;}
.wrap_centerInfo .wrap_contents .title_center.gangnam{width:17.8125%;margin:7% 0 0 19.3229%;}
.wrap_centerInfo .wrap_contents .title_center.munjung{width:17.8125%;margin:7% 0 0 19.3229%;}
.wrap_centerInfo .wrap_contents .title_center.jamsil{width:17.8125%;margin:7% 0 0 19.3229%;}
.wrap_centerInfo .wrap_contents .slideArea{width:53.8895%; margin:2.3% auto;position:relative;}
.wrap_centerInfo .wrap_contents .slider-for {width:100%;}
.wrap_centerInfo .wrap_contents .slider-nav { width:92%; margin:1% auto;padding:0;}
.wrap_centerInfo .wrap_contents .slider-nav .nav{margin:0 0.1%;opacity:0.4;box-sizing: border-box;border:3px solid #ffffff;cursor:pointer;}

.wrap_centerInfo .wrap_contents .arrow{width:1.5%;cursor:pointer;}
.wrap_centerInfo .wrap_contents .arrow.left{position:absolute;top:89%;left:0%;}
.wrap_centerInfo .wrap_contents .arrow.right{position:absolute;top:89%;right:0%;}

.wrap_centerInfo .wrap_contents .teacher_area{width:100%;margin-top:5%;}
.wrap_centerInfo .wrap_contents .teacher_area .teacher{width:56.9791%;margin-left:19.3229%;position:relative;}

.wrap_centerInfo .wrap_contents .title_y1{width:12.3541%;margin:6% 0 0 19.3229%;}
.wrap_centerInfo .wrap_contents .youtube_1_area{width:56.9791%;height:60%;margin:2.2% 0 0 19.3229%;background-color:transparent;padding-bottom:3.5%;position:relative;}
.wrap_centerInfo .wrap_contents .youtube_1_area iframe{width:100%;height:100%}

.wrap_centerInfo .wrap_contents .title_y2{width:12.3541%;margin:4% 0 0 19.3229%;}
.wrap_centerInfo .wrap_contents .youtube_2_area{width:56.9791%;height:60%;margin:2.2% 0 0 19.3229%;background-color:transparent;padding-bottom:3.5%;position:relative;}
.wrap_centerInfo .wrap_contents .youtube_2_area iframe{width:100%;height:100%}

.wrap_centerInfo .wrap_contents .sns_area{width:100%;margin-top:5%;}
.wrap_centerInfo .wrap_contents .sns_area .instagram{width:6.0937%;margin-left:34.8416%;display: inline-block;cursor:pointer;}
.wrap_centerInfo .wrap_contents .sns_area .blog{width:6.0937%;margin-left:5.3958%;display: inline-block;cursor:pointer;}
.wrap_centerInfo .wrap_contents .sns_area .youtube{width:6.0937%;margin-left:5.3958%;display: inline-block;cursor:pointer;}

.wrap_centerInfo .wrap_contents .map_area{width:100%;margin-top:5%;}
.wrap_centerInfo .wrap_contents .map_area .map{width:56.9791%;margin-left:19.3229%;position:relative;}
.wrap_centerInfo .wrap_contents .map_area .mapLink{width:50%;height:100%;position:absolute;top:0;left:0;}
.wrap_centerInfo .wrap_contents .map_area .map .kakao_chat{width:44.7392%;position:absolute;bottom:36.5%;right:0;cursor:pointer;}
.wrap_centerInfo .wrap_contents .title_q{width:16.3541%;margin:8% 0 0 19.3229%;}
.wrap_centerInfo .wrap_contents .q_area{width:56.9791%;margin:2.2% 0 0 19.3229%;background-color:#FFEFED;padding-bottom:3.5%;position:relative;}
.wrap_centerInfo .wrap_contents .q_area .radioArea{width:180px;position:absolute;top:4%;right:5%;text-align:right;}
.wrap_centerInfo .wrap_contents .q_area .radioArea label{font-size:0.9vw;cursor:pointer;}
.wrap_centerInfo .wrap_contents .q_area .radioArea input{}
.wrap_centerInfo .wrap_contents .q_area .radioArea input:nth-of-type(2){margin-left:5%;}
.wrap_centerInfo .wrap_contents .q_area .inputDivName{width:43.6928%;display:inline-block;background-color:white;margin:7% 0 0 5.6672%;}
.wrap_centerInfo .wrap_contents .q_area .inputDivName .title{width:29.9163%;display:inline-block;background-color:#525252;color:white;font-size:1vw;padding:3%;text-align:center;box-sizing:border-box;}
.wrap_centerInfo .wrap_contents .q_area .inputDivName .inputArea{width:65.8036%;margin:0;padding:0;display:inline-block;box-sizing: border-box;}
.wrap_centerInfo .wrap_contents .q_area .inputDivName .inputArea input{width:96%;height:2.2vw;border:none;font-size:0.9vw;padding-left:3%;text-align:left;line-height:1.8vw;}

.wrap_centerInfo .wrap_contents .q_area .inputDivTel{width:43.6928%;display:inline-block;background-color:white;margin:7% 0 0 1.4625%;}
.wrap_centerInfo .wrap_contents .q_area .inputDivTel .title{width:29.9163%;display:inline-block;background-color:#525252;color:white;font-size:1vw;padding:3%;text-align:center;box-sizing:border-box;}
.wrap_centerInfo .wrap_contents .q_area .inputDivTel .inputArea{width:65.8036%;margin:0;padding:0;display:inline-block;box-sizing: border-box;}
.wrap_centerInfo .wrap_contents .q_area .inputDivTel .inputArea input{width:96%;height:2.2vw;border:none;font-size:0.9vw;padding-left:3%;text-align:left;line-height:1.8vw;}

.wrap_centerInfo .wrap_contents .q_area .inputDivQ{width:89.9%;display:inline-block;background-color:white;margin:2% 0 0 5.6672%;position:relative;}
.wrap_centerInfo .wrap_contents .q_area .inputDivQ .title{width:14.55815%;display:inline-block;background-color:#525252;color:white;font-size:1vw;padding:1.5%;text-align:center;box-sizing:border-box;}
.wrap_centerInfo .wrap_contents .q_area .inputDivQ .inputArea{width:82.8036%;margin:0;padding:0;display:inline-block;box-sizing: border-box;}
.wrap_centerInfo .wrap_contents .q_area .inputDivQ .inputArea input{width:96%;height:2.2vw;border:none;font-size:0.9vw;padding-left:1.5%;text-align:left;line-height:1.8vw;}
.wrap_centerInfo .wrap_contents .q_area .inputDivQ .txt_ex{font-size:0.9vw;position:absolute;bottom:-1.5vw;right:0;}

.wrap_centerInfo .wrap_contents .q_area .btn_ok{width:31.9012%;margin:7% 0 0 34.0950%;cursor:pointer;}

input[type=radio]{
    background-color: #FFFF;
    -webkit-appearance: none;
    -moz-appearance: none;
    margin-left: 16px;
    border: none;
    width: 14px;
    height: 14px;
    border-radius: 100%;
}
input[type=radio]:checked{
    background-color: #FFBABA;
    -webkit-appearance: none;
    -moz-appearance: none;
    margin-left: 16px;
    border: none;
    width: 14px;
    height: 14px;
    border-radius: 7px;
}

/* 프로모션 */
.wrap_promotion{width:100%;margin:0 auto;}
.wrap_promotion .wrap_contents{width:100%;margin-top:-3%;}
.wrap_promotion .wrap_contents .area_img{width:100%;margin:6% 0;position:relative;}

/* footer */
.wrap_footer{width:100%;margin-top:0%;background-color:#e4e8eb;border-top:1px solid #cad2d8;padding:2.5% 0;}
.wrap_footer .footerArea{width:60%;margin:0 auto;overflow:hidden;}
.wrap_footer .footerArea .footer_logo{width:12.3263%;min-width:80px;margin:0;float:left;}
.wrap_footer .footerArea .txtArea{width:50%;float:left;margin:1.5% 0 0 3%;font-size:0.8vw;font-weight:300;}
.wrap_footer .footerArea .txtArea .footer_title{font-size:1.2vw;font-weight:800;}
.wrap_footer .footerArea .menuArea{width:15%;float:right;margin-top:0%;min-width:100px;font-size:0.8vw;font-weight:300;}

/*교육비등 게시표*/
.pop_prInfo{width:40%;position:fixed;top:20%;left:30%;backgroundcolor:white;border:2px solid #FFBABA;display:none;}
.pop_prInfo .title{width:100%;height:3vw;background-color:#FFBABA;color:white;font-size:1.5vw;text-align:center;padding-top:0.75vw;box-sizing:border-box;font-weight:900;}
.pop_prInfo .title .close_pop{width:8%;border-radius:1vw;background-color:gray;color:white;font-size:1vw;position:absolute;top:0.8vw;right:0.5vw;padding:0.2vw;cursor:pointer;font-weight:300;}
.pop_prInfo .contents{width:100%;height:15vw;overflow-y:scroll;background-color:white;font-size:0.8vw;text-align:left;padding:5vw 2vw;box-sizing:border-box;}

/* 개인정보처리방침 */
.pop_personInfo{width:50%;position:fixed;top:15%;left:25%;backgroundcolor:white;border:2px solid #FFBABA;display:none;}
.pop_personInfo .title{width:100%;height:3vw;background-color:#FFBABA;color:white;font-size:1.5vw;text-align:center;padding-top:0.75vw;box-sizing:border-box;font-weight:900;}
.pop_personInfo .title .close_pop{width:8%;border-radius:1vw;background-color:gray;color:white;font-size:1vw;position:absolute;top:0.8vw;right:0.5vw;padding:0.2vw;cursor:pointer;font-weight:300;}
.pop_personInfo .contents{width:100%;height:26vw;overflow-y:scroll;background-color:white;font-size:0.8vw;text-align:left;padding:5vw 2vw;box-sizing:border-box;}

/*
##Device = Low Resolution Tablets, Mobiles (Landscape)
##Screen = B/w 481px to 767px
##Device = 저해상도 태블릿, 모바일(가로)
##Screen = 481px에서 767px 사이
*/

@media (min-width: 481px) and (max-width: 767px) {
    .popoup_div{width:70%;position:fixed;top:15vw;left:8%;z-index:10000;display:none;}
    .popoup_div .popup_nomore{width:44%;position:absolute;bottom:1.3%;left:2%;cursor:pointer;}
    .popoup_div .popup_close{width:6%;position:absolute;bottom:1.3%;right:2%;cursor:pointer;}

    .popoup_div2{width:70%;position:fixed;top:15vw;left:20%;z-index:10000;display:none;}
    .popoup_div2 .popup_nomore2{width:44%;position:absolute;bottom:1.3%;left:2%;cursor:pointer;}
    .popoup_div2 .popup_close2{width:6%;position:absolute;bottom:1.3%;right:2%;cursor:pointer;}

    /*.popoup_div3{width:70%;position:fixed;top:15vw;left:27%;z-index:10000;display:none;}*/
    /*.popoup_div3 .popup_nomore3{width:44%;position:absolute;bottom:1.3%;left:2%;cursor:pointer;}*/
    /*.popoup_div3 .popup_close3{width:6%;position:absolute;bottom:1.3%;right:2%;cursor:pointer;}*/

    /* 메뉴 */
    .wrap_menu{display:none;}
    /*.logo{width:25.2%;min-width:100px;float:left;margin-left:6.6145%;cursor:pointer;}*/
    /*.wrap_menu .menuDiv{width:60%;position:relative;float:right;margin:1.4% 2.5% 0 0;min-width:0px;}*/
    /*.wrap_menu .menuDiv .menu_introduce{width:9%;position:absolute;top:35%;left:5%;cursor:pointer;}*/
    /*.wrap_menu .menuDiv .menu_lesson{width:18%;position:absolute;top:35%;left:23%;cursor:pointer;}*/
    /*.wrap_menu .menuDiv .menu_center{width:18.4%;position:absolute;top:35%;left:49%;cursor:pointer;}*/
    /*.wrap_menu .menuDiv .menu_youtube{width:22%;position:absolute;top:35%;left:75%;cursor:pointer;}*/
    .wrap_menu_m{display:block;}

    /* 루미에피아노 소개 */
    .wrap_introduce .wrap_contents .area_img{width:100%;margin-top:17%;}

    /* 레슨안내 */
    .wrap_lesson .wrap_contents .area_img{width:100%;margin-top:17%;}

    /* 센터리스트 */
    .wrap_centerList .wrap_contents{width:100%;margin-top:17%;}
    .wrap_centerList .wrap_contents .top_area .centerList_jamsil{width:30%;position:absolute;top:250%;left:3.5%;cursor:pointer;}
    .wrap_centerList .wrap_contents .top_area .centerList_munjung{width:30%;position:absolute;top:130%;left:3.5%;cursor:pointer;}
    .wrap_centerList .wrap_contents .top_area .centerList_gangnam{width:30%;position:absolute;top:130%;left:35.5%;cursor:pointer;}
    .wrap_centerList .wrap_contents .top_area .centerList_wirye{width:30%;position:absolute;top:130%;left:68.5%;cursor:pointer;}

    .wrap_footer .footerArea{width:100%;margin:0 auto;}
    .wrap_footer .footerArea .footer_logo{width:15%;min-width:0px;margin:0 0 0 2%;float:left;f}
    .wrap_footer .footerArea .txtArea{width:55%;float:left;margin:0.5% 0 0 3%;font-size:2vw;font-weight:300;}
    .wrap_footer .footerArea .txtArea .footer_title{font-size:2vw;font-weight:800;}
    .wrap_footer .footerArea .menuArea{width:20%;float:right;margin-top:0.5%;margin-right:0%;font-size:2vw;font-weight:300;min-width:0px;}

    /* 센터 정보 */
    .wrap_centerInfo{width:100%;margin:0 auto;padding-bottom:5%;}
    .wrap_centerInfo .wrap_contents{width:100%;}
    .wrap_centerInfo .wrap_contents .title_center.wirye{width:100%;margin:17% 0 0 0%;}
    .wrap_centerInfo .wrap_contents .title_center.gangnam{width:100%;margin:17% 0 0 0%;}
    .wrap_centerInfo .wrap_contents .title_center.munjung{width:100%;margin:17% 0 0 0%;}
    .wrap_centerInfo .wrap_contents .title_center.jamsil{width:100%;margin:17% 0 0 0%;}
    .wrap_centerInfo .wrap_contents .slideArea{width:100%; margin:0% auto;position:relative;}

    .arrow{width:3%;cursor:pointer;}
    .arrow.left{position:absolute;top:34%;left:0%;}
    .arrow.right{position:absolute;top:34%;right:0%;}

    .wrap_centerInfo .wrap_contents .teacher_area{width:100%;margin-top:10%;}
    .wrap_centerInfo .wrap_contents .teacher_area .teacher{width:90%;margin-left:5%;position:relative;}

    .wrap_centerInfo .wrap_contents .title_y1{width:40%;margin:8% auto 8% auto}
    .wrap_centerInfo .wrap_contents .youtube_1_area{width:90%;margin:2.2% auto 0 auto;background-color:transparent;position:relative;padding-bottom:0}
    .wrap_centerInfo .wrap_contents .youtube_1_area iframe{width:100%}

    .wrap_centerInfo .wrap_contents .title_y2{width:36%;margin:8% auto 8% auto}
    .wrap_centerInfo .wrap_contents .youtube_2_area{width:90%;margin:2.2% auto 0 auto;background-color:transparent;padding-bottom:3.5%;position:relative;}
    .wrap_centerInfo .wrap_contents .youtube_2_area iframe{width:100%}

    .wrap_centerInfo .wrap_contents .sns_area{width:100%;margin-top:10%;}
    .wrap_centerInfo .wrap_contents .sns_area .instagram{width:20%;margin-left:10%;display: inline-block;cursor:pointer;}
    .wrap_centerInfo .wrap_contents .sns_area .blog{width:20%;margin-left:10%;display: inline-block;cursor:pointer;}
    .wrap_centerInfo .wrap_contents .sns_area .youtube{width:20%;margin-left:10%;display: inline-block;cursor:pointer;}

    .wrap_centerInfo .wrap_contents .map_area{width:100%;margin-top:10%;}
    .wrap_centerInfo .wrap_contents .map_area .map{width:90%;margin-left:5%;position:relative;}
    .wrap_centerInfo .wrap_contents .map_area .mapLink{width:100%;height:26.2%;position:absolute;top:0;left:0;}
    .wrap_centerInfo .wrap_contents .map_area .map .kakao_chat{width:85.9259%;position:relative;margin:10% auto;cursor:pointer;}

    .wrap_centerInfo .wrap_contents .title_q{width:45%;margin:15% 0 0 2%;}
    .wrap_centerInfo .wrap_contents .q_area{width:100%;margin:2.2% auto;background-color:#FFEFED;padding-top:10%;padding-bottom:7%;position:relative;}
    .wrap_centerInfo .wrap_contents .q_area .title_q_m{width:47.2222%;margin:0% auto;}
    .wrap_centerInfo .wrap_contents .q_area .radioArea{width:180px;position:absolute;top:30%;right:5%;text-align:right;}
    .wrap_centerInfo .wrap_contents .q_area .radioArea label{font-size:3vw;cursor:pointer;position:relative;top:-1vw;}
    .wrap_centerInfo .wrap_contents .q_area .radioArea input{}
    .wrap_centerInfo .wrap_contents .q_area .radioArea input:nth-of-type(2){margin-left:5%;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivName{width:43.6928%;display:inline-block;background-color:white;margin:13% 0 0 5.6672%;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivName .title{width:29.9163%;display:inline-block;background-color:#525252;color:white;font-size:3vw;padding:3%;text-align:center;box-sizing:border-box;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivName .inputArea{width:65.8036%;margin:0;padding:0;display:inline-block;box-sizing: border-box;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivName .inputArea input{width:96%;height:inherit;border:none;font-size:3vw;padding-left:3%;text-align:left;line-height:3.6vw;}

    .wrap_centerInfo .wrap_contents .q_area .inputDivTel{width:43.6928%;display:inline-block;background-color:white;margin:7% 0 0 1.4625%;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivTel .title{width:29.9163%;display:inline-block;background-color:#525252;color:white;font-size:3vw;padding:3%;text-align:center;box-sizing:border-box;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivTel .inputArea{width:65.8036%;margin:0;padding:0;display:inline-block;box-sizing: border-box;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivTel .inputArea input{width:96%;height:inherit;border:none;font-size:3vw;padding-left:3%;text-align:left;line-height:3.6vw;}

    .wrap_centerInfo .wrap_contents .q_area .inputDivQ{width:89.9%;display:inline-block;background-color:white;margin:2% 0 0 5.6672%;position:relative;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivQ .title{width:14.55815%;display:inline-block;background-color:#525252;color:white;font-size:2.5vw;padding:1.5%;text-align:center;box-sizing:border-box;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivQ .inputArea{width:82.8036%;margin:0;padding:0;display:inline-block;box-sizing: border-box;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivQ .inputArea input{width:96%;height:inherit;border:none;font-size:3vw;padding-left:1.5%;text-align:left;line-height:3.6vw;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivQ .txt_ex{font-size:3vw;position:absolute;bottom:-4vw;right:0;}

    .wrap_centerInfo .wrap_contents .q_area .btn_ok{width:45%;margin:14% 0 0 27.5%;cursor:pointer;}

    input[type=radio]{
        background-color: #FFFF;
        -webkit-appearance: none;
        -moz-appearance: none;
        margin-left: 16px;
        border: none;
        width: 10px;
        height: 10px;
        border-radius: 100%;
    }
    input[type=radio]:checked{
        background-color: #FFBABA;
        -webkit-appearance: none;
        -moz-appearance: none;
        margin-left: 16px;
        border: none;
        width: 10px;
        height: 10px;
        border-radius: 100%;
    }

    .wrap_promotion .wrap_contents .area_img{width:100%;margin:17% 0;position:relative;}

    /* 개인정보처리방침 */
    .pop_personInfo{width:90%;position:fixed;top:15%;left:5%;backgroundcolor:white;border:2px solid #FFBABA;display:none;}
    .pop_personInfo .title{width:100%;height:6vw;background-color:#FFBABA;color:white;font-size:4vw;text-align:center;padding-top:0.75vw;box-sizing:border-box;font-weight:900;}
    .pop_personInfo .title .close_pop{width:15%;border-radius:1vw;background-color:gray;color:white;font-size:3vw;position:absolute;top:0.6vw;right:0.5vw;padding:0.5vw;cursor:pointer;font-weight:300;}
    .pop_personInfo .contents{width:100%;height:50vw;overflow-y:scroll;background-color:white;font-size:3vw;text-align:left;padding:5vw 2vw;box-sizing:border-box;}
}

/*
##Device = Most of the Smartphones Mobiles (Portrait)
##Screen = B/w 320px to 479px
##Device = 대부분의 스마트폰 모바일 기기(세로)
##Screen = 320px에서 479px 사이
*/

@media (max-width: 480px) {
    .popoup_div{width:70%;position:fixed;top:15vw;left:8%;z-index:10000;display:none;}
    .popoup_div .popup_nomore{width:44%;position:absolute;bottom:1.3%;left:2%;cursor:pointer;}
    .popoup_div .popup_close{width:6%;position:absolute;bottom:1.3%;right:2%;cursor:pointer;}

    .popoup_div2{width:70%;position:fixed;top:15vw;left:20%;z-index:10000;display:none;}
    .popoup_div2 .popup_nomore2{width:44%;position:absolute;bottom:1.3%;left:2%;cursor:pointer;}
    .popoup_div2 .popup_close2{width:6%;position:absolute;bottom:1.3%;right:2%;cursor:pointer;}

    /*.popoup_div3{width:70%;position:fixed;top:15vw;left:27%;z-index:10000;display:none;}*/
    /*.popoup_div3 .popup_nomore3{width:44%;position:absolute;bottom:1.3%;left:2%;cursor:pointer;}*/
    /*.popoup_div3 .popup_close3{width:6%;position:absolute;bottom:1.3%;right:2%;cursor:pointer;}*/

    /* 메뉴 */
    .wrap_menu{display:none;}
    /*.logo{width:25.2%;min-width:100px;float:left;margin-left:6.6145%;cursor:pointer;}*/
    /*.wrap_menu .menuDiv{width:60%;position:relative;float:right;margin:1.4% 2.5% 0 0;min-width:0px;}*/
    /*.wrap_menu .menuDiv .menu_introduce{width:9%;position:absolute;top:35%;left:5%;cursor:pointer;}*/
    /*.wrap_menu .menuDiv .menu_lesson{width:18%;position:absolute;top:35%;left:23%;cursor:pointer;}*/
    /*.wrap_menu .menuDiv .menu_center{width:18.4%;position:absolute;top:35%;left:49%;cursor:pointer;}*/
    /*.wrap_menu .menuDiv .menu_youtube{width:22%;position:absolute;top:35%;left:75%;cursor:pointer;}*/
    .wrap_menu_m{display:block;}

    /* 루미에피아노 소개 */
    .wrap_introduce{width:100%;margin:0 auto;}
    .wrap_introduce .wrap_contents{width:100%;}
    .wrap_introduce .wrap_contents .area_img{width:100%;margin-top:17%;}

    /* 레슨안내 */
    .wrap_lesson .wrap_contents .area_img{width:100%;margin-top:17%;}

    /* 센터리스트 */
    .wrap_centerList .wrap_contents{width:100%;margin-top:17%;}
    .wrap_centerList .wrap_contents .top_area .centerList_jamsil{width:30%;position:absolute;top:250%;left:3.5%;cursor:pointer;}
    .wrap_centerList .wrap_contents .top_area .centerList_munjung{width:30%;position:absolute;top:130%;left:2.5%;cursor:pointer;}
    .wrap_centerList .wrap_contents .top_area .centerList_gangnam{width:30%;position:absolute;top:130%;left:35.5%;cursor:pointer;}
    .wrap_centerList .wrap_contents .top_area .centerList_wirye{width:30%;position:absolute;top:130%;left:68.5%;cursor:pointer;}

    .wrap_footer .footerArea{width:100%;margin:0 auto;}
    .wrap_footer .footerArea .footer_logo{width:15%;min-width:0px;margin:0 0 0 2%;float:left;f}
    .wrap_footer .footerArea .txtArea{width:55%;float:left;margin:0.5% 0 0 3%;font-size:2vw;font-weight:300;}
    .wrap_footer .footerArea .txtArea .footer_title{font-size:2vw;font-weight:800;}
    .wrap_footer .footerArea .menuArea{width:20%;float:right;margin-top:0.5%;margin-right:0%;font-size:2vw;font-weight:300;min-width:0px;}

    /* 센터 정보 */
    .wrap_centerInfo{width:100%;margin:0 auto;padding-bottom:5%;}
    .wrap_centerInfo .wrap_contents{width:100%;}
    .wrap_centerInfo .wrap_contents .title_center.wirye{width:100%;margin:17% 0 0 0%;}
    .wrap_centerInfo .wrap_contents .title_center.gangnam{width:100%;margin:17% 0 0 0%;}
    .wrap_centerInfo .wrap_contents .title_center.munjung{width:100%;margin:17% 0 0 0%;}
    .wrap_centerInfo .wrap_contents .title_center.jamsil{width:100%;margin:17% 0 0 0%;}
    .wrap_centerInfo .wrap_contents .sliderArea .container {width:100%;}
    .wrap_centerInfo .wrap_contents .slideArea{width:100%; margin:0% auto;position:relative;}

    .arrow{width:3%;cursor:pointer;}
    .arrow.left{position:absolute;top:34%;left:0%;}
    .arrow.right{position:absolute;top:34%;right:0%;}

    .wrap_centerInfo .wrap_contents .teacher_area{width:100%;margin-top:10%;}
    .wrap_centerInfo .wrap_contents .teacher_area .teacher{width:90%;margin-left:5%;position:relative;}

    .wrap_centerInfo .wrap_contents .title_y1{width:40%;margin:8% auto 8% auto}
    .wrap_centerInfo .wrap_contents .youtube_1_area{width:90%;margin:2.2% auto 0 auto;background-color:transparent;position:relative;padding-bottom:0}
    .wrap_centerInfo .wrap_contents .youtube_1_area iframe{width:100%}

    .wrap_centerInfo .wrap_contents .title_y2{width:36%;margin:8% auto 8% auto}
    .wrap_centerInfo .wrap_contents .youtube_2_area{width:90%;margin:2.2% auto 0 auto;background-color:transparent;padding-bottom:3.5%;position:relative;}
    .wrap_centerInfo .wrap_contents .youtube_2_area iframe{width:100%}

    .wrap_centerInfo .wrap_contents .sns_area{width:100%;margin-top:10%;}
    .wrap_centerInfo .wrap_contents .sns_area .instagram{width:20%;margin-left:10%;display: inline-block;cursor:pointer;}
    .wrap_centerInfo .wrap_contents .sns_area .blog{width:20%;margin-left:10%;display: inline-block;cursor:pointer;}
    .wrap_centerInfo .wrap_contents .sns_area .youtube{width:20%;margin-left:10%;display: inline-block;cursor:pointer;}

    .wrap_centerInfo .wrap_contents .map_area{width:100%;margin-top:10%;}
    .wrap_centerInfo .wrap_contents .map_area .map{width:90%;margin-left:5%;position:relative;}
    .wrap_centerInfo .wrap_contents .map_area .mapLink{width:100%;height:26.2%;position:absolute;top:0;left:0;}
    .wrap_centerInfo .wrap_contents .map_area .map .kakao_chat{width:85.9259%;position:relative;margin:10% auto;cursor:pointer;}

    .wrap_centerInfo .wrap_contents .title_q{width:45%;margin:15% 0 0 2%;}
    .wrap_centerInfo .wrap_contents .q_area{width:100%;margin:2.2% auto;background-color:#FFEFED;padding-top:10%;padding-bottom:7%;position:relative;}
    .wrap_centerInfo .wrap_contents .q_area .title_q_m{width:47.2222%;margin:0% auto;}
    .wrap_centerInfo .wrap_contents .q_area .radioArea{width:180px;position:absolute;top:30%;right:5%;text-align:right;}
    .wrap_centerInfo .wrap_contents .q_area .radioArea label{font-size:3vw;cursor:pointer;position:relative;top:-1vw;}
    .wrap_centerInfo .wrap_contents .q_area .radioArea input{}
    .wrap_centerInfo .wrap_contents .q_area .radioArea input:nth-of-type(2){margin-left:5%;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivName{width:43.6928%;display:inline-block;background-color:white;margin:13% 0 0 5.6672%;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivName .title{width:29.9163%;display:inline-block;background-color:#525252;color:white;font-size:3vw;padding:3%;text-align:center;box-sizing:border-box;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivName .inputArea{width:65.8036%;margin:0;padding:0;display:inline-block;box-sizing: border-box;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivName .inputArea input{width:96%;height:inherit;border:none;font-size:3vw;padding-left:3%;text-align:left;line-height:3.6vw;}

    .wrap_centerInfo .wrap_contents .q_area .inputDivTel{width:43.6928%;display:inline-block;background-color:white;margin:7% 0 0 1.4625%;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivTel .title{width:29.9163%;display:inline-block;background-color:#525252;color:white;font-size:3vw;padding:3%;text-align:center;box-sizing:border-box;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivTel .inputArea{width:65.8036%;margin:0;padding:0;display:inline-block;box-sizing: border-box;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivTel .inputArea input{width:96%;height:inherit;border:none;font-size:3vw;padding-left:3%;text-align:left;line-height:3.6vw;}

    .wrap_centerInfo .wrap_contents .q_area .inputDivQ{width:89.9%;display:inline-block;background-color:white;margin:2% 0 0 5.6672%;position:relative;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivQ .title{width:14.55815%;display:inline-block;background-color:#525252;color:white;font-size:2.5vw;padding:1.5%;text-align:center;box-sizing:border-box;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivQ .inputArea{width:82.8036%;margin:0;padding:0;display:inline-block;box-sizing: border-box;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivQ .inputArea input{width:96%;height:inherit;border:none;font-size:3vw;padding-left:1.5%;text-align:left;line-height:3.6vw;}
    .wrap_centerInfo .wrap_contents .q_area .inputDivQ .txt_ex{font-size:3vw;position:absolute;bottom:-4vw;right:0;}

    .wrap_centerInfo .wrap_contents .q_area .btn_ok{width:45%;margin:14% 0 0 27.5%;cursor:pointer;}

    input[type=radio]{
        background-color: #FFFF;
        -webkit-appearance: none;
        -moz-appearance: none;
        margin-left: 16px;
        border: none;
        width: 10px;
        height: 10px;
        border-radius: 100%;
    }
    input[type=radio]:checked{
        background-color: #FFBABA;
        -webkit-appearance: none;
        -moz-appearance: none;
        margin-left: 16px;
        border: none;
        width: 10px;
        height: 10px;
        border-radius: 100%;
    }

    .wrap_promotion .wrap_contents .area_img{width:100%;margin:17% 0;position:relative;}

    /* 개인정보처리방침 */
    .pop_personInfo{width:90%;position:fixed;top:15%;left:5%;backgroundcolor:white;border:2px solid #FFBABA;display:none;}
    .pop_personInfo .title{width:100%;height:6vw;background-color:#FFBABA;color:white;font-size:4vw;text-align:center;padding-top:0.75vw;box-sizing:border-box;font-weight:900;}
    .pop_personInfo .title .close_pop{width:15%;border-radius:1vw;background-color:gray;color:white;font-size:3vw;position:absolute;top:0.6vw;right:0.5vw;padding:0.5vw;cursor:pointer;font-weight:300;}
    .pop_personInfo .contents{width:100%;height:50vw;overflow-y:scroll;background-color:white;font-size:3vw;text-align:left;padding:5vw 2vw;box-sizing:border-box;}
}