body{-webkit-text-size-adjust:none;} * {margin:0; padding:0;} /* reset css ---------------------------------- */ html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;} article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } /* 제목요소 */ h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight: normal;} /* 테두리 없애기 */ fieldset, img, abbr,acronym {border: 0;} /* 목록설정 */ ul, ul.li, ol, ol.li { list-style-type: none;} /* 이미지설정 */ img {border: 0; vertical-align: top;} /* 테이블 - 마크업에 'cellspacing="0"' 지정 */ table {border-collapse: collapse; border-spacing: 0; border: 0;} th, td {vertical-align: middle;} /* 텍스트 관련 요소 초기화 */ address, caption, em, cite {font-weight: normal; font-style: normal;} ins {text-decoration: none;} del {text-decoration: line-through;} textarea {font-size:12px;} checked{color:#2bbec6;} /* 기초설정*/ html, body {font-size:14px;font-family:'나눔고딕','Nanum Gothic',"Apple SD Gothic Neo","AppleGothic","돋움", Dotum,"굴림", Gulim, Sans-serif; font-weight: 500; color:#4e4e4e; letter-spacing: -0.5px;} html {overflow-y:scroll; min-height:100%;}/*세로스크롤*/ /* 링크설정 */ a,a:active { color: #4e4e4e; text-decoration: none; } a:hover { text-decoration: none; color: #9e9e9e; } table a:visited { color: #888; } .clear {clear: both; } form { margin: 0; } fieldset { border: 0; margin: 0; padding: 0; } label { cursor: pointer; } .block:after,.clearfix:after,.group:after { content: ""; display: block; height: 0; clear:both; visibility: hidden; } body { background: #f5f6f7; } html { position: relative; } /* common */ .fr{float:right;} .fl{float:left;} .beachblue{color:#2bbec6;} .beachblue a{color:#2bbec6;} .red{color:#fc5252;} .red a{color:#fc5252;color:#fc5252;} .red a:hover{color:#fc5252;color:#fc5252;opacity: 0.8} .grey{color:#969696;} .blue{color:#227cc1;} .ft14{font-size:14px;} .ft16{font-size:16px;} .ft18{font-size:18px;} .ft20{font-size:20px;} .ft24{font-size:24px;} .ft22{font-size:22px;} .pd10{padding:10px 0;} .pd20{padding:20px 0;} .pd30{padding:30px 0;} .pdb20{padding-bottom: 20px;} .pdl25{padding-left: 25px !important;} .bgb{border-bottom:1px solid #bfbfbf;} .bgb2{border-bottom:2px solid #bfbfbf;} .bgb3{border-bottom:1px solid #eaeaea} .bgb3{border-bottom:1px solid #e6e6e6;} .bgb4{border-bottom:2px solid #888888;} .bgt{border-top:1px solid #bfbfbf;} .trc{text-align: center;} /* btns */ .btn { display: inline-block; padding: 5px 15px; margin-bottom: 0; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; } .btn-success{color:#fff; background-color:#2bbec6; } .btn-default{color: #959595;background-color: #fff;border-color: #ccc;} .btn-default:hover{color:#2bbec6 !important; background-color:#fff;border-color: #2bbec6 !important;} .btn-default a:hover{color:#2bbec6 !important;} .btn_life img{vertical-align: middle;} .btn-default_bb{color: #2bbec6;background-color: #fff;border-color: #2bbec6;} .btn-default_bb:hover{color:#2bbec6; background-color:#fff;border-color: #2bbec6; } #mypage .btn-default_bb{color: #2bbec6;background-color: #fff;border-color: #2bbec6;} .br5{border-radius: 5px;} .br15{border-radius: 15px;} .br20{border-radius: 20px;} /* popup*/ .popup_wrap{line-height: 25px; color:#707070; max-width: 500px; margin:0 auto; padding-bottom: 50px;} .popup_wrap2{ line-height: 25px; color:#707070;max-width: 480px; margin:0 auto;} .popuptop2 .logo{padding: 30px 0 20px 0px;} .popupbox{margin-top: 20px; background: #fff;} .popuptop .btn-close{position: absolute; top:22px;right:20px;} .popuptop .p_title{background: #2bbec6; padding:10px;color:#fff; font-size: 20px; font-weight: normal;} .popuptop3_d .p_title{color:#fff; font-size: 20px; font-weight: normal;} .popupbody{background: #fff; border-radius: 0 0 7px 7px;position:relative; padding:0 40px; overflow:hidden;} .popupbody2{ background: #fff;border-radius: 0 0 7px 7px;position: relative;display: block;} .popupbody img{vertical-align: middle;} .popupbody .body_table{background: #f4f4f4; color:#4f4f4f; width:100%;} .popupbody .body_table .bt_tit{text-align:right; color:#838383;} .popupbody .body_table td{width:50%; font-size:16px; font-size: 16px;} .popupbody .body_table .bt_txt{text-align:left; padding-left:10px;} .btn_popup{clear:both;} .btn_popup span{padding:10px 40px; margin:0 5px;} .popupbody .mobile{margin:10px 0 20px; width:100%; background: #f9f9f9; height:45px; line-height: 45px;} .popupbody .mobile li{float:left; width:33.33%; text-align: center} .popupbody .mobile li a{ color:#606060; font-size:24px;} .popupbody .mobile li:hover{background: #44cbd2 !important; color:#fff; height:45px;} .popupbody .mobile .current{background: #44cbd2 !important; color:#fff; height:45px;} .popup_wrap .delete_confirm {margin:0 10px; border: 1px solid #ccc; border: 1px solid #ccc; display: inline-block; height:60px; line-height: 60px; overflow: hidden; padding: 0; vertical-align: middle; width: 97%; border-radius: 5px; padding-left: 2%; font-size: 14px; } .popup_wrap .txt_psw{ height: 32px; top: 18px; left: 10px; padding: 0 20px; font-size: 18px; } .popup_wrap .info{font-size:13px; color:#a7a7a7; padding: 10px 0 20px;} .popup_wrap .notice2 {overflow:hidden; text-align: left; color:#a7a7a7; line-height: 30px;} .popup_wrap .notice2 dt { color: #333; /*float: left; width: 20%;*/ } .popup_wrap .notice2 dd { width: 80%; float: left; text-align: left; } .popup_wrap .notice_list{overflow:hidden; padding-bottom:30px;padding-left:30px; line-height: 40px;} .popup_wrap .notice_list dt { color: #333; float: left; width: 80%; text-align:left; } .popup_wrap .notice_list dd { width: 20%; float: left; text-align: left; } .popup_wrap .notice_list table{width:100%;} .form_info{ font-size: 12px; color: #868686; padding-left: 16px; padding-top: 5px;} .addr_category{width:20%;border-right: 1px solid #e9eaec; position:absolute; left:0; bottom:0; top:0;} .addr_category .recent{width:90%;float:left;padding:10% 0 0 10%;} .addr_toitem {position:absolute; left:60%; bottom:0; top:0; width:40%;} .addr_box{width:100%; border-bottom:1px solid #e9eaec; position:relative; height: 420px;} .addr_name {width:40%;border-right:1px solid #e9eaec; position:absolute; left:20%; bottom:0; top:0;} .addr_name .scr_area{padding:0 20px 20px 20px; border-bottom: 1px solid #e9eaec;} .addr_name .scr_area .memo{ border: 1px solid #ccc;display: inline-block;height: 32px; line-height: 32px; overflow: hidden; padding: 0; vertical-align: middle; width: 70%; border-radius: 5px; padding-left: 10px;} .addr_name .scr_area .memo input { border: 0 none; float: left; font-size: 14px; height: 32px; line-height: 32px; } .addr_name .scr_name{padding:20px 20px 20px 20px;} .addr_toitem .addr_list_cont { position: absolute; top: 60px; bottom: 42px; right: 0; left: 50px; border-width: 1px; border-style: solid; border-color: #adadad ; width: 250px; height: 315px; float:right; border-radius: 5px; } .addr_list_cont { overflow-y: auto; overflow-x: hidden;} .btn_ctrl{width:50px; float: left; text-align: center; margin:0 auto; padding:45% 0 0 0;} .btn_ctrl span{margin-bottom:10px; display: inline-block;} .page_ctrl{ border-top: 1px solid #f1f1f1; text-align: right; padding: 9px 10px 0 0; height: 33px; position: absolute; bottom: 0; left: 0; right: 0;} .addr_toitem h3{ padding:20px 0 0 20px;} .popup_policy{padding-top:20px;} .popup_policy h3{font-size:1em; padding-bottom:10px; padding-left:40px;} .popup_policy textarea{margin-bottom:10px; width:90%; border:1px solid #adadad; border-radius: 5px; padding:5%;} .popup_policy2 h2{font-size:1em; padding-bottom:30px;line-height: 1.5em;padding-left:40px;} .popup_policy2 h3{font-size:1.25em; padding-bottom:20px;line-height: 1.5em;padding-left:40px;} .popup_policy2 textarea{margin-bottom:10px; width:100%; border:1px solid #adadad; border-radius: 5px; padding:3%;color: #868686; font-size: 1em;} .popupimg{position:relative;} .popupimg .popuptxt{ position: absolute; left: 65px; top: 260px; text-align: left;} .popupinfo{color:#838383; font-size: 13px; margin-bottom: 40px;} .done{color:#000;} .b_bottom{margin:20px 0 30px 0; text-align:center;} .b_bottom a:hover{color:#2bbec6;} .b_login{ text-decoration: underline;padding-left:20px;} .b_login a{color:#2bbec6;} /*.m_email{padding: 15px 40px;font-size: 16px; width: 100%; background:#04b9c2; color:#fff;} .m_facebook{padding: 15px 40px;font-size: 16px; width: 100%; background:#4267b2; color:#fff} .m_tweeter{padding: 15px 40px;font-size: 16px; width: 100%; background:#1894ec; color:#fff} .m_kakao{padding: 15px 40px;font-size: 16px; width: 100%; background:#f9e000; color:#fff} .m_naver{padding: 15px 40px;font-size: 16px; width: 100%; background:#42b72a; color:#fff}*/ .m_email{padding: 0 0 0 70px; overflow: hidden; font-size: 16px; line-height: 50px; position: relative; width: 100%; text-align: left; background:#04b9c2; color:#fff;} .m_email:before { display: block; position: absolute; top: 0; left: 0; height: 50px; width: 50px; border-right: 1px solid rgba(255,255,255,0.3); content: ""; background-image: url(/theme/crossmap/img/CM-icon.png); background-size: 25px 25px; background-repeat: no-repeat; background-position: center center; } .m_facebook{padding: 0 0 0 70px; overflow: hidden; font-size: 16px; line-height: 50px; position: relative; width: 100%; text-align: left; background:#4267b2; color:#fff} .m_facebook:before { display: block; position: absolute; top: 0; left: 0; height: 50px; width: 50px; border-right: 1px solid rgba(255,255,255,0.3); content: ""; background-image: url(/theme/crossmap/img/F-icon.png); background-size: 25px 25px; background-repeat: no-repeat; background-position: center center; } .m_tweeter{padding: 0 0 0 70px; overflow: hidden; font-size: 16px; line-height: 50px; position: relative; width: 100%; text-align: left; background:#1894ec; color:#fff} .m_tweeter:before { display: block; position: absolute; top: 0; left: 0; height: 50px; width: 50px; border-right: 1px solid rgba(255,255,255,0.3); content: ""; background-image: url(/theme/crossmap/img/T-icon.png); background-size: 25px 25px; background-repeat: no-repeat; background-position: center center; } .m_kakao{padding: 0 0 0 70px; overflow: hidden; font-size: 16px; line-height: 50px; position: relative; width: 100%; text-align: left; background:#f9e000; color:#fff} .m_kakao:before { display: block; position: absolute; top: 0; left: 0; height: 50px; width: 50px; border-right: 1px solid rgba(255,255,255,0.3); content: ""; background-image: url(/theme/crossmap/img/K-icon.png); background-size: 25px 25px; background-repeat: no-repeat; background-position: center center; } .m_naver{padding: 0 0 0 70px; overflow: hidden; font-size: 16px; line-height: 50px; position: relative; width: 100%; text-align: left; background:#42b72a; color:#fff} .m_naver:before { display: block; position: absolute; top: 0; left: 0; height: 50px; width: 50px; border-right: 1px solid rgba(255,255,255,0.3); content: ""; background-image: url(/theme/crossmap/img/N-icon.png); background-size: 25px 25px; background-repeat: no-repeat; background-position: center center; } .b_login .input_box { background: #fff; /* position: relative; */ width: 100%; border: 1px solid #e3e7ee; /* border-right: 0; */ margin:10px 0; } .p_login .chk_id_login{font-size:14px; padding-top: 5px!important} .chk_id_login a:hover{color:#2bbec6;} .p_login .input_box { background: #fff; position: relative; width: 100%; height: 42px; border: 1px solid #e3e7ee; margin-bottom:10px; border-radius: 5px; } .p_login .int { padding: 1% 5%; width: 90%; height: 35px; border: 0; color: #666; font-size: 14px; line-height: 26px; border-radius: 5px; } .canceljoin{font-size:1.2em; width:47%; margin-right:5px; background:#b8b8b8;color:#fff; padding:10px 0;} .next{font-size:1.2em; width:47%; margin-left:5px; background:#04b9c2;color:#fff;padding:10px 0;} .info_forms label { font-size: 16px;color:#2bbec6; margin: 20px 0 10px 0; display: block;} .info_forms input { border: 1px solid #ccc; display: inline-block; height:40px; line-height: 40px; overflow: hidden; padding: 0; vertical-align: middle; border-radius: 5px; padding-left: 2%; font-size: 14px; width: 80%; } .info_forms .slct { background: #fff url(/theme/crossmap/img/img_select.gif) no-repeat 90% 50%; overflow: hidden; width: 112px; float: left; margin-right: 10px; border: 1px solid #ccc; border-radius: 5px; } .info_forms .slct select { -moz-appearance: none; background: transparent none repeat scroll 0 0; border: medium none; color: #757575; font-size: 14px; height: 40px; line-height: 40px; padding-left: 10px; width: 170px; } .info_forms .slct:last-child{margin-right:0 !important;} .info_forms .form-group{display: block;overflow: hidden;} .mybutton_on{background: url(/theme/crossmap/img/img_confirm_on.gif) no-repeat 96% 50%;} .mybutton_off{background: url(/theme/crossmap/img/img_confirm_off.gif) no-repeat 96% 50%;} .mybutton_on2{background: url(/theme/crossmap/img/img_confirm_on.gif) no-repeat 0 32%;} .mybutton_off2{background: url(/theme/crossmap/img/img_confirm_off.gif) no-repeat 0 32%;} .security{margin:20px 0;} .agree_list {font-size:14px;width:100%; padding-bottom: 20px;} .agree_list div{height:30px; line-height: 30px;} .viewall{text-decoration: underline;} .popupbody .calander { float:left; padding: 13px; background: #fff; width: 250px; } .popupbody .calander table{margin-top:20px;overflow:hidden;display: inline-block;} .popupbody .calander:last-child{padding-right:0 !important; overflow:hidden;display: block;} .popupbody .calander td{width:34px; text-align: center; line-height: 37px;} .popupbody .calander th{width:34px;text-align: center;line-height: 37px;} .popupbody .calander .month{height: 30px; line-height: 30px; text-align: center; font-size: 18px; color:#000;} .popupbody .calander thead{background: #f7f7f7; color:#949494;} .popupbody .sunday a{color:#f24157 !important;} .popupbody .today{background:url(/theme/crossmap/img/img_today.gif) no-repeat 50% 50%; } .popupbody .today a{color:#fff !important;} .popupbody .calander a:hover{color:#04b9c2;} .popupbody .calander_box{overflow:hidden; display: block;} .popupbody .calander span{float:left; margin-right:7px;} .popupbody .calander_tit{padding-bottom:10px; color:#000;} .church{color:#767676;} .info_header{width:100%; margin:0 auto; text-align: center;position: relative;} .info_header .camera{position: absolute; top: 40px; left: 200px;} .radio_on{background: url(/theme/crossmap/img/radio_on.gif) no-repeat 0 center; width:16px; display: inline-block;} .radio_on a{padding-left:20px;} .radio_on a:hover{color:#4e4e4e;} .radio_off{background: url(/theme/crossmap/img/radio_off.gif) no-repeat 0 center; width:16px; display: inline-block;} .radio_off a{padding-left:20px;} .radio_off a:hover{color:#4e4e4e;} .check_on{background: url(/theme/crossmap/img/check_on.gif) no-repeat 0 center; width:16px; display: inline-block;} .check_on a{padding-left:24px;} .check_on a:hover{color:#4e4e4e;} .check_off{background: url(/theme/crossmap/img/check_off.gif) no-repeat 0 center; width:16px; display: inline-block;} .check_off a{padding-left:24px;} .check_off:hover{color:#4e4e4e;} .agree_off{ background: url(/theme/crossmap/img/agree_off.gif) no-repeat 0 center; width: 30px; text-indent: -9999999px; display: inline-block;} .agree_on{ background: url(/theme/crossmap/img/agree_on.gif) no-repeat 0 center; width: 30px; text-indent: -9999999px; display: inline-block;} .pw_info{ background: url(/theme/crossmap/img/pw_info.gif) no-repeat right 50%;} .pw_table{background:#fafafa; padding:20px 40px; overflow: hidden;} .pw_table dt{width:100%;float: left;color:#888888; padding: 5px 0; } .pw_table dd{color:#606060; padding:5px 0;} @media screen and (max-width:1340px) { .channel_header, .channel_contents, .channel_contents3, .channel_contents4, .footer{width: 100% !important;} .foot_link { position: absolute; top: 36px; right: 140px; overflow: hidden; } } @media screen and (max-width:1100px) { #news .top, #news .header, #news .contents, #news .footer{width: 1060px !important;padding:0 20px;} } .popup_policy2 .checks {position:relative; float:left;} .popup_policy2 .checks input[type="checkbox"] {position:absolute; top:0; left:-9999px;} .popup_policy2 .checks label {float:left; background:url('/theme/crossmap/img/b_agree_off.gif') no-repeat; height:30px;width:30px} .popup_policy2 .checks input[type="checkbox"]:checked + label {background:url('/theme/crossmap/img/b_agree_on.gif') no-repeat; } /*.profile_header .photo{float:left; padding:13px 0 0 75px;}*/ /*.profile_header .photo img{border-radius: 75px;}*/ .profile_add_photo { margin:auto; width:77px; height:77px; } .profile_add_photo input[type="file"] { position:absolute; top:0; left:-9999px;} .profile_add_photo label {display:block; width:77px; height:77px; background:url('/theme/crossmap/img/img_photo.png') no-repeat center; background-size:77px; border-radius: 75px;} .delivery_info3{ position: absolute; background: #f5f6f6; border: 1px solid #ebebeb; max-width: 500px; z-index: 9999;line-height: 26px; top: 50px; right: 0; padding:15px;} .delivery_info3 .d_info_tit{color:#000; font-size:16px; padding-bottom: 5px;} .delivery_info3 .d_info_txt{font-size:13px;} .pop_cont_title_d img{padding-top:3px; padding-right:5px;} .popup_wrap2_d { max-width: 800px; line-height: 25px; color: #707070; margin: 0 auto; } .popupbox2_d{position: relative;} .popuptop3_d { background: #44cbd2; height: 50px; line-height: 50px; overflow: hidden; position: relative; } .popuptop3_d .p_title2 { color: #fff; font-size: 16px; padding-left:40px; float: left; } .popuptop3_d .p_title2 a{ color: #fff;padding:0 5px; font-size:14px; } .popuptop3_d .p_title2 a:hover{font-weight: bold;} .popuptop3_d .p_title2 .current{font-weight: bold;} .popupbody3_d { background: #fff; position: relative; padding: 0 40px 40px 40px; overflow: hidden; } .btn-close {position:absolute; right:25px; top:14px;} .popuptop3_d .btn-tit {color:#fff; float: right; padding-right: 20px;} .popuptop3_d .btn-info {float: right; } .popuptop3_d .btn-info img{vertical-align: middle; margin-right: 8px;} .popuptop3_d .btn-close {position:absolute; right:25px; top:14px;} .pop_box_d {overflow:hidden; background: #f5f6f6; border: 1px solid #ededed; padding:3px 10px; position: absolute; bottom:10px; right:0;} .pop_box_d a{color:#787878; font-size:13px;} .popup_date_d {font-size:13px; color:#999999;} .pop_cont_like_d{background: #04b9c2; color:#fff; padding:0 3px;} .popupbody3_d .pop_tit{margin-bottom:20px;border-bottom: 1px solid #ebeef3; padding:30px 0 10px; color:#000; font-size:15px; position: relative;} .pop_cont_box_d {border-bottom:1px solid #ebeef3; padding:20px 0;overflow: hidden; } .pop_cont_img_d {width:10%; float:left; } .pop_cont_img_d img{border-radius: 50px; margin-top:10px;} .pop_cont_img2_d {float:left; } .pop_cont_img2_d img{ margin-top:10px; padding-bottom:10px;} .pop_cont_txt_box_d {width:80%; float:left; padding-top:10px;} .pop_cont_txt_box_d .t_black a{color:#000; font-size: 15px;} .pop_cont_txt_box_d .t_black a:hover{color:#2bbec6;} .pop_cont_info_d {width:10%; float:right;} .info_popup_d {position:absolute; right:60px;background: #f5f6f6; border: 1px solid #ededed; padding: 3px 10px;} .info_popup_d a{font-size: 13px;} .info_popup2_d{position:absolute; right:20px;background: #fff; border: 1px solid #ededed; padding: 3px 10px;} .info_popup2_d a{font-size: 13px;} .pop_cont_title_d a:hover{color:#2bbec6;} .pop_cont_like_d {background: #04b9c2; color:#fff; padding:0 3px;} .pop_replay_more_d a{font-size:12px; color:#8e8e8e;} .r_base_d { overflow: hidden; display: block; clear: both; } .icons_d { float: right !important; } .icons_d span { padding-left: 20px; } .icons_d img { padding-right: 7px; } .thumbup_d { color: #e64c3d; } .thumbdown_d { color: #3c92ca; } .reply_box2_d { clear:both; overflow:hidden; background: #f5f6f6; border-top:1px solid #ebeef3; padding:20px 20px 0 20px; margin-top:20px; display:block;} .reply_box2_d .box_wrap{overflow:hidden;display: block; border-bottom: 1px solid #e0e1e1; padding-bottom:20px; margin-bottom:20px;} .reply_box2_d .box_wrap li{float:left;} .reply_box2_d .box_wrap2{overflow:hidden;display: block; margin-bottom:20px;} .reply_box2_d .box_wrap2 li{float:left;} .reply_box2_d .box_wrap .r_text li{float:left; padding-right:10px;}{ clear:both; overflow:hidden; background: #f5f6f6; border-top:1px solid #ebeef3; padding:20px 20px 0 20px; margin-top:20px; display:block;} .reply_box2_d .box_wrap{overflow:hidden;display: block; border-bottom: 1px solid #e0e1e1; padding-bottom:20px; margin-bottom:20px;} .reply_box2_d .box_wrap li{float:left;} .reply_box2_d .box_wrap2{overflow:hidden;display: block; margin-bottom:20px;} .reply_box2_d .box_wrap2 li{float:left;} .reply_box2_d .box_wrap .r_text li{float:left; padding-right:10px;} .img_reply_d {width:20px;} .r_info_d { color: #999999; } .r_date_d { font-size: 12px; } .r_info_d span { padding-right: 10px; } .r_info_d a { color: #999; } .reply_box2_d .box_wrap .info_popup2_d li {float:none;} .reply_box_d { border: 1px solid #c5c5c5; margin-top: 10px; clear: both; overflow: hidden; background: #fff; } .reply_social_d {padding:20px 20px 0 20px;} .reply_write_d { color: #999999; line-height: 23px; padding: 10px 20px; } .reply_write_d textarea{ z-index: auto; position: relative; line-height: 20px; font-size: 13px; padding: 10px; border: none;} .reply_regist_d { border-top: 1px solid #e8e9ea; height: 46px; line-height: 46px; } .reply_no_d{color:#bcbcbc; padding-left:20px;} .reply_btn_d{background: #04b9c2; width:87px; height: 47px; color:#fff; float:right; text-align: center; line-height: 47px;} .reply_btn_d a{color:#fff;} .reply_btn_d a:hover{color:#fff;} .reply_close_d { width: 90px; height: 30px; line-height: 30px; border: 1px solid #c7c7c7; text-align: center; margin: 20px auto; } .reply_close_d img { padding-top: 12px; padding-left: 5px; } .reply_social_d {padding:20px 20px 0 20px;} .reply_social_d span { padding-right: 10px; } .reply_sort_d { padding-top:10px; font-size: 16px; } .reply_sort_d span { padding-right: 10px; } .reply_sort_d a{font-size: 14px;} .reply_sort_d .current { color: #000; } .footer { position: absolute !important; bottom: 0; left: 0; width: 100%; } .foot_link { position: absolute; top: 36px; right: 160px; overflow: hidden; } .foot_link li { float: left; font-size: 12px; } .foot_link li:after { content: "|"; color: #ddd; padding: 0 10px; } .foot_link li:first-child { content: ""; padding: 0; } .foot_link li a { color: #333; } .pop_todaynone { padding: 10px; color: #fff;; font-size: 12px; background: #333; } .pop_todaynone input { vertical-align: text-top; } /**Media Query**/ @media (min-width: 720px){ .popup_wrap .logo{ padding-top: 40px; } }