@charset "utf-8";

.youtube { position: relative; width: 100%; padding:0 0 56.25%; /*border-left:0px*/}
.youtube iframe {position: absolute; width: 100%; height: 100%} 


#header_new {display:none}
.phonicsL_wrap{position:relative; min-width:320px; width:100%; margin-top:0}

/*231017-추가*/
#q_banner_wrap_m{display:none;}

#move_b{display:none}

.phonics_1{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.phonics_1_w{display:none}
.phonics_1_m{display:block}
.phonics_1_m img{width:100%; max-width:780px}


.phonics_2{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.phonics_2_w{display:none}
.phonics_2_m{display:block}
.phonics_2_m img{width:100%; max-width:780px}


.phonics_3{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.phonics_3_w{display:none}
.phonics_3_m{display:block}
.phonics_3_m img{width:100%; max-width:780px}


.phonics_4{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.phonics_4_w{display:none}
.phonics_4_m{display:block}
.phonics_4_m img{width:100%; max-width:780px}


.phonics_5{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.phonics_5_w{display:none}
.phonics_5_m{display:block}
.phonics_5_m img{width:100%; max-width:780px}


.phonics_6{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.phonics_6_w{display:none}
.phonics_6_m{display:block}
.phonics_6_m img{width:100%; max-width:780px}


.phonics_7{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.phonics_7_w{display:none}
.phonics_7_m{display:block}
.phonics_7_m img{width:100%; max-width:780px}


.phonics_8{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.phonics_8_w{display:none}
.phonics_8_m{display:block}
.phonics_8_m img{width:100%; max-width:780px}


.phonics_9{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.phonics_9_w{display:none}
.phonics_9_m{display:block}
.phonics_9_m img{width:100%; max-width:780px}


.phonics_10{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.phonics_10_w{display:none}
.phonics_10_m{display:block}
.phonics_10_m img{width:100%; max-width:780px}


.phonics_11m{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.phonics_11_m{display:block}
.phonics_11_m img{width:100%; max-width:780px}


.phonics_12{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.phonics_12_m{display:block}
.phonics_12_m img{width:100%; max-width:780px}


.phonics_13{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.phonics_13_m{display:block}
.phonics_13_m img{width:100%; max-width:780px}


.phonics_14{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.phonics_14_m{display:block}
.phonics_14_m img{width:100%; max-width:780px}


.phonics_15{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.phonics_15_m{display:block}
.phonics_15_m img{width:100%; max-width:780px}


.phonics_16{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.phonics_16_m{display:block}
.phonics_16_m img{width:100%; max-width:780px}




/* counsel */
.m_con11T{max-width:100%; width:780px; display:block}

.phonics_11{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.phonics_11 .con11_in{width:90%; margin:0 auto; height:auto; background:#fff; border:7px solid #ccc; margin-bottom:30px}
.con11{display:block; height:auto; max-width:372px; width:92%; float:initial; padding:0; margin:20px auto 0; padding-bottom:35px; }
.con11_1{display:none}
.con11_bt{display:none}
.b_14{display:none}

.mt50{overflow:hidden}

.bot_con {overflow:hidden; width:100%; height:530px; padding:0; margin:0; background:#ffffff}
.bot_con_in {width:702px; margin:0 auto}

.counsel2 {width:100%; margin:0; padding:0}
.counsel2 .tbl {width:100%; border-collapse:collapse; border-spacing:0}
.counsel2 .col30 {width:30%}
.counsel2 .tbl th { padding:4px 5px 4px 0; letter-spacing:-0.5px; font-size:14px; line-height:36px;  color:#333; text-align:right; }
.counsel2 .tbl td {padding:4px 0; text-align:left; letter-spacing:-0.5px; font-size:14px; line-height:36px;  color:#333}
.counsel2 .tbl td input { padding:0 5px; height:30px; font-size:14px; line-height:36px;  color:#333;  border:1px solid #d5d5d5}
.counsel2 .tbl td select  { padding:0 0 0 10px; height:32px;font-size:14px; line-height:31px;  color:#666;  border:1px solid #d5d5d5; width:27%; text-align:center}
label{margin-right:5px !important}

.counsel2 .tbl td input[type='radio'] { display:none;height:20px;background-color:#f6bb23}
.counsel2 .tbl td input[type='radio']+ label span {display:inline-block; width:19px;height:19px;background:url(/images/english/check_radio_sheet.png) left top no-repeat; vertical-align:middle; padding-bottom:3px; margin-right:0}
.counsel2 .tbl td input[type='radio']:checked+ label span {background:url(/images/english/check_radio_sheet.png) -20px top no-repeat}


.phonics_11 .counsel2 .chk {width:100%; overflow:hidden; text-align:center; display:block; height:30px; padding:15px 0 0 0px; margin:13px -18px 0 0; font-size:13.5px; /*line-height:18px;*/  color:#333;  letter-spacing:-1px; border-top:1px solid #ff5a5a}
.counsel2 .chk {overflow:hidden; /*text-align:left;*/ display:block; height:30px; padding:15px 0 0 20px; margin:13px -13px 0 0; font-size:13.5px; /*line-height:18px;*/  color:#333;  letter-spacing:-1px; border-top:1px solid #ff5a5a}
.counsel2 .chk label {float:none}
.counsel2 .chk input {vertical-align:-1.5px; -webkit-appearance:checkbox}

.counsel2 input[name='free_tel1'] {width:25%}
.counsel2 input[name='free_tel2'] {width:25%}
.counsel2 input[name='free_tel3'] {width:25%}

.counsel2 .chk input[type="checkbox"]{display:inline-block}
.counsel2 .chk a {float:none}
.bt_go2 {display: block; margin:0 auto; margin-top:15px; width:100%; max-width:320px; text-align:center}
.bt_go2 img {max-width:87%}
.bt_view2 {display:inline-block; width:60px; font-size:14px; border:none; color:#fff; text-align:center; background-color:#ff5a5a; padding:2px 0}


/*띠배너*/
.test_m{display:block}
.test_m img{max-width:780px; width:100%}
.m_move{ position:fixed; bottom:0; left:0; z-index:997; width:100%; text-align:center}
