﻿body{margin:0; font-family:돋움, Dotum; font-size:12px;}
img{border:0; vertical-align:top;}
a{text-decoration:none;}
ul, li{list-style:none; padding:0; margin:0;}

#container{margin:0 auto 0; width:1000px;}
#container .LeftNavi{float:left; margin-left:20px;}
#container .LeftNavi .logo{padding-top:16px;}
#container .LeftNavi .Title{padding-top:32px;}
#container .LeftNavi .navi{padding-top:23px;}
#container .LeftNavi .navi li{padding-bottom:11px;}
#container .RightCts{float:left; margin-left:55px;}
#container .RightCts .CloseArea{height:49px; text-align:right;}
#container .RightCts .SubTitle{padding-top:29px;}
#container .RightCts .SubCts{padding-top:18px; width:720px; overflow-y:auto; height:500px;}
#container .RightCts .SubCts .subjectbar{padding-top:15px;}
#container .RightCts .SubCts .ServiceTable td{vertical-align:top; padding-top:11px; padding-bottom:10px; border-bottom:1px solid #c6c9df; color:#767eb3; line-height:14px;}
#container .RightCts .SubCts .ServiceTable .txt_01{width:107px; text-align:center;}
#container .RightCts .SubCts .ServiceTable .txt_02{width:246px; text-align:left; padding-left:5px;}
#container .RightCts .SubCts .ServiceTable .txt_03{width:99px; text-align:center;}
#container .RightCts .SubCts .ServiceTable .txt_04{width:176px; text-align:left; font-size:11px; padding-left:5px;}
#container .RightCts .SubCts .ServiceTable .txt_05{width:53px; text-align:center; bo}
#container .RightCts .paging{width:691px; text-align:center; margin:30px 0 30px 0; font-weight:bold; color:#bbb;}
#container .RightCts .paging a{color:#bbb; padding:0 5px 0 5px;}
#container .RightCts .paging a:hover{color:#767eb3;}

#container .RightCts .SubCts .SoftWareTable{width:691px;}
#container .RightCts .SubCts .SoftWareTable th{background-color:#767eb3; padding:10px 0 10px 0; text-align:left;}
#container .RightCts .SubCts .SoftWareTable .Subject{width:577px; padding-left:20px; color:#fff;}
#container .RightCts .SubCts .SoftWareTable .Subject a{color:#fff;}
#container .RightCts .SubCts .SoftWareTable .download{width:94px;}
#container .RightCts .SubCts .SoftWareTable .Cts{width:684px; padding:14px 0 12px 7px; color:#767eb3;}
#container .RightCts .SubCts .SoftWareTable .Cts a{color:#767eb3;}
#container .RightCts .SubCts .SoftWareTable .info{width:684px; padding:0 0 16px 7px; color:#404882;}
#container .RightCts .SubCts .SoftWareTable .info a{color:#404882;}
#container .RightCts .SubCts .SoftWareTable .info span{background:url(../../images/ico_bullet.gif) no-repeat left 4px; padding-left:6px; padding-right:10px;}

.selectBoxWakku{position:relative;}
.selectBox{border:1px solid #767eb3; background:url(../../images/ico_selectbg.gif) no-repeat right 1px; height:18px; padding-top:6px; padding-left:5px; color:#767eb3; font-weight:bold;}
.selectBoxList{background-color:#767eb3; position:absolute; top:25px; color:#fff; padding-top:3px; padding-bottom:7px;}
.selectBoxList li a{display:block; color:#767676; height:15px; padding-top:5px; padding-left:5px; color:#fff;}

#tab a{float:left; height:35px;}
#tab a span{display:none;}
#tab .tab_01{width:137px; background:url(../../images/btn_tab_01.gif) no-repeat;}
#tab .tab_02{width:139px; background:url(../../images/btn_tab_02.gif) no-repeat;}
#tab .tab_03{width:138px; background:url(../../images/btn_tab_03.gif) no-repeat;}
#tab .tab_04{width:139px; background:url(../../images/btn_tab_04.gif) no-repeat;}
#tab .tab_05{width:140px; background:url(../../images/btn_tab_05.gif) no-repeat;}
#tab .on{background-position:0 100%;}

.QuestionList{width:691px; margin-top:30px;}
.QuestionList th{height:28px; border-bottom:1px solid #c6c9df; font-weight:normal; color:#767eb3; text-align:left;}
.QuestionList th a{text-decoration:none; color:#767eb3;}
.QuestionList .cell_01{width:34px; text-align:right; padding-right:10px;}
.QuestionList .cell_02{width:647px;}
.ShowComment{background-color:#767eb3; padding:20px; color:#fff;}

.search{width:647px; text-align:center; padding-top:20px;}
.search select, .search input, .search img{vertical-align:middle;}
.search input{border:1px solid #cccccc; width:150px;}

.noticeTable th{padding-bottom:15px;}
.noticeTable td{height:31px; border-bottom:1px solid #c6c9df; text-align:center; color:#666;}
.noticeTable td a{color:#666;}
.noticeTable .subject{padding-left:20px; text-align:left;}
.viewHeader{width:691px; border-bottom:1px solid #7b82b7; padding-bottom:7px; text-align:right;}
.viewCts{width:691px; padding:40px 0 40px 0;}
.viewCts strong{font-size:16px; color:#7b82b7; padding-bottom:20px; display:block;}
.viewCts p{width:600px; margin:0 0 50px 0;}
.viewPrev{border-top:2px solid #7b82b7; width:691px; height:31px; background-color:#e3e5f0; line-height:31px; color:#666;}
.viewPrev img{padding:0 30px 0 10px;}
.viewPrev a{color:#666;}
.viewNext{border-top:1px solid #7b82b7; border-bottom:2px solid #7b82b7; width:691px; height:31px; background-color:#e3e5f0; line-height:31px;; color:#666;}
.viewNext img{padding:0 30px 0 10px;}
.viewNext a{color:#666;}
.viewList{width:691px; text-align:right; padding-top:10px;}



/* Hack */

/* =float 해제

----------------------------------------------------------------------------------------------------------------*/

.f_clear:after {

 content:".";

 display:block;

 clear:both;

 height:0;

 visibility:hidden;

}

.f_clear { display:inline-block; }

/* ie용 홀리 핵 시작 */

* html .f_clear { height:1%; }

.f_clear { display:block; }

/* ie용 홀리 핵 끝 */

