@charset "utf-8";
/* CSS Document */

body {font-family: arial, AppleGothic, sans-serif;font-size:75%;line-height: 1.5em;color:#777;}
html, body {margin:0;padding:0;}
a img {border:0 none;}
input, select, img, textarea {vertical-align:middle;}
fieldset {border:0;margin:0;padding:0;}
caption,legend {visibility:hidden;width:1px;height:0;font-size:0;line-height:0;}

.accessibility, .blind {position:absolute;visibility:hidden;overflow:hidden;width:1px;height:0px;}

.pagenation {text-align:center;margin:30px 0 0 0;}
.pagenation ul {overflow:hidden;margin:0 auto;padding:0;}
.pagenation ul li {display:inline;padding:0 2px;}
.pagenation ul li.page-number {padding:0 5px;}
.pagenation ul li a {color:#666;}
.pagenation ul li a:link, .pagenation ul li a:visited {text-decoration:none;}
.pagenation ul li a:hover {text-decoration:underline;}
.pagenation ul li span {display:inline-block;width:15px;height:15px;}
.pagenation ul li span a {display:inline-block;color:#666;}
.pagenation ul li span.on {font-weight:bold;}
.pagenation ul li span.on a {color:#9098a8;}

.board-search {width:267px;text-align:center;margin:20px auto;}
.board-search input.search-text {width:205px;height:21px;background:#f5f5f5;border:1px solid #c6cedd;}

.content-reset {color:#666;}
.content-reset p, .content-reset ul, .content-reset ul li, .content-reset ol, .content-reset ol li, .content-reset dl, .content-reset dl dd, .content-reset dl dt {margin:0;padding:0;list-style:none;}
.content-reset em {font-style:normal;}
.content-reset a {color:#666;}
.content-reset a:link, .content-reset a:visited {text-decoration:none;}
.content-reset a:hover {text-decoration:underline;}

a.reset {color:#666;}
a.reset:link, a.reset:visited {text-decoration:none;}
a.reset:hover {text-decoration:none;/*text-decoration:underline;*/}

.btn-right {margin:8px 0 0 0;text-align:right;}

ul.other-list {margin:30px 0 0 0;padding:0;border-top:1px solid #9098a8;border-bottom:1px solid #9098a8;}
ul.other-list li {margin:0;padding:0;height:32px;list-style:none;line-height:280%;color:#aaa;border-bottom:1px solid #f0f0f0;}
ul.other-list li span {padding:0 20px;font-weight:bold;color:#0e264b;}
ul.other-list li.next {border-bottom:none;}
ul.other-list a {color:#666;}
ul.other-list a:link , ul.other-list a:visited , ul.other-list a:hover {text-decoration:none;}

table.board-list {width:100%;border-top:1px solid #9098a8;border-bottom:1px solid #9098a8;}
table.board-list thead {font-size:1.0em;color:#0e264b;background:#fbfbfe;}
table.board-list th {height:33px;border-bottom:1px solid #9098a8;}
table.board-list th.num {width:55px;}
table.board-list th.date {width:90px;}
table.board-list th.file {width:75px;}
table.board-list th.hit {width:70px;}
table.board-list th.source {width:125px;}
table.board-list td.title {text-align:left;padding:0 0 0 10px;} /*.title에는 width값을 주지 말것*/
table.board-list td {height:29px;text-align:center;border-bottom:1px solid #f0f0f0;}
table.board-list td.name {width:140px;color:#333;}

article.board-view {border-top:1px solid #9098a8;border-bottom:1px solid #9098a8;}
article.board-view strong.title {display:block;padding:0 0 0 15px;height:33px;color:#0e264b;line-height:280%;background:#fbfbfe;border-bottom:1px solid #9098a8;}
article.board-view span.board-write-info {display:block;height:33px;line-height:280%;text-align:right;color:#666;}
article.board-view span.date {padding-right:13px;margin-right:10px;background:url(/assets/images/en/common/bg_board_info.gif) right top no-repeat;}
article.board-view div.board-content {padding:20px 10px;}
article.board-view span.attach {display:block;padding:0 0 0 36px;height:33px;line-height:280%;;background:url(/assets/images/en/common/icon_file.gif) 13px 8px no-repeat;}
article.board-view span.attach a {}

img.stitle {margin:35px 0 10px 0;} 