/* uform 시타일시트 */

@media screen and (max-width:1024px){
#wrap{padding:0;}
#foot{position:static;padding:25px 0 24px 0;}
.widthLimiter{padding:0 20px;max-width:768px;}

/*head*/
.head_bottom{height:82px;line-height:81px;}
.gnb{display:block;position:fixed;top:122px;right:-250px;bottom:0;width:250px;background:#2d64a7;z-index:9999;overflow:auto;overflow-x:hidden;}
.gnb > .menu > li{float:none;position:relative;margin:0;padding:0;height:auto;line-height:initial;}  
.gnb > .menu > li > a{display:block;margin:0;padding:0 0 0 20px;height:37px;line-height:37px;font-size:15px;color:#fff;border-bottom:1px solid #96b2d3;}
.gnb > .menu > li.active > a{color:#58e7e1;}
.gnb > .menu > li > .mobile_sub_btn{display:block;position:absolute;top:0;right:0;padding:0 20px 0 0;width:230px;height:37px;line-height:37px;font-size:25px;font-weight:normal;color:#fff;text-align:right;z-index:100;cursor:pointer;}
.gnb > .menu > li > .sub_menu{display:none;margin:0;padding:0;list-style:none;background:#56aef2;}
.gnb > .menu > li > .sub_menu > li > a{display:block;padding:0 0 0 20px;height:37px;line-height:37px;border-bottom:1px solid #96b2d3; font-size:14px;color:#fff;text-decoration:none;}
.gnb > .menu > li > .sub_menu > li.active > a{font-weight:bold;color:#005099;}

.gnb .member_menu{display:block;margin:0 0 40px 0;padding:0;list-style:none;}
.gnb .member_menu > li{position:relative;margin:0;padding:0;height:auto;line-height:initial;}  
.gnb .member_menu > li > a{display:block;margin:0;padding:0 0 0 20px;height:30px;line-height:30px;font-size:12px;color:#fff;border-bottom:1px solid #96b2d3;text-decoration:none;}
.gnb .member_menu > li.active > a{color:#58e7e1;}
.gnb .member_menu > li > .mobile_sub_btn{display:block;position:absolute;top:0;right:0;padding:0 20px 0 0;width:230px;height:30px;line-height:30px;font-size:20px;font-weight:normal;color:#fff;text-align:right;z-index:100;cursor:pointer;}
.gnb .member_menu > li > .member_submenu{display:none;margin:0;padding:0;list-style:none;background:#56aef2;}
.gnb .member_menu > li > .member_submenu > li > a{display:block;padding:0 0 0 20px;height:30px;line-height:30px;border-bottom:1px solid #96b2d3; font-size:12px;color:#fff;text-decoration:none;}
.gnb .member_menu > li > .member_submenu > li.active > a{font-weight:bold;color:#005099;}

.mobile_btn{display:block;}
.mobile_btn.close{background:url(../image/m_close_icon.png) no-repeat 50% 50%;}
.mobile_bg{display:none;position:absolute;top:0;right:0;left:0;bottom:0;z-index:100;background:rgba(0,0,0,0.7);}


/*******************main**************************/
.visual_wrap{height:320px;}
.visual{height:320px;}
.visual ul li{height:320px;background-size:1523px !important;}
.smart_visual_controls a{width:40px;height:40px;}
.smart_visual_controls .smart_visual_next{right:-15px}
.smart_visual_controls .smart_visual_prev{left:-15px}

.notice_wrap {padding: 15px 17px 0 0;}
.notice_title{margin:0 0 20px 0;}
.notice_wrap ul li a {font-size: 12px;}
.notice_wrap ul li .date {font-size: 12px;}

.server_wrap {padding: 17px 5px 0;}
.server_wrap h3 {margin: 0 0 15px 0;}
.server_wrap ul li span {margin-right:0px;font-size:11px;}
.server_wrap ul li span strong {margin-left:0px;}
.server_wrap .bank_info {margin: -8px 0 0 0;font-size: 12px;font-weight: bold;}

.customer_wrap {padding: 17px 0 0 7px;width: 29%;background-size: 70%;}
.customer_wrap h3 {margin: 0 0 14px 0;}
.customer_wrap .tel_number{height: 93px;line-height: 86px;font-size: 24px;background-size: 41%;}
.customer_wrap p{font-weight:normal;}

/**********************sub****************************/
/*common*/
#side_bar{display:none;}
#content{float:none;padding:0;width:100%;}
#content header{margin:0 0 30px 0;}
#content header h3{font-size:31px;}

/*security*/
.service_appli3 .row_table tbody tr td label{margin: 0 9px 0 0;}

/*mypage*/
.admin_domain .tab_wrap .tab{border:none;}
.admin_domain .tab_wrap .tab li{margin:0 2px 3px 0 !important;width:77px;border-bottom:1px solid #dae1e7;box-sizing:border-box;}
.admin_domain .tab_wrap .tab li.active{margin:0 2px 0 0;}
.admin_domain .tab_wrap .tab li a span{font-size:12px;}
}

/*******************************************************************************************************************************************************************/

@media screen and (max-width:739px){
.widthLimiter{padding:0 12px;}

/*head*/
.util li a{font-size:12px;}
.sub_topBar ul li{font-size:12px;}
.util .util_login a{background:none;}

/*********************main**************************/
.visual_wrap{height:200px;}
.visual{height:200px;}
.visual ul li{height:200px;background-size:960px !important;}
.smart_visual_controls a{width:26px;height:26px;margin-top: -13px;}
.smart_visual_controls .smart_visual_next{right:10px}
.smart_visual_controls .smart_visual_prev{left:10px}

.main_search .widthLimiter{padding:0;}
.main_search{margin-bottom:30px;background:#2d64a7;}
.main_search .search_wrap{width:100%;background-image:none;}
.main_search .search_wrap span{margin:0;padding:0 1% 0 0;width:42%;font-size:12px;text-align:right;box-sizing:border-box;}
.main_search .search_wrap div{margin:9px 0 0 0;padding:0;width:53%;}

.smartQservice{margin-bottom:30px;}
.smartQservice .widthLimiter{padding:0;}
.smartQservice h3{font-size:18px;}
.smart_visual{width:84%;}
.smart_visual ul li a{width:82%;}
.smart_visual ul li a span{font-size:12px;}

.cs_wrap .widthLimiter{padding:0;}
.notice_wrap, .server_wrap, .customer_wrap{float:none;margin:0;padding:20px 15px;width:100%;height:auto;min-height:initial;}
.notice_wrap ul li{margin:0;padding:0 0 12px 14px;}
.notice_wrap ul li a{width:74%;}
.smart_visual ul li:after{display:none;}

.server_wrap ul li span{margin-right:15px;}

.customer_wrap{background-image:none;text-align:center;}
.customer_wrap h3{display:inline-block;margin:0;vertical-align:middle;}
.customer_wrap .tel_number{display:inline-block;margin:0;padding:0;height:auto;line-height:initial;background-image:none;color:#fff876;vertical-align:middle;}
.customer_wrap p{display:inline-block;margin:0;padding:0;vertical-align:middle;}
.customer_wrap p span{display:none;}

/******************sub**************/
/*common*/
#content header h3{font-size:24px;}
#content h4{font-size:16px;}
.sub_topBar{margin:0 0 30px 0;}
.bubble_wrap{margin:0 0 30px 0;}
.bubble_wrap span{font-size:12px;}

.row_table, .col_table{margin-bottom:30px;}
.row_table tbody tr th,
.row_table thead tr th,
.row_table tfoot tr th,
.col_table thead tr th,
.col_table tbody tr td,
.col_table tfoot tr td{font-size:12px !important;}
.row_table tbody tr td{padding:7px 8px;font-size:12px !important;;line-height:18px;}
.row_table tbody tr td input{margin-bottom:5px !important;}
.row_table tbody tr td input[type="radio"], .row_table tbody tr td input[type="checkbox"]{margin-bottom:0 !important;}
.row_table tbody tr td label{margin-right:10px;margin-bottom:2px;line-height:20px;}


.col_table tbody tr td select{padding:0;}

.more_btn{margin:3px 0 3px 0;}
.btnBlock_type1{margin:0 0 5px 0;}
.btnBlock_type2{font-size:13px;}
.btnBlock_type2.wBig{width:133px;}
.btnBlock_type2.check_bg{width:114px;text-indent:26px;}

.close_block{margin:0;}

.tab_wrap .tab li, .tab_wrap .tab li a, .supplementary .tab_wrap .tab li a{font-size:14px !important;}

.pager_wrap > span, .pager_wrap .pager{margin:0 2px;}
.pager_wrap .pager span:nth-child(1n+4){display:none;}

.service_appli2 .discrip_list li, .discrip_list li{font-size:12px;}

.btnBlock_type1{width:97px;font-size:12px;}
.btnBlock_type2{height:35px;line-height:35px;}
/*login*/
.login_container{float:none;margin:0;padding:25px 5%;width:100%;box-sizing:border-box;}
.login_input{width:73%;}
.login_btn{width:25%;}
.login_link_btn a{padding:6px 11px;}
.sns_login_btn .facebook, .sns_login_btn .naver{font-size:13px;background-position:5% 50%}

.join_tab ol li{height:45px;line-height:45px;font-size:14px;text-indent:17px;}
.info_find_wrap, .ipin_find_wrap{float:none;margin:0 0 30px 0;width:100%;}
.individual_join, .company_join{float:none;margin:0 0 30px 0;width:100%;}

.tab_wrap .tab li{width:110px;}

.password_wrap{padding:20px 10px;}
.password{width:100%;}
.password div .pw_title{width:35%;font-size:13px;}
.password div input{width:61%;}

.join_terms .col_table thead tr th{font-size:13px;}
.join_terms .col_table tbody tr td{font-size:12px;}

#content.join_terms h4{display:block;}
.join_terms .title_wrap .btnBlock_type1{margin-bottom:10px;}

/*domain*/
.domain_selecTable tbody tr td br{display:none;}
.domain_search .domain_search_wrap label, .relocate_search .domain_search_wrap label{font-size:16px;}
.domain_search .domain_search_wrap input, .relocate_search .domain_search_wrap input{width:46%;}
.domain_search .domain_search_wrap button, .relocate_search .domain_search_wrap button{width:72px;}

.domain_search .domain_resultTable thead tr th:last-child{display:none;}
.domain_search .domain_resultTable tbody tr td:nth-child(1n+4){display:none;}
.relocate_appli .terms_agree_wrap{margin:-20px 0 30px 0;}
.relocate_appli .terms_agree_wrap label{display:inline-block;margin-bottom:5px;}

.supplementary .row_table tbody tr td label{display:inline;}
.supplementary .row_table tbody tr .parking_page label{display:inline-block;margin: 10px 4px 10px 0;}

/*hosting*/

.hosting .col_table tbody tr td{font-size:13px;}
.hosting .col_table tfoot tr:last-child td .btnBlock_type2{font-size:13px;}
/*security*/
.service_appli_table li{float:none;margin:0 0 20px 0;width:100%;}

.service_appli2 .domain_search tbody tr th label input[type="radio"]{margin:0 2px 0 0;}
.service_appli2 .domain_search tbody tr td label {display:block;width:100%;}
.service_appli2 .domain_search tbody tr td label input[type="text"]{width:55%;}
.service_appli2 .row_table tbody tr td .attWrap{float:none;width:86%;}

.service_appli3 .row_table tbody tr td label{display:block;}
.service_appli3 .row_table tbody tr td .whois_block{margin-bottom:5px;}
.service_appli3 .row_table tbody tr td label input[type="text"]{width:55%;}
.service_appli3 .row_table tbody tr td .row_table tbody tr td{padding:5px 5px;}
.service_appli3 .row_table tbody tr td .row_table tbody tr td .attWrap{float:none;margin:2px 0;width:100%;}
.service_appli3 .row_table tbody tr td .row_table tbody tr td .attWrap input[type="text"]{width:100%;}
.service_appli3 .row_table tbody tr td .row_table tbody tr td .attWrap .attBtn{margin:0 4px 0 0;width:60px;}
.service_appli3 .row_table tbody tr td .row_table tbody tr td .attWrap .att_close{margin:0;width:48px;}

.service_appli3 .row_table tbody tr td .admin_table li{float:none;width:100%;}
.service_appli3 .row_table tbody tr td .admin_table li .admin_table_td{padding:4px 5px;}

.guide_wrap dl dd{font-size:13px;line-height: 18px;}
.guide_wrap .discrip{font-size:12px;}

/*cs*/
.cs_counsel_view .row_table thead tr td, .cs_counsel_view .row_table tfoot tr td, .cs_counsel_view .row_table tbody tr td{padding:7px 8px;}

/*mypage*/
.webHosting .col_table thead tr th{min-width:25px;}

.currentStatus_wrap span{margin:0 7px 3px 7px;font-size:14px;}

.webHosting .discrip{font-size:12px;}

.webHosting .appli_table thead tr th:nth-child(1n+5),
.webHosting .appli_table tbody tr td:nth-child(1n+5),
.webHosting .refund_table thead tr th:nth-child(3),
.webHosting .refund_table thead tr th:nth-child(4),
.webHosting .refund_table thead tr th:nth-child(5),
.webHosting .refund_table tbody tr td:nth-child(3),
.webHosting .refund_table tbody tr td:nth-child(4),
.webHosting .refund_table tbody tr td:nth-child(5),
.admin_domain .info_table thead tr th:nth-child(1),
.admin_domain .info_table thead tr th:nth-child(3),
.admin_domain .info_table thead tr th:nth-child(5),
.admin_domain .info_table tbody tr td:nth-child(1),
.admin_domain .info_table tbody tr td:nth-child(3),
.admin_domain .info_table tbody tr td:nth-child(5),
.admin_domain .appli_table thead tr th:nth-child(1),
.admin_domain .appli_table thead tr th:nth-child(3),
.admin_domain .appli_table thead tr th:nth-child(5),
.admin_domain .appli_table tbody tr td:nth-child(1),
.admin_domain .appli_table tbody tr td:nth-child(3),
.admin_domain .appli_table tbody tr td:nth-child(5),
.admin_domain .refund_table thead tr th:nth-child(1),
.admin_domain .refund_table thead tr th:nth-child(3),
.admin_domain .refund_table thead tr th:nth-child(6),
.admin_domain .refund_table tbody tr td:nth-child(1),
.admin_domain .refund_table tbody tr td:nth-child(3),
.admin_domain .refund_table tbody tr td:nth-child(6),
.admin_domain .tab_wrap .tab li:nth-child(8),
.admin_sms .point_table thead tr th:nth-child(1),
.admin_sms .point_table thead tr th:nth-child(2),
.admin_sms .point_table thead tr th:nth-child(7),
.admin_sms .point_table tbody tr td:nth-child(1),
.admin_sms .point_table tbody tr td:nth-child(2),
.admin_sms .point_table tbody tr td:nth-child(7),
.admin_payment .statement_table thead tr th:nth-child(1),
.admin_payment .statement_table thead tr th:nth-child(5),
.admin_payment .statement_table thead tr th:nth-child(6),
.admin_payment .statement_table thead tr th:nth-child(7),
.admin_payment .statement_table thead tr th:nth-child(8),
.admin_payment .statement_table thead tr th:nth-child(10),
.admin_payment .statement_table tbody tr td:nth-child(1),
.admin_payment .statement_table tbody tr td:nth-child(5),
.admin_payment .statement_table tbody tr td:nth-child(6),
.admin_payment .statement_table tbody tr td:nth-child(7),
.admin_payment .statement_table tbody tr td:nth-child(8),
.admin_payment .statement_table tbody tr td:nth-child(10),
.admin_payment .deposit_table thead tr th:nth-child(1),
.admin_payment .deposit_table thead tr th:nth-child(4),
.admin_payment .deposit_table thead tr th:nth-child(5),
.admin_payment .deposit_table tbody tr td:nth-child(1),
.admin_payment .deposit_table tbody tr td:nth-child(4),
.admin_payment .deposit_table tbody tr td:nth-child(5),
.admin_payment .cash_table thead tr th:nth-child(1),
.admin_payment .cash_table thead tr th:nth-child(5),
.admin_payment .cash_table thead tr th:nth-child(6),
.admin_payment .cash_table thead tr th:nth-child(7),
.admin_payment .cash_table tbody tr td:nth-child(1),
.admin_payment .cash_table tbody tr td:nth-child(5),
.admin_payment .cash_table tbody tr td:nth-child(6),
.admin_payment .cash_table tbody tr td:nth-child(7),
.admin_payment .tax_table thead tr th:nth-child(1),
.admin_payment .tax_table thead tr th:nth-child(5),
.admin_payment .tax_table thead tr th:nth-child(6),
.admin_payment .tax_table thead tr th:nth-child(7),
.admin_payment .tax_table thead tr th:nth-child(9),
.admin_payment .tax_table tbody tr td:nth-child(1),
.admin_payment .tax_table tbody tr td:nth-child(5),
.admin_payment .tax_table tbody tr td:nth-child(6),
.admin_payment .tax_table tbody tr td:nth-child(7),
.admin_payment .tax_table tbody tr td:nth-child(9),
.admin_payment .card_table thead tr th:nth-child(1),
.admin_payment .card_table thead tr th:nth-child(5),
.admin_payment .card_table thead tr th:nth-child(6),
.admin_payment .card_table thead tr th:nth-child(7),
.admin_payment .card_table thead tr th:nth-child(9),
.admin_payment .card_table thead tr th:nth-child(10),
.admin_payment .card_table tbody tr td:nth-child(1),
.admin_payment .card_table tbody tr td:nth-child(5),
.admin_payment .card_table tbody tr td:nth-child(6),
.admin_payment .card_table tbody tr td:nth-child(7),
.admin_payment .card_table tbody tr td:nth-child(9),
.admin_payment .card_table tbody tr td:nth-child(10){display:none;}

.webHosting .appli_table colgroup col:nth-child(1){width:10% !important;}
.webHosting .appli_table colgroup col:nth-child(2){width:30% !important;}
.webHosting .appli_table colgroup col:nth-child(3){width:35% !important;}
.webHosting .appli_table colgroup col:nth-child(4){width:25% !important;}

.admin_domain .info_table colgroup col:nth-child(1){width:40% !important;}
.admin_domain .info_table colgroup col:nth-child(2){width:20% !important;}
.admin_domain .info_table colgroup col:nth-child(3){width:30% !important;}

.admin_domain .appli_table colgroup col:nth-child(1){width:35% !important;}
.admin_domain .appli_table colgroup col:nth-child(2){width:20% !important;}
.admin_domain .appli_table colgroup col:nth-child(3){width:25% !important;}
.admin_domain .appli_table colgroup col:nth-child(4){width:20% !important;}

.admin_domain .refund_table colgroup col:nth-child(1){width:20% !important;}
.admin_domain .refund_table colgroup col:nth-child(2){width:35% !important;}
.admin_domain .refund_table colgroup col:nth-child(3){width:20% !important;}
.admin_domain .refund_table colgroup col:nth-child(4){width:25% !important;}

.admin_sms .point_table colgroup col:nth-child(1){width:35% !important;}
.admin_sms .point_table colgroup col:nth-child(2){width:30% !important;}
.admin_sms .point_table colgroup col:nth-child(3){width:15% !important;}
.admin_sms .point_table colgroup col:nth-child(4){width:20% !important;}

.admin_payment .statement_table colgroup col:nth-child(1){width:15% !important;}
.admin_payment .statement_table colgroup col:nth-child(2){width:10% !important;}
.admin_payment .statement_table colgroup col:nth-child(3){width:30% !important;}
.admin_payment .statement_table colgroup col:nth-child(4){width:25%  !important;}
.admin_payment .statement_table colgroup col:nth-child(5){width:20% !important;}

.admin_payment .deposit_table colgroup col:nth-child(1){width:12% !important;}
.admin_payment .deposit_table colgroup col:nth-child(2){width:40% !important;}
.admin_payment .deposit_table colgroup col:nth-child(3){width:30% !important;}
.admin_payment .deposit_table colgroup col:nth-child(4){width:18% !important;}

.admin_payment .cash_table colgroup col:nth-child(1){width:15% !important;}
.admin_payment .cash_table colgroup col:nth-child(2){width:10% !important;}
.admin_payment .cash_table colgroup col:nth-child(3){width:30% !important;}
.admin_payment .cash_table colgroup col:nth-child(4){width:25% !important;}
.admin_payment .cash_table colgroup col:nth-child(5){width:20% !important;}

.admin_payment .tax_table colgroup col:nth-child(1){width:15% !important;}
.admin_payment .tax_table colgroup col:nth-child(2){width:10% !important;}
.admin_payment .tax_table colgroup col:nth-child(3){width:30% !important;}
.admin_payment .tax_table colgroup col:nth-child(4){width:25% !important;}
.admin_payment .tax_table colgroup col:nth-child(5){width:20% !important;}

.admin_payment .card_table colgroup col:nth-child(1){width:15% !important;}
.admin_payment .card_table colgroup col:nth-child(2){width:15% !important;}
.admin_payment .card_table colgroup col:nth-child(3){width:40% !important;}
.admin_payment .card_table colgroup col:nth-child(4){width:30% !important;}


.admin_domain .col_table tfoot tr td .btnBlock_type1{margin:0;}
.admin_domain .col_table tbody tr td .btnBlock_type1, 
.admin_security .btnBlock_type1{width:auto;height:auto;padding:0;line-height:16px;background:#fff;font-weight:900;color:#48bec8}
.admin_domain .col_table tbody tr td select{margin:0;}
.admin_domain .col_table tfoot tr td:first-child{width:60px !important;}

.admin_domain.nameserver .row_table tbody tr td .row_table tbody tr th{min-width:69px;}
.admin_domain.owner .row_table tfoot tr td, .admin_domain.lock .discrip, .admin_security .discrip{font-size:12px;}

}

/*******************************************************************************************************************************************************************/

@media screen and (max-width:512px){

/*********************sub****************/

/*common*/
.row_table tbody tr td select{padding:0;}
.col_table tbody tr .align_left{padding:5px 6px;}

.tab_wrap .tab{border:none;}
.tab_wrap .tab li{margin:0 1% 3px 0;width:49.5%;height:40px;line-height:40px;border:1px solid #dae1e7;box-sizing:border-box;}
.tab_wrap .tab li:nth-child(2n+2){margin:0;}
.tab_wrap .tab li.active{margin-bottom:3px;}

.admin_payment .tab_wrap .tab li{margin:0 1% 3px 0;width:49.5%;height:40px;line-height:40px;border:1px solid #dae1e7;box-sizing:border-box;}
.admin_payment .tab_wrap .tab li:nth-child(2n+2){margin:0;}
.admin_payment .tab_wrap .tab li.active{border-top: 2px solid #2a67a1;}

.paging_table tbody tr th{min-width:60px;height:40px;}
.paging_table tbody tr td{height:40px;}

/*login*/
.id_result_wrap p, .login_link_btn a, .join_terms .agree_check label, .join_terms .terms_cont p, .check_wrap label,
.input_wrap div label{font-size:12px;}
.id_find_wrap{padding: 72px 0 50px 0;}
.id_find_wrap label{font-size:14px;}
.id_find_wrap input[type="text"]{width:73%}

.company_wrap .input_wrap{width:100%;}
.company_wrap .input_wrap div label{width:28%;font-size:12px;}
.company_wrap .input_wrap div input{width:72%;}
.company_wrap .input_wrap div .last_number{width:32%;}
.company_wrap .info_btn, .id_find_wrap input[type="submit"], .info_btn, .ipin_find_wrap a, .password_btn{height:35px;line-height:35px;font-size:13px;}

/*domain*/
.discrip, .domain_search .guide_cont .title, .domain_search .domain_search_wrap button{font-size:12px;}

/*hosting*/
.hosting .col_table{float:none;margin:0;width:100%;}
.hosting_appli .td_arrow_discrip, .discrip_title{background-position:0 2px;font-size:12px;}
.hosting_domain_table tbody tr th label input[type="radio"]{margin:0;}

/*security*/
.service_appli_table li .head_title{height:40px;line-height:40px;font-size:14px;}
.service_appli_table li .body_cont{padding:15px 0;font-size:13px;}

.service_appli2 .domain_search tbody tr td .whois_block,
.title_wrap label, .title_wrap .discrip{font-size:12px;}
.service_appli2 .row_table tbody tr td .attWrap{float:none;width:86%;}
.service_appli2 .row_table tbody tr td .attWrap input[type="text"]{display:block;margin:0;width:100%;}
.service_appli2 .row_table tbody tr td .attWrap .attBtn{display:inline-block;float:none;margin:0 1% 5px 0;width:79px;vertical-align:middle;}
.service_appli2 .row_table tbody tr td .att_close{display:inline-block;float:none;margin:0 0 5px 0;width:60px;vertical-align:middle;}
.service_appli2 .row_table tbody tr td .btnBlock_type1{margin:0 4px 0 0;}
.service_appli3 .row_table tbody tr td .admin_table li .admin_table_th{font-size:12px;}

/*cs*/
.cs_inquire .row_table thead tr td, 
.cs_inquire .row_table tfoot tr td, 
.cs_inquire .row_table tbody tr td{padding:7px 8px;}
.cs_inquire .row_table tbody tr td input, 
.cs_inquire .row_table tbody tr td input[name="title"]{width:100%;}
.cs_inquire .row_table thead tr th, 
.cs_inquire .row_table tfoot tr th, 
.cs_inquire .row_table tbody tr th,
.cs_inquire .row_table thead tr td, 
.cs_inquire .row_table tfoot tr td, 
.cs_inquire .row_table tbody tr td, 
.cs_inquire .discrip,
.list_table thead tr th, 
.list_table tbody tr td,
.cs_counsel_view .row_table thead tr td, 
.cs_counsel_view .row_table tfoot tr td, 
.cs_counsel_view .row_table tbody tr td{font-size:12px;}
.list_table thead tr th:nth-child(3), 
.list_table thead tr th:nth-child(5), 
.list_table tbody tr td:nth-child(3), 
.list_table tbody tr td:nth-child(5){display:none;}
.list_table colgroup col:nth-child(3){width:25% !important;}
.notice_view_table tbody tr td p, 
.notice_view_table thead tr th, 
.notice_view_table thead tr th 
.date, .notice_view_table tbody tr td,
.notice_view_table tbody tr td b, 
.paging_table tbody tr th, 
.paging_table tbody tr td{font-size:12px;}
.notice_view_table tbody tr td p{line-height:19px}
.faq_table tbody tr td .faq_head .q_icon{margin:0 10px;}

/*sms*/
.sms .col_table thead tr th:nth-child(1),
.sms .col_table tbody tr td:nth-child(1),
.sms .col_table tfoot tr td:nth-child(1){display:none;}
.sms .col_table tfoot tr td .btnBlock_type2{width:80px;height:25px;line-height:25px;}

/*mypage*/
.currentStatus_wrap{padding:16px 0;}
.col_table tbody tr td{padding:5px 1px;}
.opencloseCont .col_table{margin:0 0 10px 0;}
.opencloseCont .col_table tbody tr td .btnBlock_type1{padding:0;height:initial;line-height:initial;background:#fff;color:#48bec8;font-weight:900;}
.opencloseHead .contBtn{width:97px;height:25px;line-height:25px;font-size:13px;}
.opencloseHead .contBtn:after{right:15px;}
.opencloseFoot .searchWrap{float:none;display:block;margin:0 0 10px 0;width:100%;text-align:right;}
.opencloseFoot .searchWrap input[type="text"]{192px;}
.opencloseFoot .searchWrap input[type="submit"]{80px;}
.opencloseFoot .pager_wrap{float:none;display:block;width:100%;text-align:right;}
.pager_wrap .pager span{text-align:center;}

.mypage > h4, .mypage .list_table, .mypage .btn_wrap.notice_btn_wrap{display:none}

.admin_domain .tab_wrap .tab li{width:72px;}

.webHosting .btn_wrap .btnBlock_type2{margin:0 1px 3px 1px;padding:0 9px;height:26px;line-height:26px;font-size:12px;}

}

/*******************************************************************************************************************************************************************/

@media screen and (max-width:320px){
.visual_wrap{height:132px;}
.visual{height:132px;}
.visual ul li{height:132px;background-size:626px !important;}

.main_search .search_wrap span{width:45%;font-size:11px;}
.main_search .search_wrap div{width:53%;}
.main_search .search_wrap div input{padding:0 59px 0 10px;}
.main_search .search_wrap div button{width:57px;}

.smart_visual{width:82%;}
/******************sub**************/
/*common*/
.row_table tbody tr th{min-width:50px;}
.col_table thead tr th{min-width:33px;}

/*login*/
.login_container{float:none;margin:0;padding:15px 3%;width:100%;box-sizing:border-box;}
.login_input{width:73%;}
.login_btn{width:25%;}
.sns_login_btn .facebook, .sns_login_btn .naver{font-size:12px;}

}