﻿@charset "utf-8";

/* Sub Common  */
#contents .sub_cont {float:right; width:777px; padding-top:3px; border:0px solid #f0f}
#contents .sub_cont .top_ti { height:38px; border-bottom:2px solid #c4c4c4; margin-bottoM:25px }
#contents .sub_cont .top_ti h3 {width:250px; height:33px; color:#3d3d3d; font-size:22px; padding:5px 0 0 5px; border-bottom:2px solid #747474 }
#contents .sub_cont .top_ti h3 span.co { color:#ff9217 }

/* 문의상담 */
#contents .sub_cont .sub_main .sub_title {margin-bottom:35px}
#contents .sub_cont .advice_table_wrap { margin-top: 30px; width:760px } 
#contents .sub_cont .advice_table_wrap .advice_table .point {margin:15px 12px 15px 15px }
#contents .sub_cont .advice_table_wrap .advice_table tbody tr td input { padding:2px; border:1px solid #abadb3; height:15px}
#contents .sub_cont .advice_table_wrap .advice_table tbody tr td textarea { padding:2px; border:1px solid #abadb3;}
#contents .sub_cont .advice_table_wrap .advice_table tbody tr td input.input2 { width:65px; margin-right:0px }
#contents .sub_cont .advice_table_wrap .advice_table tbody tr td img {vertical-align:middle}
#contents .sub_cont .sub_main .advice_table_wrap .advice_table tbody tr td { height:35px; border-top:1px solid #ececec }
#contents .sub_cont .sub_main_img  .url { padding:50px 50px 50px 50px; }

#contents .sub_cont .sub_main_img .D3 { position:relative; width:763px; height:993px; background:url('/images/sub/service/service_3dsubimg02.gif') no-repeat }
#contents .sub_cont .sub_main_img .D3 .module { position:absolute; top:130px; left:15px;}
/*공지사항*/
.sub_main .board tbody tr .border_bottom {border-bottom:2px solid #f1f1f1}
.sub_main .board tbody tr td {height:30px; text-align:center; border-bottom:1px solid #f1f1f1}
.sub_main .board thead th {border-top:2px solid #ffb400; border-bottom:1px solid #ffb400}
.sub_main .board tbody tr td span {display:inline-block; width:470px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.search_box {background-color:#f4f4f4; height:47px; margin-top:20px}
.search_box select { margin-top:5px}
.search_box input {padding:3px; border:1px solid #d8d8d8}

.board_view td {height:30px; border-bottom:1px solid #eaeaea; padding-left:10px }
.board_view th {height:30px; border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea; background-color:#f8f8f8;}


/* Paging */
.apt_paging {clear:both; margin-top:5px; padding-left:0px}
.apt_paging ol {height:23px; text-align:center; padding-left:0px }
.apt_paging ol li { display:inline; width:18px; text-align:center; padding:2px; cursor:pointer; font:bold 13px dotum }
.apt_paging ol li.on { color:#d54b00 }

