@charset "utf-8";
/* CSS Document */
/*  =======================  ¬[ºc ============================  */
#WRAPPER {
	display:block;width:988px;	height:auto;background-image:url(../images/SHDBG.gif);	margin:0 auto;	background-repeat:repeat-y;}
#OUTTER {
	display:block;	width:951px;	height:auto;	margin:0 auto;	overflow:hidden;}
.BANNER { position:relative;
	display:block;	width:951px;	height:146px;}
BANNERSWF{ position:absolute; display:block; width:951px; height:149px; z-index:10 }
.TOPBTN{
	position:absolute;	width:280px;	margin-left:660px;	margin-top:5px;	left: 4px;	top: 5px;	z-index:11;}
.TOPBTN ul{}
.TOPBTN li{ float:left;}
.TOPBTN li.tophome a{ display:block; width:38px; height:15px; background-image:url(../images/home_top.gif); background-position:left top; background-repeat:no-repeat; text-indent:-9999px; margin-right:8px; overflow:hidden; line-height:15px;}
.TOPBTN li.tophome a:hover{ background-position:left bottom;}

.TOPBTN li.topchv a{ display:block; width:94px; height:15px; background-image:url(../images/chv_top.gif); background-position:left top; background-repeat:no-repeat; text-indent:-9999px; margin-right:8px;overflow:hidden;line-height:15px;}
.TOPBTN li.topchv a:hover{ background-position:left bottom;}

.TOPBTN li.topsmap a{ display:block; width:50px; height:15px; background-image:url(../images/sitemap_top.gif); background-position:left top; background-repeat:no-repeat; text-indent:-9999px; margin-right:8px;overflow:hidden;line-height:15px;}
.TOPBTN li.topsmap a:hover{ background-position:left bottom;}

.TOPBTN li.topcs a{ display:block; width:66px; height:15px; background-image:url(../images/cont_top.gif); background-position:left top; background-repeat:no-repeat; text-indent:-9999px; margin-right:8px;overflow:hidden;line-height:15px;}
.TOPBTN li.topcs a:hover{ background-position:left bottom;}

#MENU001 {
	display:block;	width:951px;	height:auto;}
#CONTENT {
	clear:both;	display:block;	width:942px;	height:auto;	margin:0 auto; margin-top:25px; *margin-top:50px;}
