﻿@charset "utf-8";
/* 기존 탭에서의 2.0 css 내용입니다. */

/*학년선택 셀렉트박스*/
.body_setting .selbox_top{position:relative;z-index:30 !important;position:absolute;top:17px;right:24px;width:230px !important}
.body_setting .selbox_top .sbHolder{width:226px !important;font-size:1rem;border: solid 2px #ff6d6e !important;height: 44px !important;line-height: 46px !important;background:#fff;border-radius:6px !important}
.body_setting .selbox_top .sbSelector{height: 44px !important;line-height: 46px !important;text-align:left;font-size:1.4375rem;font-weight:bold;width:218px !important;padding:0 0 0 8px !important}
.body_setting .selbox_top .sbToggle{border-top-right-radius:4px;border-bottom-right-radius:4px;top:-1px;right:-1px;width:38px;height: 46px !important;background: url(//cdndata.milkt.co.kr/ele/app/images/common/select_icons_top.png) 0 0px no-repeat #ff6d6e !important;background-size:38px !important}
.body_setting .selbox_top .sbToggle:hover{background: url(//cdndata.milkt.co.kr/ele/app/images/common/select_icons_top.png) 0 0px no-repeat !important;background-size:38px !important}
.body_setting .selbox_top .sbToggleOpen{height: 44px !important;background: url(//cdndata.milkt.co.kr/ele/app/images/common/select_icons_top.png) 0 -44px no-repeat !important;background-size:38px !important}
.body_setting .selbox_top .sbToggleOpen:hover{background: url(//cdndata.milkt.co.kr/ele/app/images/common/select_icons_top.png) 0 -44px no-repeat !important;background-size:38px !important}
.body_setting .selbox_top .sbHolderDisabled{border: solid 0px #ccc !important}
.body_setting .selbox_top .sbOptions{top: 40px !important;left:-2px !important;padding-top:4px !important;background:#fff;border: solid 2px #ff6d6e !important;border-radius:6px !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-top:0px !important}
.body_setting .selbox_top .sbOptions li{padding: 1px 0 0;border-top:0 !important;height:48px !important;background:url(//cdndata.milkt.co.kr/ele/app/images/common/select_line_top02.png) repeat-x 0 0;background-size:5px}
.body_setting .selbox_top .sbOptions a{height:48px !important;line-height:50px !important;padding: 0 0 0 18px !important;color:#2c2c2c !important;text-align:left;font-size:1.4375rem !important}
.body_setting .selbox_top .sbOptions a.sbFocus{color: #fff !important;background: #ff6d6e !important}
.body_setting .selbox_top .sbOptions .sbDisabled{padding: 0 0 0 18px !important}
.body_setting .selbox_top .sbOptions .sbGroup{padding: 0 0 0 18px !important}


/* 설정 비밀번호찾기*/
.body_setting{background:#bbdbed;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/bg.png) repeat 0 0 #bcd3e9;background-size:3px}
.body_setting .conbox{width:1168px;margin:0 auto;padding:101px 0 0 0}
.body_setting .conbox .box{width:1168px;height:100%;min-height:469px;margin:0 auto;border:0;padding:6px;border-radius:25px;background:#0b355d}
.body_setting .conbox .box h2{display:block;overflow:hidden;height:78px;line-height:78px;padding:0 0 0 4%;background:#5085c7;font-size:2rem;color:#fff;font-weight:bold;border-top-left-radius:20px;border-top-right-radius:20px}
.body_setting .conbox .box h2 span{padding:0 0 0 56px;display:inline-block;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_setting_x2.png) no-repeat 0 18px;background-size:100px}
.body_setting .conbox .box .cont{height:100%;min-height:401px;margin:0;padding:60px 0 20px 0;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/bg_key_x2.png) no-repeat 95% 85% #fff;background-size:235px;text-align:center;border-bottom-left-radius:20px;border-bottom-right-radius:20px}
.body_setting .conbox .box .cont .iconLoginOption p.settingText{display:none;}
.body_setting .conbox .box .cont p{padding:0;margin:0;font-size:1.625rem;letter-spacing:-1px;font-weight:bold;text-align:center;line-height:1.5}
.body_setting .conbox .box .cont p.a_left{width:70%;margin:0 auto;text-align:left}
.body_setting .conbox .box .cont p.a_center{width:98%;margin:0 auto;text-align:center}
.body_setting .conbox .box .cont p em{color:#db5b1d}
.body_setting .conbox.search .box .cont ul{width:65%;margin:44px auto;padding:20px 0 20px 0;text-align:left;border-top:1px dashed #d2d2d2;border-bottom:1px dashed #d2d2d2}
.body_setting .conbox.search .box .cont ul label{display:inline-block;width:30%;padding:0 0 0 10%;text-align:left;letter-spacing:-2px}
.body_setting .conbox.search .box .cont ul input{display:inline-block;width:40%}
.body_setting .conbox.search .box .cont ul li{margin:12px 0 0 0}
.body_setting .conbox.search .box .cont ul li:first-child{margin:0}
.body_setting .conbox.search .box .cont ul.info{width:699px;margin:0px auto 54px;padding:20px 0 20px 0;text-align:left;border-top:1px dashed #d2d2d2;border-bottom:1px dashed #d2d2d2}
.body_setting .conbox.search .box .cont ul.info label{display:inline-block;width:100px;padding:0 0 0 165px;text-align:left;letter-spacing:-2px;font-size:1.625rem}
.body_setting .conbox.search .box .cont ul.info input{display:inline-block;width:234px}
.body_setting .conbox.search .box .cont p.txt_noti{font-weight:normal;font-size:1.25rem;margin:0 0 32px}
.body_setting .conbox .box .cont button{margin:0 8px}
.body_setting .conbox .box .cont .btn_ok{width:150px;height:58px;background:#4187dd;border-radius:10px;font-size:1.625rem;color:#fff;border:1px solid #5792e0;box-shadow:none;text-shadow:none; border-bottom:2px solid #0a3c79; margin-bottom:25px;}
.body_setting .conbox .box .cont .btn_cancel{width:150px;height:58px;background:#797878;border-radius:10px;font-size:1.625rem;color:#fff;border:1px solid #7f7f7f;box-shadow:none;text-shadow:none; border-bottom:2px solid #555556;}
.body_setting .conbox .box .cont .btn_editpw{width:356px;height:58px;background:#ea5f35;border-radius:10px;font-size:1.625rem;color:#fff;border:0;border-top:1px solid #cc5c3b;box-shadow:none;text-shadow:none}
/* 설정 비밀번호초기화*/
.body_setting .conbox.reset .box .cont ul{width:65%;margin:44px auto;padding:20px 0 20px 0;text-align:left;border-top:1px dashed #d2d2d2;border-bottom:1px dashed #d2d2d2}
.body_setting .conbox.reset .box .cont ul label{display:inline-block;width:30%;padding:0 0 0 10%;text-align:left;letter-spacing:-2px}
.body_setting .conbox.reset .box .cont ul input{display:inline-block;width:40%}
.body_setting .conbox.reset .box .cont ul li{margin:12px 0 0 0}
.body_setting .conbox.reset .box .cont ul li:first-child{margin:0}
.body_setting .conbox.reset .box .cont{}
.body_setting .conbox.reset .box .cont ul label{width:35%}
.body_setting .conbox.reset .box .cont ul label span{display:inline-block;height:48px;padding:0 0 0 45px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_setting_x2.png) no-repeat 0 -95px;background-size:100px}
.body_setting .conbox.reset .box .cont p.txt01{display:inline-block;height:153px;line-height:155px;font-size:1.8125rem;border-top:1px dashed #d7d7d7;border-bottom:1px dashed #d7d7d7;text-align:center}
.body_setting .conbox.reset .box .cont p.txt01 em{color:#db5b1d}
.body_setting .conbox.reset .box .cont p.txt02{margin:54px 0 35px 0;font-size:1.25rem;font-weight:normal}

/* 환경설정 */
.body_setting .conbox.set .box h2{padding-left:34px}
.body_setting .conbox.set .box h2 span{padding:0 0 0 65px;display:inline-block;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_setting_x2.png) no-repeat 0 -180px;background-size:100px;text-shadow:1px 1px 2px #666}
.body_setting .conbox.set .box .cont{background-image:none}
.body_setting .conbox.set .box .cont ul{width:85%;margin:0px auto 20px;padding:0;text-align:left;border:0}
.body_setting .conbox.set .box .cont ul li{float:left;margin:12px 0 0 0;padding:0;width:100%;height:62px;line-height:62px;font-size:1.375rem;font-weight:bold;border-bottom:1px dashed #d2d2d2}
.body_setting .conbox.set .box .cont ul li:first-child{margin:0;border-top:1px dashed #d2d2d2}
.body_setting .conbox.set .box .cont ul li.m02{width:55%}
.body_setting .conbox.set .box .cont ul li.m03{width:45%}
.body_setting .conbox.set .box .cont ul li em{display:inline-block;width:125px;margin:0 0 0 12px;padding:0 0 0 12px;color:#144581;font-weight:bold;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_setting_x2.png) no-repeat 0 -272px;background-size:100px}
.body_setting .conbox.set .box .cont ul:after{content:"";display:block;clear:both}
.body_setting .conbox .box .cont .btn_user{height:36px;line-height:36px;padding:0 15px;letter-spacing:-1px;text-shadow:none;box-shadow:none;border:none;color:#fff;font-size:1.0625rem;background:#db5b1d;border-radius:30px}
/* 회원정보 */
.body_setting .conbox.info .tab_nav{width:1180px;margin:0 auto}
.body_setting .conbox.info .tab_nav ul{overflow:hidden;padding:0 0 0 28px}
.body_setting .conbox.info .tab_nav ul li{float:left;width:232px;height:49px;margin:0 8px 0 0}
.body_setting .conbox.info .tab_nav ul li .tab{display:block;width:232px;height:48px;line-height:48px;font-size:1.625rem;color:#555;text-align:center;border-top-left-radius:20px;border-top-right-radius:20px;border:1px solid #95a7b8;border-bottom:0;background:linear-gradient(#e4e6e7, #fafafa);background:-webkit-linear-gradient(#e4e6e7, #fafafa)}
.body_setting .conbox.info .tab_nav ul li.on .tab{background:#0b355d;border:1px solid #0b355d;border-bottom:0;color:#fff;font-weight:bold}
.body_setting .conbox.info{padding:52px 0 0 0}
.body_setting .conbox.info .box{min-height:559px; height:560px; padding:0 !Important;background:#fff;border:6px solid #0b355d; overflow-y:auto; overflow-x:hidden;}
.body_setting .conbox.info .box::-webkit-scrollbar{display:none;}
.body_setting .conbox.info .box .cont{width:1168px !important;min-height:513px;margin:0 !important;padding:35px 0 0 0 !important;border-top-left-radius:20px;border-top-right-radius:20px;vertical-align:top;background-image:none}
.body_setting .conbox.info h3{text-align:left;margin:0px 0 0 0;padding:0 0 0 40px;font-size:1.6875rem; float:left;}
.body_setting .conbox.info h3 span{display:inline-block;height:32px;line-height:32px;color:#1c61b6;font-weight:bold;padding:0 0 0 57px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_setting02_x2.png) no-repeat 0 -50px;background-size:40px}
.body_setting .conbox.info h3:first-child span{background-position:0px 0px}
.body_setting .conbox.info h4.combine{font-size:1.0625rem;color:#000;position:absolute;top:140px;left:50%;margin-left:-120px}
.body_setting .conbox.info h4.combine span{color:#4187dd;}
.body_setting .conbox.info h4 button.btn_combine{width:114px;height:45px;border-radius:8px;font-size:1.25rem;color:#fff;text-align:center;line-height:45px;border:0;background:#4187dd;}
.body_setting .conbox.info .cont ul.default{border:0;padding:0;margin:60px 0 25px;padding:0 0 0 0;border:0;background:#f2f2f2;overflow:hidden; clear:both;}
.body_setting .conbox.info .cont ul.default li{float:left;font-size:1.3125rem;height:45px;line-height:45px;padding:0;margin:0 50px;font-weight:bold}
.body_setting .conbox.info .cont ul.default li:first-child{margin:0 50px 0 50px}
.body_setting .conbox.info .cont ul.default li em{display:inline-block;padding:0 25px 0 12px;color:#144581;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_setting_x2.png) no-repeat 0 -281px;background-size:100px}
.body_setting .conbox.info .cont ul.default:after{content:"";display:block;clear:both}
.body_setting .conbox.info .cont ul.userinfo{margin:8px 0 21px 49px;padding:0}
.body_setting .conbox.info .cont ul.userinfo>li{clear:both;padding:0;margin:0}
.body_setting .conbox.info .cont ul.userinfo>li dl{margin:0;padding:9px 0}
.body_setting .conbox.info .cont ul.userinfo dt{display:inline-block;float:left;width:141px;text-align:left;padding:0;margin:0;vertical-align:top;line-height:1.8em;font-weight:bold;color:#144581;font-size:1.375rem;letter-spacing:-1px}
.body_setting .conbox.info .cont ul.userinfo>li dl dt:first-child{width:120px}
.body_setting .conbox.info .cont ul.userinfo dd{display:inline-block;width:411px;float:left;text-align:left;padding:0;margin:0;font-size:1.3125rem}
.body_setting .conbox.info .cont ul.userinfo dd p{text-align:left}
.body_setting .conbox.info .cont ul.userinfo input{display:inline-block;padding:0;margin:0}
.body_setting .conbox.info .cont ul.userinfo .select{height:32px;padding:0 0 0 6px;border:1px solid #ccc;border-radius:5px;font-size:1.25rem;margin:0;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_setting_x2.png) no-repeat 100% -650px #fff;background-size:100px}
.body_setting .conbox.info .cont ul.userinfo input[type=text],
.body_setting .conbox.info .cont ul.userinfo input[type=password]{vertical-align:top;background:#fff;height:20px;color:#8d8d8d;padding:5px 10px 5px;border:1px solid #ccc;border-radius:5px;font-size:1.25rem}
.body_setting .conbox.info .cont ul.userinfo button{vertical-align:top;height:32px;width:120px;margin:0;padding:0;color:#000;font-size:1rem !important;letter-spacing:-1px !important;text-shadow:none;border-radius:7px;background:#f5f5f5;box-shadow:none}
.body_setting .conbox.info .cont ul.userinfo input[type=button]{font-family:Nanum Gothic,'나눔고딕',Dotum,'돋움';vertical-align:top;height:32px;width:120px;line-height:1.0;margin:0;padding:0;color:#000;font-size:1rem;font-weight:bold;letter-spacing:-1px;text-shadow:none;border-radius:7px;border:1px solid #c1c1c1;background:#f5f5f5;box-shadow:none}
.body_setting .conbox.info .cont ul.userinfo:after{content:"";display:block;clear:both}
.body_setting .conbox.info .cont ul.userinfo input.input_w01{width:200px}
.body_setting .conbox.info .cont ul.userinfo input.input_w02{width:85px;margin-right:0px;margin-left:5px}
.body_setting .conbox.info .cont ul.userinfo input.input_w03{width:414px;margin:3px 5px 0 0;padding:5px 10px}
.body_setting .conbox.info .cont ul.userinfo input.input_w04{width:172px;margin-right:5px;padding:5px 10px;text-align:center}
.body_setting .conbox.info .cont ul.userinfo li.addr dd{width:85%}
.body_setting .conbox.info .cont ul.userinfo li .chk_mms{clear:both;text-align:left;position:relative;z-index:0}
.body_setting .conbox.info .cont ul.userinfo li .chk_mms>span:first-child{width:531px}
.body_setting .conbox.info .cont ul.userinfo li .chk_mms>span{z-index:1;position:relative;margin:8px 0 15px;display:inline-block}
.body_setting .conbox.info .cont ul.userinfo li .chk_mms input{z-index:1;width:36px;height:36px;visibility:hidden;outline:none;margin:0 12px 0 0}
.body_setting .conbox.info .cont ul.userinfo li .chk_mms label{color:#999;font-size:1.1875rem;line-height:36px;height:36px;letter-spacing:-1px}
.body_setting .conbox.info .cont ul.userinfo li .chk_mms label em{font-weight:bold}
.body_setting .conbox.info .cont ul.userinfo li .chk_mms label:after{z-index:3;content:"";display:block;position:absolute;top:0;left:0;width:36px;height:36px;background: url(//cdndata.milkt.co.kr/ele/app/images/member/ico_checkbox02.png) no-repeat 0 0;background-size:36px}
.body_setting .conbox.info .cont ul.userinfo li .chk_mms input[type=checkbox]:checked + label{color:#4b4a4a}
.body_setting .conbox.info .cont ul.userinfo li .chk_mms input[type=checkbox]:checked + label:after{top:0;left:0;width:36px;height:36px;background: url(//cdndata.milkt.co.kr/ele/app/images/member/ico_checkbox02.png) no-repeat 0 -36px;background-size:36px}
/* 회비정보 */
.body_setting .conbox.info .cont.cont02{position:relative}
.body_setting .conbox.info .cont.cont02 h3>span{display:inline-block;height:32px;line-height:32px;color:#353535;font-weight:bold;font-size:1.6875rem;padding:0 0 0 57px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_setting02_x2.png) no-repeat 0 -100px;background-size:40px}
.body_setting .conbox.info .cont.cont02 h3>span em{color:#8d5206}
.body_setting .conbox.info .cont.cont02 h3>span strong{color:#1c61b6}
.body_setting .conbox.info .cont.cont02 h3>span>span{padding:0;margin:0;background:none;color:#353535}
.body_setting .conbox.info .cont.cont02{height:513px;margin:0 !important;padding:35px 0 0 0 !important;border-top-left-radius:20px;border-top-right-radius:20px;vertical-align:top;background:#fff}
.body_setting .conbox.info .cont.cont02 ul.default{margin:25px 0 0px;border:0;background:#f2f2f2;overflow:hidden}
.body_setting .conbox.info .cont.cont02 ul.default .nodata{display:inline-block;width:300px}
.body_setting .conbox.info .cont .sbHolder{width:95px !important}
/* 년도선택 셀렉트박스  */
.body_setting .conbox.info .cont02 .selbox{position:absolute;top:168px;right:40px;z-index:11;width:123px !important}
.body_setting .conbox.info .cont02 .selbox .sbHolder{width:100% !important;font-size:1rem}
.body_setting .conbox.info .cont02 .sbHolder{width:123px !important;border: solid 1px #9d9d9d !important;height: 31px !important;line-height: 31px !important;background:#fff;border-radius:6px !important;text-align:left !important}
.body_setting .conbox.info .cont02 .sbSelector{height: 31px !important;line-height: 31px !important}
.body_setting .conbox.info .cont02 .sbToggle{top:0px;height: 27px !important;background: url(//cdndata.milkt.co.kr/ele/app/images/hbmath/select-icons_x2.png) 0 -116px no-repeat !important;background-size:23px !important}
.body_setting .conbox.info .cont02 .sbToggle:hover{background: url(//cdndata.milkt.co.kr/ele/app/images/hbmath/select-icons_x2.png) 0 -116px no-repeat !important;background-size:23px !important}
.body_setting .conbox.info .cont02 .sbToggleOpen{background: url(//cdndata.milkt.co.kr/ele/app/images/hbmath/select-icons_x2.png) 0 -14px no-repeat !important;background-size:23px !important}
.body_setting .conbox.info .cont02 .sbToggleOpen:hover{background: url(//cdndata.milkt.co.kr/ele/app/images/hbmath/select-icons_x2.png) 0 -60px no-repeat !important;background-size:23px !important}
.body_setting .conbox.info .cont02 .sbHolderDisabled{border: solid 0px #ccc !important}
.body_setting .conbox.info .cont02 .sbOptions{overflow:hidden;top: 23px !important;left:-1px !important;padding-top:8px !important;background:#fff;border: solid 1px #9d9d9d !important;border-radius:6px !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-top:0px !important}
.body_setting .conbox.info .cont02 .sbOptions li{padding: 0 0px;border-top:1px dashed #c7c7c7;text-align:left !important}
.body_setting .conbox.info .cont02 .sbOptions a{padding: 0px 0 0px 10px !important;color:#868686 !important}
.body_setting .conbox.info .cont02 .sbOptions a.sbFocus{color: #fff !important}
.body_setting .conbox.info .cont02 .sbOptions .sbDisabled{padding: 0px 0 0px 10px !important}
.body_setting .conbox.info .cont02 .sbOptions .sbGroup{padding: 0px 0 0px 10px !important}
.body_setting .conbox.info .cont.cont02 #wrapper {position: absolute;z-index:1;top:207px !important;left:0px !important;bottom:0px;width:98.5%;height:338px;background:none;overflow:hidden;overflow-y:auto}
.body_setting .conbox.info .cont.cont02 .tblwrap{margin:0 0 0 40px;width:1088px;}
.body_setting .conbox.info .cont.cont02 .tblwrap table{}
.body_setting .conbox.info .cont.cont02 .tblwrap table col.year{width:149px}
.body_setting .conbox.info .cont.cont02 .tblwrap table col.month{width:119px}
.body_setting .conbox.info .cont.cont02 .tblwrap table col.price{width:204px}
.body_setting .conbox.info .cont.cont02 .tblwrap table col.date{width:207px}
.body_setting .conbox.info .cont.cont02 .tblwrap table col.price02{width:205px}
.body_setting .conbox.info .cont.cont02 .tblwrap table col.type{width:199px}
.body_setting .conbox.info .cont.cont02 .tblwrap table thead tr th{font-size:1.25rem;font-weight:bold;color:#000;background:#f1f5fc;height:45px;border-top:1px solid #8ba5dd;border-left:1px solid #e1e1e1;}
.body_setting .conbox.info .cont.cont02 .tblwrap table tbody tr td{height:45px;font-size:1.25rem;color:#000;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;}
.body_setting .conbox.info .cont.cont02 .tblwrap table thead tr th:first-child{border-left:0}
.body_setting .conbox.info .cont.cont02 .tblwrap table tbody tr td:first-child{border-left:0}
.body_setting .conbox.info .cont.cont02 .tblwrap table tbody tr:first-child td{border-top:1px solid #8ba5dd}
.body_setting .conbox.info .cont.cont02 .tblwrap table tfoot tr td{height:45px;font-size:1.25rem;font-weight:bold;color:#8d5206;border-top:1px solid #c6a881;border-bottom:1px solid #c6a881;background:#fdf9f3}
.body_setting .conbox.info .cont.cont02 .tblwrap table tr td.a_right{text-align:right;padding:0 15px}
.body_setting .conbox.info .cont.cont02 .tblwrap table tr td.nolist{height:91px;text-align:center;border-bottom:1px solid #e1e1e1}

/* 배송정보 */
.body_setting .conbox.info.info03 .box{height:100% !important;min-height:559px;padding:0;margin:0 auto}
.body_setting .conbox.info .cont.cont03{height:100% !important;min-height:513px;position:relative;padding:0;margin:0;margin:0 !important;padding:0px 0 0 0 !important;}
.body_setting .conbox.info .cont.cont03 section{clear:both;padding:0;margin:0}
.body_setting .conbox.info .cont.cont03 section.edit{height:131px;padding:30px 0 0 0 !important}
.body_setting .conbox.info .cont.cont03 dl dt, .body_setting .conbox.info.info03 dl dd{float:left;padding:0;margin:0}
.body_setting .conbox.info .cont.cont03 dl{clear:both;width:80%;padding:0 0 0 40px;margin:0}
.body_setting .conbox.info .cont.cont03 dl:first-child{min-height:57px;max-height:74px}
.body_setting .conbox.info .cont.cont03 dl dt{text-align:left;margin:5px 0 0 0;padding:0;font-size:1.6875rem;width:20%;min-height:32px;line-height:1.2;color:#1c61b6;font-weight:bold;padding:0 0 0 60px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_setting02_x2.png) no-repeat 0 -200px;background-size:40px}
.body_setting .conbox.info .cont.cont03 dl dd{width:72%;text-align:left;margin:5px 0 0 0;padding:0 0 0 0px;font-size:1.6875rem;font-weight:bold;line-height:1.2;letter-spacing:-1px;color:#353535}
.body_setting .conbox.info .cont.cont03  dl:first-child dt{background-position:0 -150px}
.body_setting .conbox.info .cont.cont03 .deliv_list{height:398px;padding:0;margin:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/bg_delivery_x2.jpg) no-repeat 50% 0;background-size:1168px}
.body_setting .conbox.info .cont.cont03 .deliv_list ul{width:880px;overflow:hidden;height:246px;padding:60px 0 0 24px;margin:0 auto}
.body_setting .conbox.info .cont.cont03 .deliv_list ul li{float:left;width:187px;height:246px;padding:0;margin:0 16px 66px;vertical-align:top;line-height:1.0;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/bg_book.png) no-repeat 0 0;background-size:187px}
.body_setting .conbox.info .cont.cont03 .deliv_list ul li a{display:block;width:165px;height:227px;vertical-align:top;padding:0;margin:0;text-align:left}
.body_setting .conbox.info .cont.cont03 .deliv_list ul li a img{padding:1px;width:165px;height:227px}
.body_setting .conbox.info .cont.cont03 .btn_edit{position:absolute;top:80px;right:40px;width:167px;height:44px;padding:0;margin:0;font-size:1.25rem;color:#fff;border:0;background:#848dd7;box-shadow:none;text-shadow:none}
.body_setting .conbox.info .cont.cont03 .deliv_list .deliv_list_nav{position:absolute;top:0;left:0}
.body_setting .conbox.info .cont.cont03 .deliv_list .deliv_list_nav a{display:block;position:absolute;top:318px}
.body_setting .conbox.info .cont.cont03 .deliv_list .deliv_list_nav a.prev {left:77px}
.body_setting .conbox.info .cont.cont03 .deliv_list .deliv_list_nav a.next{left:1078px}
.body_setting .conbox.info .cont.cont03 .deliv_list .deliv_list_nav a span{display:block;width:26px;height:52px;font-size:0;text-indent:-9999px}
.body_setting .conbox.info .cont.cont03 .deliv_list .deliv_list_nav a.prev span{background:url(//cdndata.milkt.co.kr/ele/app/images/break/btn_prev.png) no-repeat 0 0;background-size:26px}
.body_setting .conbox.info .cont.cont03 .deliv_list .deliv_list_nav a.next span{background:url(//cdndata.milkt.co.kr/ele/app/images/break/btn_next.png) no-repeat 0 0;background-size:26px}
/* 상품추적 레이어 */
.lpop_setting.tracking{background:rgba(0,0,0,0.4)}
.lpop_setting.tracking .txt_area{overflow:hidden;width:616px;height:591px;top:37px;left:50%;margin-left:-308px;margin-top:0;background:#fff;border:5px solid #6176a3;border-radius:25px;padding:0}
.lpop_setting.tracking .txt_area h3{height:61px;line-height:61px;padding:0 0 0 26px;background:#6176a3;color:#fff;text-align:left;font-size:1.6875rem;font-weight:bold;letter-spacing:-1px;border-top-left-radius:16px;border-top-right-radius:16px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_setting02_x2.png) no-repeat 26px -290px #6176a3;background-size:40px}
.lpop_setting.tracking .txt_area h3>span{padding:0 0 0 56px;background:none;color:#fff}
.lpop_setting.tracking .lpop_close{position:absolute;top:15px;right:14px;width:34px;height:34px;margin:0;padding:0;border-radius:0;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_lpop_close.png) no-repeat 0 0;background-size:34px;text-indent:-9999px;border:0;box-shadow:none}
.lpop_setting.tracking .txt_area>div#setting_iscroll{position:absolute;z-index:1;top:80px;bottom:20px;left:40px;padding:0;margin:0;width:560px;overflow:hidden;overflow-y:auto}
.lpop_setting.tracking .txt_area .div_ifr{width:553px;height:100%;background:transparent}
.lpop_setting.tracking .txt_area .div_ifr:before{display:block;content:"";z-index:10;position:absolute;top:0;left:0;width:553px;height:1000px}
/* 우편번호찾기 */
.lpop.find_addr {position:fixed}
.lpop.find_addr .txt_area{position:absolute;top:78px;left:50%;margin-left:-355px;margin-top:0;z-index:30;width:710px;height:559px;text-align:center;border:5px solid #6176a3;background:#fff;border-radius:25px}
.lpop.find_addr .txt_area>div{margin:0 0 60px}
.lpop.find_addr .txt_area>div>div{margin:35px 0 0 0}
.lpop.find_addr h3{height:61px;line-height:61px;font-size:1.6875rem;font-weight:bold;letter-spacing:-1px;color:#fff;text-align:left;background:#6176a3;margin:-1px 0 0;padding:0 0 0 81px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom:1px solid #dddddd;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_setting02_x2.png) no-repeat 25px -239px #6176a3;background-size:40px}
.lpop.find_addr p{padding:15px 0 0 0;margin:0;line-height:1.3;min-height:40px;}
.lpop.find_addr p.txt01 em{color:#98bf0a}
.lpop.find_addr p.txt02{font-size:1.25rem}
.lpop.find_addr input[type=password]{height:46px;border-radius:0px;border-top-left-radius:10px;border-bottom-left-radius:10px}
.lpop.find_addr .btn_confirm{border-radius:0px;margin:0;height:58px;background:#de3f18;box-shadow:none;border:none}
.lpop.find_addr .txt_area .lpop_close{position:absolute;top:15px;right:14px;width:34px;height:34px;margin:0;padding:0;border-radius:0;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_lpop_close.png) no-repeat 0 0;background-size:34px;text-indent:-9999px;border:0;box-shadow:none}
.lpop.find_addr .tab_select{padding:0 93px 16px 93px}
.lpop.find_addr .tab_select li{float:left;width:50%;text-align:left}
.lpop.find_addr .tab_select span{display:inline-block;height:40px;line-height:40px;font-size:1.375rem;font-weight:bold;padding:0 0 0 24px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_setting_x2.png) no-repeat 0 -830px;background-size:100px}
.lpop.find_addr .tab_select .on span{background-position:0 -870px}
.lpop.find_addr .tab_select:after{content:"";display:block;clear:both}
.lpop.find_addr .tab_cont{text-align:left}
.lpop.find_addr .tab_cont .srch_area{padding:0 0 0 32px}
.lpop.find_addr .tab_cont .srch_area .srch_inputBox{display:block;margin-top:6px}
.lpop.find_addr .tab_cont .srch_area input[type=text]{width:426px;height:20px;line-height:20px;font-size:1.25rem;background:#fff;color:#000;margin:0 0 0 0px}
.lpop.find_addr .tab_cont .srch_area .btn_srch{vertical-align:top;width:87px;height:32px;padding:0;margin:0 0 0 10px;border-radius:5px;color:#000;font-size:1rem;text-shadow:none;border:1px solid #cccccc;background:#f5f5f5;font-weight:bold}
.lpop.find_addr .tab_cont .srch_area label{display:inline-block;width:57px;margin-bottom:0px;vertical-align:top;height:32px;line-height:32px;font-size:1.25rem;font-weight:bold}
.lpop.find_addr .tab_cont .srch_area label.addSrch{display:inline-block;width:67px;margin-bottom:0px;vertical-align:top;height:32px;line-height:32px;font-size:1.25rem;font-weight:bold;margin-left:32px}
.lpop.find_addr .tab_cont .srch_area label.searchTxt {width:60px}
.lpop.find_addr .tab_cont .srch_area p{text-align:left;padding:7px 0 0 0}
.lpop.find_addr .tab_cont .srch_area p:first-child{padding:0}
.lpop.find_addr .tab_cont .srch_area p.noti{text-align:left;font-size:1.375rem;min-height:20px;padding:11px 0 0 60px;color:#666}
.lpop.find_addr .tab_cont .srch_area p+p.noti{padding:3px}
.lpop.find_addr .tab_cont .srch_area ul.ex{padding:5px 0 0 60px}
.lpop.find_addr .tab_cont .srch_area ul.ex li{font-size:1.25rem;color:#666;line-height:1.1}
.lpop.find_addr .tab_cont .srch_area ul.ex li em{color:#3b66c2}
.lpop.find_addr .tab_cont .srch_area p.tip{height:45px;line-height:45px;padding:0;margin:18px 0 0 -32px;text-indent:0;text-align:center;font-size:1.1875rem;color:#666;letter-spacing:-1px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#ededed;vertical-align:top}
.lpop.find_addr .tab_cont .srch_area .sbHolder{background-color: #fff !important;border: solid 1px #457dd0 !important;font-size:1.125rem !important;font-weight: normal !important;height: 30px !important;line-height: 30px !important;position: relative !important;width: 92px !important;border-radius:5px !important;z-index:1;display:inline-block !important;margin-right:7px}
.lpop.find_addr .tab_cont .srch_area .sbSelector{display: block !important;height: 30px !important;left: 0 !important;line-height: 30px !important;outline: none !important;overflow: hidden !important;position: absolute !important;text-indent: 10px !important;top: 0 !important;text-align:left !important;width:100% !important;/*width: 170px;*/}
.lpop.find_addr .tab_cont .srch_area .sbSelector:link, .sbSelector:visited, .sbSelector:hover{color: #000 !important;outline: none !important;text-decoration: none !important;}
.lpop.find_addr .tab_cont .srch_area .sbToggle{background: url(//cdndata.milkt.co.kr/ele/app/images/common/select-icons_x2.png) 0 -116px no-repeat !important;background-size:23px !important;display: block;height: 30px !important;outline: none !important;position: absolute !important;right: 0 !important;top: 0 !important;width: 30px !important;}
.lpop.find_addr .tab_cont .srch_area .sbToggle:hover{background: url(//cdndata.milkt.co.kr/ele/app/images/common/select-icons_x2.png) 0 -167px no-repeat !important;background-size:23px !important;}
.lpop.find_addr .tab_cont .srch_area .sbToggleOpen{background: url(//cdndata.milkt.co.kr/ele/app/images/common/select-icons_x2.png) 0 -16px no-repeat !important;background-size:23px !important;}
.lpop.find_addr .tab_cont .srch_area .sbToggleOpen:hover{background: url(//cdndata.milkt.co.kr/ele/app/images/common/select-icons_x2.png) 0 -66px no-repeat !important;background-size:23px !important;}
.lpop.find_addr .tab_cont .srch_area .sbHolderDisabled{background-color: #3C3C3C !important;border: solid 1px #457dd0 !important;}
.lpop.find_addr .tab_cont .srch_area .sbOptions{max-height:300px !important;background-color: #fff !important;border: solid 1px #457dd0 !important;list-style: none !important;left: -1px !important;margin: 0 !important;padding: 0 !important;position: absolute !important;top: 30px !important;/*width: 200px;*/width:100% !important;z-index: 10 !important;overflow-y: auto !important;border-radius:5px !important;}
.lpop.find_addr .tab_cont .srch_area .sbOptions li{padding: 0 0px !important}
.lpop.find_addr .tab_cont .srch_area .sbOptions a{display: block !important;outline: none !important;padding: 3px 0 3px 10px !important;border-top:0 !important;text-align:left !important}
.lpop.find_addr .tab_cont .srch_area .sbOptions a:link, .sbOptions a:visited{color: #454545;text-decoration: none !important;}
.lpop.find_addr .tab_cont .srch_area .sbOptions a.sbFocus{color: #fff !important;background:#478fd9 !important;}
.lpop.find_addr .tab_cont .srch_area .sbHolder:last-child{width:200px}
.lpop.find_addr .tab_cont .srch_area02 .sbHolder{background-color: #fff !important;border: solid 1px #457dd0 !important;font-size:1.125rem !important;font-weight: normal !important;height: 30px !important;line-height: 30px !important;position: relative !important;width: 197px !important;border-radius:5px !important;z-index:1;display:inline-block !important;margin-right:7px}
.lpop.find_addr .tab_cont .srch_area02 .sbSelector{display: block !important;height: 30px !important;left: 0 !important;line-height: 30px !important;outline: none !important;overflow: hidden !important;position: absolute !important;text-indent: 10px !important;top: 0 !important;text-align:left !important;width:100% !important;/*width: 170px;*/}
.lpop.find_addr .tab_cont .srch_area02 .sbSelector:link, .sbSelector:visited, .sbSelector:hover{color: #000 !important;outline: none !important;text-decoration: none !important;}
.lpop.find_addr .tab_cont .srch_area02 .sbToggle{background: url(//cdndata.milkt.co.kr/ele/app/images/common/select-icons_x2.png) 0 -116px no-repeat !important;background-size:23px !important;display: block;height: 30px !important;outline: none !important;position: absolute !important;right: 0 !important;top: 0 !important;width: 30px !important;}
.lpop.find_addr .tab_cont .srch_area02 .sbToggle:hover{background: url(//cdndata.milkt.co.kr/ele/app/images/common/select-icons_x2.png) 0 -167px no-repeat !important;background-size:23px !important;}
.lpop.find_addr .tab_cont .srch_area02 .sbToggleOpen{background: url(//cdndata.milkt.co.kr/ele/app/images/common/select-icons_x2.png) 0 -16px no-repeat !important;background-size:23px !important;}
.lpop.find_addr .tab_cont .srch_area02 .sbToggleOpen:hover{background: url(//cdndata.milkt.co.kr/ele/app/images/common/select-icons_x2.png) 0 -66px no-repeat !important;background-size:23px !important;}
.lpop.find_addr .tab_cont .srch_area02 .sbHolderDisabled{background-color: #3C3C3C !important;border: solid 1px #457dd0 !important;}
.lpop.find_addr .tab_cont .srch_area02 .sbOptions{max-height:300px !important;background-color: #fff !important;border: solid 1px #457dd0 !important;list-style: none !important;left: -1px !important;margin: 0 !important;padding: 0 !important;position: absolute !important;top: 30px !important;/*width: 200px;*/width:100% !important;z-index: 10 !important;overflow-y: auto !important;border-radius:5px !important;}
.lpop.find_addr .tab_cont .srch_area02 .sbOptions li{padding: 0 0px !important}
.lpop.find_addr .tab_cont .srch_area02 .sbOptions a{display: block !important;outline: none !important;padding: 3px 0 3px 10px !important;border-top:0 !important;text-align:left !important}
.lpop.find_addr .tab_cont .srch_area02 .sbOptions a:link, .sbOptions a:visited{color: #454545;text-decoration: none !important;}
.lpop.find_addr .tab_cont .srch_area02 .sbOptions a.sbFocus{color: #fff !important;background:#478fd9 !important;}
.lpop.find_addr .tab_cont .srch_area02 .sbHolder:last-child{width:200px}
.lpop.find_addr .tab_cont .result_area{border-top:1px solid #d5d3d3;padding:10px 0 0 0;margin:18px 0 0 0}
.lpop.find_addr .tab_cont .result_area p{padding:0;margin:0;font-size:1.25rem;min-height:34px;letter-spacing:0;border-bottom:1px solid #d5d3d3}
.lpop.find_addr .tab_cont .result_area p em{color:#e37060}
.lpop.find_addr .tab_cont .result_area ul{padding:0px 0;background:#ededed;}
.lpop.find_addr .tab_cont .result_area ul li{padding:0 0 0 32px;text-indent:0;font-size:1.25rem;letter-spacing:-1px;border-bottom:1px solid #ddd;vertical-align:top}
.lpop.find_addr .tab_cont .result_area ul li a{display:block;color:#000;padding:10px 0}
.lpop.find_addr .tab_cont .result_area ul li a.on{color:#347dd7}
.lpop.find_addr .tab_cont .result_area ul li a>em{display:inline-block;vertical-align:top;width:68px;padding:0 0 0 0}
.lpop.find_addr .tab_cont .result_area ul li a>span{display:inline-block;vertical-align:top;width:600px}
.lpop.find_addr #wrapper{top:61px;bottom:60px}
.lpop.find_addr .page{position:absolute;bottom:14px;left:0;margin:0;text-align:center;width:100%}
.lpop.find_addr .page a{display:inline-block;min-width:34px;height:34px;margin:0 7px}
.lpop.find_addr .page a>span{display:inline-block;min-width:24px;padding:0 5px;height:34px;line-height:34px;font-size:1.3125rem;color:#969696}
.lpop.find_addr .page a.on{display:inline-block;background:#5965af;border-radius:5px}
.lpop.find_addr .page a.on>span{display:inline-block;height:34px;line-height:34px;color:#fff}
.lpop.find_addr .page .btn_prev, .lpop.find_addr .page .btn_next{margin:0 13px}
.lpop.find_addr .page .btn_prev, .lpop.find_addr .page .btn_next{margin:0 22px}
.lpop.find_addr .page .btn_prev{text-indent:-99999px;background:url(//cdndata.milkt.co.kr/ele/app/images/common/paging.png) no-repeat 0 -68px !important;background-size:34px !important}
.lpop.find_addr .page .btn_next{text-indent:-99999px;background:url(//cdndata.milkt.co.kr/ele/app/images/common/paging.png) no-repeat 0 0 !important;background-size:34px !important}
.lpop.find_addr .page .btn_first{text-indent:-99999px;background:url(//cdndata.milkt.co.kr/ele/app/images/common/paging.png) no-repeat 0 -102px !important;background-size:34px !important}
.lpop.find_addr .page .btn_last{text-indent:-99999px;background:url(//cdndata.milkt.co.kr/ele/app/images/common/paging.png) no-repeat 0 -34px !important;background-size:34px !important}

/* 페이징 */
.body_setting .page,.body_setting_new .page{position:absolute;bottom:40px;width:100%;left:0;padding:0;text-align:center}
.body_setting.notice .page,.body_setting_new.notice .page{position:absolute;bottom:38px;width:100%;left:0;padding:0;text-align:center}
.body_setting.notice .conbox .q_list.notice .page{position:absolute;bottom:41px;width:100%;left:0;padding:0;text-align:center}
.body_setting_new.notice .conbox .q_list.notice .page{position:absolute;bottom:51px;width:100%;left:0;padding:0;text-align:center}
.body_setting .page a,.body_setting_new .page a{display:inline-block;min-width:33px;height:33px;margin:0 10px;vertical-align:top}
.body_setting .page a>span,.body_setting_new .page a>span{display:inline-block;min-width:23px;padding:0 5px;line-height:34px;font-size:1.375rem;color:#7c7c7c}
.body_setting .page .on,.body_setting_new .page .on{margin:0 14px;color:#fff;background:#656564;border-radius:20px}
.body_setting .page a.on>span,.body_setting_new .page a.on>span{display:inline-block;height:33px;line-height:35px;font-size:1.375rem;font-weight:normal;color:#fff}
.body_setting .page .btn_first,.body_setting_new .page .btn_first{text-indent:-99999px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/ico_msg_x2.png) no-repeat 0 -290px;background-size:272px}
.body_setting .page .btn_prev,.body_setting_new .page .btn_prev{text-indent:-99999px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/ico_msg_x2.png) no-repeat -60px -290px;background-size:272px}
.body_setting .page .btn_next,.body_setting_new .page .btn_next{text-indent:-99999px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/ico_msg_x2.png) no-repeat -120px -290px;background-size:272px}
.body_setting .page .btn_last,.body_setting_new .page .btn_last{text-indent:-99999px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/ico_msg_x2.png) no-repeat -180px -290px;background-size:272px}

/* 161228_공지사항,FAQ  */
.body_setting.notice{background:url(//cdndata.milkt.co.kr/ele/app/images/setting/bg_notice.gif) repeat 0 0 #d7d7f9;background-size:5px}
.body_setting.notice .subtit{z-index:-1;position:absolute;top:19px;left:0;width:100%;height:83px;text-align:center;text-indent:-9999px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/h2_tit_notice.png) no-repeat 50% 0;background-size:296px}
.body_setting.notice .conbox{width:1252px;height:621px;padding:0 0 0}
.body_setting.notice .conbox .ltcon{float:left;width:207px;margin:83px 0 0;height:621px;background:#8180ce;border:1px solid #c2c1f6;border-right:0;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.body_setting.notice .conbox .ltcon li a{display:block;width:100%;height:58px;line-height:58px;border-bottom:1px solid #6765bd;font-weight:bold;font-size:1.375rem;color:#fff;text-align:center}
.body_setting.notice .conbox .ltcon li.on a{background:#4c4b99;}
.body_setting.notice .conbox .ltcon li:first-child a{border-top-left-radius:5px;}
.body_setting.notice .conbox .ltcon li .ico_new{display:inline-block;position:relative;top:18px;left:6px;vertical-align:top;width:21px;height:21px;line-height:21px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_new.png) no-repeat 50% 0;background-size:21px;font-size:0;text-indent:-9999px}
.body_setting.notice .conbox .rtcon{float:left;width:1043px;height:621px;margin:83px 0 0;background:#fff;border:1px solid #c2c1f6;border-left:0;border-top-right-radius:5px;border-bottom-right-radius:5px}
.body_setting.notice .conbox .box .cont{position:relative;width:1013px !important;height:573px;margin:0 !important;padding:0px 0 0 0 !important;background:none !important;border-top-left-radius:20px;border-top-right-radius:20px;vertical-align:top;background-image:nonee}
.body_setting.notice .conbox .box{width:1013px !important;height:505px;padding:0 !Important;background:none !important;border:0}
.body_setting.notice .conbox.faq .box .cont{position:relative;width:1013px !important;height:503px;margin:0 !important;padding:0px 0 0 0 !important;background:none !important;border-top-left-radius:20px;border-top-right-radius:20px;vertical-align:top;background-image:none}
.body_setting.notice .conbox .top{width:1043px;height:49px;margin:0 auto 0;overflow:hidden;border:0;background:#f4eff8;border-bottom:1px solid #cec7d4;border-radius:0;border-top-right-radius:3px}
.body_setting.notice .conbox .top h2{display:none}
.body_setting.notice .conbox .top p{float:left;height:27px;line-height:27px;padding:0 0 0 37px;margin:12px 0 0 30px;font-size:1.125rem;color:#000;font-weight:normal;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_noti02.png) no-repeat 0 0;background-size:27px}
.body_setting.notice .conbox .top p>span{display:none}
.body_setting.notice .conbox .top a{float:right;display:block;height:35px;line-height:37px;margin:7px 16px 0 0;background:#ff77a1;border-radius:5px}
.body_setting.notice .conbox .top a>span{display:block;height:35px;margin:0;padding:0 12px 0 34px;color:#fff;font-weight:bold;font-size:1.125rem;letter-spacing:-1px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_noti01.png) no-repeat 9px 9px;background-size:24px;text-shadow:none}
.body_setting.notice .conbox .tab_nav{width:1043px;margin:0 auto 0;padding:25px 0 0;border-bottom:1px solid #cec7d4;background:#f2f2f2}
.body_setting.notice .conbox .tab_nav ul{overflow:hidden;padding:0 0 0 18px}
.body_setting.notice .conbox .tab_nav ul li{float:left;width:163px;height:42px;margin:0 6px 0 0}
.body_setting.notice .conbox .tab_nav ul li .tab{display:block;width:163px;height:42px;line-height:42px;font-size:1.25rem;color:#fff;font-weight:bold;text-align:center;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom:0;background:#c7c7c7;border:0}
.body_setting.notice .conbox .tab_nav ul li.on .tab{background:#89c9ff;border-bottom:0;border:0}
.body_setting.notice .conbox .srch{height:52px;padding:12px 0 0 0;background:none;border-radius:0;}
.body_setting.notice .conbox .srch .selbox{display:inline-block;vertical-align:top;width:148px;height:38px}
.body_setting.notice .conbox .srch .selbox .sbHolder{width:152px;height:38px !important;line-height:38px !important;text-align:left;border:1px solid #cbcbcb !important}
.body_setting.notice .conbox .srch .selbox .sbSelector{height:38px;line-height:38px}
.body_setting.notice .conbox .srch .selbox .sbToggle{top:0px;height:38px !important;line-height:38px !important;background: url(//cdndata.milkt.co.kr/ele/app/images/simwha/select-icons_x2.png) 0 -113px no-repeat !important;background-size:23px !important}
.body_setting.notice .conbox .srch .selbox .sbToggle:hover{background: url(//cdndata.milkt.co.kr/ele/app/images/simwha/select-icons_x2.png) 0 -113px no-repeat !important;background-size:23px !important}
.body_setting.notice .conbox .srch .selbox .sbToggleOpen{background: url(//cdndata.milkt.co.kr/ele/app/images/simwha/select-icons_x2.png) 0 -11px no-repeat !important;background-size:23px !important}
.body_setting.notice .conbox .srch .selbox .sbToggleOpen:hover{background: url(//cdndata.milkt.co.kr/ele/app/images/simwha/select-icons_x2.png) 0 -62px no-repeat !important;background-size:23px !important}
.body_setting.notice .conbox .srch .selbox .sbHolderDisabled{border: solid 0px #dbd9da !important}
.body_setting.notice .conbox .srch .selbox .sbOptions{top:35px !important;left:-1px !important;padding-top:3px !important;padding-bottom:0px !important;background:#fff !important;border:1px solid #dbd9da !important;border-top:0 !important;border-top-left-radius:0;border-top-right-radius:0}
.body_setting.notice .conbox .srch .selbox .sbOptions li{padding:1px 0 0 0;border-top:0;background:url(//cdndata.milkt.co.kr/ele/app/images/common/selbox_bg.png) 50% 0 repeat-x;background-size:155px}
.body_setting.notice .conbox .srch .selbox .sbOptions a{text-align:left;padding: 2px 0px 2px 10px !important;color:#7b7b7b !important;font-size:1.125rem;}
.body_setting.notice .conbox .srch .selbox .sbOptions a.sbFocus{color:#fff !important}
.body_setting.notice .conbox .srch .selbox.left_sel{margin-right:8px}
.body_setting.notice .conbox .srch input[type=text]{display:inline-block;width:550px;height:38px;vertical-align:top;padding:0 15px;margin:0 0 0 8px;background:#fff;font-size:1.125rem;color:#868686;border:1px solid #cbcbcb}
.body_setting.notice .conbox .srch .btn_srch{display:inline-block;vertical-align:top;width:100px;height:40px;line-height:40px;margin:0 0 0 10px;background:#999;color:#fff;font-weight:bold;font-size:1.1875rem;border-radius:5px}
.body_setting.notice .conbox .q_list{width:1011px;margin:0 auto 0;text-align:left}
.body_setting.notice .conbox .q_list table th{padding:9px 0;font-size:1.1875rem;text-align:center;font-weight:normal;color:#000;border-left:1px solid #dad7d7;border-top:1px solid #cccbf6;border-bottom:1px solid #dad7d7;background:#f5f5f6}
.body_setting.notice .conbox .q_list table td{padding:9px 0;font-size:1.125rem;text-indent:10px;border-left:1px solid #dad7d7;border-bottom:1px solid #dad7d7;color:#7c7c7c}
.body_setting.notice .conbox .q_list.notice table td{padding:23px 0;text-indent:10px;border-left:1px solid #dad7d7;border-bottom:1px solid #dad7d7;color:#7c7c7c}
.body_setting.notice .conbox .q_list table th:first-child{border-left:0}
.body_setting.notice .conbox .q_list table td.num{text-align:center;text-indent:0;border-left:0}
.body_setting.notice .conbox .q_list table td.type{text-align:center;text-indent:0}
.body_setting.notice .conbox .q_list table td.date{text-align:center;text-indent:0}
.body_setting.notice .conbox .q_list table td.hits{text-align:right;padding:0 18px 0 0}
.body_setting.notice .conbox .q_list.notice table td.hits{text-align:center}
.body_setting.notice .conbox .q_list.notice table td.type{text-align:left;text-indent:0}
.body_setting.notice .conbox .q_list.notice table td em{vertical-align:middle;display:inline-block;margin-left:27px;padding-right:10px;text-indent:-9999em;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_faq_division.png) 0 -96px no-repeat;background-size:25px;width:25px;height:24px}
.body_setting.notice .conbox .q_list.notice table td em.notice{background-position:0 0}
.body_setting.notice .conbox .q_list.notice table td em.event{background-position:0 -24px}
.body_setting.notice .conbox .q_list.notice table td em.creative{background-position:0 -48px}
.body_setting.notice .conbox .q_list.notice table td em.study{background-position:0 -72px}
.body_setting.notice .conbox .q_list table td.nolist{height:auto;line-height:21px;border-top:0;border-bottom:1px solid #dad7d7;text-align:center;text-indent:0;border-left:0}
.body_setting.notice .conbox .q_list table td>a{max-width:635px;color:#7c7c7c;display:block;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.body_setting.notice .conbox .q_list table td .ico_new{display:inline-block;float:left;position:relative;top:0;left:4px;vertical-align:top;width:21px;height:21px;line-height:21px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_new.png) no-repeat 50% 0;background-size:21px;font-size:0;text-indent:-9999px}
.body_setting.notice .conbox.faq .q_list table td>a{max-width:907px}
.body_setting.notice .conbox .q_list table .q01{width:64px}
.body_setting.notice .conbox .q_list table .q02{width:947px}
.body_setting.notice .conbox .q_list table .q03{width:75px}
.body_setting.notice .conbox .q_list table .q04{width:209px}
.body_setting.notice .conbox .q_list table .q05{width:420px}
.body_setting.notice .conbox .q_list table .q06{width:149px}
.body_setting.notice .conbox .q_list table .q07{width:150px}
.body_setting.notice .conbox .addcon{width:1012px;padding:7px 0;margin:0 auto;border-top:1px solid #dad7d7;border-bottom:1px solid #dad7d7;line-height:25px}
.body_setting.notice .conbox .addcon .tit{font-size:1rem;color:#444;display:inline-block;vertical-align:top;padding:0 12px 0 16px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/bg_addcon.gif) no-repeat 100% 50%;background-size:2px}
.body_setting.notice .conbox .addcon .file{display:inline-block;padding:0 0 0 10px}
.body_setting.notice .conbox .addcon .file a{display:block;color:#9e9e9e;font-size:1rem}
.body_setting.notice .conbox .btns_view{margin:18px 0 0;text-align:right}
.body_setting.notice .conbox .btns_view a{display:inline-block;width:80px;height:34px;line-height:34px;text-align:center;margin:0 18px 0 0;font-size:1.125rem;border:1px solid #a4a4a4;color:#000;border-radius:5px}
/* FAQ_답변 */
.body_setting.notice .answer{width:1043px;height:573px}
.body_setting.notice .answer .q_area{width:1012px;height:51px;margin:0 auto;border-bottom:1px solid #616161}
.body_setting.notice .answer .q_area p{display:table-cell;height:51px;vertical-align:middle;color:#000;font-size:1.1875rem;line-height:1.4;padding:0 0 0 13px;font-weight:bold}
.body_setting.notice .answer .a_area{position:relative;height:526px}
.body_setting.notice .answer .a_area .datearea{width:1012px;height:39px;margin:0 auto;background:#f5f5f6;border-bottom:1px solid #dad7d7;font-size:1.0625rem;line-height:39px}
.body_setting.notice .answer .a_area .datearea .date{float:left;padding:0 0 0 17px}
.body_setting.notice .answer .a_area .datearea .date>em{padding:0 0 0 10px;margin:0 0 0 10px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/bg_datecon.gif) no-repeat 0 50%;background-size:2px}
.body_setting.notice .answer .a_area .datearea .hits{float:right;padding:0 17px 0 0}
.body_setting.notice .answer .a_area .datearea .hits>em{padding:0 0 0 10px;margin:0 0 0 10px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/bg_datecon.gif) no-repeat 0 50%;background-size:2px}
.body_setting.notice .answer .a_area .faq_wrapper{position:absolute;top:59px;left:17px;bottom:20px;width:1012px;overflow:hidden;overflow-y:auto}
.body_setting.notice .faq .answer .a_area .faq_wrapper{top:15px}
.body_setting.notice .answer .a_area .faq_wrapper div.con{margin:0 35px 0 0;padding:0 0 30px 15px;font-size:1.125rem;color:#333;line-height:1.5}
.body_setting.notice .answer .a_area .faq_wrapper div.con img{display:block;max-width:745px;padding:25px 0}

/* 191118_공지사항,FAQ  */
.body_setting_new.notice{background:#f6e7d4;}
.body_setting_new.notice .subtit{position:absolute;top:0;left:0;width:100%;height:83px;text-align:center;font-family:'Noto Sans KR',sans-serif;font-size:2.5625rem;line-height:2;}
.body_setting_new.notice .conbox{width:1280px;height:621px;padding:0;margin:0 auto;}
.body_setting_new.notice .conbox .ltcon{float:left;width:240px;margin-top:83px;/**/height:642px;/*621px*/background:#fffbf5;border-right:1px solid #eee7dd;box-sizing:border-box;}
.body_setting_new.notice .conbox .ltcon li{overflow:hidden;}
.body_setting_new.notice .conbox .ltcon li a{display:block;width:100%;height:70px;line-height:70px;font-weight:bold;font-size:1.1875rem;color:#948e86;padding:0 26px 0 35px; box-sizing:border-box;}
.body_setting_new.notice .conbox .ltcon li.on a{background:#f87c1a; color:#fff; font-weight:bold;}
.body_setting_new.notice .conbox .ltcon li.on a::after{content:' '; float:right; width:9px; height:100%; background:url('//cdndata.milkt.co.kr/ele/app/images/setting/icon_arrow.png') no-repeat right center; background-size:contain;}
.body_setting_new.notice .conbox .ltcon li .ico_new{display:inline-block;position:relative;top:18px;left:6px;vertical-align:top;width:21px;height:21px;line-height:21px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_new.png) no-repeat 50% 0;background-size:21px;font-size:0;text-indent:-9999px}
.body_setting_new.notice .conbox .rtcon{float:left;width:1040px;height:642px;/*621px*/margin-top:83px;background:#fff;box-sizing:border-box;}
.body_setting_new.notice .conbox .box .cont{position:relative;width:960px !important;height:573px;margin:0 auto;padding:0px 0 0 0 !important;background:none !important;border-top-left-radius:20px;border-top-right-radius:20px;vertical-align:top;background-image:nonee}
.body_setting_new.notice .conbox .box{/*height:505px;*/padding:0 !Important;background:none !important;border:0}
.body_setting_new.notice .conbox.faq .box .cont{position:relative;width:100%;/*height:503px;*/margin:0 auto!important;padding:0px 0 0 0 !important;background:none !important;border-top-left-radius:20px;border-top-right-radius:20px;vertical-align:top;background-image:none}
.body_setting_new.notice .conbox .top{width:100%;height:70px;margin:0 auto 0;overflow:hidden;border-bottom:1px solid #eee7dd;box-sizing:border-box;}
.body_setting_new.notice .conbox .top h2{display:none}
.body_setting_new.notice .conbox .top p{float:left;height:100%;line-height:70px;padding-left:81px;font-size:1.125rem;color:#1c1c1c;font-weight:normal;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_noti03.png) no-repeat 40px center;background-size:34px}
.body_setting_new.notice .conbox .top p.faq{background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_noti04.png) no-repeat 40px center; background-size:36px;}
.body_setting_new.notice .conbox .top p>span{color:#f87c1a;}
.body_setting_new.notice .conbox .top a{float:right;display:block;height:45px;line-height:45px; margin:12px 40px 0 0; background:#fff;border-radius:23px; border:2px solid #eee7dd; box-sizing:border-box;}
.body_setting_new.notice .conbox .top a>p{display:block;height:100%;margin:0;padding:0 50px 0 25px;color:#1c1c1c;font-size:1.125rem;letter-spacing:-1px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_noti05.png) no-repeat 220px center;background-size:20px;text-shadow:none; line-height:1; line-height:45px;}
.body_setting_new.notice .conbox .top a>p>span{color:#f87c1a; font-weight:bold;}
/* 2023-01-25 faq 개선 */
.body_setting_new.notice .conbox .tab_nav{width:100%;margin:0 auto 20px;}
.body_setting_new.notice .conbox .tab_nav ul{overflow:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;}
.body_setting_new.notice .conbox .tab_nav ul li{float:left;flex:111px;margin-right:4.83px;}
.body_setting_new.notice .conbox .tab_nav ul li:last-child{margin-right:0;}
.body_setting_new.notice .conbox .tab_nav ul li.on .tab{background:#ae7c65;border-bottom:0;border:0;color:#fff;font-weight:bold;}
.body_setting_new.notice .conbox .tab_nav ul li a{display:-ms-flexbox;display:-webkit-box;display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:74px;border-radius:5px;background:#f6e7d4;color:#b0a89d;font-size:1.0625rem;} /* 2023-06-09 수정 */
.body_setting_new.notice .conbox .tab_nav ul li a .icoImg{width:35px;height:40px;padding-top:5px;}
.body_setting_new.notice .conbox .tab_nav ul li a .icoImg img{width:100%;}
.body_setting_new.notice .conbox .tab_nav ul li a .txt{line-height:1;padding-bottom:10px;}
/* //2023-01-25 faq 개선 */
.body_setting_new.notice .conbox .srch{padding:20px 0;background:none;border-radius:0;}
.body_setting_new.notice .conbox .srch .selbox{display:inline-block;vertical-align:top;width:148px;height:38px}
.body_setting_new.notice .conbox .srch .selbox .sbHolder{width:150px;height:40px !important;line-height:40px !important;text-align:left;border:1px solid #cbcbcb !important; box-sizing:border-box;}
.body_setting_new.notice .conbox .srch .selbox .sbSelector{height:38px;line-height:38px}
.body_setting_new.notice .conbox .srch .selbox .sbToggle{top:0px;height:38px !important;line-height:38px !important;background: url(//cdndata.milkt.co.kr/ele/app/images/simwha/select-icons_x2.png) 0 -113px no-repeat !important;background-size:23px !important}
.body_setting_new.notice .conbox .srch .selbox .sbToggle:hover{background: url(//cdndata.milkt.co.kr/ele/app/images/simwha/select-icons_x2.png) 0 -113px no-repeat !important;background-size:23px !important}
.body_setting_new.notice .conbox .srch .selbox .sbToggleOpen{background: url(//cdndata.milkt.co.kr/ele/app/images/simwha/select-icons_x2.png) 0 -11px no-repeat !important;background-size:23px !important}
.body_setting_new.notice .conbox .srch .selbox .sbToggleOpen:hover{background: url(//cdndata.milkt.co.kr/ele/app/images/simwha/select-icons_x2.png) 0 -62px no-repeat !important;background-size:23px !important}
.body_setting_new.notice .conbox .srch .selbox .sbHolderDisabled{border: solid 0px #dbd9da !important}
.body_setting_new.notice .conbox .srch .selbox .sbOptions{top:35px !important;left:-1px !important;padding-top:3px !important;padding-bottom:0px !important;background:#fff !important;border:1px solid #dbd9da !important;border-top:0 !important;border-top-left-radius:0;border-top-right-radius:0}
.body_setting_new.notice .conbox .srch .selbox .sbOptions li{padding:1px 0 0 0;border-top:0;background:url(//cdndata.milkt.co.kr/ele/app/images/common/selbox_bg.png) 50% 0 repeat-x;background-size:155px}
.body_setting_new.notice .conbox .srch .selbox .sbOptions a{text-align:left;padding: 2px 0px 2px 10px !important;color:#7b7b7b !important;font-size:1.125rem;}
.body_setting_new.notice .conbox .srch .selbox .sbOptions a.sbFocus{color:#fff !important}
.body_setting_new.notice .conbox .srch .selbox.left_sel{margin-right:8px}
.body_setting_new.notice .conbox .srch input[type=text]{display:inline-block;width:530px;height:40px;vertical-align:top;padding:0 15px;margin:0 0 0 8px;background:#fff;font-size:1.125rem;color:#868686;border:1px solid #cbcbcb; box-sizing:border-box;}
.body_setting_new.notice .conbox .srch input:focus::-webkit-input-placeholder {color:transparent;}
.body_setting_new.notice .conbox .srch .btn_srch{display:inline-block;vertical-align:top;width:100px;height:40px;line-height:40px;margin:0 0 0 10px;background:#f87c1a;color:#fff;font-weight:bold;font-size:1.1875rem;border-radius:5px;text-align:center;}
.body_setting_new.notice .conbox .q_list{width:100%;margin:0 auto 0;text-align:left; border-top:1px solid #a3a3a3;}
.body_setting_new.notice .conbox .q_list table th{padding:7px 0; font-size:1.1875rem; text-align:center; font-weight:normal; color:#000; border-left:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; background:#f5f5f6;}
.body_setting_new.notice .conbox .q_list table td{padding:8px 0 8px 28px;font-size:1.125rem;border-left:1px solid #dad7d7;border-bottom:1px solid #dad7d7;color:#7c7c7c; box-sizing:border-box;}
.body_setting_new.notice .conbox .q_list.notice table td{padding:20px 0;text-indent:24px;border-left:1px solid #dad7d7;border-bottom:1px solid #dad7d7;color:#7c7c7c}
.body_setting_new.notice .conbox .q_list table th:first-child{border-left:0}
.body_setting_new.notice .conbox .q_list table td.num{text-align:center;text-indent:0;border-left:0;padding-left:0;}
.body_setting_new.notice .conbox .q_list table td.type{text-align:center;text-indent:0}
.body_setting_new.notice .conbox .q_list table td.date{text-align:center;text-indent:0}
.body_setting_new.notice .conbox .q_list.notice table td.hits{text-align:center; text-indent:0;}
.body_setting_new.notice .conbox .q_list.notice table td.type{text-align:left;text-indent:0}
.body_setting_new.notice .conbox .q_list.notice table td em{vertical-align:middle;display:inline-block;margin-left:27px;padding-right:10px;text-indent:-9999em;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_faq_division.png) 0 -96px no-repeat;background-size:25px;width:25px;height:24px}
.body_setting_new.notice .conbox .q_list.notice table td em.notice{background-position:0 0}
.body_setting_new.notice .conbox .q_list.notice table td em.event{background-position:0 -24px}
.body_setting_new.notice .conbox .q_list.notice table td em.creative{background-position:0 -48px}
.body_setting_new.notice .conbox .q_list.notice table td em.study{background-position:0 -72px}
.body_setting_new.notice .conbox .q_list table td.nolist{height:auto;line-height:21px;border-top:0;border-bottom:1px solid #dad7d7;text-align:center;text-indent:0;border-left:0}
.body_setting_new.notice .conbox .q_list table td>a{max-width:635px;color:#7c7c7c;display:block;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.body_setting_new.notice .conbox .q_list table td .ico_new{display:inline-block;float:left;position:relative;top:0;left:4px;vertical-align:top;width:21px;height:21px;line-height:21px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_new_v2.png) no-repeat 50% 0;background-size:21px;font-size:0;text-indent:-9999px}
.body_setting_new.notice .conbox.faq .q_list table td>a{max-width:835px;}
.body_setting_new.notice .conbox .addcon{width:100%;padding:7px 0;margin:0 auto;border-top:1px solid #dad7d7;border-bottom:1px solid #dad7d7;line-height:25px}
.body_setting_new.notice .conbox .addcon .tit{font-size:1rem;color:#444;display:inline-block;vertical-align:top;padding:0 12px 0 16px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/bg_addcon.gif) no-repeat 100% 50%;background-size:2px}
.body_setting_new.notice .conbox .addcon .file{display:inline-block;padding:0 0 0 10px}
.body_setting_new.notice .conbox .addcon .file a{display:block;color:#9e9e9e;font-size:1rem}
.body_setting_new.notice .conbox .btns_view{margin-top:20px;text-align:right}
.body_setting_new.notice .conbox .btns_view a{display:inline-block;width:100px;height:40px;line-height:40px;text-align:center; font-size:1.125rem; color:#fff; background:#f87c1a; font-weight:bold; border-radius:5px}
/* 191118_FAQ_답변 */
.body_setting_new.notice .answer{width:100%;}
.body_setting_new.notice .answer .q_area{width:960px;height:51px;margin:0 auto;border-bottom:1px solid #616161; margin-top:12px;}
.body_setting_new.notice .answer .q_area p{display:table-cell;height:51px;vertical-align:middle;color:#000;font-size:1.1875rem;line-height:1.4;padding:0 0 0 13px;font-weight:bold}
.body_setting_new.notice .answer .a_area{width:960px; position:relative;/*height:526px;*/ margin:0 auto;}
.body_setting_new.notice .answer .a_area .datearea{width:100%;height:39px;margin:0 auto;background:#f5f5f6;border-bottom:1px solid #dad7d7;font-size:1.0625rem;line-height:39px}
.body_setting_new.notice .answer .a_area .datearea .date{float:left;padding:0 0 0 17px; color:#7c7c7c;}
.body_setting_new.notice .answer .a_area .datearea .date>em{padding:0 0 0 10px;margin:0 0 0 10px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/bg_datecon.gif) no-repeat 0 50%;background-size:2px}
.body_setting_new.notice .answer .a_area .datearea .hits{float:right;padding:0 17px 0 0; color:#7c7c7c;}
.body_setting_new.notice .answer .a_area .datearea .hits>em{padding:0 0 0 10px;margin:0 0 0 10px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/bg_datecon.gif) no-repeat 0 50%;background-size:2px}
.body_setting_new.notice .answer .a_area .faq_wrapper{width:100%; height:365px; overflow:hidden;overflow-y:auto;}
.body_setting_new.notice .faq .answer .a_area .faq_wrapper{top:15px}
.body_setting_new.notice .answer .a_area .faq_wrapper div.con{padding:12px 17px 22px;font-size:1.125rem;color:#333;line-height:1.5;}
.body_setting_new.notice .answer .a_area .faq_wrapper div.con img{display:block;max-width:100%;/*745px;*/padding:25px 0;}

/* 170921 수행평가 지도자료  */
.body_setting.data{background:#fff}
.body_setting.data .subtit{z-index:-1;position:absolute;top:19px;left:0;width:100%;height:83px;text-align:center;text-indent:-9999px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/h2_tit_notice.png) no-repeat 50% 0;background-size:296px}
.body_setting.data .conbox{position:relative;width:1280px;height:100%;padding:0 0 0}
.body_setting.data .conbox .ltcon{position:absolute;top:0;left:0;width:226px;margin:0 0 0;height:100%;background:#f0eff7;border:0;border-top-left-radius:0;border-top-right-radius:0;}
.body_setting.data .conbox .ltcon ul{padding:80px 0 0 0}
.body_setting.data .conbox .ltcon li a{display:block;width:100%;height:60px;line-height:62px;border-bottom:0;font-weight:bold;font-size:1.25rem;color:#fff;text-align:center}
.body_setting.data .conbox .ltcon li.on a{background:#ff6d6e}
.body_setting.data .conbox .ltcon li .ico_new{display:inline-block;position:relative;top:18px;left:6px;vertical-align:top;width:21px;height:21px;line-height:21px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_new.png) no-repeat 50% 0;background-size:21px;font-size:0;text-indent:-9999px}
.body_setting.data .conbox .rtcon{position:absolute;top:0;left:226px;width:1054px;margin:0 0 0;background:#fff;background-size:6px;border:0;border-left-radius:0;border-radius:0}
.body_setting.data .conbox .box .cont{position:relative;width:1019px !important;margin:0 !important;padding:0 0 0 24px !important;background:#fff !important;border-radius:0;border-top-left-radius:0;border-top-right-radius:0;vertical-align:top;background-image:none;}
.body_setting.data .conbox .box{width:1054px !important;padding:0 !Important;background:none !important;border:0}
.body_setting.data .conbox .top{width:1054px;height:80px;margin:0;border:0}
.body_setting.data .conbox .top h3{width:750px;padding:0 0 0 24px;line-height:82px;font-size:1.875rem;font-weight:bold;letter-spacing:-1px}
.body_setting.data .page{position:relative !important;bottom:0 !important;padding:40px 0}
.body_setting.data .page a.on{background:#ff6d6e;font-weight:bold}
.body_setting.data .top_tit{width:1005px;height:58px;margin:0 0 0 24px;padding:0;border-bottom:0;text-align:left;border-bottom:0;border-top:2px solid #838383}
.body_setting.data .tab_navi{width:100%;display:inline-block;vertical-align:top;height:58px;border:none;margin:0;padding:0;border:0;overflow:hidden;background:url(/images/setting/bg_tab.png) repeat-x 0 100% #f0eff7;background-size:1px}
.body_setting.data .tab_navi:after{content:'';display:block;clear:both}
.body_setting.data .tab_navi>li{position:relative;border:0;float:left;margin:0 0 0 0;padding:0;background:none}
.body_setting.data .tab_navi>li>a{display:block;width:135px;height:57px;margin:0;padding:0;line-height:57px;font-size:1.25rem;letter-spacing:-1px;text-align:center;color:#808887;border-radius:0;font-weight:bold;border-right:1px solid #d8d7dd}
.body_setting.data .tab_navi>li:first-child>a{border-left:1px solid #d8d7dd}
.body_setting.data .tab_navi>li.on>a{height:58px;color:#ff6d6e;border-bottom:1px solid #fff;background:#fff}
.body_setting.data #wrapper {clear:both;position: absolute;z-index:1;top:0 !important;left:0 !important;bottom:0 !important;width:1054px !important;height:645px;background:none;overflow: hidden}
.body_setting.data #wrapper>div .tblwrap{margin:0 0 0 24px;min-height:467px}
.body_setting.data #wrapper>div .tblwrap table{margin:0 0 0 0px;padding:0 0 0 0;width:1006px}
.body_setting.data #wrapper>div .tblwrap table tr td{clear:both;width:1005px;height:76px;position:relative;margin:0;padding:0;text-align:left;font-size:1.375rem;color:#000;border-bottom:1px solid #d8d7dc}
.body_setting.data #wrapper>div .tblwrap table col.unit{width:152px}
.body_setting.data #wrapper>div .tblwrap table col.stit{width:688px}
.body_setting.data #wrapper>div .tblwrap table col.btns{width:165px}
.body_setting.data #wrapper>div .tblwrap table td.unit{width:152px;text-align:left}
.body_setting.data #wrapper>div .tblwrap table td.stit{width:688px;text-align:left}
.body_setting.data #wrapper>div .tblwrap table td.btns{width:165px;text-align:center}
.body_setting.data #wrapper>div .tblwrap table td.unit>span{display:inline-block;margin:0 10px 0 22px;color:#000}
.body_setting.data #wrapper>div .tblwrap table td.stit>span{color:#000;font-size:1.375rem;line-height:1.2;padding:0;margin:0;letter-spacing:-1px}
.body_setting.data #wrapper>div .tblwrap table td .btn_data{display:inline-block;width:111px;height:36px;line-height:38px;margin:0;text-shadow:none;text-align:center;color:#ff6d6e;font-size:1.125rem;font-weight:bold;border:2px solid #ff6d6e;border-radius:30px}

/* 프로필 이미지 */
.profileImage{display:inline-block; float:left; margin:-9px 0 10px 17px;}
.profileImage>p{display:inline-block; width:55px; height:55px; border-radius:50%; border:2px solid #f2f2f2; box-sizing:border-box; vertical-align:middle;}
.profileImage>p>img{width:100%;}
.profileImage>a{margin-left:19px; width:107px; height:32px; display:inline-block; border:1px solid #c1c1c1; box-sizing:border-box; border-radius:6px; vertical-align:middle; line-height:32px; padding-left:38px; background:url('//cdndata.milkt.co.kr/ele/app/images/member/iconLogin/icon_camera.png') no-repeat left center; background-size:contain; font-size:1rem; color:#000; text-align:left;}
.profileImage>.filebox{display:inline-block;}
.profileImage>.filebox label{margin-left:19px; width:107px; height:32px; display:inline-block; border:1px solid #c1c1c1; box-sizing:border-box; border-radius:6px; vertical-align:middle; line-height:32px; padding-left:38px; background:url('//cdndata.milkt.co.kr/ele/app/images/member/iconLogin/icon_camera.png') no-repeat left center; background-size:contain; font-size:1rem; color:#000; text-align:left;}
.profileImage>.filebox input[type="file"] {position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); border:0;} /* 파일 필드 숨기기 */

/* 아이콘 로그인 설정 */
.iconLoginOption{width:100%; overflow:hidden;}
.iconLoginOption h3 span{background-position:0px -350px!important;}
.iconLoginOption>div{padding:5px 0; box-sizing:border-box; float:left; margin-left:14px; margin-bottom:10px;}
.iconLoginOption input[type="checkbox"] {display:none;}
.iconLoginOption .label_on-off{overflow:hidden; position:relative; display:inline-block; width:80px; height:32px; -webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px; background-color:#babec6; color:#fff; font-weight:bold; cursor:pointer; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.iconLoginOption .label_on-off > * {vertical-align:sub; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s; font-size:0.875rem;}
.iconLoginOption .label_on-off .marble{position:absolute; top:2px; left:2px; display:block; width:38px; height:28px; background-color:#fff; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:27px;}
.iconLoginOption .label_on-off .on{display:none; padding-left:12px;}
.iconLoginOption .label_on-off .off{padding-left:30px; line-height:25px;}
.iconLoginOption .input_on-off:checked + .label_on-off{background-color:#4187dd;}
.iconLoginOption .input_on-off:checked + .label_on-off .on{display:inline-block;}
.iconLoginOption .input_on-off:checked + .label_on-off .off{display:none;}
.iconLoginOption .input_on-off:checked + .label_on-off .marble{left:40px;}
.iconLoginOption div>p{color:#4187dd; font-size:1.0625rem!important; font-weight:normal!important; display:inline; line-height:32px!important; margin-left:13px!important;}
.iconLoginOption a.btn_iconSetting{width:203px; height:41px; line-height:41px; background:#babec6; font-size:1.3125rem; font-weight:bold; color:#fff; display:block; border-radius:8px; clear:both; margin-left:50px; margin-bottom:20px; cursor:default;}

/* ========== popup layout ========== */
.popupBox01{overflow:scroll;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.3);z-index:999;}
.popupBox01 .popCnt{position:absolute;top:0%;left:0%;width:100%;letter-spacing:-0.04em;background:#fff;z-index:999;}
.popupBox01.sizeXL .popCnt{width:1280px;height:100%;}
.popupBox01 .popCnt > .tit{height:62px;padding:0 31px;font-size:1.438rem;line-height:63px;color:#fff;letter-spacing:-0.05em;text-align:left !important;background:#599bef;}
.popupBox01 .popCnt .btnClose a{display:inline-block;position:absolute;top:18px;right:27px;width:26px;height:26px;text-indent:-9999px;font-size:0;background:url(//cdndata.milkt.co.kr/ele/app/images/combine/close_button.png) no-repeat;background-size:23px;}
.popupBox01 .popCnt .cnt{padding:30px 45px 25px;}
.popupBox01 .popCnt .cnt.scroll{padding:10px 30px 0 45px;margin:15px 15px 0 0;}
.popupBox01 .popCnt .cnt .txt{color:#666;line-height:1.563;}
.popupBox01 .popCnt .cnt + .btnC{padding-top:0;margin-top:-4px;}
.popupBox01 .popCnt .btnC{padding:18px 0 29px;}
.popupBox01 .popCnt .cnt + .btnR{padding:15px 0 18px;margin:0 45px;border-top:1px solid #c9cbd1;}
.popupBox01 .popFooter{position:relative;height:63px;padding:19px 0 0 34px;background:#ececec; box-sizing:border-box;}
.popupBox01 .popFooter .btn{position:absolute;top:12px;right:28px;width:75px}
.popupBox01 .popFooter .btn [class*="btn"]{width:75px; box-sizing:border-box;}
.popupBox01 .popFooter .chkInput[type="checkbox"] + label{}
.popupBox01 .popFooter .select{width:115px;margin-top:-5px;margin-right:8px;font-weight:bold;}
.popupBox01 .popFooter .select + .txt{font-weight:bold;font-size:0.9375rem;color:#555555;}
/* ========== popup : 밀크T 아이디 전환 안내 ==========*/
.popNoticeMilktID{}
.popNoticeMilktID .popCnt{overflow:hidden;position:absolute;top:60px;/*50%;*/left:50%;width:635px;margin-left:-317px;/*transform:translateY(-50%);*/letter-spacing:-0.04em;background:#fff;z-index:999;}
.popNoticeMilktID .cnt{padding:33px 45px 35px;text-align:center;}
.popNoticeMilktID .cnt h2.tit{font-weight:normal;font-size:1.6875rem;color:#333333;line-height:1.3;background:none}
.popNoticeMilktID .cnt h2.tit span{font-weight:bold;background:none;padding-left:0}
.popNoticeMilktID .cnt .txt{margin-top:10px;padding-bottom:229px;font-size:1.125rem;color:#999999;background:url(//cdndata.milkt.co.kr/ele/app/images/combine/bg_miktidnotice_v2.png) no-repeat center bottom;background-size:398px}
.popNoticeMilktID .cnt .txtNotice{margin-top:20px;font-size:1rem;color:#999999;}
.popNoticeMilktID .cnt .txtNotice span:before{content:'';display:inline-block;width:19px;height:19px;margin-right:5px;vertical-align:middle;background:url(//cdndata.milkt.co.kr/ele/app/images/combine/bg_notice.png) no-repeat center bottom;background-size:19px}

/* 20211228 */
.body_setting_new.notice .conbox .rtcon.infoWrap .top p{line-height:72px;}
.body_setting_new.notice .conbox .rtcon.infoWrap .btns_view{display:flex;display:-ms-flexbox;display:-webkit-box;justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;-webkit-box-align:center;-ms-flex-align:center;height:70px;margin-right:35px;margin-top:0;text-align:start}
.body_setting_new.notice .conbox .rtcon.infoWrap .top .btns_view a{display:inline-block;float:inherit;width:90px;height:40px;margin:0;line-height:40px;text-align:center;font-size:1.125rem;color:#fff;background:#f87c1a;font-weight:bold;border-radius:5px;border:0;box-sizing:inherit;}
.body_setting_new.notice .conbox .rtcon.infoWrap .answer .q_area{display:flex;display:-ms-flexbox;display:-webkit-box;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;width:100%;height:65px;margin:0;border:0;background:#fefaf5;}
.body_setting_new.notice .conbox .rtcon.infoWrap .answer .q_area p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:auto;width:665px;vertical-align:middle;color:#000;font-size:1.1875rem;line-height:1.4;padding:0 0 0 40px;font-weight:bold}
.body_setting_new.notice .conbox .rtcon.infoWrap .answer .q_area .datearea{font-size:1rem;color:#7c7c7c;margin-right:35px;}
.body_setting_new.notice .conbox .rtcon.infoWrap .answer .q_area .datearea .date{margin-right:28px;}
.body_setting_new.notice .conbox .rtcon.infoWrap .answer .q_area .datearea .date em{position:relative;margin-left:11px;padding-left:10px;}
.body_setting_new.notice .conbox .rtcon.infoWrap .answer .q_area .datearea .date em:before{content:"";position:absolute;top:5px;left:0;width:1px;height:12px;background:#bdbbb8;}
.body_setting_new.notice .conbox .rtcon.infoWrap .answer .q_area .datearea .hits{}
.body_setting_new.notice .conbox .rtcon.infoWrap .answer .q_area .datearea .hits em{position:relative;margin-left:11px;padding-left:10px;}
.body_setting_new.notice .conbox .rtcon.infoWrap .answer .q_area .datearea .hits em:before{content:"";position:absolute;top:5px;left:0;width:1px;height:12px;background:#bdbbb8;}
.body_setting_new.notice .conbox .rtcon.infoWrap .answer .a_area{width:960px; position:relative;height:505px;margin:0 auto;}
.body_setting_new.notice .conbox .rtcon.infoWrap .answer .a_area .faq_wrapper{width:100%;height:100%;overflow:hidden;overflow-y:auto;}
.body_setting_new.notice .conbox .rtcon.infoWrap .answer .a_area .faq_wrapper .faq_container{padding:0 0 22px 0;}
.body_setting_new.notice .conbox .rtcon.infoWrap .answer .a_area .faq_wrapper .faq_container div.con{padding:12px 0 0;}

/* 2023-01-25 faq 개선 */
.body_setting_new.notice .conbox .searchCont{padding:20px 43px;}
.body_setting_new.notice .conbox .searchCont .tit{margin-bottom:10px;line-height:1;font-size:1.5rem;color:#2a2a2a;font-weight:bold;}
.body_setting_new.notice .conbox .searchCont .searchWrap{position:relative;}
.body_setting_new.notice .conbox .searchCont .searchWrap input{width:100%;padding:15px 50px 15px 3px;background:none;border:none;border-radius:0;border-bottom:3px solid #444444;box-sizing:border-box;font-size:1rem;}
.body_setting_new.notice .conbox .searchCont .searchWrap input::placeholder{font-size:1rem;color:#999999;}
.body_setting_new.notice .conbox .searchCont .searchWrap a{position:absolute;top:0;right:3px;width:28px;padding:13px;box-sizing:border;}
.body_setting_new.notice .conbox .searchCont .searchWrap a img{width:100%;}

.body_setting_new.notice .answer.faq .q_area{height:60px;border:none;background:#f6e7d4;}
.body_setting_new.notice .answer.faq .q_area p{padding:0 0 0 17px;line-height:60px;}
.body_setting_new.notice .answer.faq .a_area .faq_wrapper{height:420px;}
.body_setting_new.notice .answer.faq .dateWrap{margin-bottom:20px;}
.body_setting_new.notice .answer.faq .dateWrap .dateTxt{}
.body_setting_new.notice .answer.faq .dateWrap .countTxt{float:right;}

/* 학습생 인증 */
.stuConfirmWrap{height:100%;min-height:calc(100vh - 140px);background:#f6e7d4;}
.stuConfirmWrap .inner{width:700px;margin:0 auto;padding-top:148px;font-family: 'Noto Sans KR';text-align:center;}
.stuConfirmWrap .tit{font-size:2.5rem;font-weight:700;color:#333;line-height:1;}
.stuConfirmWrap .desc{margin-top:23px;font-size:1.25rem;font-weight:500;color:#b19673;line-height:1;letter-spacing:-.02em;}
.stuConfirmWrap .confirmBox{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%;height:235px;margin-top:49px;padding:55px 52px;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;}
.stuConfirmWrap .confirmBox::after{content:'';position:absolute;bottom:-56px;right:-110px;display:block;width:190px;height:235px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/char_dumi_stuConfirm.png) no-repeat center/cover;}
.stuConfirmWrap .confirmBox dl{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;height:62.5px;text-align:left;}
.stuConfirmWrap .confirmBox dt{flex-shrink:0;display:inline-block;width:151px;font-size:1.4375rem;font-weight:400;color:#333;letter-spacing:-.06em;vertical-align:middle;}
.stuConfirmWrap .confirmBox dd{position:relative;display:inline-block;vertical-align:middle;}
.stuConfirmWrap .confirmBox dl:first-child dd{margin-left:18px;}
.stuConfirmWrap .confirmBox dd em{font-size:1.4375rem;font-weight:700;color:#f77c19;}
.stuConfirmWrap .confirmBox dd em::after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;background:#f77c19;}
.stuConfirmWrap .confirmBox dd input[type=password]{width:270px;height:60px;padding:0% 6%;border:1px solid #e6e4e4;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f4f4f4;}
.stuConfirmWrap .confirmBox button{width:160px;height:125px;border-radius:5px;background:#f77c19;font-family: 'Noto Sans KR';font-size:1.875rem;font-weight:700;color:#fff;line-height:125px;}
/* 학습생 정보 설정 */
.stuSettingWrap{position:relative;width:100%;max-width:1280px;margin:0 auto;background:#f6e7d4;}
.stuSettingWrap * {-webkit-box-sizing:border-box;box-sizing:border-box;}
.stuSettingWrap img {display:block;width:100%;object-fit:cover;}
.stuSettingWrap a {display:block;}
.stuSettingWrap input {font-family: 'Noto Sans KR', 'Noto Sans SC', Dotum, '돋움', Arial, sans-serif;outline: none;}
.stuSettingWrap button{overflow:visible;height:auto;padding:0;border:none;border-radius:0;background:inherit;font-family: 'Noto Sans KR';font-size:inherit;color:inherit;box-shadow:none;cursor:pointer}
.stuSettingWrap .blind{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}
.stuSettingWrap .blind::before{content:'\00a0';display:block;width:0;height:0;font-size:0}
.stuSettingWrap .mt50{margin-top:50px}

.stuSettingWrap header h1{min-height:83px;font-size:2.375rem;font-weight:700;color:#1c1c1c;line-height:83px;text-align:center;}
.stuSettingWrap header ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;justify-content:center;justify-content:center;text-align:center;}
.stuSettingWrap header ul li{position:relative;height:100%;}
.stuSettingWrap header ul li + li{margin-left:75px}
.stuSettingWrap header ul li a{height:100%;font-size:1.125rem;font-weight:400;color:#38353c;letter-spacing:-.05rem;}
.stuSettingWrap header ul li.on a{font-weight:700;color:#ff7b00}
.stuSettingWrap header ul li.txtDisabled a{opacity:0.3;}
.stuSettingWrap header .lnb{height:51px;background:#f6e7d4;line-height:51px;}
.stuSettingWrap header .lnb.typeDeco li.on::after{content: '';position:absolute;bottom:-1px;left:50%;z-index:1;display:block;width:0;margin-left:-8px;border-style:solid;border-color:#faf7f2 transparent;border-width:0 8px 8px;}
.stuSettingWrap header .snb{height:45px;background:#f5e1c8;line-height:45px;}
.stuSettingWrap header .snb li.on::after{content: '';position:absolute;bottom:-1px;left:50%;z-index:1;display:block;width:0;margin-left:-8px;border-style:solid;border-color:#faf7f2 transparent;border-width:0 8px 8px;}
.stuSettingWrap main{min-height:591px;background:#faf7f2;}/**min-height:631px;*/
.stuSettingWrap section.pdType01{padding:20px 38px 29px;}
.stuSettingWrap section.pdType02{padding:22px 0 35px;}
.stuSettingWrap .contTop{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;min-height:70px;}
.stuSettingWrap .contTop .descWrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;}
.stuSettingWrap .contTop .descWrap span{display:inline-block;width:131px;}
.stuSettingWrap .contTop .descWrap .icoType01{padding:0 42px 0 49px;}
.stuSettingWrap .contTop .descWrap .icoType02{padding:0 37px 0 51px;}
.stuSettingWrap .contTop .descWrap .icoType03{padding:0 36px 0 41px;}
.stuSettingWrap .contTop .descWrap .icoType04{padding:0 49px 0 40px;}
.stuSettingWrap .contTop .descWrap .icoType01 img{width:41px;margin-top:-9px;}
.stuSettingWrap .contTop .descWrap .icoType02 img{width:44px;margin-top:-5px;}
.stuSettingWrap .contTop .descWrap .icoType03 img{width:55px;margin-top:-5px;}
.stuSettingWrap .contTop .descWrap .icoType04 img{width:43px;margin-top:-1px;}
.stuSettingWrap .contTop .descWrap p{display:inline-block;font-size:1.125rem;font-weight:400;color:#1c1c1c;line-height:1.4;letter-spacing:-.03rem;}
.stuSettingWrap .contTop .descWrap .delBox{display:inline-block;width:79px;height:26px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/img_desc_deliveryInfo.png) no-repeat center/cover;vertical-align:-6px;}
.stuSettingWrap .contTop .btnChangeID{width:260px;height:70px;border-radius:35px;background:#7c2ce8;font-size:1rem;font-weight:700;color:#fff;line-height:70px;text-align:center;-webkit-box-shadow:0 6px 20px 0 rgba(108,0,255,.2);box-shadow:0 6px 20px 0 rgba(108,0,255,.2);}
.stuSettingWrap .contTop .btnChangeID .icoPlus{display:inline-block;width:10px;height:10px;margin-left:4px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_btn_plus.png) no-repeat 0 0;background-size:10px;vertical-align:1px;}

.stuSettingWrap .infoBox{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;margin-top:21px;border-radius:20px;background:#faf7f2;}
.stuSettingWrap .infoBox div[class*="rowType"]{display:-webkit-flex;display:-ms-flexbox;display:flex;height:77px;background:#fff;}
.stuSettingWrap .infoBox div[class*="rowType"]:not(:first-child){border-top:1px solid #faf7f2}
.stuSettingWrap .infoBox div[class*="rowType"] dl{flex:1 1 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;border-radius:4px;}
.stuSettingWrap .infoBox div[class*="rowType"] dl:not(:first-child){border-left:1px solid #faf7f2}
.stuSettingWrap .infoBox div[class*="rowType"] dl dt{width:165px;padding-left:60px;font-size:1rem;font-weight:400;color:#1c1c1c;letter-spacing:-.04em;}
.stuSettingWrap .infoBox div[class*="rowType"] dl dd{position:relative;width:calc(100% - 165px);font-size:1.25rem;font-weight:700;color:#1c1c1c;letter-spacing:-.02em;line-height:1;}
.stuSettingWrap .infoBox div[class*="rowType"] dl dd.phone{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;}
.stuSettingWrap .infoBox div[class*="rowType"] dl dd.phone span{margin:0 17px}
.stuSettingWrap .infoBox div[class*="rowType"]:first-child{overflow:hidden;height:76px;border-top-left-radius:20px;border-top-right-radius:20px;}
.stuSettingWrap .infoBox div[class*="rowType"]:last-child{overflow:hidden;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
.stuSettingWrap .infoBox div[class*="rowType"].row2{height:141px;}
.stuSettingWrap .infoBox div[class*="rowType"].row2 dl dt{min-height:90px;}
.stuSettingWrap .infoBox div[class*="rowType"].empty{height:261px;}
.stuSettingWrap .infoBox dt label{height:auto;font-size:1rem;font-weight:400;color:#1c1c1c;line-height:normal;letter-spacing:-.04em;}
.stuSettingWrap .infoBox dd input[type=password]{max-width:350px;height:auto;margin-top:-6px;padding:0;border:none;border-radius:0;background:none;font-size:1.25rem;font-weight:700;color:#1c1c1c;letter-spacing:-.02em;}
.stuSettingWrap .infoBox dd input[type=password]::placeholder{font-size:1.25rem;font-weight:700;color:rgba(28,28,28,.2);letter-spacing:-.02em;}
.stuSettingWrap .infoBox dd input[type=number]{max-width:90px;height:auto;margin-top:-6px;padding:0 5%;border:none;border-radius:0;background:none;font-size:1.25rem;font-weight:700;color:#1c1c1c;letter-spacing:-.02em;-moz-appearance:textfield;}
.stuSettingWrap .infoBox dd input[type=number]::placeholder{color:rgba(28,28,28,.2);}
.stuSettingWrap .infoBox dd input[type=number]::-webkit-outer-spin-button,
.stuSettingWrap .infoBox dd input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.stuSettingWrap .infoBox dd div[class*="address"]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;height:70px;}
.stuSettingWrap .infoBox dd div[class*="address"] input[type=text]{height:auto;padding:0;border:none;border-radius:0;background:none;font-size:1.25rem;font-weight:700;color:#1c1c1c;letter-spacing:-.02em;}
.stuSettingWrap .infoBox dd div[class*="address"] input[type=text]::placeholder{font-size:1.25rem;font-weight:700;color:rgba(28,28,28,.2);letter-spacing:-.02em;}
.stuSettingWrap .infoBox dd .addressT input[type=text]{min-width:208px;max-width:208px;}
.stuSettingWrap .infoBox dd .addressB > div {width:500px;box-sizing:border-box}
.stuSettingWrap .infoBox dd .addressB input[type=text]{width:100%;box-sizing:border-box;margin-top:-10px}
.stuSettingWrap .infoBox dd .addressB div:last-child{margin-left:0;padding-left:20px}
.stuSettingWrap .infoBox dd .addressT .btnZipCode{width:60px;height:34px;margin-left:20px;border-radius:17px;background:#ff7b00;font-size:0.875rem;font-weight:700;color:#fff;line-height:34px;text-align:center;}
.stuSettingWrap .infoBox dd.addressArea{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;}
.stuSettingWrap .infoBox dd.addressArea span{max-width:810px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.stuSettingWrap .infoBox .btnShipping{position:absolute;right:60px;top:0;bottom:0;margin:auto;width:105px;height:34px;border-radius:17px;background:#ff7b00;font-size:0.875rem;font-weight:700;color:#fff;line-height:34px;text-align:center;}
.stuSettingWrap .infoBox .accList{overflow-x:auto;overflow-y:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;padding:0 50px;}
.stuSettingWrap .infoBox .accList li{flex-shrink:0;}
.stuSettingWrap .infoBox .accList li + li{margin-left:20px;}
.stuSettingWrap .infoBox .accList li button{height:40px;padding:0 25px;border-radius:20px;background:#faf7f2;font-size:1rem;font-weight:400;color:#1c1c1c;line-height:40px;white-space:nowrap;text-align:center;}
.stuSettingWrap .infoBox .accList li.on button{background:#ff7b00;color:#fff}
/* 전화번호 셀렉트박스  */
.selbox_number{position:relative;display:inline-block;vertical-align:top !important;top:-2px;left:0;z-index:11;width:110px !important;height:63px;margin-left:-23px}
.selbox_number.opacity{opacity:.2;}
.selbox_number .sbHolder{position:absolute;top:0;left:0;width:110px !important;min-width:auto;height:auto !important;border:none !important;border-radius:30px 30px 0 0 !important;background:#f5f5f5;}
.selbox_number .sbSelector{display:block;width:100% !important;height:auto !important;padding:0 0 0 24px;border:none !important;border-top:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:none;font-size:1.25rem;font-weight:700;color:#1c1c1c !important;line-height:63px;text-indent:0;text-align:left !important;letter-spacing:-0.4px !important;}
.selbox_number .sbToggle{position:absolute;top:28px;right:25px;z-index:3;width:11px !important;height:7px !important;background: url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_selbox_toggle.png) no-repeat 0 0 !important;background-size:11px !important}
.selbox_number .sbToggleOpen{z-index:10;height:7px !important;background: url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_selbox_toggle.png) no-repeat 0 -7px !important;background-size:11px !important}
.selbox_number .sbToggleOpen + .sbSelector::after{content:none}
.selbox_number .sbHolderDisabled{border:none}
.selbox_number .sbOptions{overflow-y:auto;position:relative;z-index:2;top:50px !important;left:0 !important;width:100%;height:auto !important;max-height:169px !important;padding:0 0 9px !important;border:none !important;border-radius:0 0 30px 30px !important;background:#f5f5f5 !important;box-shadow:none !important;-ms-overflow-style:none;scrollbar-width:none;}
.selbox_number .sbOptions::-webkit-scrollbar{display:none}
.selbox_number .sbOptions li{padding:0;border-top:0;height:auto;background:none}
.selbox_number .sbOptions a{position:relative;display:block;width:100%;height:40px;border:none !important;padding:0 0 0 32px !important;font-size:1.25rem;font-weight:700;color:#1c1c1c !important;color:rgba(0,0,0,.5);line-height:40px;text-align:left !important;}
.selbox_number .sbOptions a.sbFocus{background:none !important;}
.selbox_number .sbOptions .sbDisabled{display:none !important;}
.selbox_number .sbOptions .sbGroup{padding: 0 0 0 18px }
/* 체크박스 */
.stuSettingWrap .chkWrap{margin:20px 0 6px 23px;}
.stuSettingWrap .chkWrap input[type=checkbox]{display:none;}
.stuSettingWrap .chkWrap label{position:relative;height:auto;font-size:1rem;font-weight:400;color:#1c1c1c;line-height:normal}
.stuSettingWrap .chkWrap label::before{content:'';display:inline-block;width:22px;height:22px;margin-right:14px;border-radius:6px;background:#fff;background-size:22px;vertical-align:-5px;}
.stuSettingWrap .chkWrap label::after{content:'';position:absolute;display:none;top:5px;left:8px;width:5px;height:10px;border-style:solid;border-color:#1c1c1c;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.stuSettingWrap .chkWrap input[type=checkbox]:checked + label::after{display:block;}
/* 하단 버튼 */
.stuSettingWrap .btns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;}
.stuSettingWrap .btns button{width:200px;height:70px;border-radius:35px;font-size:1.25rem;font-weight:700;color:#fff;line-height:70px;}
.stuSettingWrap .btns button.btnCancel{background:#ecd8bf;}
.stuSettingWrap .btns button.btnConfirm{background:#ff7b00;}
.stuSettingWrap .btns button + button{margin-left:20px;}
/* 메뉴 살펴보기 */
.stuSettingWrap .contTop .menuInner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;padding:0 38px;border-bottom:1px solid rgba(236,216,191,.2);}
.stuSettingWrap .contTop .menuDesc{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;}
.stuSettingWrap .contTop .menuDesc .char{position:relative;display:inline-block;width:256px;min-height:103px;}
.stuSettingWrap .contTop .menuDesc .char img{position:absolute;bottom:-3px;left:12px;width:215px;}
.stuSettingWrap .contTop .menuDesc .char span{position:absolute;top:0;left:97px;display:block;width:130px;height:84px;font-size:1.5rem;font-weight:700;color:#1c1c1c;line-height:84px;letter-spacing:-.03rem;text-align:center;}
.stuSettingWrap .contTop .menuDesc p{display:inline-block;font-size:1.125rem;font-weight:400;color:#1c1c1c;line-height:1.4;letter-spacing:-.03rem;}
.stuSettingWrap .contTop .menuBtns{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-8px;}
.stuSettingWrap .contTop .menuBtns a{width:210px;height:64px;border-radius:32px;background:#ff7b00;font-size:1rem;font-weight:700;color:#fff;line-height:64px;letter-spacing:-.03rem;text-align:center;}
.stuSettingWrap .contTop .menuBtns a + a{margin-left:24px}
.stuSettingWrap .contTop .menuBtns a i{display:inline-block;margin-right:4px;}
.stuSettingWrap .contTop .menuBtns a.btnMore i{vertical-align:-1px;}
.stuSettingWrap .contTop .menuBtns a.btnBook i{vertical-align:-2px;}
.stuSettingWrap .contTop .menuBtns a .icoBtnMenu{width:14px;height:14px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_btn_menuTop_square.png) no-repeat 0 0;background-size:14px;}
.stuSettingWrap .contTop .menuBtns a .icoBtnBook{width:16px;height:16px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_btn_menuTop_book.png) no-repeat 0 0;background-size:16px;}
.stuSettingWrap .menuList{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 38px;flex-wrap:wrap;margin-top:30px;}
.stuSettingWrap .menuList > li + li{margin-left:20px;}
.stuSettingWrap .menuList > li > a{overflow:hidden;border-radius:20px;background:#fff;text-align:center;}
.stuSettingWrap .menuList.kids li a{width:184px;height:190px;}
.stuSettingWrap .menuList.kids li:nth-child(6n + 1){margin-left:0;}
.stuSettingWrap .menuList.kids li:nth-child(n + 7){margin-top:20px;}
.stuSettingWrap .menuList.ele13 li a{width:225px;height:210px;}
.stuSettingWrap .menuList.ele13 li:nth-child(5) a{width:224px;}
.stuSettingWrap .menuList.ele13 li:nth-child(5n + 1){margin-left:0;}
.stuSettingWrap .menuList.ele13 li:nth-child(n + 6){margin-top:20px;}
.stuSettingWrap .menuList.ele46 li a{width:184px;height:210px;}
.stuSettingWrap .menuList.ele46 li:nth-child(6n + 1){margin-left:0;}
.stuSettingWrap .menuList.ele46 li:nth-child(n + 7){margin-top:20px;}
.stuSettingWrap .menuList.ele13 li:nth-child(n + 6) a,
.stuSettingWrap .menuList.ele46 li:nth-child(n + 7) a{width:388px;height:170px;}
.stuSettingWrap .menuList.mid1 > li:first-child > a{width:190px;height:400px;}
.stuSettingWrap .menuList.mid23 > li:first-child > a{width:300px;height:400px;}
.stuSettingWrap .menuList li a p{margin-top:6px;font-size:0.875rem;font-weight:400;color:#1c1c1c;line-height:1.4;letter-spacing:-.02rem;}
.stuSettingWrap .menuList li a em{position:relative;font-size:1rem;font-weight:700;color:#1c1c1c;letter-spacing:-.02rem;}
.stuSettingWrap .menuList li a em::after{content:'';position:absolute;bottom:1px;left:0;width:100%;height:4px;border-radius:2px;}
.stuSettingWrap .menuList li a em.colorJade::after{background:rgba(76,203,133,.2);}
.stuSettingWrap .menuList li a em.colorOrange::after{background:rgba(244,154,6,.2);}
.stuSettingWrap .menuList li a em.colorPink::after{background:rgba(241,120,189,.2);}
.stuSettingWrap .menuList li a em.colorHotpink::after{background:rgba(255,76,143,.2);}
.stuSettingWrap .menuList li a em.colorSkyblue::after{background:rgba(14,178,249,.2);}
.stuSettingWrap .menuList li a em.colorBlue::after{background:rgba(49,122,255,.2);}
.stuSettingWrap .menuList li a em.colorPurple::after{background:rgba(200,124,232,.2);}
.stuSettingWrap .menuList li a em.colorBeige::after{background:rgba(221,130,73,.2);}
.stuSettingWrap .menuList li a em.colorGreen02::after{background:rgba(148,216,0,.2);}
.stuSettingWrap .menuList li a em.colorGreen::after{background:rgba(91,199,49,.2);}
.stuSettingWrap .menuList li .icoArea{display:block;width:70px;height:70px;margin-left:auto;margin-right:auto;background-image:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_setting_menuAll.png);background-repeat:no-repeat;background-size:140px;}
.stuSettingWrap .menuList.kids li .icoArea{margin-top:43px}
.stuSettingWrap .menuList.ele13 li .icoArea,
.stuSettingWrap .menuList.ele46 li .icoArea{margin-top:32px}
.stuSettingWrap .menuList.ele13 li:nth-child(n + 6) .icoArea,
.stuSettingWrap .menuList.ele46 li:nth-child(n + 7) .icoArea{margin-top:17px}
.stuSettingWrap .menuList.mid1 > li:nth-child(1) .icoArea,
.stuSettingWrap .menuList.mid23 > li:nth-child(1) .icoArea{margin-top:113px}
.stuSettingWrap .menuList.mid1 > li:not(:first-child) .icoArea,
.stuSettingWrap .menuList.mid23 > li:not(:first-child) .icoArea{margin-top:39px}
/* 키즈, 초등 아이콘 */
.stuSettingWrap .menuList li .icoArea.dongwha{background-position:0 0}
.stuSettingWrap .menuList li .icoArea.korKids{background-position:0 -70px}
.stuSettingWrap .menuList li .icoArea.mathKids{background-position:0 -140px}
.stuSettingWrap .menuList li .icoArea.engKids{background-position:0 -210px}
.stuSettingWrap .menuList li .icoArea.preSchool{background-position:0 -280px}
.stuSettingWrap .menuList li .icoArea.vodplay{background-position:0 -350px}
.stuSettingWrap .menuList li .icoArea.engLevel{background-position:0 -420px}
.stuSettingWrap .menuList li .icoArea.cheomsak{background-position:0 -1050px}/* 2024-05-14 수정 */
.stuSettingWrap .menuList li .icoArea.dgtExp{background-position:0 -560px}
.stuSettingWrap .menuList li .icoArea.mathLevel{background-position:0 -630px}
.stuSettingWrap .menuList li .icoArea.simwha{background-position:0 -700px}
.stuSettingWrap .menuList li .icoArea.aiStu{background-position:0 -770px}
.stuSettingWrap .menuList li .icoArea.aiSchool{background-position:0 -840px}
.stuSettingWrap .menuList li .icoArea.korLevel{background-position:0 -910px}
.stuSettingWrap .menuList li .icoArea.examStudy{background-position:0 -980px}
.stuSettingWrap .menuList li .icoArea.aiSeosul{background-position:0 -1050px}
.stuSettingWrap .menuList li .icoArea.mento{background-position:0 -1120px}
.stuSettingWrap .menuList li .icoArea.daechi{width:110px;background-image:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_menuAll_special.png);background-position:0 23px;background-size:110px;} /* #115310 2023-12-11 수정 */
.stuSettingWrap .menuList li .icoArea.simwhaEle{width:83px;background-image:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_menuAll_simwha.png);background-position:0 0;background-size:83px;}
/* 중학 아이콘 */
.stuSettingWrap .menuList li .icoArea.midKor{background-position:-70px 0}
.stuSettingWrap .menuList li .icoArea.midMath{background-position:-70px -70px}
.stuSettingWrap .menuList li .icoArea.midSoc{background-position:-70px -140px}
.stuSettingWrap .menuList li .icoArea.midSci{background-position:-70px -210px}
.stuSettingWrap .menuList li .icoArea.midEng{background-position:-70px -280px}
.stuSettingWrap .menuList li .icoArea.midMathLv1{background-position:-70px -350px}
.stuSettingWrap .menuList li .icoArea.midMathLv2{background-position:-70px -420px}
.stuSettingWrap .menuList li .icoArea.midMathLv3{background-position:-70px -490px}
.stuSettingWrap .menuList li .icoArea.midMathLv4{background-position:-70px -560px}
.stuSettingWrap .menuList li .icoArea.midEngGram{background-position:-70px -630px}
.stuSettingWrap .menuList li .icoArea.midEngRead{background-position:-70px -700px}
.stuSettingWrap .menuList li .icoArea.midEngWrite{background-position:-70px -770px}
.stuSettingWrap .menuList li .icoArea.midEngListen{background-position:-70px -840px}
.stuSettingWrap .menuList li .icoArea.midEngVoca{background-position:-70px -910px}
.stuSettingWrap .menuList li .middot{margin:0 2px}
.stuSettingWrap .menuList .midMenuBox{overflow:hidden;height:400px;border-radius:20px;}
.stuSettingWrap .menuList.mid1 .midMenuBox{width:318px;}
.stuSettingWrap .menuList.mid23 .midMenuBox{width:432px;}
.stuSettingWrap .menuList .midMenuBox .midTit{width:100%;height:57px;font-size:1.25rem;font-weight:700;color:#fff;line-height:57px;text-align:center;letter-spacing:-.02rem;}
.stuSettingWrap .menuList .midMenuBox .midTit.colorG{background:#5bc731}
.stuSettingWrap .menuList .midMenuBox .midTit.colorB{background:#2f63da}
.stuSettingWrap .menuList .midMenuBox .midTit.colorP{background:#e42acc}
.stuSettingWrap .menuList .midMenuBox .midTit i{display:inline-block;height:19px;margin-right:4px;vertical-align:-2px;}
.stuSettingWrap .menuList .midMenuBox .midTit .icoMidFresh{width:17px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_btn_midTit_fresh.png) no-repeat 0 0;background-size:17px;}
.stuSettingWrap .menuList .midMenuBox .midTit .icoMidMath{width:20px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_btn_midTit_math.png) no-repeat 0 0;background-size:20px;}
.stuSettingWrap .menuList .midMenuBox .midTit .icoMidEng{width:15px;background:url(//cdndata.milkt.co.kr/ele/app/images/setting/ico_btn_midTit_eng.png) no-repeat 0 0;background-size:15px;}
.stuSettingWrap .menuList .midMenuBox ul{overflow:hidden;background:#fff;}
.stuSettingWrap .menuList .midMenuBox ul::after{content:'';display:block;clear:both;}
.stuSettingWrap .menuList .midMenuBox ul li{float:left;width:calc(50% - 1px);text-align:center;}
.stuSettingWrap .menuList .midMenuBox ul li + li{border-left:1px solid #f6e7d4;width:calc(50% + 1px)}
.stuSettingWrap .menuList .midMenuBox ul li a{overflow:hidden;width:100%;}
.stuSettingWrap .menuList .midMenuBox ul.typeThird li{width:calc(33.333% - 2px)}
.stuSettingWrap .menuList .midMenuBox ul.typeThird li + li{border-left:1px solid #f6e7d4;width:calc(33.333% + 1px)}
.stuSettingWrap .menuList .midMenuBox .topArea li a{height:171px;}
.stuSettingWrap .menuList .midMenuBox .btmArea li a{height:172px;border-top:1px solid #f6e7d4}
/* 살펴보기 비활성화 */
.stuSettingWrap .menuList li.txtDisabled > a > span{filter:grayscale(1);}
.stuSettingWrap .menuList li.txtDisabled > a > em,
.stuSettingWrap .menuList li.txtDisabled > a > p{opacity:0.3;}