﻿@charset "utf-8";

*{padding:0; margin:0;}
body{font-family:Dotum,"돋움"; font-size:12px; color:#888;}
a{font-family:Dotum,"돋움"; font-size:12px; color:#888; text-decoration:none;}
a:hover{text-decoration:none;}
img,fieldset{border:0 none;}
li{list-style:none;}
caption, legend{position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
select{font-family:Dotum,"돋움"; font-size:12px; color:#888;}
h1, h2, h3, h4, h5, h6, th, td{font-family:Dotum,"돋움"; font-size:12px; color:#888;}
em, address{font-style:normal;}
table{border-collapse: collapse;}

.dpNone{display:none}

#left-container{padding-bottom:30px}


/* header */
h1#logo{position:absolute; top:31px; left:0;}
#util{position:absolute; top:0; right:0;}
#util a{display:inline-block; height:19px; padding-top:3px; font-family:Tahoma; font-size:9px; color:#a5b7d8; vertical-align:middle;}
#util a.util_hm{padding-right:6px; margin-right:2px; background:url('../../mycodyimages/util_bar.gif') no-repeat 100% 8px;}
#util a.util_sm{width:58px; margin-left:4px; background:url('../../mycodyimages/util_sitemap.gif') no-repeat; text-align:center;}

#left-container{background:url('../../mycodyimages/lnb_line.gif') repeat-y;}

/* footer */
#footer{overflow:hidden; height:88px; border-top:1px #e7e7e7 solid;}
#footer address{float:left; padding:30px 0 0 20px; font-size:11px; color:#919191; line-height:16px;}
#footer address span{display:block; color:#acacac;}
#footer address span strong{color:#919191;}
#footer .btnDown {position:absolute; top:30px; right:0;}

/* main */
#mContainer{background:url('../images/main/bg_visu.gif') repeat-x;}
#mVisu{overflow:hidden; height:250px; width:960px; margin:0 auto;}
#photo_G{float:left; z-index:10;  position:relative; width:230px; padding:0 0 0 15px; margin:32px 31px 0 0;}
#photo_G .sTle{position:absolute; top:0; left:0; font-size:12px; color:#686868;}
#photo_G .sTle span{color:#222;}
#mVisu_area{z-index:1;  position:absolute; right:0;  width:809px;}

#mContents{width:960px; margin:0 auto; padding:30px 0 0 0;} 
#mCont111{overflow:hidden; height:178px; margin-bottom:16px;}
	.popTle{margin-bottom:14px; font-size:14px; color:#686868;}
	.popTle span{color:#222;}
	.popupZone{float:left; width:245px; margin-right:15px;}
	
	.note{float:left; position:relative; width:335px;}
	.note.areaC{margin-right:30px;}

#mCont2{height:182px; margin-bottom:23px; }
#mCont2 .popTle{ padding-top:2px; line-height:1.3;}
	.goSite{float:left; }
	.goSite.contC{position:relative; width:365px; padding:0 0 15px 0; background:url('../../mycodyimages/bgPic2.gif') no-repeat right top; }
	.goTle{font-size:14px; color:#686868;}
	.goTle span{color:#222;}
	.goSite .go_lst{overflow:hidden; height:100%; width:209px; padding:13px 0 0 3px;}
	.goSite .go_lst li{float:left; width:94px; padding-left:8px; margin:0 2px 8px 0; background:url('../../mycodyimages/dot_gray.gif') no-repeat 0 3px; line-height:1; letter-spacing:-1px;}
	.goSite .go_lst li.case {width:180px;}
	.goSite .go_lst li a{font-size:11px; color:#888;}
	.goSite .btn_workMore{position:absolute; top:1px; right:65px;}
	
	.goSite .contR{width:195px; height:115px;  padding:20px 0 0 140px;}
	.goSite .contR p {padding:10px 0;}
	.goSite .news_lst{overflow:hidden; height:100%; width:320px; margin-right:-10px; padding-left:6px; letter-spacing:-1px;}
	.goSite .news_lst li{float:left; width:64px;  text-align:center;} 
	.goSite .news_lst li a{display:block; font-size:11px; color:#888;}
	.goSite .news_lst li a span{display:block; margin-top:3px;}
	
#famSite{position:relative; width:890px; height:40px; margin:0 auto; padding:10px 0 0 70px; border-top:1px solid #e1e1e1;}

/* contents */
#pageNavi{overflow:hidden;}
#pageNavi h3{float:left; font-size:16px; color:#444;}
#pageNavi .pLocation{float:right; font-size:11px; color:#888; padding-top:5px}

.commonTab{overflow:hidden; height:29px; margin-bottom:30px; background:url('../images/common/tab_line.gif') repeat-x 0 100%;}

.subTle1{padding-left:16px; margin-bottom:6px; background:url('../../mycodyimages/dot1.gif') no-repeat 2px 0; color:#4f4f4f; line-height:15px;}
.subTle2{padding-left:25px; margin-bottom:6px; background:url('../../mycodyimages/dot2.gif') no-repeat 17px 4px; color:#4577d2; line-height:15px;}
.subTxt1{padding:0 0 0 16px; margin-bottom:15px; line-height:15px;}
.subTxt2{padding:0 0 0 26px; margin-bottom:15px; line-height:15px;}
.txtList1{padding-left:26px; margin-bottom:20px;}
.txtList1 li{padding-left:10px; background:url('../../mycodyimages/dot3.gif') no-repeat 0 6px; line-height:15px;}

.table1{width:100%; border-collapse:collapse; border-top:2px #4276d7 solid; table-layout:fixed;}
.table1 thead th{padding:8px 0 5px 0; background:#ededed; border-bottom:1px #dcdcdc solid; border-right:1px #dcdcdc solid; line-height:17px;}
.table1 thead .sTh th{padding:6px 0 2px 0; background:#f9f9f9; font-weight:normal;}
.table1 tbody th{padding:8px 0 4px 0; background:#f9f9f9; border-bottom:1px #dcdcdc solid; border-right:1px #dcdcdc solid; line-height:17px;}
.table1 tbody td{padding:8px 0 4px 0; border-bottom:1px #dcdcdc solid; border-right:1px #dcdcdc solid; line-height:17px; text-align:center;}
.table1 tbody td p{padding:0 11px; text-align:left;}
.table1 .end{border-right:none;}

/* margin */
.mb30{margin-bottom:30px;}

/* BASE */
.txtCenter{text-align:center !important}
.txtLeft{text-align:left !important}
.ftBold{font-weight:bold;}
.ftBlue{color:#5389e2}
.positionR{position:relative}

.PAL5{padding-left:5px}
.PAL10{padding-left:10px}
.PAL15{padding-left:15px}
.PAL20{padding-left:20px}
.PAL25{padding-left:25px}
.PAL28{padding-left:28px}
.PAL30{padding-left:30px}
.PAL50{padding-left:50px}
.PAL90{padding-left:90px}

.PAT5{padding-top:5px}

.MAL10{margin-left:10px}
.MAL13{margin-left:13px}
.MAL15{margin-left:15px}
.MAL20{margin-left:20px}
.MAL25{margin-left:25px}
.MAL30{margin-left:30px}

.MAT5{margin-top:5px}
.MAT10{margin-top:10px}
.MAT20{margin-top:20px}
.MAT30{margin-top:30px}


/* 서브페이지 공통 */
.bodyContents{padding-top:20px}
.contentsArea{padding-top:30px}


/* 테이블 공통 */
.tableContents{width:100%; border-top:2px solid #2768ca;border-bottom:1px solid #dcdcdc;}
.tableContents th{background:#ededed;  border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc; padding:5px 0 }
.tableContents td{border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; }
.tablebg{background:#f9f9f9 !important; font-size:12px;}
.bdRNone{border-right:none !important}
.bdTop{border-top:1px solid #dcdcdc;}

/*블릿공통*/
.bl01{background:url("../../mycodyimages/bl_01.gif") no-repeat left 3px; }
.bl02{background:url("../../mycodyimages/bl_02.gif") no-repeat left 3px;}

/*타이틀 공통*/
.tit01{background:url("../../mycodyimages/bl_01.gif") no-repeat left 2px; padding-left:15px; font-weight:bold; color:#4f4f4f;  height:20px}
.tit02{background:url("../../mycodyimages/bl_02.gif") no-repeat left 3px; padding-left:8px; font-weight:bold; color:#5389e2;  }

.imgResizing{width:25px}

/* contents */
#songScore{width:636px; margin:0 auto;}
#songScore .songBtn{padding:0 6px 10px 0; text-align:right;}
#songScore .songCon{width:635px; height:785px; padding:1px 0 0 1px; background:url('../../mycodyimages/song_bg.gif') no-repeat;}

#movIntro{overflow:hidden; width:700px; height:100%; margin:0 auto; background:url('../../mycodyimages/mov_bg.gif') no-repeat 0 110px;}
#movIntro .tle{float:left; width:235px;}
#movIntro .movCon{float:left; width:465px; height:322px;}

#greeting{background:url('../../mycodyimages/greeting.jpg') no-repeat;padding-top:150px;height:350px;}
.txt01{color:#3061bb;font-weight:bold;}

/*20220923_국유재산의 매각*/
 .tit03
 background: url(../../images) no-repeat left 6px;
 padding-left: 8px;
 color: #a5a5a5;

/*20240422_메인_수정*/
.tab_list ul li span.m1{font-size: 12px !important;}
#tabBoardList_O_361022 ul li span, #tabBoardList_O_361027 ul li span{font-size: 12px !important;}
#tabBoardList_O_361022 ul li span.m1, #tabBoardList_O_361027 ul li span.m1{padding: 5px 10px !important;}

.miniGallery-container ul li span.title a{margin: -2px 0 0 0 !important;}

/*갤러리_초기화면*/
.miniGallery-container ul li span.thumb{height: 80px !important; width: 148px !important;}
.miniGallery-container ul li{height: 104px !important;}
.box_boardO_45091 a.more{top: 3px !important;}

#footer{margin-top: 15px !important;}
#footer address{padding: 33px 0 0 20px !important;}



