﻿/* DIT Web Deign Team gSan 091214 */ 
body
{scrollbar-face-color: #ffffff;
 scrollbar-highlight-color: #ffffff;
 scrollbar-3dlight-color: #e4e4e4;
 scrollbar-shadow-color: #e4e4e4;
 scrollbar-darkshadow-color: #FFFFFF;
 scrollbar-track-color: #ffffff;
 scrollbar-arrow-color: #888888;}

/* h4~h6 */
h4{float:left;margin-bottom:10px;}
h5{float:left;margin-bottom:5px;}

/* 타이틀 및 주소 */
#title {position:relative;}
#title .path {position:absolute; left:2px; top:49px; z-index:4;vertical-align:middle;width:450px;}
#title .path li {float:left; color:#999; font-size:11px; letter-spacing:-1px; }
#title .path li strong {padding-left:4px; font-weight:bold;}
#title .path li.first-child{padding-left:16px; background:url(/comm/images/common/bullet/bu_path1.gif); background-repeat: no-repeat;background-position: left ;}
#title .path li a {padding:0px 12px 0px 4px; color:#999; background:url(/comm/images/common/bullet/bu_path2.gif); background-repeat: no-repeat;background-position: right 3px;}

/* 2Deps Title */
#title h1 {position:absolute; left:2px; top:67px; z-index:1;}
#title h2 {height:45px;}
#title .explain {position:absolute; left:2px; top:108px; z-index:1;}

/*content_w 하위  text*/
.ctextL{width:730px;text-align:left;margin:0 0 25px 15px;}
.ctextM{width:730px;margin:auto;margin:0 0 0 15px;}


/*Padding*/
.padd_l5 {padding-left:5px;}
.padd_l20	{padding-left:20px;}
.padd_l-20{padding-left:-20px;}
.padd_t5 {padding-top:5px;}
.padd_t-15 {padding-top:-15px;}
.padd_t20 {padding-top:20px;}
.padd_t30 {padding-top:30px;}
.padd_b20 {padding-bottom:20px;}
.padd_b30 {padding-bottom:30px;}
.padd_b40 {padding-bottom:40px;}
.padd_b50 {padding-bottom:50px;}


/*Padding*/
.mg_t5 {margin-top:5px;}
.mg_t10 {margin-top:10px;}
.mg_t15 {margin-top:15px;}
.mg_t-15 {margin-top:-15px;}
.mg_t17 {margin-top:17px;}
.mg_t20 {margin-top:20px;}
.mg_t30 {margin-top:30px;}
.mg_t40 {margin-top:40px;}
.mg_t60 {margin-top:60px;}
.mg_r5 {margin-right:5px;}
.mg_r10 {margin-right:10px;}
.mg_r15 {margin-right:15px;}
.mg_r30 {margin-right:30px;}
.mg_r35 {margin-right:35px;}
.mg_b5 {margin-bottom:5px;}
.mg_b10 {margin-bottom:10px;}
.mg_b15 {margin-bottom:15px;}
.mg_b20 {margin-bottom:20px;}
.mg_b25 {margin-bottom:25px;}
.mg_b30 {margin-bottom:30px;}


/*Tab선택되어지는 탭에 class="on" 추가됨*/
#t_tab{margin-top:-8px;width:100%; background:url(/comm/images/common/content/bg_tab.gif);background-position: left top; background-repeat: repeat-x;overflow:hidden;}
#t_tab li{float:left; display:inline;width:111px;height:31px;text-align:center;}
#t_tab li a{_float:left;display:block;background:url(/comm/images/common/content/bg_tab_off.gif) ;background-position:-1px top; background-repeat: no-repeat;width:113px;height:31px;text-align:center;padding-top:6px;}
#t_tab li a:hover{background:url(/comm/images/common/content/bg_tab_on.gif);background-position:-1px top; background-repeat: no-repeat;}
#t_tab li.on{background:url(/comm/images/common/content/bg_tab_on.gif);background-position: 0px top; background-repeat: no-repeat ;padding-top:6px;}
#t_tab li.on a{background:url(/comm/images/common/content/bg_tab_on.gif);background-position: 0px top; background-repeat: no-repeat ;}

/*참고확인#t_tab li {position:relative; z-index:1; float:left; margin-left:-1px; padding:9px 18px 10px 20px; background:url(http://html.nhndesign.com/guidelines/uio/img/menu/bg_li_bar.gif); background-repeat: no-repeat ;background-position:left 10px; color:#FFFFFF; font-size:14px; font-weight:bold; letter-spacing:-1;}*/

/*IE7.0 / IE6.0을 위한 핵*/
*html #t_tab li.on {padding-top:5px;}
*:first-child+html #t_tab li.on strong {padding-top:5px;}

/*subimg*/



/*board Total*/
.Btotal{_text-align:left;padding-left:5px;height:30px;padding-top:10px;font:normal 11px tahoma;color:#999999;}
.Btotal .Btext{color:#68a7dc;float:left;}
.Btotal .Bnum{float:left;margin-left:4px;}

/*boardType1 List*/
#boardtype1{background:url(/comm/images/common/board/bg_board_top1.gif); background-repeat: no-repeat left top; border-bottom:1px solid #dce0e5;color:#999999; font-size:11px; table-layout:fixed;margin:auto;}
#boardtype1 thead th{line-height:18px; padding:7px 0 10px 0; vertical-align:top;background:url(/comm/images/common/board/line_th_v1.gif); background-repeat: no-repeat left 10px;}
#boardtype1 thead th.first{background:none;}
#boardtype1 tbody td{padding:8px 0 5px 0; text-align:center; border-bottom:solid 1px #dce0e5;}
#boardtype1 tbody td.num,
#boardtype1 tbody td.date
#boardtype1 tbody td.hit{font:normal 11px tahoma; padding:0;}
#boardtype1 tbody td.title{text-align:left;padding-left:10px;}
#boardtype1 tbody td.source{color:#68a7dc;}
#boardtype1 tbody td.title .pic,
#boardtype1 tbody td.title .new{margin:0 2px 2px 3px; vertical-align:middle;}

/*boardType1 View*/
#boardtype1v{background:url(/comm/images/common/board/bg_board_top1.gif); background-repeat: no-repeat ;background-position:left top; border-bottom:2px solid #dce0e5;color:#999999; font-size:11px; table-layout:fixed;margin:auto;}
#boardtype1v th{line-height:18px; padding:7px 0 8px 0; vertical-align:top;background:url(/comm/images/common/board/line_th_v1.gif); background-repeat: no-repeat;background-position: right 10px;border-bottom:solid 1px #dce0e5;}
#boardtype1v th.first{border-bottom:none;}
#boardtype1v td{padding:8px 0 6px 15px; border-bottom:solid 1px #dce0e5;}
#boardtype1v td.first{border-bottom:none;}
#boardtype1v td.date
#boardtype1v td.hit{font:normal 11px tahoma;}
#boardtype1v td.title{font-size:12px;color:#666666; }
#boardtype1v td.title .new{margin:0 2px 2px 3px; vertical-align:middle;}
#boardtype1v td.cont{font-size:12px;text-align:left;color:#666666;padding:17px 10px 17px 15px; border-bottom:1px solid #dce0e5;}
.filesize{color:#89adce;}

/*boardType1 PrevNext*/
#boardtype_pn{border-top:2px solid #dce0e5; border-bottom:2px solid #dce0e5;color:#666666; font-size:12px; table-layout:fixed;margin:auto;}
#boardtype_pn th{line-height:18px; padding:7px 0 8px 0; vertical-align:top;background:url(/comm/images/common/board/line_th_v1.gif); background-repeat: no-repeat;background-position: right 10px;border-bottom:1px solid #dce0e5;}
#boardtype_pn td{padding:7px 0 8px 15px;border-bottom:1px solid #dce0e5;}
#boardtype_pn td.new{margin:0 2px 2px 3px; vertical-align:middle;}

/*boardType1 Btn*/
#boardtype_btn{width:100%;margin:auto;height:50px;padding:10px 0 0 0;}
#boardtype_btn ul {float:right;}
#boardtype_btn li {display:inline;float:left;margin-right:5px;}

/*boardType2 Btn*/
#boardtype_btnm{width:100%;margin:0 auto;align:center;height:50px;padding:10px 0 0 0;}
#boardtype_btnm ul {;margin:0 auto;}
#boardtype_btnm li {display:inline;float:left;margin:0 3px;}

/*boardType2 FAQList*/
#boardtype2{border-top:2px solid #a0c9e7; border-bottom:2px solid #a0c9e7;color:#666666; font-size:12px; table-layout:fixed;margin:auto;}
#boardtype2 th{line-height:18px; padding:7px 0 10px 0; vertical-align:top;background:url(/comm/images/common/board/line_th_v1.gif); background-repeat: no-repeat ;background-position:right 10px;border-bottom:solid 1px #dce0e5;}
#boardtype2 td{padding:8px 0 5px 0; text-align:left; border-bottom:solid 1px #dce0e5;}
#boardtype2 td.title{padding-left:10px;}
#boardtype2 td.title2{padding-left:10px;padding-bottom:10px;}
#boardtype2 th.choice{border-bottom:none;}
#boardtype2 td.choice{padding-left:10px;color:#367bb6;font-weight:bold;border-bottom:none;}

/*boardType3 Qinput*/
#boardtype3{border-top:2px solid #a0c9e7; border-bottom:2px solid #a0c9e7;color:#666666; font-size:12px; table-layout:fixed;padding:30px 0;margin:auto;margin-bottom:10px;}
#boardtype3 th{line-height:18px; padding:7px 0 8px 30px; vertical-align:top;text-align:left;}
#boardtype3 td{padding:3px 0 3px 0px;text-align:left;}
#boardtype3 input{border:1px solid #ccc;color:#666; padding:2px 3px 2px 3px; margin-right:4px;vertical-align:middle;font-size:11px;} 
#boardtype3 .radio{margin-right:3px;border:none;margin:0;} 
#boardtype3 .padd_l40{padding-left:40px;}
/*boardType4 RecruitApply*/
#boardtype4{font-size:11px;table-layout:fixed;border-bottom:2px solid #e1e1e1;text-align:center;margin:auto;}
#boardtype4 th{background:#6ea5ca;color:#ffffff; line-height:18px; padding:3px 0 2px 0; vertical-align:top;letter-spacing:-0.2em;}
#boardtype4 td{padding:2px 0 2px 0px;border-bottom:solid 1px #e1e1e1;color:#747474;} 
#boardtype4 td.pa1{padding:3px 0 0 0;} 

#boardtype4-2{font-size:11px;table-layout:fixed;border-bottom:2px solid #e1e1e1;margin:auto;}
#boardtype4-2 th{background:#6ea5ca;color:#ffffff; line-height:18px; padding:3px 10px 2px 10px; vertical-align:top;letter-spacing:-0.2em;text-align:center;}
#boardtype4-2 td{padding:8px 10px 8px 10px;border-bottom:solid 1px #e1e1e1;color:#a0a0a0;text-align:left;} 
#boardtype4-2 td.ac{text-align:center;}

#boardtype4-2v{border-top:2px solid #a0c9e7; border-bottom:2px solid #a0c9e7;color:#666666; font-size:11px; table-layout:fixed;margin:auto;}
#boardtype4-2v th{padding:6px 0 6px 15px; vertical-align:middle;text-align:left;color:3b7ba6;background:url(/comm/images/common/board/line_th_v1.gif); background-repeat: no-repeat ;background-position:95% 50%;border-bottom:solid 1px #e1e1e1;}
#boardtype4-2v td{padding:3px 0 3px 0px;text-align:left;border-bottom:solid 1px #e1e1e1;}
#boardtype4-2v input{border:1px solid #ccc;color:#666; padding:0 3px 0 3px; margin-right:4px;vertical-align:middle;font-size:11px;height:17px;} 
#boardtype4-2v .radio{margin-right:3px;border:none;margin:0;} 
#boardtype4-2v th.th1{text-align:center;padding:6px 15px 6px 0px;background:none; } 

#boardtype4-2v2{border-top:2px solid #a0c9e7; border-bottom:2px solid #a0c9e7;color:#666666; font-size:11px;text-align:center;table-layout:fixed;margin:auto;}
#boardtype4-2v2 th{padding:6px 0 6px 0; vertical-align:middle;color:#3b7ba6;background:url(/comm/images/common/board/line_th_v1.gif); background-repeat: no-repeat ;background-position:right 50%;border-bottom:solid 1px #e1e1e1;}
#boardtype4-2v2 th.end{background:none;}
#boardtype4-2v2 th.th1{text-align:left;}
#boardtype4-2v2 td{padding:3px 0 3px 0px;border-bottom:solid 1px #e1e1e1;}
#boardtype4-2v2 input{border:1px solid #ccc;color:#666; padding:0 3px 0 3px; margin-right:4px;vertical-align:middle;font-size:11px;height:17px;} 
#boardtype4-2v2 td.td1{text-align:left;}
#boardtype4-2v2 .padd_l20{padding-left:20px;}
#boardtype4-2v2 .radio{margin-right:3px;border:none;margin:0;} 

.boardtxt1{margin: 5px 15px 0 15px;font-size:11px;text-align:left;color:#999999;}



/*개인정보보호*/
.policy_title{float:left;padding: 0 0 10px 25px; }
.policy_title2{float:left;padding: 4px 0 3px 13px; }
.policy{padding:2px;border-top:1px solid #9e9e9e;border-left:1px solid #9e9e9e;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;}
.policy p{margin-bottom:10px;letter-spacing:-0.1em;color:#707070;text-align:left;}
.policy_yes{float:left;padding:18px 0 17px 35px; }
.policy_yes2{float:left;padding:8px 0 17px 19px; }

/*imgList_type1*/
.img_list {width:400px; padding:0 0 10px 10px; border:1px solid #C2C2C2; overflow:hidden;}
.img_list li {display:inline; list-style:none; float:left; width:90px; margin:10px 10px 0 0; padding:0 0 3px 0; background-color:#7D7D7D; color:#FFF; font:12px 돋움, Dotum; text-align:center;}
.img_list li a {color:#FFF; text-decoration:none;}
.img_list li a:hover {text-decoration:underline;}
.img_list li img {display:block; margin-bottom:5px; border:none;}



/* Paginate */
#paginate {margin:10px 0 10px;;text-align:center;}
#paginate a,
#paginate strong { position:relative; display:inline-block; color:#999999; text-decoration:none;padding:0px 8px 0px 7px;  line-height:normal; font:normal 11px tahoma dotum; _width /**/:14px; margin-left:-5px;}
#paginate strong { color:#5781ab !important; font-weight:bold; }
#paginate a:hover { text-decoration:underline;}
#paginate .pre { margin:0px;}
#paginate .next{ margin:0;}




/*Search01*/
#boardSearch01{width:408px;height:44px; background:url(/comm/images/common/board/bg_board_search1.gif) ; background-repeat:no-repeat;padding:12px 0 0 30px;margin:auto;}
#boardSearch01 li {_display:inline;float:left;padding-right:6px;}
#boardSearch01 li a{margin-top:-5px}
#boardSearch01 li a.Sbtn1{margin:-5px 0px 0 -55;background:none;}
.Sbtn1{margin:-5px 0px 0 -55;background:none;}


/*post*/
#post{text-align:left;}
#post h1{background:url(/comm/images/common/etc/title_postbg.gif) repeat-x;}
#postTxt strong{color:#3b7ba6;padding:15px;}
#postStxt strong{color:#666666;font-size:11px;}
#postResult{width:98%; height: 70px;overflow: auto;padding:5px;margin:15px 15px 5px 15px;border:solid 1px #cccccc;overflow-x:hidden; overflow-y:auto}


