@charset "utf-8";.sms_write .row.info{margin-top:10px}.sms_write .price_info>table td{padding:1px 13px 0;height:20px;line-height:43px}.sms_write .cont_info{margin-top:0}#smsbody2{color:#fff;text-align:left}.prev_box{width:100%;height:371px}.phone_right.large .send_area{text-align:center;margin-top:10px;height:40px}.phone_right{float:right;width:510px}.phone_right.large{float:left;width:230px;margin:10px;background:url(../images/sub/phone_bg.gif) 100% 0 repeat-y}.phone_right.large .right{float:right;width:230px;padding-top:42px;margin-left:0;background:url(../images/sub/phone_top.gif) no-repeat}.phone_right.large .monitor{height:240px;background:url(../images/sub/phone_monitor2.gif) no-repeat}.phone_right.large .monitor textarea{height:235px}.phone_right.large .monitor .article{height:240px;text-align:left;color:#fff;width:96%;padding:0 2%}.phone_right.large .monitor .article em{color:#b2ccff}.phone_right.large .monitor .article>div{white-space:pre-line}.phone_right.large .prev_box{height:332px}#db_send #db_information{margin-top:10px;height:266px;overflow-y:auto}.large .monitor{position:inherit}.sms .receav_box{height:270px;width:218px}.sms .receav_box .scroll_box2{height:192px}.sms .receav_box .btns .fR{margin:6px 10px 0}#type_normal .sms .left{width:220px}#type_normal .sms .right{padding-top:36px;width:270px}#type_normal .sms .right ul li{float:right;width:133px;margin-top:10px}#type_normal .sms .right ul li button{width:131px;padding:0}#type_normal .sms .right ul li:first-child{float:left}#type_normal .sms .right input[type=text]{margin:0;width:195px}#type_normal .sms .right button.add{margin-right:2px}#type_normal .sms .right .head_info{margin-top:30px}#type_normal .sms .attach input[type=file]{width:200px}#type_normal .sms .attach{margin-top:10px}#type_normal .inbox.sms{margin:0 0 5px}p.ico_info{padding-left:20px;color:#c66;background:url(../images/common/ico04.png) 0 2px no-repeat}.ico_info2{padding-left:20px;color:#c66;font-size:12px;text-indent:17px;background:url(../images/common/ico04.png) 17px 12px no-repeat}.layerPop01.sms{top:243px;left:auto;width:331px;right:0}.sms_report_txt{float:right;width:650px;clear:none;margin-left:0}.sms_sending{height:74px;padding-left:86px;font-size:14px;width:170px;margin:auto;line-height:2;padding-top:8px;background:url(../images/sub/icon_sending_sms.gif) no-repeat #fff}.sms_cont_btn_group{position:static;text-align:right}.sms_cont_btn_group .w130{position:none}.sms_cont_btn_group .btn_blue{padding-left:5px;padding-right:5px}.smsnum_box .well{display:block;padding:15px 20px 10px;width:100%}.smsnum_btn{width:22%;padding:0}.smsnum_btn>.btn{display:block;width:100%;padding:12.5px;box-sizing:border-box}.smsnum_btn>.btn~.btn{margin-top:5px}.smsnum_box .text-primary{margin:10px 0 0 59px;font-size:12px;line-height:1em}.sms_recev .tab-pane{padding:10px 0}.sms_write_r .price_info{padding-top:15px;}.sms_write_r .price_info a p:before{width:49px;height:35px;background-image:url(../images/sms/banner/sms_ba_icon_01.png?v=1);}.sms_notice{width:328px;}.sms_notice h5{color:#000;text-align:left;font-size:14px;}.sms_notice h5 font{color:#666;font-weight:400}.sms_notice .pink tr th{padding:6px;}.sms_notice .pink tr td{padding:5px 10px}.sms_write_r{width:328px;}.sms_write_r .w50{min-width:50px}.sms_write_r .well{padding:10px 15px}.sms_write_r .well dd,.sms_write_r .well dt{display:inline-block;vertical-align:middle}.sms_write_r .well dt{width:48%;font-size:14px;color:#000}.sms_write_r .well dd{width:50%;text-align:right}.sms_write_r .well dd .btn i{font-size:12px}.sms_notce_wrtie .new_table2 h4 .tit{float:none}.sms_notce_view::before{background:#3e3e3e;}.sms_notce_view .notce{position:absolute;bottom:57px;left:17px;font-size:12px}.sms_notce_view .tit{padding:8px 0;border:0;background:#535353}.sms_notce_view .tit::before,.sms_notce_view .tit::after{color:#fff;}.sms_notce_view .tit li:first-child{display:block;line-height:1.4;color:#fff;white-space:nowrap}.sms_notce_view .tit li{color:#fff;line-height:1.3}.sms_notce_view .view{position:absolute;top:91px;left:8px;width:312px;height:539px;color:#000;overflow-y:auto}.sms_notce_view .view ul{width:240px;padding:15px;border-radius:8px;}.sms_notce_view .view .mms{background:#daf1fd;border-radius:8px 8px 0 0;word-break:break-all}.sms_notce_view .view li{padding:10px;background:#d2f1ff}.sms_notce_view .view_btn{position:absolute;bottom:12px;right:14px;}.sms_notce_view .view li+li{min-height:100px;border-radius:0 0 10px 10px;word-break:break-all;white-space:pre-wrap;line-height:140%}.sms_notce_view .view li+li a{text-decoration:underline;color:#066aff}.sms_notce_view .view li img{max-width:100%}.sms_notce_view .view ul~ul{padding-top:0;padding-bottom:10px}.sms_notce_view .view li img~img{margin-top:5px}.sms_notce_view .view #mms_images_list li{border-radius:10px}.address_box .address_btn{width:130px}.tit #msgType{display:inline-block;padding:0 9px 1px;color:#fff;font-size:12px;line-height:1.5;letter-spacing:0;border:1px solid #3f6dd7;border-radius:100px;background:#3f6dd7}.tit .byte{font-weight:400;color:#666;letter-spacing:-0.04em}.sms_text_box{display:flex;align-items:flex-start;}.sms_text_box dt{flex-grow:1;margin-right:4px;}.sms_text_box dd{width:292px;}.sms_text_box dt textarea{display:block;border:1px solid #ccc;width:100%;height:195px;margin-top:5px;font-size:14px;overflow-x:hidden;}.sms_text_box dd .btn_sms{width:49.2%;padding:0;}#mms_images_list{display:none}#mms_images_list img{max-width:100%;max-height:100%}.mms_images_add_wrap{display:flex;align-items:flex-start;margin-top:5px;padding:10px 10px 7px;border:1px solid #ccc;background:#fafafa;}.mms_images_add_wrap .upload-btn_wrap{width:333px;}.mms_images_add_wrap .images_add_list{padding:0;display:inline-block}.mms_images_add_wrap .images_add_list li{width:112px;border-color:#ccc;margin:0;position:relative}.mms_images_add_wrap .images_add_list li~li{margin-left:2px}.mms_images_add_wrap .images_add_list li>dl dt{padding:0;height:64px;cursor:pointer}.mms_images_add_wrap .images_add_list li>dl dd{font-size:13px;position:absolute;top:0;left:0;background:rgba(0,0,0,.7);padding:0;width:100%;height:100%;text-align:center;color:#fff;display:none}.mms_images_add_wrap .images_add_list li>dl dt:hover+dd{display:block}.mms_images_add_wrap .images_add_list li>dl dd p{padding:0 10px;box-sizing:border-box;font-weight:700;margin-top:6px}.mms_images_add_wrap .images_add_list li>dl dd p~p{font-size:12px;margin-top:0;color:#fffea1}.mms_images_add_wrap .images_add_list li>dl dd i{cursor:pointer}.mms_images_add_wrap .tit{width:387px;padding-left:10px;font-size:12px;color:#666;line-height:1.6;box-sizing:border-box;}.mms_images_add_wrap .no_img{padding:10px;box-sizing:border-box;font-size:12px;color:#999;background:#fafafa;text-align:center}.mms_images_add_wrap .no_img img{margin-bottom:3px}.sms_text_box .excess{position:relative}.sms_text_box .excess textarea{border:1px solid #e71b1b!important}.sms_text_box .excess:before{content:"입력초과";position:absolute;bottom:6px;right:-1px;background:#e71b1b;color:#fff;padding:2px 6px 1px;font-size:12px}.proof_auth p{line-height:18px}.proof_auth .fileBox{width:279px;display:inline-block;vertical-align:middle}.proof_auth .fileList{margin-top:5px;margin-bottom:5px;padding:10px 15px;height:80px}.proof_auth .fileList h5{margin-bottom:5px}.proof_auth .fileList ul{line-height:20px;font-size:12px}.law_info{text-align:right}.reward_padding{padding-top:10px}.origin_style{font-size:14px;font-weight:700}#msgType,#msgType2{margin-right:10px}.vhChk{display:none}.out_recev{display:inline-block;margin-top:15px;width:665px}.out_recev .db_select{float:left;width:478px}.out_recev button{padding:0 20px}.out_recev .head_info{margin-bottom:5px}#sms_photo_list .ex_box{text-align:center;font-size:15px;margin-top:100px;color:#999}#sms_photo_list .ex_box .fa{display:block;font-size:60px;color:#e1e1e1}#sms_photo_list.sms_list .info{padding-right:0}#sms_photo_list .sms_win .sms_view{position:relative;width:100%;height:auto;padding:0;overflow:inherit}#sms_photo_list .sms_win .sms_view img{max-width:100%;width:100%;min-height:344px}#sms_photo_list .sms_win li::before{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:1px solid #f65e61}#sms_photo_list .sms_win li:hover::before{content:''}#sms_photo_list .sms_win .no_data{height:385px}/*!문자예시 탭*/.sms_sub_category dl{border-top:1px solid #e1e1e1;display:table;padding:6px 10px 7px;width:100%;box-sizing:border-box}.sms_sub_category dl dt{display:table-cell;vertical-align:middle;width:50px;font-weight:700}.sms_sub_category dl dd{display:table-cell;vertical-align:middle}.sms_sub_category dl dd span.on,.sms_sub_category dl dd span.on a{color:#f65e61;font-weight:700}.sms_sub_category dl dd span{padding:0 10px;display:inline-block}.sms_sub_category dl dd span a:hover{color:#f65e61;font-weight:700}.smsnum_box{width:100%}.set_txt .inbox{margin-top:5px;width:158px;height:250px;padding:10px;border:1px solid #ccc;line-height:2}/*! 문자 미리보기 레이어 팝업 */#vh_layerPop04 .inbox{height:100px;width:177px;overflow:auto}#vh_layerPop04 .bord_box{width:200px;margin-top:10px}#vh_layerPop04 .fL{width:200px}.sms_sub_category{background:#f2f2f2;margin-left:14px;border:1px solid #e1e1e1;border-top:0;margin-bottom:10px;font-size:14px}.sms_sub_category ul{border-top:1px solid #e1e1e1;font-size:12px}.sms_sub_category ul li{display:inline-block;min-width:80px;padding:4px 10px;text-align:center}.sms_sub_category ul li.on,.sms_sub_category ul li.on a{color:#f65e61;font-weight:700}#type_normal .receav_head,#type_normal .scroll_box2{float:left}#type_normal .receav_box .btns{margin:0}#type_normal .receav_box .btns .btn_gray2.del{width:90px}#type_normal .receav_filebox input[type=file]{border:0;background:#fff;width:100%;height:27px}.receav_box .btns .fR{margin:8px 10px 0}.receav_filebox{clear:both;margin-top:30px;width:870px;padding:0 20px;height:340px;background:url(../images/sub/img02.gif) no-repeat;display:inline-block}.receav_filebox .srch{margin-top:55px}.receav_filebox .srch p{float:left;line-height:29px;color:#5888aa}.receav_filebox .attach{float:left;border:1px solid #9baebe;background:#fff;width:350px;height:27px}.receav_filebox .srch .upload{float:right}.receav_box.st2{width:868px;margin-top:30px;height:206px}.receav_box.st2 .receav_head li{width:14%;margin-top:3px}.receav_box.st2 .receav_head li:first-child{margin-left:12px}.receav_box.st2 .receav_head li .select{width:90%}.receav_box.st2 .receav_head li .select select{width:100%}.receav_box.st2 thead{display:none}.receav_box.st2 .scroll_box2{background:url(../images/sub/img01.gif) 50% 50% no-repeat #fff}.receav_box.st2 .scroll_box2 table{background:#fff}.receav_box.st2 .scroll_box2 table td{width:14%}.head_info{position:relative;display:inline-block;line-height:30px;font-weight:700;color:#333}.head_info p,p.head_info{display:inline-block;width:auto;margin-right:10px}.head_info button.pay{width:80px}.head_info button.del{width:29px;text-align:center}.head_info .form-group label{margin-right:5px}/*!발송번호등록하기_서류첨부*/.sms_number_add dl{width:100%;float:left;margin:2px 0}.sms_number_add dl dt{text-align:left;float:left;margin-top:6px;font-weight:400;letter-spacing:-.13em}.sms_number_add dl dd{float:right}.sms_number_add dl dd input[type=text]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sms_number_add dl dd div.upload-btn_wrap{margin-right:3px}.sms_number_add dl dd .btn_gray{height:30px}/*!스팸차단 및 번호도용팝업*/.spam_sms_banner_box{margin-bottom:10px}.spam_sms_banner_box{display:flex;}.spam_sms_banner_box li{width:50%;text-align:center;}.spam_sms_banner_box .banner_orange p:before{width:44px;height:41px;background-image:url(../images/sms/banner/sms_spam_icon_01.png?v=1);}.spam_sms_banner_box .banner_green p:before{width:42px;height:43px;background-image:url(../images/sms/banner/sms_spam_icon_02.png?v=1)}.spam_sms_banner_box li+li{margin-left:6px;}.sms_spam{display:table;border-spacing:8px 0;margin:10px -8px 0}.sms_spam>li{display:table-cell;vertical-align:middle;width:25%;padding:15px;text-align:center;border:1px solid #e4e6ea;border-radius:10px}.sms_spam>li .sms_s_img{display:inline-block;margin-bottom:15px}.sms_spam .app_icon{margin-right:1px;padding:0;border-radius:100px;background:#333}.sms_spam .spam_txt{display:inline-block;margin-bottom:15px;font-size:13px;text-align:left}.sms_receive_box{border:1px solid #ccc;margin-top:10px}.sms_receive_box h5{background:#e1e1e1;font-weight:700;font-size:14px;padding:5px 10px}.sms_receive_box ul{padding:10px;height:190px;overflow-y:auto}.sms_receive_box ul li{color:#000;font-size:14px;letter-spacing:-.03em}.variable_box{padding:10px}.variable_box .btn{width:48.5px;padding:5px 7px}.sms_write_r .well .f_blue{letter-spacing:-.13em}.arsinfo{letter-spacing:-.13em;margin-top:2px}.sms_icon,.sms_title{display:inline-block}.sms_icon{vertical-align:middle}.sms_win li .flag_icon{width:58px;height:57px;position:absolute;top:-4px;left:-3px;z-index:1;display:inline-block}.floating{position:absolute;right:-20px;top:-1px;z-index:1}.floating .floating_close{position:absolute;top:5px;right:6px;width:23px;height:23px;font-size:0;border-radius:100px;background:#000;cursor:pointer;z-index:1}.floating .floating_close::after{content:"";display:block;height:100%;background:url(../images/sms/banner/sms_close.png) no-repeat center center}.floating .floating_cont{padding-top:25px;width:131px;height:131px;text-align:center;border:6px solid #2951e4;border-radius:100px;background:#486ffd;box-sizing:border-box;box-shadow:0 1px 7px 0 rgba(0,0,0,.2)}