/*정렬 마진 공통*/
@import url(default.css);

/*기본*/
.body {
	margin:0;
	padding:0;
	text-decoration:none;
	font-size:9pt;
	font-family:"돋움";
	background-image: url(../images/main/main_27.gif);
	background-repeat: repeat-x;
} 

/*dl,dt,dd,ul{margin-left:0px; margin-top:0px; margin-bottom:0px; list-style-type:none; padding:0px}*/

A:Link{color: #333333;font-family: "굴림", "돋움";font-size: 12px;}
A:Visited{color: #333333;font-family: "굴림", "돋움";font-size: 12px;text-decoration: none;}
A:Hover{color: #666666;font-family: "굴림", "돋움";font-size: 12px;text-decoration: underline;}

/*메인*/
.NewsMainTitleBox{font-family:'맑은 고딕','돋움';font-size:24px; font-weight:bold; padding-top:7px; padding-bottom:5px; letter-spacing:-3px; clear: both;}
.YG_mainfastmenu{font-family: '맑은 고딕','돋움','굴림';font-size:10px;clear:both}
.YG_maindate{
	font-family: '맑은 고딕', '돋움';
	font-size:9px;
	color:#666666;
	padding-right:5px
}
.YG_mainfastmenutd{line-height:30px;}
A.YG_maindateContent:Link{color: #333333;font-family: "굴림", "돋움";font-size: 11px;}
A.YG_maindateContent:Visited{color: #333333;font-family: "굴림", "돋움";font-size: 11px;text-decoration: none;}
A.YG_maindateContent:Hover{color: #0066CC;font-family: "굴림", "돋움";font-size: 11px;text-decoration: underline;}
/*바로가기 박스*/
.YG_ServBox260 {padding-left:5px;}
.YG_ServBoxbanner {padding-left:5px;}
/*외국어 */
#YG_Language_bg {background-color:#FFFFFF;}
	
.YG_Language_menu {padding: 0px 0px 0px 0px;background-position: left 0px;}

#YG_Language_top {width:800px;}
#YG_Language_menu {width:180px;background-color:#FFFFFF;margin: 0px;padding: 0px;}
#YG_Language_content {width:620px;background-color:#FFFFFF}
#YG_Language_bottom {width:800px;background-color:#FFFFFF}
.Language_ul{margin: 0px;padding: 0px;list-style-type:none;float:left; width:180px}


/*메인 서브기사목록*/
.SubNewsList {}
.SubNewsList ul {list-style:none; padding:0; margin:0px}
.SubNewsList li {padding-left:0px; font-family: "맑은 고딕", '돋움'; font-size:11pt; font-weight:bold;	color:#004276;	letter-spacing:0px; margin-bottom:8px; padding-top:3px}

/*서브메인의 서브기사목록*/
.SubNewsList2 ul {list-style:none; padding:0; margin:0px}
.SubNewsList2 li {padding-left:0px;font:bold 11pt "돋움";	color:#004276;	letter-spacing:-1px; margin: 10px 0px 0px; line-height:1.4em;}

/*서브메인의 포토박스*/
.PhotoBox240 {border: 1px solid #d8d8d8; width:220px; padding:10px 9px 0px; margin-bottom:10px; position:relative}
.PhotoBox240 dt{text-align:center; padding:5px 10px 5px; float:left; width:90px}
.PhotoBox240 .Photo{width:90px}

.PhotoBox260 {border: 1px solid #d8d8d8; width:240px; padding:10px 9px 0px; margin-bottom:10px; position:relative}
.PhotoBox260 dt{text-align:center; padding:5px 10px 5px; float:left; width:90px}
.PhotoBox260 .Photo{width:100px}

/*메인 서브기사의 관련기사*/
.RelatedNewsList ul {list-style:none; padding:0; margin-bottom:3px}
.RelatedNewsList li{font-family:"맑은 고딕",'돋움' ; font-size:10pt; font-weight: normal; line-height:18px; color: #666666; margin: 0px 3px 1px; letter-spacing: 0px;}
.RelatedNewsList .icon{ margin-bottom:3px}

/*전체기사목록 카테고리 관련*/
.NewsServBox {padding:3px 0px; background-color:#F5F5F5 ; margin-bottom:5px;border-bottom: 1px solid #CCCCCC}
.NewsServBox ul {list-style:none; padding:0; overflow:hidden;margin:0px;}
.NewsServBox li {float:left;width:69px;margin-right:0px; padding-top:3px; padding-left:0px; letter-spacing:-1px; color:#666666; text-align:center}

/* 전체기사 테이블기본 */
.NewsListBasic {border-top: 1px solid #BFBFBF;border-bottom: 1px solid #BFBFBF; margin-top:2px; margin-bottom:15px}
.NewsListBasic th{background:url(/Images/ControlBarBG.gif) repeat-x;border-top: 1px solid #F1F1F1;border-bottom: 1px solid #BFBFBF; padding-top:2px; font-weight:normal; text-align:center; word-spacing:2px; font-size:9pt; height:29px}
.NewsListBasic td{font-family:"돋움";font-size:9pt;border-bottom: 1px solid #F1F1F1; padding-top:8px; padding-bottom:7px; font-weight:normal; letter-spacing:0px; word-spacing:-2px}
.NewsListBasic .Category{font-size:9pt; color:#666666}
.NewsListBasic .Subject{color:#333333}
.NewsListBasic .Writer{color:#333333; text-align:center; letter-spacing:-1px}
.NewsListBasic .Date{font-size:8pt;color:#666666; text-align:center; letter-spacing:0px}

.s01 {font:bold 13pt "바탕";	color:#004276;	letter-spacing:-2px;}
A.s01{font:bold 13pt "바탕";	color:#004276;	letter-spacing:-2px;}
A:Visited.s01{font:bold 13pt "바탕";	color:#004276;	letter-spacing:-2px;}

.b01 {font-size:11pt; font-weight:bold;color:#004276;	letter-spacing:-1px;}
A.b01{font-size:11pt; font-weight:bold;color:#004276;	letter-spacing:-1px;}
A:Visited.b01{font-size:11pt; font-weight:bold;color:#004276;	letter-spacing:-1px;}

.u01 {; font-family:"굴림"; font-size:10pt; font-weight: bold;color: #3366FF;	 text-decoration:underline; line-height:21px}
A.u01{color:#3366FF;	text-decoration:underline}
A:Visited.u01{color: #3366FF; text-decoration:underline}

.u02 {font-size:10pt; font-family:"굴림"}

.d01 {font-size:10pt; font-weight:bold;color:#004276;	letter-spacing:-1px;}
A.d01{font-size:10pt; font-weight:bold;color:#004276;	letter-spacing:-1px;}
A:Visited.d01{font-size:10pt; font-weight:bold;color:#004276;	letter-spacing:-1px;}

.g01{color:#CCCCCC}
A.g01{color:#CCCCCC}
A:Visited.g01{color:#CCCCCC}

.w01{color:#FFFFFF}
A.w01{color:#FFFFFF}
A:Visited.w01{color:#FFFFFF}

.wb01{color:#FFFFFF; font-weight:bold}
A.wb01{color:#FFFFFF; font-weight:bold}
A:Visited.wb01{color:#FFFFFF; font-weight:bold}

.yb01{color: #FFFF00; font-weight:bold}
A.yb01{color:#FFFF00; font-weight:bold}
A:Visited.yb01{color:#FFFF00; font-weight:bold}

.rb01{color: #00FF00; font-weight:bold}
A.rb01{color: #CCFF00; font-weight:bold}
A:Visited.rb01{color: #CCFFFF; font-weight:bold}

/*#YG_mainBG{
	background: url(../images/main/main_26.jpg) no-repeat center; 
	width:1024px; 
	height:769px; 
	background-attachment: fixed; 
	background-position:50% 0;
	}*/
#YG_mainBG{	
	width:100%;
}	#YG_mainBG1{
		background-image:url(../images/main/main_26.jpg); 
		/*width:1024px; */
		width:980px;
		height:769px;
	/*	background-attachment: fixed; 
		background-position:50% 0;*/

	}	
#YG_maintop_BG{background:width:900; height:25px;}
#TopSubBG{background: url(/images/TotalSubBG.gif) repeat-x 0px top; width:100%; height:90px}
#TopDiv{margin: 0px auto ; width:900px;}
#TopSubMenu {width:900px;padding-top:2px;text-align:center; clear:both; background-color:#FFFFFF; height:20px;}
#TopSubMenu img{width:13px; height:1px}

/*상단아래부터 내용부분을 가운데정렬시킴*/
#CenterDiv {margin: 0px  auto;	width: 900px; background-color:#FFFFFF; padding-left:10px; padding-right:10px; padding-top:8px} 
#CenterDiv2 {margin: 0px  auto;	width: 900px; background-color:#FFFFFF; padding-left:10px; padding-right:10px} 

/***인덱스페이지관련***/
#YG_TotalDiv {width:900px; text-align: right ;clear:both;}
#YG_MainDiv643 {width:643px; float:right ; padding-right:20px}
#NewsMainDiv685 {width:685px; float:left ; padding-right:15px}
#NewsLeftDiv {	width:260px;	float:left;	text-align:left;	padding-right:20px;}
#NewsRightDiv {width:260px; float:left; text-align:left;}

/***기사페이지관련***/
#NewsContentTotalDiv {width:900px; text-align:left ;clear:both; padding-bottom:10px; position:relative; background:url(/images/NewsContentDivBg.gif) repeat-y;}
#NewsContentDiv {width:700px; float:left ;height:auto;}
#NewsContentLeftDiv {width:100px; float:left; text-align:left; background-color:#FFFFFF; position:relative}
#NewsContentMainDiv {float:left; width:570px;padding :0px 15px; padding-bottom:5px; height:100%;}
#NewsContentMainDiv .input{color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt; height:15px; padding-top:4px}
#NewsContentRightDiv {width:260px;float:left}
#NewsContent {font-family:'굴림'; font-size:12pt; line-height:24px; margin-bottom:15px; clear:both; background-color:#FFFFFF;}

.NewsTitleBox {float:left;font-family:'맑은 고딕','돋움'; font-size:20pt; font-weight:bold; padding-top:30px; padding-bottom:15px; color:#000066; letter-spacing:-2px; clear: both; line-height:32px}
.SooHwaBox {float:left; padding: 25px 5px 0px}
.NewsSubTitleBox{font-family:'돋움'; font-size:12pt; font-weight:bold; color:#663300; letter-spacing:0px; margin: 5px 0px; clear:both}

.PhotoBox {padding:0px 7px}
.PhotoBox img{padding:0px 7px}
.PhotoComment {font-size:8pt;font-family:"돋움"; line-height:15px; padding-left: 8px}
.RelatedNewsBox {margin: 3px 7px ;border:1px solid #EAEAEA; background-color:#F5F5F5; color: #333333; padding:3px 5px; font-size:9pt; margin-bottom:10px; line-height:18px; width:220px; }

#hlPdsUrl {margin-top:20px}

/*페이지숫자*/
#PageNumberBar {text-align:center; margin:7px 0px}
#PageNumberBar td{text-align:center;padding:2px 5px 0px; height:20px}
#PageNumberBar .Bold{background-color:#F1F1F1; font-weight:bold; color: #CC0000; font-size:10pt; padding: 1px 5px 0px; letter-spacing:-1px}
#PageNumberBar .Normal{ font-weight:bold; font-size:10pt; padding: 1px 5px 0px; letter-spacing:-1px}
#PageNumberBar .Line{width:1px; background-color:#CCCCCC; padding:0; margin:0}
#PageNumberBar img{margin:0px 2px 2px;}

.PageNumberBar {font-family:"돋움"; font-size:10pt;text-align:center; margin:10px 0px; clear:both; letter-spacing:-2px}
.PageBold{font-weight:bold; color: #CC0000; font-size:10pt; padding: 0px 6px 0px 4px; letter-spacing:-1px}
.PageNormal{font-size:10pt; padding: 0px 7px 0px 5px; letter-spacing:-1px}
.PageLine{color:#DDDDDD; padding: 0px 2px 0px 0px; font-size:10pt}
.PageNumberBar img{margin:0px 2px 2px;}


/*기사페이지의 왼쪽 메뉴박스*/
#NewsLeftCategoryName{background: url(/images/LeftMenu/NewsLeftCategoryBG.gif) no-repeat; width:96px; height:35px; font-family: "맑은 고딕", '돋움' ; font-size: 13pt ;  font-weight: bold; color:#FFFFFF ; letter-spacing:-1px; padding: 16px 4px 0px 0px; text-align:center}

#NewsLeftMenuBox {margin-bottom:5px; border:1px solid #61b0ed; padding:5px 1px 5px 10px; background-color:#FFFFFF;}
#NewsLeftMenuBox ul{ list-style:none ;margin:0px 0px; padding:0px}
#NewsLeftMenuBox li{ margin:3px 0px; padding:0px; color:#666666}

#LeftMenuBox {margin-bottom:5px; border:1px solid #d8d8d8; padding:5px 1px 5px 10px; background-color:#FFFFFF;}
#LeftMenuBox ul{ list-style:none ;margin:0px 0px; padding:0px}
#LeftMenuBox li{ margin:3px 0px; padding:0px; color:#666666}

#InfoLeftMenuBox {margin-bottom:5px; border:1px solid #61b0ed; padding:5px 1px 5px 10px; background-color:#FFFFFF;}
#InfoLeftMenuBox ul{ list-style:none ;margin:0px 0px; padding:0px}
#InfoLeftMenuBox li{ margin:3px 0px; padding:0px; color:#666666}

#SpecialLeftMenuBox {margin-bottom:5px; border:1px solid #61b0ed; padding:5px 3px 5px 5px; background-color:#FFFFFF;}
#SpecialLeftMenuBox ul{ list-style:none ;margin:0px 0px; padding:0px; font-weight:normal}
#SpecialLeftMenuBox li{ margin:5px 0px; padding:0px; color:#666666; letter-spacing:-1px; font-size:9pt; line-height:1.3em;}

#OpinionLeftMenuBox {margin-bottom:5px; border:1px solid #61b0ed; padding:5px 5px 5px 5px; background-color:#FFFFFF;}
#OpinionLeftMenuBox ul{ list-style:none ;margin:0px 0px; padding:0px; font-weight:normal}
#OpinionLeftMenuBox li{ font-family:"굴림" ;margin:5px 0px; padding:0px; color:#666666; letter-spacing:-1px; font-size:9pt; line-height:1.3em; border-bottom: solid 1px #EAEAEA}

/*컨트롤바*/
#ControlBar {border: 1px solid #d8d8d8; padding:5px 10px 2px; background:url(/Images/ControlBarBG.gif) repeat-x; margin: 10px 0px; clear:both; height:20px}
#ControlBar dl{clear:both}
#ControlBar dt{ float:left ; font-family:"돋움" ; font-size:8pt ; color:#666666; letter-spacing:0px}

/*검색결과페이지*/
.BarSky{background:url(/Images/BarBGSky.gif) repeat-x;padding-top:4px; word-spacing:1px; font-size:9pt; height:30px; padding-left:20px}
.BarSky li{float:left; padding-left:13px; padding-right:13px}
.BarSky .N{ padding-top:4px}
.BarSky .P{border-left: 1px solid #80bdd8; border-right: 1px solid #80bdd8; border-top: 1px solid #80bdd8; border-bottom: 2px solid #FFFFFF; background-color:#FFFFFF; padding-top:5px ;height:20px; font-weight: bold}

.SearchOptionLinkBox{ text-align:right; clear:both}
.SearchOptionLinkBox img{ padding-right:3px; padding-bottom:1px; padding-left:15px}

.SearchPhotoImg ul {list-style:none; padding:0px;clear:both;margin:0px}
.SearchPhotoImg li {display:inline;float:left;width:150px;height:180px;text-align:left; word-spacing:-1;padding-top:10px; line-height:16px; vertical-align: bottom; padding-right:30px}

.SearchSiteList {height: 16px;}
.SearchSiteList dl{padding-top:15px}
.SearchSiteList dt{margin-bottom:15px; font-size:10pt; line-height:22px}

/*로그인 박스*/
.NewsLoginBox{border:3px solid #87caff; margin-bottom:10px; background-color:#e9fbfc; padding:5px 5px 0px; text-align:center}
.NewsLoginBox .Input {color: #282828;background-color: #FFFFFF;border: 1px solid #99e1ff;font-family: 돋움;font-size: 9pt; height:15px; padding :3px 3px 0px; width:80px}
.LoginBox .Input {color: #282828;background-color: #FFFFFF;border: 1px solid #cccccc;font-family: 돋움;font-size: 9pt; height:15px; padding :3px 3px 0px; width:130px}



.BestReply ul {list-style:none; padding:0; font-size:9pt; margin:0px; font-family:"돋움";letter-spacing:-1px;  font-weight:normal}
.BestReply li {padding-left:9px; background: url(/images/DotGray.gif) no-repeat 0px 7px; line-height:1.7em; }

.DotList1 ul {list-style:none; padding:0; font-size:9pt; margin:0px; font-family:"돋움";word-spacing:-1; font-weight:normal}
.DotList1 li {padding-left:9px; background: url(/images/DotGray.gif) no-repeat 0px 7px; line-height:1.7em; }
.DotList2 ul {list-style:none; padding:0; font-size:9pt; margin:0px; font-family:"돋움";word-spacing:-1; font-weight:normal}
.DotList2 li {padding-left:9px; background: url(/images/DotGray2.gif) no-repeat 0px 7px; height:20px}
.DotList3 ul {list-style:none; padding:0; font-size:9pt; margin:0px; font-family:"돋움";word-spacing:-1; font-weight:normal}
.DotList3 li {padding-left:6px; background: url(/images/DotGray2.gif) no-repeat 0px 7px; letter-spacing:-1px; height:20px}

.DotList4 ul {list-style:none; padding:0; font-size:9pt; margin:0px; font-family:"돋움";word-spacing:0; font-weight:normal}
.DotList4 li {background: url(/images/DotGray2.gif) no-repeat 0px 13px; line-height:20px; letter-spacing:-0px;border-top: 1px dotted #CCCCCC; padding:5px 10px 3px;}

.DotList280 ul {list-style:none; padding:0; font-size:9pt; margin:0px; font-family:"돋움";word-spacing:0; font-weight:normal}
.DotList280 li {padding-left:6px; background: url(/images/DotGray2.gif) no-repeat 0px 7px; height:20px;letter-spacing:-1px;}

.NoDotList1 ul {list-style:none; padding:0; font-size:9pt; margin:0px}
.NoDotList1 li {padding-left:0px; line-height:1.8em;}

/*  텍스트한줄광고 */
.TextAdList ul {list-style:none; padding:0; font-size:9pt; margin:0px; font-family:"돋움";word-spacing:-1; font-weight:normal; margin-bottom:5px}
.TextAdList li {padding-left:9px; background: url(/images/DotGray.gif) no-repeat 0px 7px; line-height:18px; font-weight:bold; letter-spacing:-1px }
.TextAdList .C1{ color: #333333}
.TextAdList .C2{ color: #660033}

/*회원가입*/
#JoinDiv{width:640px; text-align:center}
#JoinDiv th{ border-bottom:2px solid #3366cc; text-align:left; color:#3366cc}
#JoinDiv td{text-align:left}
#JoinDiv .file{color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt; height:18px; padding-top:2px}
#JoinDiv .TextareaA{ text-align:left;height:150px; padding:20px 18px 0 20px; border:1px solid #BFBFBF; overflow:auto; scrollbar-base-color: #d9d9d9; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-face-color: #d9d9d9; scrollbar-highlight-color: #d9d9d9; scrollbar-shadow-color: #d9d9d9; scrollbar-track-color: #f2f2f2;}
#JoinDiv .TextareaB{width:400px; height:100px; border:1px #BFBFBF solid; font-size: 9pt; font-family:"돋움"; line-height:20px}
#JoinDiv .TdColorA {background-color: #edf0fa; color:#3366cc; border-bottom: 1px solid #d2dbe7; padding:5px; width:100px}
#JoinDiv .TdColorB {background-color: #fcfcfc; color:#666666; border-bottom: 1px solid #d2dbe7; padding:5px}
#JoinDiv  th{ border-bottom:2px solid #3366cc; text-align:left; color:#3366cc}

/*회원가입 작은작업창*/
#JoinPopupDiv .TableA {border-top:2px solid #3366cc; text-align:left; color:#3366cc}
#JoinPopupDiv .TdColorA {background-color: #edf0fa; color:#3366cc; border-bottom: 1px solid #d2dbe7; padding:5px;}
#JoinPopupDiv .TdColorB {background-color: #fcfcfc; color:#666666; border-bottom: 1px solid #d2dbe7; padding:5px}

/*정보세상관련*/
.InfoMainList {border-top: 2px solid #F1F1F1; padding: 7px 0px 10px}
.InfoMainList dl{ padding-bottom:3px}
.InfoMainList dt{ letter-spacing:-1px}

/*오피니언관련*/

.ColumnLinkList {width:320px; float:left; padding-right:10px}
.ColumnLinkList dl{ width:320px}
.ColumnLinkList dt{ float:left; width:155px; padding:0px 5px 7px 0px}

/*하단*/
.BottomBox{width:900px;background-color:#F1F1F1; clear:both; padding-bottom:8px; padding-top:4px}
.BottomBox .NoticeSb{padding: 7px 6px 7px 15px; float:left; font-weight:bold; background: url(/Images/Triangle1.gif) 11px right no-repeat; color:#4F4F4F}
.BottomBox .NoticeCn{padding: 7px 6px; float:left; width:240px}
.BottomBox .EventSb{padding: 7px 6px 7px 7px; float:left; font-weight:bold; background: url(/Images/Triangle1.gif) 11px right no-repeat; color:#4F4F4F}
.BottomBox .EventCn{padding: 7px 6px; float:left}
.BottomBox .tit1{font-weight:bold; background: url(/Images/Triangle1.gif) 63px 9px no-repeat; color:#4F4F4F}
.BottomBox .tit2{font-weight:bold; background: url(/Images/Triangle1.gif) 63px 9px no-repeat; color:#4F4F4F}
.BottomBox .tit3{font-weight:bold; background: url(/Images/Triangle1.gif) 82px 9px no-repeat; color:#4F4F4F}

/*하단미니사이트맵*/
.BottomBox .Minimap {padding: 3px 2px;clear:both;background-color:#FFFFFF; margin-left:3px; margin-right:3px; border:1px solid #E1E1E1; padding-bottom:5px}
.BottomBox .Minimap ul {list-style:none; padding: 0px 10px; margin:0px; clear:both}
.BottomBox .Minimap li {float:left;height:20px;margin-right:0px;letter-spacing:-1px; margin-left:10px; padding-top:5px; padding-right:15px}
.BottomBox .Minimap hr {height: 1px; margin:0px 5px; padding:0px ;color:#d8d8d8}
.BottomBox .Minimap .Tit1{font-weight:bold; background: url(/Images/Triangle1.gif) 63px 9px no-repeat; color: #333333}
.BottomBox .Minimap .Tit2{font-weight:bold; background: url(/Images/Triangle1.gif) 63px 9px no-repeat; color:#333333}
.BottomBox .Minimap .Tit3{font-weight:bold; background: url(/Images/Triangle1.gif) 81px 9px no-repeat; color:#333333}

/*카피라이트*/
.CopyRightBox1{clear:both ;width:900px;padding: 10px 0px 5px; word-spacing:2px; letter-spacing:-2; text-align:center}
.CopyRightBox2{width:900px;border-top:solid 1px #EFEFEF; text-align:center; padding-top:5px; padding-bottom:15px}
.CopyRightBox2 .RedText{color:#CC0000}

/*박스 More*/
.More1 {position:absolute; top:10px; right:14px}
.More2 {position:absolute; top:5px; right:1px}

/*그레이칼라박스*/
.Box160GrTop {background:url(/Images/BoxBG160.gif) no-repeat 0px 0px ; height:21px; padding: 6px 10px 0px; position:relative}
.Box160GrBottom {background:url(/Images/BoxBG160.gif) no-repeat 0px bottom; padding:10px; margin-bottom:10px}

.Box160NoneTop {background:url(/Images/BoxBG160.gif) no-repeat 0px -50px ; height:5px; position:relative}
.Box160NoneBottom {background:url(/Images/BoxBG160.gif) no-repeat 0px bottom; padding:3px 10px 5px; margin-bottom:10px}

.Box240GrTop {background:url(/Images/BoxBG240.gif) no-repeat 0px 0px ; height:21px; width:220px ;padding: 6px 10px 0px; position:relative}
.Box240GrBottom {background:url(/Images/BoxBG240.gif) no-repeat 0px bottom; padding:10px; margin-bottom:10px;}

.Box240NoneTop {background:url(/Images/BoxBG240.gif) no-repeat 0px -50px ; height:5px ; width:240px; position:relative}
.Box240NoneBottom {background:url(/Images/BoxBG240.gif) no-repeat 0px bottom; width:240px; padding:3px 10px 5px; margin-bottom:10px}

.Box260GrTop {background:url(/Images/BoxBG.gif) no-repeat 0px 0px ; height:21px; padding: 6px 10px 0px; position:relative}
.Box260GrBottom {background:url(/Images/BoxBG.gif) no-repeat 0px bottom; padding:10px; margin-bottom:10px}

.Box260NoneTop {background:url(/Images/BoxBG.gif) no-repeat 0px -50px ; height:5px; position:relative}
.Box260NoneBottom {background:url(/Images/BoxBG.gif) no-repeat 0px bottom; padding:3px 10px 5px; margin-bottom:10px}

.Box280GrTop {background:url(/Images/BoxBG280.gif) no-repeat 0px 0px ; height:21px; width:260px ;padding: 6px 10px 0px; position:relative}
.Box280GrBottom {background:url(/Images/BoxBG280.gif) no-repeat 0px bottom; padding:10px; margin-bottom:10px; width:260px}

.Box400GrTop {background:url(/Images/BoxBG.gif) no-repeat -300px 0px ; height:21px; padding: 6px 10px 0px; position:relative}
.Box400GrBottom {background:url(/Images/BoxBG.gif) no-repeat -300px bottom; padding:10px;}

.Box500GrTop {background:url(/Images/BoxBG500.gif) no-repeat 0px 0px ; height:21px; padding: 6px 10px 0px; position:relative}
.Box500GrBottom {background:url(/Images/BoxBG500.gif) no-repeat 0px bottom; padding:10px; overflow:auto }

.Box500NoneTop {background:url(/Images/BoxBG500.gif) no-repeat 0px -50px ; height:5px; position:relative}
.Box500NoneBottom {background:url(/Images/BoxBG500.gif) no-repeat 0px bottom; padding:3px 10px 5px; margin-bottom:10px}

.Box680GrTop {background:url(/Images/BoxBG.gif) no-repeat -710px 0px ; height:21px; padding: 6px 10px 0px; position:relative}
.Box680GrBottom {background:url(/Images/BoxBG.gif) no-repeat -710px bottom; padding:0px 15px 5px; margin-bottom:10px;}
.Box680GrBottom ul{}

.Box685NoneTop {background:url(/Images/BoxBG685.gif) no-repeat 0px -48px ; position:relative; clear:both}
.Box685NoneBottom {background:url(/Images/BoxBG685.gif) no-repeat 0px bottom; padding:3px 10px 5px; margin-bottom:10px}

/*블루칼라박스*/
.Box260GrTopBlue {background:url(/Images/BoxBGBlue.gif) no-repeat 0px 0px ; height:21px; padding: 6px 10px 0px; position:relative}
.Box260GrBottomBlue {background:url(/Images/BoxBGBlue.gif) no-repeat 0px bottom; padding:10px; margin-bottom:10px}

.Box260NoneTopBlue {background:url(/Images/BoxBGBlue.gif) no-repeat 0px -50px ; height:5px; position:relative}
.Box260NoneBottomBlue {background:url(/Images/BoxBGBlue.gif) no-repeat 0px bottom; padding:3px 10px 5px; margin-bottom:10px}

.Box400GrTopBlue {background:url(/Images/BoxBGBlue.gif) no-repeat -300px 0px ; height:21px; padding: 6px 10px 0px; position:relative}
.Box400GrBottomBlue {background:url(/Images/BoxBGBlue.gif) no-repeat -300px bottom; padding:10px; } 

/*그린칼라박스*/
.Box260GrTopGreen {background:url(/Images/BoxBGGreen.gif) no-repeat 0px 0px ; height:21px; padding: 6px 10px 0px; position:relative}
.Box260GrBottomGreen {background:url(/Images/BoxBGGreen.gif) no-repeat 0px bottom; padding:10px; margin-bottom:10px}

.Box260NoneTopGreen {background:url(/Images/BoxBGGreen.gif) no-repeat 0px -50px ; height:5px; position:relative}
.Box260NoneBottomGreen {background:url(/Images/BoxBGGreen.gif) no-repeat 0px bottom; padding:5px 10px 5px; margin-bottom:10px}

.Box400GrTopGreen {background:url(/Images/BoxBGGreen.gif) no-repeat -300px 0px ; height:21px; padding: 6px 10px 0px; position:relative}
.Box400GrBottomGreen {background:url(/Images/BoxBGGreen.gif) no-repeat -300px bottom; padding:10px; }

/*브라운칼라박스*/
.Box260GrTopBrown {background:url(/Images/BoxBGBrown.gif) no-repeat 0px 0px ; height:21px; padding: 6px 10px 0px; position:relative}
.Box260GrBottomBrown {background:url(/Images/BoxBGBrown.gif) no-repeat 0px bottom; padding:10px; margin-bottom:10px}

.Box260NoneTopBrown {background:url(/Images/BoxBGBrown.gif) no-repeat 0px -50px ; height:5px; position:relative}
.Box260NoneBottomBrown {background:url(/Images/BoxBGBrown.gif) no-repeat 0px bottom; padding:5px 10px 5px; margin-bottom:10px;}

.Box400GrTopBrown {background:url(/Images/BoxBGBrown.gif) no-repeat -300px 0px ; height:21px; padding: 6px 10px 0px; position:relative}
.Box400GrBottomBrown {background:url(/Images/BoxBGBrown.gif) no-repeat -300px bottom; padding:10px; }

/*레드칼라박스*/
.Box260GrTopRed {background:url(/Images/BoxBGRed.gif) no-repeat 0px 0px ; height:21px; padding: 6px 10px 0px; position:relative}
.Box260GrBottomRed {background:url(/Images/BoxBGRed.gif) no-repeat 0px bottom; padding:10px; margin-bottom:10px}

.Box260NoneTopRed {background:url(/Images/BoxBGRed.gif) no-repeat 0px -50px ; height:5px; position:relative}
.Box260NoneBottomRed {background:url(/Images/BoxBGRed.gif) no-repeat 0px bottom; padding:5px 10px 5px; margin-bottom:10px}

.Box400GrTopRed {background:url(/Images/BoxBGRed.gif) no-repeat -300px 0px ; height:21px; padding: 6px 10px 0px; position:relative}
.Box400GrBottomRed {background:url(/Images/BoxBGRed.gif) no-repeat -300px bottom; padding:10px; }

/*퍼플칼라박스*/
.Box260GrTopPurple {background:url(/Images/BoxBGPurple.gif) no-repeat 0px 0px ; height:21px; padding: 6px 10px 0px; position:relative}
.Box260GrBottomPurple {background:url(/Images/BoxBGPurple.gif) no-repeat 0px bottom; padding:10px; margin-bottom:10px}

.Box260NoneTopPurple {background:url(/Images/BoxBGPurple.gif) no-repeat 0px -50px ; height:5px; position:relative}
.Box260NoneBottomPurple {background:url(/Images/BoxBGPurple.gif) no-repeat 0px bottom; padding:5px 10px 5px; margin-bottom:10px}

.Box400GrTopPurple {background:url(/Images/BoxBGPurple.gif) no-repeat -300px 0px ; height:21px; padding: 6px 10px 0px; position:relative}
.Box400GrBottomPurple {background:url(/Images/BoxBGPurple.gif) no-repeat -300px bottom; padding:10px; }

/*탭박스*/
.BoxTapOn {background:url(/Images/BoxBG500.gif) no-repeat center -50px ; height:21px; padding: 6px 7px 0px 6px; float:left; font-weight:bold;border-left: 1px solid #d8d8d8;border-right: 1px solid #d8d8d8; text-align:center; cursor:pointer}
.BoxTapOff {background:url(/Images/BoxBG500.gif) no-repeat center 0px ; height:20px; padding: 6px 7px 0px 6px; float:left; border-bottom: 1px solid #d8d8d8;border-left: 1px solid #F1F1F1;border-right: 1px solid #F1F1F1; text-align:center; cursor:pointer}

.BoxLeftTapOn {background:url(/Images/BoxBG500.gif) no-repeat center -50px ; height:21px;  padding: 6px 7px 0px; float:left; font-weight:bold;border-right: 1px solid #d8d8d8;border-left: 1px solid #d8d8d8; text-align:center; cursor:pointer}
.BoxLeftTapOff {background:url(/Images/BoxBG500.gif) no-repeat center 0px ; height:20px; padding: 6px 7px 0px; float:left; border-bottom: 1px solid #d8d8d8;border-right: 1px solid #F1F1F1;border-left: 1px solid #d8d8d8; text-align:center; cursor:pointer}
.BoxCenterTapOn {background:url(/Images/BoxBG500.gif) no-repeat center -50px ; height:21px; padding: 6px 7px 0px 6px; float:left; font-weight:bold;border-left: 1px solid #d8d8d8; text-align:center; cursor:pointer}
.BoxCenterTapOff {background:url(/Images/BoxBG500.gif) no-repeat center 0px ; height:20px; padding: 6px 7px 0px 6px; float:left; border-bottom: 1px solid #d8d8d8;border-left: 1px solid #F1F1F1; text-align:center; cursor:pointer}
.BoxRightTapOn {background:url(/Images/BoxBG500.gif) no-repeat center -50px ; height:21px; padding: 6px 6px 0px; float:left; font-weight:bold;border-right: 1px solid #d8d8d8;border-left: 1px solid #d8d8d8; text-align:center; cursor:pointer}
.BoxRightTapOff {background:url(/Images/BoxBG500.gif) no-repeat center 0px ; height:20px; padding: 6px 6px 0px; float:left; border-bottom: 1px solid #d8d8d8;border-left: 1px solid #d8d8d8;border-right: 1px solid #d8d8d8; text-align:center; cursor:pointer}

.KinBoxLeftTapOn {background:url(/Images/BoxBG500.gif) no-repeat center -50px ; height:21px;  padding: 6px 6px 0px; float:left; font-weight:bold;border-right: 1px solid #d8d8d8;border-left: 1px solid #d8d8d8; text-align:center; cursor:pointer; width:66px}
.KinBoxLeftTapOff {background:url(/Images/BoxBG500.gif) no-repeat center 0px ; height:20px; padding: 6px 6px 0px; float:left; border-bottom: 1px solid #d8d8d8;border-right: 1px solid #F1F1F1;border-left: 1px solid #d8d8d8; text-align:center; cursor:pointer; width:66px}
.KinBoxRightTapOn {background:url(/Images/BoxBG500.gif) no-repeat center -50px ; height:21px; padding: 6px 6px 0px; float:left; font-weight:bold;border-right: 1px solid #d8d8d8;border-left: 1px solid #d8d8d8; text-align:center; cursor:pointer; width:66px}
.KinBoxRightTapOff {background:url(/Images/BoxBG500.gif) no-repeat center 0px ; height:20px; padding: 6px 6px 0px; float:left; border-bottom: 1px solid #d8d8d8;border-left: 1px solid #F1F1F1;border-right: 1px solid #d8d8d8; text-align:center; cursor:pointer; width:66px}

.BoxGrayLineFirst {border-bottom: 1px solid #CCCCCC;margin-bottom: 8px;position:relative }
.BoxGrayLine {border-bottom: 1px solid #CCCCCC;margin:10px 0px 8px;position:relative}

.CtgryBox {float:left; width:215px; margin-left:10px; margin-top:10px}

/* 쇼핑박스 */
.ShopingBox { overflow:hidden; position:relative}
.ShopingBox dt {height:50px; padding-bottom:5px}
.ShopingBox img { margin-bottom:2px; margin-right:5px; float:left}
.ShopingBox .M { font-size:9pt; font-weight:bold; padding-top:3px;}
.ShopingBox .S { font-size:8pt; color:#999999; letter-spacing:-1px; line-height:12px; padding-top:2px}

/*자립센터찾기*/
.MapAllList{padding: 3px 0px;background-color:#FFFFFF; margin: 0px 3px}
.MapAllList ul{list-style:none; padding: 0px 7px;margin:0px}
.MapAllList li{ float:left ; width:50px;height:20px;margin-right:0px;letter-spacing:-1px; margin-left:10px; padding-top:5px;font-weight:bold; background: url(/Images/Triangle1.gif) 1px 9px no-repeat; color:#4F4F4F; padding-left:8px; text-align:left; font-size:11pt;}

.MapSubList{padding: 3px 0px;background-color:#FFFFFF; margin: 0px 3px}
.MapSubList ul{list-style:none; padding: 0px 7px;margin:0px}
.MapSubList li{ float:left ; width:60px;height:20px;margin-right:0px;letter-spacing:-1px; margin-left:10px; padding-top:5px;font-weight:bold; background: url(/Images/Triangle1.gif) 1px 9px no-repeat; color:#4F4F4F; padding-left:8px; text-align:left; font-size:11pt;}

/*지식관련*/
#KinLeftDiv {width:160px; float:left; text-align:left;margin-right:20px}
.KinMainList {border-top: 2px solid #F1F1F1; padding: 10px 0px; clear:both; margin-bottom:10px}
.KinMainList dl{clear:both}
.KinMainList dt{ float:left; letter-spacing:-1px; height:22px}

.KinServBox160 {background:url(/Images/BoxBG160.gif) no-repeat 0px bottom; padding:5px 15px 5px; margin-bottom:10px}
.KinServBox160 ul {list-style:none; padding:0; overflow:hidden;margin:0px;width:130;}
.KinServBox160 li {width:130px;height:20px;margin-right:0px; padding-top:0px; margin-left:0px; letter-spacing:-1px}

.KinServBox260 {background:url(/Images/BoxBG.gif) no-repeat 0px bottom; padding:5px 10px 5px; margin-bottom:10px}
.KinServBox260 ul {list-style:none; padding:0; overflow:hidden;margin:0px;width:250px;}
.KinServBox260 li {float:left;width:120px;height:20px;margin-right:0px; padding-top:3px; margin-left:4px}

.KinServBox685 {padding:10px; background-color:#FFFFFF; border: 1px solid #CCCCCC}
.KinServBox685 ul {list-style:none; padding:0; overflow:hidden;margin:0px;}
.KinServBox685 li {float:left;width:125px;height:20px;margin-right:0px; padding-top:3px; padding-left:5px; letter-spacing:-1px}

.KinSubListTop {border-top: 2px solid #F1F1F1; border-bottom:1px solid #BFBFBF;padding:5px 0px}
.KinSubListTop dl{}
.KinSubListTop dt{float:left; letter-spacing:-1px; text-align:center}
.KinSubList {padding: 10px 0px}
.KinSubList dl{ padding-bottom:5px}
.KinSubList dt{ float:left; letter-spacing:-1px}

.KinMainBoxForm1 input, select {color: #ff6600;	background-color: #FFFFFF ;	border: 1px solid #D8D8D8;	font-family: 굴림;	font-size: 9pt}
.KinMainBoxForm1 input{height:15px; padding :3px 3px 0px; width:377px}
.KinMainBoxForm1 dt{padding:5px;float:left}
.KinMainBoxForm1 textarea{color: #ff6600;	background-color: #FFFFFF ;	border: 1px solid #D8D8D8;	font-family: 굴림;	font-size: 9pt; width:396px; height:42px}

.BoxA685GrTop {background:url(/Images/Box2BG658.gif) no-repeat 0px 0px ; padding: 6px 10px 0px}
.BoxA685GrMiddle {background:url(/Images/Box2BG658Middle.gif) repeat-y; padding: 0px 10px 0px}
.BoxA685GrBottom {background:url(/Images/Box2BG658.gif) no-repeat 0px bottom; padding:0px 16px 5px; margin-bottom:10px;}

.BoxA685OrTop {background:url(/Images/Box2BG658Orange.gif) no-repeat 0px 0px ; padding: 6px 10px 0px}
.BoxA685OrMiddle {background:url(/Images/Box2BG658OrangeMiddle.gif) repeat-y; padding: 0px 10px 0px}
.BoxA685OrBottom {background:url(/Images/Box2BG658Orange.gif) no-repeat 0px bottom; padding:0px 16px 5px; margin-bottom:10px;}


/*블로그관련*/
.BlogMainList500 {border-top: 2px solid #F1F1F1; padding: 10px 0px}
.BlogMainList500 dl{ padding-bottom:5px}
.BlogMainList500 dt{ float:left; letter-spacing:0px;}
.BlogMainRecoList {border-top: 2px solid #F1F1F1; padding: 10px 0px; margin-bottom:10px}
.BlogMainRecoList dl{}
.BlogMainRecoList dt{float:left; letter-spacing:-1px; font-family:"돋움" ; font-size:11pt ; font-weight:bold;padding-bottom:7px}

.TagCloud { font-size:10pt; color:#CCCCCC; line-height:24px}
.TagCloud .Focus{ font-size:12pt; font-weight:bold; background-color: #00CC00; color:#FFFFFF}
.MainTagCloud { font-size:9pt; color:#999999; line-height:24px}
.MainTagCloud .Focus{ font-size:10pt; font-weight:bold; background-color:#00CC00; color:#FFFFFF; letter-spacing:-1px}
.TagCloudNews { font-size:10pt; color:#CCCCCC; line-height:28px}
.TagCloudNews .Focus{ font-size:12pt; font-weight:bold; background-color: #0099FF; color:#FFFFFF}

/*사이트관련*/
#SiteLeftDiv {width:260px; float:left; text-align:left;margin-right:20px}
.SiteMainNewList {border-top: 2px solid #F1F1F1; padding: 10px 0px;}
.SiteMainNewList dl{ margin-bottom:15px}
.SiteMainNewList dt{margin-right:20px; margin-bottom:10px}

.SiteMainBestList {border-top: 2px solid #F1F1F1; padding: 10px 0px;}
.SiteMainBestList dl{}
.SiteMainBestList dt{margin-right:20px; margin-bottom:9px}

.SiteList {border-top: 2px solid #F1F1F1; padding: 10px 10px;}
.SiteList dl{margin-bottom:15px}
.SiteList dt{margin-right:20px; margin-bottom:15px; font-family:"돋움" ; font-size:10pt; line-height:18px}

.SiteCategoryBox {padding:5px; overflow:hidden;margin:0px;}
.SiteCategoryBox li{ background:url(/Images/IconPointer1.gif) no-repeat 0px 4px;float:left;width:180px;margin-right:0px; padding-bottom:10px; margin-right:20px; padding-left:8px;}
.SiteCategoryBox div{ font-weight:bold}

/*쇼핑관련*/
.ShopPremium { width:900px; background:url(/Images/ShopPremiumBox.gif) no-repeat; height:270px; margin-top:0px; padding-top:30px}
.ShopPremium ul{ width:958px}
.ShopPremium li{ float:left; width:150px; text-align:left; padding:20px; text-align:center}

.ShopList table{ width:900px; margin-bottom:20px}
.ShopList td{padding:15px; border-bottom:1px solid #EAEAEA}
.ShopList img{ height:75px}
.ShopList .tit {border-bottom:2px solid #d199e2; text-align:left; font-size:11pt; font-weight:bold; color:#8e00bb; margin: 0px 10px; margin-top:20px}


/* 게시판용 테이블 */
.BoardA {border-top: 1px solid #BFBFBF;border-bottom: 1px solid #BFBFBF; margin-top:1px; margin-bottom:15px}
.BoardA th{border-top: 1px solid #F1F1F1;border-bottom: 1px solid #BFBFBF; padding-top:5px; font-weight:normal; text-align:center; word-spacing:2px}
.BoardA td{border-bottom: 1px solid #F1F1F1; padding-top:10px; padding-bottom:5px; font-weight:normal; text-align:center; letter-spacing:-1px}
.BoardA .FS8{font-size:8pt;font-family:"돋움"; color:#999999}
.BoardA .FS8Bold{font-size:8pt;font-family: "돋움"; font-weight:bold }

.BoardB {border-top: 1px solid #BFBFBF;border-bottom: 1px solid #BFBFBF; margin-top:0px; margin-bottom:5px}
.BoardB th{border-top: 1px solid #F1F1F1;border-bottom: 1px solid #BFBFBF; padding-top:5px; font-weight:normal; text-align:center; word-spacing:2px}
.BoardB td{border-bottom: 1px solid #F1F1F1; padding-top:7px; padding-bottom:5px; text-align: left; letter-spacing:-1px}
.BoardB .FS8{font-size:8pt;font-family:"돋움"; color:#999999}
.BoardB .FS8Bold{font-size:8pt;font-family: "돋움"; font-weight:bold }

/* 게시판용 테이블기본 */
.BoardBasic {border-top: 1px solid #BFBFBF;border-bottom: 1px solid #BFBFBF}
.BoardBasic th{background:url(/Images/ControlBarBG.gif) repeat-x;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #BFBFBF; padding-top:4px; font-weight:normal; text-align:center; word-spacing:2px; font-size:9pt; height:25px}
.BoardBasic td{border-bottom: 1px solid #F1F1F1; padding-top:10px; padding-bottom:5px; font-weight:normal; text-align:center;}
.BoardBasic .No{font-size:7pt;color:#999999; font-family:Tahoma}
.BoardBasic .Subject{text-align:left; font-size:10pt}
.BoardBasic .Writer{}
.BoardBasic .Date{font-size:7pt;color:#999999; font-family:Tahoma}
.BoardBasic .Hit{font-size:7pt;color:#999999; font-family:Tahoma}
.BoardBasic .FS10{font-size:10pt;font-family:"굴림"; color:#333333}
.BoardBasic .FS8{font-size:8pt;font-family:"돋움"; color:#999999}
.BoardBasic .FS8Bold{font-size:8pt;font-family: "돋움"; font-weight:bold }
.RE{ font-family:"굴림"; font-size:8pt; color:#CC3300}

/*게시판 본문내용*/
.BoardContentDiv{font-family:'굴림' ; font-size:10pt; padding:5px 5px 15px;; line-height:22px}

/* 게시판 글쓰기 */
.BoardWrite {}
.BoardWrite li{float:left; margin:5px 1px}
.BoardWrite ul{ clear:both}
.BoardWrite .Text{ padding-top:4px}
.BoardWrite .TextBold{ padding-top:3px; font-weight:bold; width:55px}
.BoardWrite .TextBoldWide{ padding-top:3px; font-weight:bold; width:85px}
.BoardWrite input{color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt; height:15px; padding-top:4px}
.BoardWrite .file{color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt; height:22px; padding-top:4px}
.BoardWrite textarea{color: #282828;	background-color: #FFFFFF ;	border: 2px solid #BFBFBF;	font-family: 굴림;	font-size: 10pt; }

/* 시스템 글쓰기 */
.WriteDivA{border-top:2px solid #3366cc;}
.WriteDivA th{text-align:left; color:#3366cc}
.WriteDivA td{text-align:left}
.WriteDivA input{color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt; padding :4px 2px 0px; margin-right:2px }
.WriteDivA .file{color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt; height:18px; padding-top:2px}
.WriteDivA .TextareaA{ text-align:left;height:150px; padding:20px 18px 0 20px; border:1px solid #BFBFBF; overflow:auto; scrollbar-base-color: #d9d9d9; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-face-color: #d9d9d9; scrollbar-highlight-color: #d9d9d9; scrollbar-shadow-color: #d9d9d9; scrollbar-track-color: #f2f2f2;}
.WriteDivA .TextareaB{width:400px; height:100px; border:1px #BFBFBF solid; font-size: 9pt; font-family:"돋움"; line-height:20px}
.WriteDivA .TdColorA {background-color: #edf0fa; color:#3366cc; border-bottom: 1px solid #d2dbe7; padding:5px;}
.WriteDivA .TdColorB {background-color: #fcfcfc; color:#666666; border-bottom: 1px solid #d2dbe7; padding:5px}
.WriteDivA  th{ border-bottom:2px solid #3366cc; text-align:left; color:#3366cc}

.WriteDivB{width:650px}
.WriteDivB th{text-align:left; color:#3366cc;border-bottom:2px solid #3366cc;}
.WriteDivB td{ text-align:left}
.WriteDivB input{color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt; padding :2px 2px 2px; margin-right:2px }
.WriteDivB .file{color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt; height:18px; padding-top:2px}
.WriteDivB .TextareaA{ text-align:left;height:150px; padding:20px 18px 0 20px; border:1px solid #BFBFBF; overflow:auto; scrollbar-base-color: #d9d9d9; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-face-color: #d9d9d9; scrollbar-highlight-color: #d9d9d9; scrollbar-shadow-color: #d9d9d9; scrollbar-track-color: #f2f2f2;}
.WriteDivB .TextareaB{width:400px; height:100px; border:1px #BFBFBF solid; font-size: 9pt; font-family:"돋움"; line-height:20px}
.WriteDivB .TdColorA {background-color: #edf0fa; color:#3366cc; border-bottom: 1px solid #d2dbe7; padding:5px;}
.WriteDivB .TdColorB {background-color: #fcfcfc; color:#666666; border-bottom: 1px solid #d2dbe7; padding:5px}
.WriteDivB  th{ border-bottom:2px solid #3366cc; text-align:left; color:#3366cc}

#WriteDivG{border-top:2px solid #7f7f7f;}
#WriteDivG th{text-align:left; color:#7f7f7f;border-bottom:2px solid #7f7f7f;}
#WriteDivG td{ text-align:left}
#WriteDivG input{color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt; padding :2px 2px 2px; margin-right:2px }
#WriteDivG .file{color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt; height:18px; padding-top:2px}
#WriteDivG .TextareaA{ text-align:left;height:150px; padding:20px 18px 0 20px; border:1px solid #BFBFBF; overflow:auto; scrollbar-base-color: #d9d9d9; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-face-color: #d9d9d9; scrollbar-highlight-color: #d9d9d9; scrollbar-shadow-color: #d9d9d9; scrollbar-track-color: #f2f2f2;}
#WriteDivG .TextareaB{width:400px; height:100px; border:1px #BFBFBF solid; font-size: 9pt; font-family:"돋움"; line-height:20px}
#WriteDivG .TdColorA {background-color: #f3f3f3; color:#7f7f7f; border-bottom: 1px solid #dcdcdc; padding:5px;}
#WriteDivG .TdColorB {background-color: #fcfcfc; color:#666666; border-bottom: 1px solid #dcdcdc; padding:5px}

/*기획특집용 테이블 */
.BoardSpecial {margin-top:5px; margin-bottom:15px;  text-align:left}
.BoardSpecial th{word-spacing:0px; font-size:11pt;border-bottom: 2px solid #BFBFBF; padding-bottom:3px}
.BoardSpecial td{border-bottom: 1px solid #F1F1F1; padding-top:5px; padding-bottom:2px; font-weight:normal;letter-spacing:0px;color:#666666; font-size:11pt}
.BoardSpecial .FS10{font-size:10pt;font-family:"굴림"; color:#333333}
.BoardSpecial .FS8{font-size:8pt;font-family:"돋움"; color:#999999}
.BoardSpecial .FS8Bold{font-size:8pt;font-family: "돋움"; font-weight:bold }

.BoardCalendar {}
.BoardCalendar ul{clear:both}
.BoardCalendar li{border-top: 1px solid #CCCCCC; float:left ; padding-bottom:4px}
.BoardCalendar .DayBigText {font-size:18pt; font-weight:bold; margin-top:4px; font-family:'맑은 고딕', '바탕'; padding-top:6px; line-height:21px}
.BoardCalendar .Sat {width:55px; text-align:center;color: #0099FF;padding-top:10px}
.BoardCalendar .Sun {width:55px; text-align:center;color: #CC0000;padding-top:10px}
.BoardCalendar .Weekday{width:55px; text-align:center;color:#777777;}
.BoardCalendar .Content{width:505px; padding-left:10px; padding-bottom:10px}
.BoardCalendar td{border-bottom: 1px solid #F1F1F1; padding-top:5px; padding-bottom:2px; font-weight:normal;letter-spacing:0px;color:#555555}
.BoardCalendar .FS10{font-size:10pt;font-family:"굴림"; color:#333333}
.BoardCalendar .FS8{font-size:8pt;font-family:"돋움"; color:#999999}
.BoardCalendar .FS8Bold{font-size:8pt;font-family: "돋움"; font-weight:bold }

.ReplyListBox {border: #d7d7d7 solid ; border-width: 1px; background-color:#FAFAFA; padding: 7px ; margin : 5px 0px 5px 0px; padding-top:5px}
.ReplyListBox li{font-size:9pt;word-break:break-all;padding:0px 2px 3px; margin-bottom:5px; border-bottom: dotted 1px #999999; line-height:18px}
.ReplyListBox .FS8{font-size:8pt; color:#999999}
.ReplyListBox .inputSideText{font-size:9pt; padding-bottom:3px}

.ReplyListTable { margin-bottom:10px}
.ReplyListTable .Td1{border-bottom: dotted 1px #DDDDDD; text-align:left; padding-left:5px; padding-bottom:5px; padding-top:10px}
.ReplyListTable .Td2{ padding-left:10px; border-bottom: dotted 1px #DDDDDD; text-align:left; padding-bottom:5px; padding-top:10px; padding-right:5px}
.ReplyListTable .Bold{ font-weight:bold; letter-spacing:-2px; padding-right:0px}

.NaviPointer {font-size:24pt; color:#99ccff}
A.NaviPointer{font-size:24pt; color:#99ccff; text-decoration:none}

/* 박스안의 이미지 */
.BoxImgAType {margin-right: 5px; margin-left:1px}


/* 박스안의 탑제목*/
.BoxTopText {font-size:10pt ; font-weight:bold; color: #444444; margin-bottom:5px; margin-left:-2px}

.BoxTextBlack {font-weight:bold;}
.BoxTextBlue {font-weight:bold; color:#0071c7;}
.BoxTextRed {font-weight:bold;color:#FF0033;}
.BoxTextBrown {font-weight:bold;color:#996600;}
.BoxTextGreen {font-weight:bold;color:#339933;}
.BoxTextPurple {font-weight:bold;color:#6600cc;}
.BoxTextCyan {font-weight:bold;color:#009999;}
.BoxTextOrange {font-weight:bold;color:#ff6600;}

.TextCyan {color:#009999;}
.TextGray {color:#888888;}
.TextOrange {color:#ff6600}

.NaviBigText { font-size:13pt ; font-weight: bold; letter-spacing:-1px}

.FS8 {font-size:8pt;font-family: "돋움";}
.FS8Number {font-size:8pt;font-family:Tahoma, "돋움";}
.FS8Grey{font-size:8pt;font-family:"돋움"; color:#999999}

.ReplyNumber{ font-size:8pt;font-family: "돋움"; color:#999999; font-weight:bold; padding-left:5px}

.BoxTopLine {border-top: 1px solid #d8d8d8}
.BoxTopLinePurple {border-top: 2px solid #c182ff}

.BtnNoimg{border:1px solid #999999; padding: 2px 3px 0px; background-color:#F9F9F9}
.BtnUp{border:1px solid #999999; padding: 2px 3px 0px; background-color:#E8FFE8; font-size:9pt}
.BtnDown{border:1px solid #999999; padding: 2px 3px 0px; background-color: #FEEDED; font-size:9pt}

.Btn {	color: #111111;	border: 1px solid #CCCCCC;	font-family: "굴림";	font-size: 9pt;	padding-top : 2px;	text-align : center;	cursor: hand;	letter-spacing: 1px;	background-color: #F9F9F9;	height: 19px;}
.BtnBasic { background:url(/Images/Btn/BtnBasicBg.gif) no-repeat; font-family:"돋움" ; color:#666666; font-size:9pt; letter-spacing:0px; width:60px;height:23px;border:0px; padding: 5px 0px; cursor:pointer}
.BtnBasic80 { background:url(/Images/Btn/BtnBasicBg80.gif) no-repeat; font-family:"돋움" ; color:#666666; font-size:9pt; letter-spacing:0px; width:80px;height:23px; border:0px; padding: 5px 0px; cursor:pointer}
.BtnBasic120 { background:url(/Images/Btn/BtnBasicBg120.gif) no-repeat; font-family:"돋움" ; color:#666666; font-size:9pt; letter-spacing:0px; width:120px;height:23px; border:0px; padding: 5px 0px; cursor:pointer}
.BtnBasic120B { background:url(/Images/Btn/BtnBasicBg120.gif) no-repeat; font-family:"돋움" ; color: #009900; font-size:9pt; letter-spacing:0px; width:120px;height:23px; border:0px; padding: 5px 0px; cursor:pointer; font-weight:bold}

.BtnBasicBIg { background:url(/Images/Btn/BtnBasicBigBg.gif) no-repeat; font-family:"돋움" ; color:#666666; font-size:9pt; letter-spacing:0px; width:80px;height:27px;border:0px; padding: 6px 0px; cursor:pointer}
.BtnBasicBIgBlue { background:url(/Images/Btn/BtnBasicBIgBluebg.gif) no-repeat; font-family:"돋움" ; color: #FFFFFF; font-size:9pt; letter-spacing:0px; width:80px;height:27px;border:0px; padding: 6px 0px; font-weight:bold; cursor:pointer}

.BtnA { background:url(/Images/Btn/BtnABg.gif) no-repeat; font-family:"돋움" ; color:#666666; font-size:9pt; letter-spacing:0px; width:60px;height:19px;border:0px; padding-top: 2px; cursor:pointer}
.BtnA80 { background:url(/Images/Btn/BtnA80Bg.gif) no-repeat; font-family:"돋움" ; color:#666666; font-size:9pt; letter-spacing:0px; width:80px;height:19px;border:0px; padding-top: 2px; cursor:pointer}

.tab_bg{	clear:both;	background:url(/images/reply_tapbg.gif) 0 0 repeat-x;	height:29px;	padding-top: 4px;	padding-right: 9px;	padding-bottom: 0px;	padding-left: 2px;}
.tab_off{	float:left;	background:url(/images/reply_taboff.gif) 0 0 no-repeat;	height:20px;	width:66px;	font:bold 12px dotum;	color:#666666;	text-align:center;	padding-top:9px;	margin-left: 8px}
.tab_on{	float:left;	background:url(/images/reply_tabon.gif) 0 0 no-repeat;	height:20px;	width:66px;	font:bold 12px dotum;	color:#333333;	text-align:center;	padding-top:9px;	margin-left:8px}


.Tab2Bg{	clear:both;	background:url(/images/Tab2Bg.gif) 0 0 repeat-x;	height:29px;	padding-top: 4px;	padding-right: 9px;	padding-bottom: 0px;	padding-left: 2px; letter-spacing:4px}
.Tab2Off{	float:left;	background:url(/images/reply_taboff.gif) 0 0 no-repeat;	height:20px;	width:66px;	font:bold 12px dotum;	color:#666666;	text-align:center;	padding-top:9px;	margin-left: 8px}
A.Tab2Off{ color: #666666;}
.Tab2On{	float:left;	background:url(/images/reply_tabon.gif) 0 0 no-repeat;	height:20px;	width:66px;	font:bold 12px dotum;	color: #009900;	text-align:center;	padding-top:9px;	margin-left:8px}
A.Tab2On{ color: #009900; text-decoration:underline}

.inputA{color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt; height:14px; padding-top:3px; margin-bottom:1px}
.inputSideText{padding-bottom:2px}
.DropDownA{border: 1px solid #BFBFBF; margin-bottom:1px}
.form {	color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt}
.form2 {	color: #282828;	background-color: #FFFFFF;	border: 1px solid Gray;	font-family: 굴림;	font-size: 8pt;}
.FormCheck {	color: #282828;	background-color: #FFFFFF ;	border: 0px solid #FFFFFF}
select {color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt}


.form_line {	color: #282828;	font-family: 굴림;	font-size: 9pt;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #808080;	border-right-color: #808080;	border-bottom-color: #808080;	border-left-color: #808080;	background-color: #FAFAF7;}
.form_list {	color: #282828;	background-color: #FFFFFF;	border: 0 none #FFFFFF;	font-family: 굴림;	font-size: 9pt;}
.textarea_line {	font-family:돋움;	width:100%;	height:300;	background-image: url('/images/textarea_line.gif');	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: silver;	border-right-color: silver;	border-bottom-color: silver;	border-left-color: silver;}
.bgimg {
	background-image: url(../images/main/main_26.jpg);
}
.YG_mytabletitle {
	color: #1260A0;
}
.MYINPUT { border: #8EB1CF 1PX solid; height:16PX
}
a.YG_topmenu:link {
	font-family:  "돋움";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	
}
a.YG_topmenu:Visited{font-family:  "돋움";
	font-size: 11px;
	color: #666666;
	text-decoration: none;}
a.YG_topmenu:Hover{font-family:  "돋움";
	font-size: 11px;
	color: #666666;text-decoration: underline;}
a.YG_submenu01:link {
	font-family: "굴림", "돋움"; font-size: 11px;color: #0066CC;text-decoration: none;
}
a.YG_submenu01:Visited {
	font-family: "굴림", "돋움"; font-size: 11px;color: #0066CC;text-decoration: none;
}
a.YG_submenu01:Hover{
	font-family: "굴림", "돋움"; font-size: 11px;color: #0066CC;text-decoration: underline;
}
a.YG_sitemap01:link {
	font-family: "굴림", "돋움";
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: blink;
	padding-left: 20px;
}
a.YG_sitemap01:Visited {
	font-family: "굴림", "돋움";
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 20px;
}
a.YG_sitemap01:Hover{
	font-family: "굴림", "돋움";
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 20px;
	text-decoration:underline
	
}
.YG_sitemap01{
	font-family: "굴림", "돋움";
	font-size: 11px;
	font-weight:bold;
	color: #666666;
	padding-left: 21px;
	}
a.YG_sitemap02:link {
	font-family: "굴림", "돋움";
	font-size: 11px;
	color: #666666;
	padding-left:20px;
	text-decoration:none;
}
a.YG_sitemap02:Visited {
	font-family: "굴림", "돋움";
	font-size: 11px;
	color: #666666;
	padding-left:20px;
	text-decoration:none;
}
a.YG_sitemap02:Hover{
	font-family: "굴림", "돋움";
	font-size: 11px;
	color: #666666;
	padding-left:20px;
	text-decoration:underline
}

#bottomquick{
	height:20px;
	font-family: "돋움";
	font-size: 11px;
	color: #666666;
	padding:10 0 0 0;
}
.bottomquick{
	font-family: "돋움";
	font-size: 11px;
	color: #666666;
	letter-spacing: -1px;
	word-spacing: 1x;
}
.bottomquick a:link 		{ font-size:10px; line-height:130%; letter-spacing: -1px;	word-spacing: 1px;font-family:"돋움";
	color:#666666; text-decoration:none; }
.bottomquick a:visited 	{ font-size:10px; line-height:130%; letter-spacing: -1px;	word-spacing: 1px;font-family:"돋움";
	color:#666666; text-decoration:none; }
.bottomquick a:active	{ font-size:10px; line-height:130%; letter-spacing: -1px;	word-spacing: 1px;font-family:"돋움";
	color:#666666; text-decoration:none; }
.bottomquick a:hover 	{font-size:10px; line-height:130%; letter-spacing: -1px;	word-spacing: 1px;font-family:"돋움";
	color:#666666; text-decoration:underline;}

#Schedulearea{
	width:351px;
	height:66px;
	float:left;
}
#ScheduleContent{
	width:250px;
	height:45px;
	font-family:돋움;
	font-size:11px;
	float:left;
	margin:3 0 0 6;
	overflow-y:auto;
	scrollbar-face-color: white;
	scrollbar-shadow-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: white;
	scrollbar-darkshadow-color: white;
	scrollbar-track-color: white;
	scrollbar-arrow-color: #cccccc;
	border:0px solid #000000;
}