#FOOTER {	display:block;	width:942px; height:auto;margin:0 auto;}
.FOOTERtop {display:block; width:942px; height:15px; background-image:url(../images/block003.gif); background-position:left TOP; background-repeat:no-repeat}
.FOOTERmid {display:block; width:942px; height:auto; background-image:url(../images/block003_2.gif); background-position:left top; background-repeat:repeat-y;}
.FOOTERbottom {display:block; width:942px; height:10px; background-image:url(../images/block003.gif); background-position:left bottom; background-repeat:no-repeat;}
/*  =======================  ¿ï³æ ============================  */
/*
#menu {	width:951px; height:40px;	color:#FFF; list-style-type:none; position:relative; z-index:150000}

#menu LI { font-size:0.8em;float:left; list-style-type:none; }
#menu LI.ADT a{display:block;width:171px;height:42px;background-image:url(../images/btn_001.jpg);	background-position:right top;background-repeat:no-repeat; color:#FFF; font-family:"Century Gothic", Verdana, Arial; font-size:14px; line-height:42px; text-align:center; font-weight:bold } 
#menu LI.ADT a:hover {	background-position:bottom;color:#FFF; font-family:"Century Gothic", Verdana, Arial; font-size:14px;}
#menu LI.ADT a:visited { color:#FFF}
#menu LI.ADT a:active { color:#FFF}

#menu LI.ACH a{display:block;width:181px;	height:42px;	background-image:url(../images/btn_002.jpg);	background-position: left top;	background-repeat:no-repeat;color:#FFF; font-family:"Century Gothic", Verdana, Arial; font-size:14px;	line-height:42px; text-align:center;font-weight:bold } 
#menu LI.ACH a:hover {	background-position:bottom;color:#FFF; font-family:"Century Gothic", Verdana, Arial; font-size:14px;}
#menu LI.ACH a:visited { color:#FFF}
#menu LI.ACH a:active { color:#FFF}
	
#menu LI.GS a{display:block;width:245px;height:42px;	background-image:url(../images/btn_003.jpg);	background-position: left top;	background-repeat:no-repeat;color:#FFF; font-family:"Century Gothic", Verdana, Arial; font-size:14px;	line-height:42px; text-align:center;font-weight:bold } 
#menu LI.GS a:hover {	background-position:bottom;color:#FFF; font-family:"Century Gothic", Verdana, Arial; font-size:14px;}
#menu LI.GS a:visited {color:#FFF}
#menu LI.GS a:active {color:#FFF}

#menu LI.RND a{display:block;width:177px;height:42px;	background-image:url(../images/btn_004.jpg);	background-position: left top;	background-repeat:no-repeat;color:#FFF; font-family:"Century Gothic", Verdana, Arial; font-size:14px;	line-height:42px; text-align:center;font-weight:bold } 
#menu LI.RND a:hover {	background-position:bottom;color:#FFF; font-family:"Century Gothic", Verdana, Arial; font-size:14px;}
#menu LI.WL a:active { color:#FFF}
#menu LI.WL a:visited { color:#FFF}
#menu LI.WL a:active { color:#FFF}

#menu LI.WL a{display:block;width:177px;height:42px;	background-image:url(../images/btn_005.jpg);	background-position: left top;	background-repeat:no-repeat;color:#FFF; font-family:"Century Gothic", Verdana, Arial; font-size:14px;	line-height:42px; text-align:center;font-weight:bold } 
#menu LI.WL a:hover {	background-position:bottom;color:#FFF; font-family:"Century Gothic", Verdana, Arial; font-size:14px;}
#menu LI.WL a:visited { color:#FFF}
#menu LI.WL a:active { color:#FFF}

#menu LI UL { clear:inherit; margin: 50px 0px 0px 50px; list-style-type:none; }
html>body #menu LI UL { margin: 10px 0px 0px -90px; }
html>body #menu LI UL li ul { margin: 0px 0px 0px 95px; }

#menu A {
	display: block;	line-height:10px;	text-decoration: none;	color:#00C;	background-color: transparent;}
#menu A:visited { color:#FFFFFF; background-color: transparent; }
#menu A:active { color: #FFFFFF; background-color: transparent; }
#menu A:hover { color: #FFFFFF; background-color: transparent; }

#menu LI ul.LAYER2{width:170px; margin-top:45px; background-image:url(../images/LIbg.jpg); background-position:left TOP; background-repeat:repeat; border:none; _margin-left:-80px;*margin-left:-70px; z-index:20000}
#menu LI ul.LAYER2 li a{ display:block; width:170px; height:auto; background-image:url(../images/bbg.jpg); background-position:left top; background-repeat:repeat-x; line-height:18px; padding-top:3px; padding-bottom:3px; font-weight:normal;z-index:20000}

#menu LI ul li ul.LAYER3 {width:180px; margin-top:25px; background-image:url(../images/LIbg.jpg); background-position:left TOP; background-repeat:repeat; border:none;z-index:20000}
#menu LI ul li ul.LAYER3 li a{ display:block; width:180px; height:auto; background-image:url(../images/bbg.jpg); background-position:left top; background-repeat:repeat-x; line-height:18px; padding-top:3px; padding-bottom:3px; font-weight:normal;z-index:20000}*/

/*  =======================  content ============================  */
#CONT_LINE {	clear:both;	display:block;	width:192px;	float:left;}
#CONT_RINE {	display:block;	width:745px;	float:right;}
#RMIDDLE {	display:block;	float:left;	width:547px;}
#RRIGHT {	display:block;	float:right;	width:192px;}
.TITLE {	display:block;	width:161px;	margin:0 auto;	margin-top:12px;}
.TITLE2 {	display:block;	width:170px;	margin-left:10px;	margin-top:12px;}
.LINK01 {	display:block;	width:161px;	margin:0 auto;}
.LINK01 ul {}
.LINK01 li {}
.LINK01 li a {	display:block;	padding:3px 3px 8px 3px;	_padding:1px 1px 5px 1px;	*padding:1px 1px 5px 1px;	background-image:url(../images/lineDot.jpg);
	background-position:bottom;	background-repeat:repeat-x;	font-family:"Century Gothic";	font-size:0.8em;	color:#155d82;	text-decoration:none;
	line-height:18px;}
