@charset "euc-kr";
/***********************************************
* ºÎ»ê°ø¹«¿ø³ëµ¿Á¶ÇÕ-ºÎ»ê±¤¿ª½ÃÁöºÎ
* STYLE SHEET - basic css
* CSS Auteur - hong3d, kmjok
* Website: http://www.cabo.busan.kr/
***********************************************/

/* basic */
* {font-family: µ¸¿ò, µ¸¿òÃ¼; line-height: 1.5; }
body { margin: 7px 0 0 10px; padding: 0px; color: #7a7a7a; scrollbar-face-color: #E8E8E8; background: #fff; scrollbar-highlight-color: #606060; OVERFLOW: auto; scrollbar-shadow-color: #606060; scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #606060; scrollbar-track-color: #E8E8E8; scrollbar-darkshadow-color: #E8E8E8;}

body,table,input,select,textarea {font-size: 12px;}
img {border: none; }
form {margin: 0px; padding: 0px; }

#mmenu {position:absolute; width:995px; height:60px; top:28px; left:10px; z-index:2; }
#mmovie {position:absolute; width:995px; height:150px; top:60px; left:10px; z-index:1; }

#picpr { position:relative; width:270px; height:130px;}
/***** ¿ÞÂÊ 1¹øÂ° - ÆË¾÷Á¸ ÀÌ¹ÌÁöÈ«º¸ *****/
#picpr{}
/* Rico.Effect.Position((element, x, y) ¿¡¼­ y °ªÀÌ 0ÀÏ¶§ µ¿ÀÛ¾ÈÇÔ.  top:1px ÀÎ °æ¿ì´Â top: 1px; ·Î ¼öÁ¤ÇØ¼­ ÇØ°á. */
#picpr * { list-style: none; margin: 0; padding: 0; background: transparent; line-height: 1.25; }
#picpr h3 { position:absolute;left: 0; top: 0 ; padding:5px 0 5px 0; }
#picpr #prcon { position: absolute; left: 0; top: 30px; width:255px; height:86px; margin: 0; padding: 0; overflow: hidden; }
#picpr ul { position: absolute; left: 0; top: 0; list-style: none; margin: 0; padding: 0; }
#picpr ul li { margin: 0; padding: 0; }
#picpr ul li img { vertical-align: top; }
#picpr div#prnum { position:absolute; right:10px; top:10px; height:12px; list-style: none; }
#picpr div#prnum img{ display: inline; float: left; margin: 0 4px 0 0; padding: 0; cursor:pointer; }

/* //¹è³ÊÁ¸ */
#banner { position: relative; top: 0px; left: 0; width: 995px; height: 55px; margin: 0; background: url(../imgs/fbannerBg.gif) top left repeat-x; }
#banner h3 { position: absolute; left: 10px; top: 22px; margin: 0; padding: 0; background: transparent; }
#banner-scroll { position: absolute; left: 160px; top: 10px; width: 900px; height: 35px; overflow: hidden; }
#banner-content { position: absolute; left: 0; top: 0; }
#banner ul { position: absolute; left: 0; top: 0; width: auto; height: auto; margin: 0; padding: 0; list-style: none; overflow: hidden; }
#banner ul li { float: left; display: inline; margin: 0 10px 0 0 ; padding: 0; }
#banner ul li img { vertical-align: top; }
#banner .control .prev { position: absolute; left: 130px; top: 20px; }
#banner .control .next { position: absolute; right: 10px; top: 20px; }
/* //¹è³ÊÁ¸ */

.left {text-align: left; }
.right {text-align: right; }
.center {text-align: center; }
.absolute {position: absolute; }
.relative {position: relative; }
div.fleft {float: left; }
div.fright {clear: right; float: right; }
.show {display: ; }
.hide {display: none; }
table{border-collapse:collapse; text-align:left;}
legend, caption{display:none;}
fieldset{border:0;}


/* ÅØ½ºÆ® */
.small { font-size: 11px; letter-spacing: -1px;}
.txt { font-size: 11px; letter-spacing: -1px;}
.bgone{ background-repeat:no-repeat}
.newstitle {font-family: "Gulim"; font-size: 13px; font-weight: bold; color: 862221; }
.read {line-height: 20px; }
.small17 {font-size: 11px; line-height: 17px; text-align: justify; }
.txt15h {line-height: 15px; }
.txt17h {line-height: 17px; text-align: justify; }
.txt20h {line-height: 20px;text-align: justify;}
.mini {font-family: "tahoma", "Gulim"; font-size: 10px; letter-spacing: normal; color: 666666; }
.mapbox{padding: 10px; border: 1px solid #CCCCCC; }

/* °Ô½ÃÆÇ */
.boardtxt {font-weight: bold; color: #FFFFFF; text-align: center; }
.input_board { font-size: 11px; padding: 2px; border: 1px solid #ADB9D4; height: 25px; width: 150px; }
.input {color: #333333; background-color: #FFFFFF; border: 1px solid #c2bcae; }

/* link*/
a:link{color:#636363;text-decoration:none; }
a:visited{color:#636363;text-decoration:none; }
a:hover{color:#333;text-decoration:underline;}
a:active{color:#636363;text-decoration:none; }

a.slink:link {color: #636363; font-size: 11px; text-decoration: none ;}
a.slink:visited {color: #636363; font-size: 11px; text-decoration: none ;}
a.slink:active {color: #636363;font-size: 11px; text-decoration: none ;}
a.slink:hover { color: #000; font-size: 11px; text-decoration: underline;  }

a.maplink:link {color: #aaa596; font-size: 11px; text-decoration: none ;}
a.maplink:visited {color: #aaa596; font-size: 11px; text-decoration: none ;}
a.maplink:active {color: #aaa596;font-size: 11px; text-decoration: none ;}
a.maplink:hover { color: #aaa596; font-size: 11px; text-decoration: underline; }

/* ·¹¾Æ¾Æ¿ô */
.gmenubg {background:url(../imgs/gmenu_line.gif) left no-repeat;}
.mvloc {padding:40px 0 20px 0;}
.pl10 {padding-left:10px; }
.pl20 {padding-left:20px; }
.pr10 {padding-right:10px; }
.pr15 {padding-right:15px; }
.pr20 {padding-right:20px; }
.pt10 {padding-top:10px; }
.contBg {background:url(../imgs/contBg.gif) right no-repeat}
.imgpr3 {padding-right:3px}
.imgmgt10 {margin-top:10px;}
.mgb20 {margin-bottom:20px;}
.mgb15 {margin-bottom:15px;}
.mgb10 {margin-bottom:10px;}
.mgb12 {margin-bottom:12px;}
.mgb7 {margin-bottom:8px;}
.mgt10 {margin-top:10px;}
.mgt5 {margin-top:5px;}
.albumFrame {padding:3px; border:1px solid #aeaeae;}
.albumTitle {color:#000; font-weight:bold;letter-spacing: -1px;}
.albumTxt {font-size:11px;}
.noticeTbg {background:url(../imgs/noticetBg.gif) bottom repeat-x; height:24px;}
.noticeIcon {background:url(../imgs/noticetIcon.gif) 3px 7px no-repeat; padding-left:10px; height:20px;}
.latestNews {background:url(../imgs/newsBg.gif) top left no-repeat; height:39px; padding:4px 0 0 120px; color:#fff; }
.ticker_link {color:#fff; }
.rightCbg {background:url(../imgs/rightBg.gif) top repeat-y;}
.rightTopbg {background:url(../imgs/rightTopbg.gif) top left no-repeat; padding-top:13px;}
.rightBobg {background:url(../imgs/rightBobg.gif) bottom left no-repeat;}
.alarmZone {background:#f4f4f4; padding:8px 10px 8px 12px;}

.hide {display:none;}
.listCon {width:180px;}

/* main css */
.mini { font-family: "tahoma"; font-size: 10px;line-height: 10px;	color: #888888;}
.newsdate {font-family:"tahoma"; font-size:10px; color: #828282}