.LINK01 li a:hover {color:#C60}
.LINK01 li.blueBG a {display:block;	padding:3px 3px 8px 3px;	_padding:1px 1px 5px 2px;	*padding:1px 1px 5px 2px;background-image:url(../images/lineDot.jpg);
	background-position:bottom;	background-repeat:repeat-x;	font-family:"Century Gothic";	font-size:0.8em;	color:#155d82;	text-decoration:none;
	line-height:18px;	background-color:#ebf3f9;}
.LINK01 li.blueBG a:hover {	color:#C60}
.LINK02 a {	display:block;	width:145px;	margin:0 auto;	background-color:#acd3f8;	padding:2px 2px 2px 8px;	font-family:"Century Gothic";	font-size:0.8em;	color:#960;	text-decoration:none;	line-height:20px;	font-weight:bold;}
.LINK02 a:hover {	color:#069}

.LINKIN ul {}
.LINKIN li { list-style-type:none;}
.LINKIN li a {	display:block; width:157px;_width:167px;*width:167px; margin-left:10px;_margin-left:10px;*margin-left:10px;padding:3px 3px 3px 8px;	_padding:1px 1px 5px 1px;	*padding:1px 1px 5px 1px;	background-image:url(../contents/a_ad/images/bbg.jpg); background-repeat:repeat-x; background-position:left top;	font-family:"Century Gothic";	font-size:0.8em;	color:#FFF;	text-decoration:none; margin-bottom:3px; border:1px solid #1b7dba}
.LINKIN li a:hover { background-position:left bottom;}
.LINKIN li UL.STEPTWO li a{ display:block; width:136px;_width:136px;*width:136px; padding-left:30px; padding-right:3px }

.SERTABLE {	padding-left:10px!important;	vertical-align:top;}
.PAPERLICK a {	font-family:'Century Gothic';	color:#626262;	text-decoration:none;	line-height:17px;}
.PAPERLICK a:hover {	color:#C60;}
.MAINTTILE {	display:block;	width:512px;	height:38px;	margin:0 auto;	background-image:url(../images/MainTitle.jpg);	margin-top:10px;	font-family:"Century Gothic";	color:#FFF;	font-size:1.2em;	padding-top:8px;	padding-left:12px;	font-weight:bold;}
.MAINTTILEpage {	display:block;	width:703px;	height:auto;	margin:0 auto;	background-image:url(../contents/a_ad/images/titleBG.gif); background-position:left TOP; background-repeat:no-repeat;	margin-top:10px;	font-family:"Century Gothic";	color:#FFF;	font-size:1.2em;	padding-top:6px;	padding-left:12px;	font-weight:bold; text-align:left; margin-top:15px; padding-bottom:5px;}
.MAINBLOCK{ font-family:"Century Gothic"; font-size:0.8em; color:#666}
.MAINARTICLE img{ border:1px solid #94cbe9; margin:10px; padding:5px; }
.BANNERLINK{ display:block; width:}
.CONYOUT tr td{ vertical-align:top;}
.MAINARTICLE{ display:block; width:516px; margin-left:15px;font-family:"Century Gothic"; font-size:0.8em; color:#666; margin-top:10px; line-height:18px;}
#MAINARTICLEpage{ display:block; width:690px; height:auto; margin-left:30px;font-family:"Century Gothic"; font-size:0.8em; color:#666; margin-top:10px; line-height:22px; padding-bottom:20px;}
#MAINARTICLEpage a{font-family:"Century Gothic"; color:#06C; text-decoration:none;}
#MAINARTICLEpage li{ list-style-type: square}
#MAINARTICLEpage li.SIM01 a{ color:#666; line-height:24px; list-style-type:none ;}
#MAINARTICLEpage li.SIM01 a:hover{ color:#06C; list-style-type:none ;}
#MAINARTICLEpage li.SIM02 a{ padding-left:25px; color:#666;  line-height:24px; list-style-type:none ;}
#MAINARTICLEpage li.SIM02 a:hover{ color:#06C; list-style-type:none ;}
#MAINARTICLEpage li.SIM03 a{ padding-left:55px; color:#666;  line-height:24px; list-style-type:none ;}
#MAINARTICLEpage li.SIM03 a:hover{ color:#06C; list-style-type:none ;}
#MAINARTICLEpage li.SIM01{list-style-type:none;}
#MAINARTICLEpage li.SIM02{list-style-type:none;}
#MAINARTICLEpage li.SIM03{list-style-type:none;}


#WLLL {display:block; width:690px; height:auto; margin-left:30px;font-family:"Century Gothic"; font-size:0.8em; color:#666; margin-top:10px; line-height:22px; padding-bottom:20px;}
#WLLL a{font-family:"Century Gothic";text-decoration:none;}
#WLLL a:hover{ color:#963}
.LINKBANNER li a{ display:block; border-bottom:1ps dotted #039; padding:5px;}
.NEWSLIST{ display:block; width:500px; height:auto; margin-left:20px; }
.NEWSLIST ul{}
.NEWSLIST li{}
.NEWSLIST li a{ background-image:url(../images/dott001.jpg); background-position:0px 5px; background-repeat:no-repeat; display:block; font-family:"Century Gothic", Verdana, Arial; font-size:0.8em; text-decoration:none; color:#155d82; padding-left:20px; padding-bottom:3px;_padding-bottom:1px;*padding-bottom:3px; margin-top:3px;_ margin-top:1px;* margin-top:3px; line-height:20px;_ line-height:14px;* line-height:18px; border-bottom:1px dotted #1372ca;}
.NEWSLIST li a:hover{color:#C60}
.ADSection{ background-image:url(../images/block002BG.gif); background-position:0px 100px; background-repeat:repeat-y;}
/*.ADSection img{ padding:5px;}*/
.BANNERMIDDLE img{ margin:5px;}

/*  =======================  FOOTER ============================  */
#FOOTER { font-family:"Century Gothic"; font-size:0.8em; color:#919191; text-align:center;}
#FOOTER a{ font-family:"Century Gothic"; color:#1c688f; text-decoration:none;}
#FOOTER a:hover{color:#C60}
.FOOTTABLE tr td{ vertical-align:top; line-height:15px; font-size:0.85em;}
/*  =======================  other ============================  */
.SEARCHBTN {
	display:block;
	width:18px;
	height:20px;
	background-image:url(../images/magnifier.gif);
	background-repeat:no-repeat;
	border:1px solid #CCC;
	border:none;
}
/*  =======================  TAG style ============================  */
.TAGBOX{ float:left; display:block;width:130px;margin:0 auto; line-height:20px; font-family:"Century Gothic", Verdana, Arial; font-size:0.8em; word-wrap:break-word; }
.TAGBOX a:hover{ color:#06C} 
.tagstyle01 a{ color:#666; font-size:1.3em;font-weight:bold;text-decoration:none;}
.tagstyle02 a{ color:#5E5E5E; font-size:1.1em;text-decoration:none;}
.tagstyle03 a{ color:#C8C8C8; font-size:0.8em; font-weight:bold;text-decoration:none;}
.tagstyle04 a{ color:#7C7C7C; font-size:0.6em; font-weight:bold;text-decoration:none;}

/*  =======================  TAG style ============================  */
.contLink{width:160px; height:auto; margin:0 auto; text-align:center;}
.contLink li a{ display:block; background-image:url(../contents/a_ad/images/ondot.gif); background-position:left bottom; background-repeat:no-repeat; margin-bottom:8px; padding-bottom:10px;}




.toolList{ display:block; width:680px; height:45px; margin:0 auto; text-align:right; margin-top:10px;}
a.RSSIND{ float:left; display:block; width:11px; height:11px; background-image:url(../images/RSS.gif); background-position:left top; background-repeat:no-repeat; text-indent:-9999px; margin-left:10px;}
a.RSSIND2{ float:left; display:block; width:11px; height:11px; background-image:url(../images/RSS.gif); background-position:left top; background-repeat:no-repeat; text-indent:-9999px;}
a.MOREbtn { float:right; display:block; width:29px; height:13px;_height:13px;*height:13px; background-position:left top; background-repeat:no-repeat; background-image:url(../images/ind_more.gif); text-indent:-9999px; overflow:hidden;line-height:13px;}
a:hover.MOREbtn { background-position:left bottom; line-height:13px;}
.BMbox{background-image:url(images/block001BG.gif); padding:3px 10px 3px 10px; font-size:1em; padding-top:10px; margin-top:3px;}
.BMbox a{ text-decoration:none; color:#069}
.addthis_toolbox addthis_default_style a{ color:#069;}
.font001{ font-family:"Century Gothic"; font-size:1.2em; color:#666; font-weight:bold;}
.font002{ font-family:"Century Gothic"; font-size:1.5em; color:#00a6d6; font-weight:bold;}
.font003{ font-family:"Century Gothic"; font-size:1.2em; color:#FFF; font-weight:bold;}
.CLEAR {
	clear:both;
}
.ENABLE{ position:absolute; display:block; width:15px; height:15px; z-index:25;}
.ENABLE a{ text-decoration:none; color:#D9F0EF; font-size:0.8em;}
.PRINTF{ display:block; margin:0 auto; width:745px; height:auto; background-image:url(../contents/a_ad/images/block002BG.gif); background-position:left top; background-repeat:repeat-y; line-height:20px; padding:20px 0 30px; 0;}
.PRINTFCONTENT{ display:block; width:650px; height:auto; padding-bottom:20px; margin:0 auto; font-size:0.8em; color:#000; font-family:"Century Gothic", Verdana, Arial;}
.PRINTFCONTENT IMG{ margin:10px 5px 10px 5px;}
.FDOW{ display:block; width:600px; height:auto; padding-bottom:5px; background-image:url(../contents/c_gs/images/FDOW.gif); background-position:left top; background-repeat:no-repeat; line-height:18px; margin-top:10px; padding-left:85px; margin-bottom:20px; border-bottom:1px dashed #4cb7ff;}
.FDOW a{ color:#0b6bac; font-family:"Century Gothic", Verdana, Arial; }

.FLINK{ display:block; width:600px; height:auto; padding-bottom:3px; background-image:url(../contents/c_gs/images/Flink.gif); background-position:left top; background-repeat:no-repeat; line-height:18px; margin-top:10px; padding-left:85px; margin-bottom:20px; border-bottom:1px dashed #4cb7ff;}
.FLINK a{ color:#0b6bac; font-family:"Century Gothic", Verdana, Arial; }

.table001 tr td { border:1px solid #FFF; text-align:center;}
.table001 th { border:1px solid #FFF; text-align:center;}

.table002 tr td { border:1px solid #FFF; text-align:center; padding-top:3px; padding-bottom:3px;}
.table002 th { border:1px solid #FFF; text-align:center;}

.table003 tr td { border:1px solid #FFF; padding-top:2px; padding-bottom:2px; padding-left:5px; color:#707070; font-weight:normal;}
.table003 th { border:1px solid #FFF; font-weight:normal;}

.table004 tr td { border:1px solid #FFF; text-align:left; padding-left:10px;}
.table004 th { border:1px solid #FFF; text-align:left; padding-left:10px;}

.LINKBANNERIN{ display:block; width:688px; padding:10px 0px 10px 3px; margin:0 auto;}
.LINKBANNERIN a{ display:block; width:auto; float:left; text-align:center; color:#999;border:1PX solid #FFF; margin:10px 5px 10px 5px;}


.DEFAULT01{ display:block; border-bottom:1px dashed #4cb7ff; padding:10px 5px 10px 5px ;}
.DEFAULT01 a{ display:block; font-size:1em; font-weight:bold;}
.WLTL01{ display:block; width:680px; background-color:#0b6bac; font-family:"Century Gothic", Verdana, Arial; color:#FFF; font-weight:bold; margin-top:10px;}
li.WLTL02 { display:block; color:#0b6bac; font-size:1em; font-weight:bold; margin-top:10px; padding-left:10px; background-image:url(../contents/e_wl/images/sq.gif); background-position:2px 9px; background-repeat:no-repeat;}
li.WLTL03 { display:block; color:#666;font-size:1em; padding-left:25px;}
li.WLTL04 { display:block; color:#666;font-size:1em; padding-left:25px;}
li.WLTL05 {display:block; font-size:1em; padding-left:11px;}
.RDdownload{ display:block; width:600px; height:auto; background-image:url(../contents/c_gs/images/FDOW.gif); background-position:left top; background-repeat:repeat-y; border-top:1px solid #0b6bac; border-bottom:1px solid #0b6bac;line-height:18px; padding-left:85px; margin-top:10px;}
.RDdownload a{ margin-left:5px; margin-right:5px;}
.NEWSALBUM{ display:block; width:640px; margin-top:40px; padding:20px 10px 10px 30px; border-top:1px dashed #94cbe9;border-bottom:1px dashed #94cbe9; background-color:#eff8ff;  }
.NEWSALBUM a{ text-decoration:none; color:#09F;}
.NEWSALBUM img{ border:1px solid #94cbe9; background-color:#e0f3fd}
.SEARCHwORDS{ display:block; width:678PX; height:auto; line-height:24px; background-image:url(../contents/j_search/images/dashed.gif); background-position:left bottom; background-repeat:no-repeat;}
#SEARCHDATA{ display:block; width:680px; height:auto; color:#666; font-weight:normal;}
#SEARCHDATA a{ color:#707070;}
#SEARCHDATA a:hover{ color:#1b7dbb;}
.searchTitle{ margin-top:30px; font-weight:bold; color:#085689;}
/*  =======================  ­¶½X ============================  */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
#pagination{ clear:both;padding: 2px; margin-top:25px;}
#pagination ul{margin: 0;padding: 0;text-align:right; /*Set to "right" to right align pagination interface*/font-size: 0.9em;}
#pagination li{list-style-type: none;display: inline;padding-bottom: 1px;}
#pagination a, .pagination a:visited{padding: 0 5px;border: 1px solid #9aafe5;text-decoration: none; color: #2e6ab1;}
#pagination a:hover, .pagination a:active{border: 1px solid #2b66a5;color:#FFF;background-color: #2e6ab1;}
#pagination a.currentpage{background-color: #2e6ab1;color: #FFF !important;border-color: #2b66a5;font-weight: bold;cursor: default;}
#pagination a.disablelink, .pagination a.disablelink:hover{background-color: white;cursor: default;color: #666;font-weight: normal !important;}
#pagination a.prevnext{font-weight:normal;}

/*  =======================  Lightbox v 1.5 ============================  */
.piclist3{ float:left; display:block; width:90px; height:90px;}
.piclist3 a{ text-decoration:none; color:#666;}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightbox a{ text-decoration:none;color:#666;}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image:url(../contents/g_nws/images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../contents/g_nws/images/overlay.png", sizingMethod="scale");
	}
	
/*  =======================  Lightbox v 1.5 ============================  */
.bannerTable tr td{ padding:3px;}

.NoscriptMenu{ clear:both; margin-top:20px;*margin-top:40px;}
.NoscriptMenu th a{ font-size:0.8em; text-decoration:none; color:#FFFFFF; line-height:25px;}
.NoscriptMenu tr td{ padding-bottom:10px;}
.NoscriptMenu tr td a{ font-size:0.8em; text-decoration:none; color:#333; line-height:22px; padding-left:10px;}
.NoscriptMenu tr td a:hover{ color:#0CF} 
.NoscriptMenu ul li ul li a{ padding-left:25px; color:#787878}
.NoscriptMenu ul li ul li a:hover{color:#099}
