@charset "utf-8";
/* 基本レイアウト */

/****大枠****/
body{
	/*background:url(../images/bg.gif) #eeffbf left top repeat-x;*/
	/*behavior: url(../js/csshover2.htc);*/
	background:url(../images/head_bg_long.gif) #eeffbf left top repeat-x;
	background-color: white;
}

#shadow{
	margin:0 auto;
	width:958px; /*808px;*/
	/*background:url(../images/bg_sdw.gif) left top repeat-y;*/
}

#shadow2{
	width:950px; /*800px;*/
	padding:0 4px;
	/*background:url(../images/bg_sdw2.gif) left top no-repeat;*/
}

#shadow_foot{
	width:808px;
	height:12px;
	background:url(../images/bg_sdwfoot.gif) left bottom no-repeat;
}

#wrapper{
	width:950px; /*798px;*/
	/*border-left:#c0c0c0 1px solid;
	border-right:#c0c0c0 1px solid;*/
}



/***ヘッダー***/
#header{
	width:940px; /* 788 */
	height:81px;
	padding-right:10px;
	background:url(../images/head_bg.gif) left top repeat-x;
}

#header h2{
	padding-top:23px;
	color:#000;
	font-size:12px;
	float:left;
	padding-left: 0px;

	/*font-weight: bold;*/
}

#header p#logo{
	margin-right:10px;
	float:left;
}

#header p#tel{
	/*padding-top:0px;*/
	float:right;
	/*top: 0px;
	position: relative;*/
}


/*#navi{
	width:798px;
	height:28px;
	margin-bottom:10px;
	background:url(../images/bg_navi.gif) left top repeat-x;
}

#navi li{
	display:inline;
}

#navi li a{
	background:url(../images/jpnavi.jpg) left top no-repeat;
	float:left;
	height:0;
	overflow:hidden;
	padding-top:28px;
	width:114px;
	}

#navi li ul li a{
	background:url(../images/jpnavi2.jpg);
	float:left;
	height:0;
	overflow:hidden;
	padding-top:29px;
	width:114px;
	}

#navi li#navi01 a{
	width:95px;
	}
#navi li#navi02 a{
	width:130px;
	}
	
		#navi ul {
		position: absolute;
		top: 29px;
		width: 114px;
		visibility: hidden;
		z-index: 99;
		}
		
		#navi li ul li .one{
			background-position:0px 0px;
		}
		#navi li ul li .two{
			background-position:-114px 0px;
			/*background-image: none;
		}
		#navi li ul li .three{
			background-image: none;
			background-color: red;
		}
		#navi li:hover ul{
			visibility:visible;
		}
		#navi li:hover ul li{
			visibility:visible;
		}
		#navi ul{
		padding:0;
		margin:0;
		}
		#navi li{
		position: relative;
		float: left;
		list-style: none;
		margin: 0;
		padding:0;
		}*/

#navi #navi02 a{background-position:-95px 0;} /* -114 */
#navi #navi03 a{background-position:-228px 0;}
#navi #navi04 a{background-position:-342px 0;}
#navi #navi05 a{background-position:-456px 0;}
#navi #navi06 a{background-position:-570px 0;}
#navi #navi07 a{background-position:-684px 0;}

/*#navi #navi02 a{background-position:-95px 0;} 
#navi #navi03 a{background-position:-228px 0;}
#navi #navi04 a{background-position:-342px 0;}
#navi #navi05 a{background-position:-456px 0;}
#navi #navi06 a{background-position:-570px 0;}
#navi #navi07 a{background-position:-684px 0;}*/

#navi #navi01 a:hover{background-position: 0 -28px;}
#navi #navi02 a:hover{background-position:-95px -28px;}  /*  -114 */
#navi #navi03 a:hover{background-position:-228px -28px;}
#navi #navi04 a:hover{background-position:-342px -28px;}
#navi #navi05 a:hover{background-position:-456px -28px;}
#navi #navi06 a:hover{background-position:-570px -28px;}
#navi #navi07 a:hover{background-position:-684px -28px;}

#navi #navi01 a.selected{background-position:0 -56px;} /*  -56 */
#navi #navi02 a.selected{background-position:-95px -56px;}
#navi #navi03 a.selected{background-position:-228px -56px;}
#navi #navi04 a.selected{background-position:-342px -56px;}
#navi #navi05 a.selected{background-position:-456px -56px;}
#navi #navi06 a.selected{background-position:-570px -56px;}
#navi #navi07 a.selected{background-position:-684px -56px;}


/***会員用メニュー***/
#mem{
	width:176px;
	height:174px;
	/*height:116px;*/
}

#mem li a{
	background:url(../images/new_member.gif) left top no-repeat;
	display:block;
	width:176px;
	height:0;
	padding-top:29px;
	overflow:hidden;
	}


#mem #mem02 a{background-position:0 -30px;}
#mem #mem03 a{background-position:0 -59px;}
#mem #mem04 a{background-position:0 -88px;}
#mem #mem05 a{background-position:0 -117px;}
#mem #mem06 a{background-position:0 -146px;}
#mem #mem00 a{background-position:0 -174px;}

#mem #mem01 a:hover{background-position:-176px 0;}
#mem #mem02 a:hover{background-position:-176px -30px;}
#mem #mem03 a:hover{background-position:-176px -59px;}
#mem #mem04 a:hover{background-position:-176px -88px;}
#mem #mem05 a:hover{background-position:-176px -117px;}
#mem #mem06 a:hover{background-position:-176px -146px;}
#mem #mem00 a:hover{background-position:-176px -174px;}

#mem #mem01 a.selected{background-position:-176px 0;}
#mem #mem02 a.selected{background-position:-176px -30px;}
#mem #mem03 a.selected{background-position:-176px -59px;}
#mem #mem04 a.selected{background-position:-176px -88px;}
#mem #mem05 a.selected{background-position:-176px -117px;}
#mem #mem06 a.selected{background-position:-176px -146px;}
#mem #mem00 a.selected{background-position:-176px -174px;}



/***基本段組設定***/
#body{
	/*width:780px;*/
	width:950px;
	/*margin:0 9px;
	background-color:#6666FF;*/
	clear:both;
}

#main{
	/*width:590px;*/
	width:755px;
	float:right;
	min-height: 1100px;
	margin-bottom:10px;
	/*background-color:#FF6633;*/
}

#left{
	width:182px;
	float:left;
	/*background-color:#339933;*/
}

#center{
	width:560px; /*400px;*/
	float:left;
	/*background-color:#FFCC33;*/
}

#right{
	width:180px;
	float:right;
	/*background-color:#FF6699;*/
}


/***パンくず***/
#pankuzu{
	width:730px;
	padding:3px 10px;
	margin-bottom:20px;
	border-top:#CCCCCC 1px dotted;
	border-bottom:#CCCCCC 1px dotted;
	background-color:#E2E2E2;
}

#pankuzu p{
	font-size:		0.95em;
}


/***本文領域***/
#contents{
	margin:0px;
	width:750px;
	/*margin:0 10px;*/
}

/*NEW FOOTER*/
#webfooter_title{
	width: 910px;
	height: 19px;
	clear:both;
	margin-bottom: 	5px;
	margin-top: 	10px;
	padding-left: 	40px;
	padding-top: 	90px;
}
#webfooter{
	clear:		both;
	height: 	350px;
	width: 		900px;
	/*background:url(../images/new_footerbg.png) repeat-x;*/
	background-color:	#F3F8FC;
	padding: 	5px 10px 10px 40px;
	
}
#webfooter .category{
	width: 			190px;
	/*background-color: white;*/
	/*margin-right: 	15px;*/
	float: 			left;
	height: 		130px;
}
#webfooter .category1{
	width: 			120px;
	margin-right: 	15px;
	float: 			left;
	height: 		130px;
}
#webfooter .category2{
	width: 			160px;
	margin-right: 	0px;
	float: 			left;
	height: 		85px;
}
#webfooter .category li,#webfooter .category1 li, #webfooter .category2 li{
	line-height: 22px;
	font-size: 0.9em;
}
#webfooter .boxo{
	margin-top: 40px;
	
}
#webfooter .box h2{
	border-bottom: 1px solid #CCCCCC;
	width: 100%;
	background-color: #AFAFAF;
	height: 40px;
}
#copyright{
	width: 910px;
	height: 19px;
	clear:both;
	margin-top: 0px;
	padding-left: 40px;
}

#footerComment{	
	float: 		left;
	height: 	200px;
}
	
#footerComment #left{
	float:		left;
	background:	url(../images/footer_comment.png) left bottom no-repeat;
	width: 		505px;
	height:		180px;
	padding:	20px 10px 0 235px;
	font-size:	11px;
	color:		#ABABAB;
}
#footerComment #right{
	float:		right;
	width: 		200px;
	height:		200px;
}
#footerPrefimage{
	width:452px;
	height:50px;
	margin-bottom:18px;
}

#footerkensaku{

	width:750px
}

#footerPref{
	float:left;
	width:447px;
	color:#454545;
	margin-bottom:25px;
}

#footerPref .peven{
	width:447px;
	clear:left;
	height:20px;
	padding-top:5px;

}
#footerPref .podd{
	width:447px;
	clear:left;
	height:20px;
	padding-top:5px;
	background-color:#eef7ff;
}

.footprefright{
	float:left;
}

#footerpinpoint{
	width:278px;
	float:left;
	margin-left:25px;
}

#footerpinpoint .peven{
	width:278px;
	clear:left;
	height:20px;
	padding-top:5px;

}
#footerpinpoint .podd{
	width:278px;
	clear:left;
	height:20px;
	padding-top:5px;
	background-color:#eef7ff;
}


.sfpr{
	text-align:left;
}

div#f_banner{
	float:right;
	width:220px;
	margin-top:32px;
	margin-left:10px;
}

div#banner1{
	width:220px;
	height:63px;
	float:left;
	background:url(../images/under_1.png);
}
div#banner1:hover{
	background-position:0px -63px;
}

div#banner2{
	width:220px;
	height:63px;
	float:left;
	margin-top:10px;
	background:url(../images/under_2.png);
}
div#banner2:hover{
	background-position:0px -63px;
}

div#banner3{
	width:220px;
	height:63px;
	float:left;
	margin-top:10px;
	background:url(../images/under_3.png);
}
div#banner3:hover{
	background-position:0px -63px;
}

div.prefw{
	margin-left:12px;
	float:left;
	font-size:12px;
}

div.pfirst{
	width:75px;
	margin-left:20px;
}
div.pfirsttop{
	margin-left:20px;
}
div#edMailBtn {
	background:	url(../images/footer_edumail.png) left top no-repeat;
	background-position:	0px 0px;
	height:		145px;
	width:		190px;
	display:	block;
	cursor:		pointer;
	float:		right;
}

div#edMailBtn:hover{
	background-position:	0px -145px;
}

div#fLead{
	background:url(../images/re_bg.png) left bottom repeat-x;
	width: 		100%;
	height:		47px;
	clear:		both;
}
div#fLead #footer_home{
	margin-left:	40px;
}
div#webfooter #footerLeft{
	float: 		left;
	height: 	170px;
	width:		520px;

}
div#webfooter #footerLeft #dotted{
	margin-bottom:	8px;
	font-size:		22px;
	color:			#4583E3;
}
div#webfooter #footerRight{
	float: 		right;
	height: 	170px;
	width:		355px;
	margin-right:	5px;
	padding-right:	20px;
}
div#webfooter #footer_copyright{ 
	float:		left;
	width:		100%;
	margin-top:	20px;
}
/***フッターリンク***/
#footerLink{
	clear:both;
	border-top:#CCCCCC 1px solid;
}

#footerLink ul{
	height:20px;
	background:url(../images/flink_bg.gif) left bottom repeat-x;
}

#footerLink li{
	float:left;
}

#footerLink li a, #footerLink li p{
	padding:2px 5px 0 5px;
	display:block;
	border-left:#FFFFFF 1px solid;
	border-right:#E5E5E5 1px solid;
	font-size:0.85em;
}

* html body #footerLink li a{/*IE6*/
	font-size:0.7em;
}

* html body #footerLink li p{/*IE6*/
	padding-top:4px;
}


*:first-child+html #footerLink li a{/*IE7*/
	padding:1px 8px 0 8px;
	font-size:0.7em;
}

#footerLink li p{
	color:#999999;
}

#footerLink li a:link{
	background:url(../images/flink_bg.gif) left bottom repeat-x;
	color:#666666;
	text-decoration:none;
}

#footerLink li a:visited{
	background:url(../images/flink_bg.gif) left bottom repeat-x;
	color:#666666;
	text-decoration:none;
}

#footerLink li a:hover{
	background:url(../images/flink_bg_on.gif) left bottom repeat-x;
	color:#336699;
	text-decoration:none;
}

#footerLink li a:active{
	background:url(../images/flink_bg_on.gif) left bottom repeat-x;
	color:#339966;
	text-decoration:none;
}

#flink01, #flink02{
	border-bottom:#CCCCCC 1px solid;
}

/***フッター****/
#footer{
	width:778px;
	padding:5px 10px 0 10px;
	clear:both;
	border-top:#CCCCCC 1px solid;
}

#footer ul{
	float:left;
}

#footer ul li{
	display:inline;
	padding:0 5px;
	border-left:#CCCCCC 1px solid;
	font-size:0.85em;
	_font-size:0.7em;/*IE6*/
}

#footer ul li.last{
	border-right:#CCCCCC 1px solid;
}

#footer p{
	text-align:right;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
}

*:first-child+html #footer ul li{/*IE7*/
	font-size:0.7em;
}

/***ポップアップ用レイアウト***/
#popup #wrapper{
	width:590px;
	margin:10px auto;
	padding:15px;
	border:#CCCCCC 1px solid;
	background-color:#FFFFFF;
}

/*左メニュー無し用*/

#main_mb{
	width:700px;
	margin:0 auto;
}

#main2{
	/*width:680px;*/
	width:925px;
	margin:0 auto;
}


#main2 #contents{
	/*width:660px;*/
	width:925px;
}

#main2 #frame #contents{
	width:auto;
	margin:0;
}

/***パンくず***/
#pankuzu2{
	width:px; /*778*/
	padding:3px 10px;
	margin-bottom:35px;
	border-top:#CCCCCC 1px dotted;
	border-bottom:#CCCCCC 1px dotted;
	background-color:#E2E2E2;
}

#pankuzu2 p{
	font-size:		0.95em;
}


/* -------------------- GLOBAL MENU ------------------------*/

 * #sitenavi {
 	width:			945px;/*795px;*/ 
 	height:			30px; 
 	position:		relative; 
 	z-index:		100;
 	font-family:	arial, sans-serif; 
 	margin-bottom: 	10px; 
 	margin-top: 	5px;
 	border-bottom: 	1px solid #E6E6E6;
 	padding-bottom: 1px;
 }
 /*#sitenavi ul li{height:28px;}
 #sitenavi ul li a{height:28px;}
 #sitenavi ul li a:hover{height:28px;}*/
  
/* hack to correct IE5.5 faulty box model */
* html #sitenavi {width:950px; w\idth:950px;}
/* remove all the bullets, borders and padding from the default list styling */
#sitenavi ul {padding:0;margin:0;list-style-type:none;}
#sitenavi ul ul {width:135px; z-index:100;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#sitenavi li {float:left;width:135px;position:relative;}
/* style the links for the top level */
#sitenavi a, #sitenavi a:visited {display:block;font-size:12px;text-decoration:none; color:#fff; width:135px; height:0px; border:0px solid #585752; border-width:0px 0px 0px 0px;  /*padding-left:10px;*/ line-height:30px; font-weight:bold;}
/* a hack so that IE5.5 faulty box model is corrected */
* html #sitenavi a, * html #sitenavi a:visited {width:135px; w\idth:135px;}

/* style the second level background */
#sitenavi ul ul a.drop, #sitenavi ul ul a.drop:visited { }
/* style the second level hover */
#sitenavi ul ul a.drop:hover{}
#sitenavi ul ul :hover > a.drop {}
/* style the third level background */
#sitenavi ul ul ul a, #sitenavi ul ul ul a:visited {background:#e2dfa8;}
/* style the third level hover */
#sitenavi ul ul ul a:hover {background:#b2ab9b;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
#sitenavi ul ul {visibility:hidden; position:absolute;height:0;top:30px;left:0; width:135px;border-top:0px solid #000;}
/* another hack for IE5.5 */
* html #sitenavi ul ul {top:30px;t\op:30px;}

/* position the third level flyout menu */
/*#sitenavi ul ul ul{left:114px; top:-1px; width:114px;}*/

/* position the third level flyout menu for a left flyout */
/*#sitenavi ul ul ul.left {left:-114px;}*/

/* style the table so that it takes no ppart in the layout - required for IE to work */
#sitenavi table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
#sitenavi ul ul a, #sitenavi ul ul a:visited {/*background:#e5e1d6; color:#000;*/ height:0px; line-height:1em; /*padding:5px 10px;*/ width:135px;border-color: #9b98a1; border-width:0 0px 0px 0px;}
/* yet another hack for IE5.5 */
* html #sitenavi ul ul a, * html #sitenavi ul ul a:visited {width:135px;w\idth:135px;}

/* style the top level hover */
/*#sitenavi a:hover, #sitenavi ul ul a:hover{color:#000; background:#fcd6a7;}*/
/*#sitenavi :hover > a, #sitenavi ul ul :hover > a {color:#000; background:#fcd6a7;}*/

/* make the second level visible when hover on first level list OR link */
#sitenavi ul li:hover ul,
/*#sitenavi ul a:hover ul{visibility:visible;}*/
#sitenavi ul li#n04 a:hover ul{visibility:visible;}
#sitenavi ul li#04:hover ul, #sitenavi ul li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#sitenavi ul ul#dropAll { display:none;}
#sitenavi ul li ul#dropAll.show { display:inline;}	

{literal}
<script type="text/javascript"><!--//--><![CDATA[//><!--

sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

//--><!]]></script>
{/literal}


/* keep the third level hidden when you hover on first level list OR link */
/*#sitenavi ul :hover ul ul{visibility:hidden;}*/
/* make the third level visible when you hover over second level list OR link */
/*#sitenavi ul :hover ul :hover ul{ visibility:visible;}*/

#sitenavi ul li a{
	background:url(../images/jp_navi_new.png) left top no-repeat;
	float:left;
	height:0;
	overflow:hidden;
	padding-top:30px;
	width:135px;
	}
#sitenavi ul li#n01 a{
	width:135px;
	}
  #sitenavi ul li#n01{
	width:135px;
	}
#sitenavi ul li#n02 a{
	width:135px;
	}
#sitenavi ul li#n02{
	width:135px;
	}

#sitenavi ul #n01 a{background-position:0 0;}
#sitenavi ul #n02 a{background-position:-135px 0;} /* -114 */
#sitenavi ul #n03 a{background-position:-270px 0;}
#sitenavi ul #n04 a{background-position:-405px 0;}
#sitenavi ul #n05 a{background-position:-540px 0;}
#sitenavi ul #n06 a{background-position:-675px 0;}
#sitenavi ul #n07 a{background-position:-2160px 0;}

#sitenavi ul #n01 a:hover{background-position: 0 -30px;}
#sitenavi ul #n02 a:hover{background-position:-135px -30px;}  /*  -114 */
#sitenavi ul #n03 a:hover{background-position:-270px -30px;}
#sitenavi ul #n04 a:hover{background-position:-405px -30px;}
#sitenavi ul #n05 a:hover{background-position:-540px -30px;}
#sitenavi ul #n06 a:hover{background-position:-675px -30px;}
#sitenavi ul #n07 a:hover{background-position:-2160px -30px;}
/* dropdown menu */
#sitenavi ul li ul li a{
	background-image:url(../images/jp_navi_new.png) left top no-repeat;
	float:left;
	height:0;
	overflow:hidden;
	padding-top:30px;
	width:135px;
	
	/*border-style:solid;
	bottom-width:1px;
	border-bottom-color:#000000;*/
	}
#sitenavi ul li ul li#drop01 a{background-position:-810px 0;  }
#sitenavi ul li ul li#drop02 a{background-position:-1350px 0; } 
#sitenavi ul li ul li#drop03 a{background-position:-945px 0; }
#sitenavi ul li ul li#drop04 a{background-position:-1080px 0; }
#sitenavi ul li ul li#drop05 a{background-position:-1215px 0; }
#sitenavi ul li ul li#drop06 a{background-position:-1485px 0; }
#sitenavi ul li ul li#drop07 a{background-position:-1890px 0; }
#sitenavi ul li ul li#drop08 a{background-position:-1755px 0; }
#sitenavi ul li ul li#drop09 a{background-position:-2025px 0px; }
#sitenavi ul li ul li#drop10 a{background-position:-1620px 0px; }

#sitenavi ul li ul li#drop11 a{background-position:-2430px 0px; }
#sitenavi ul li ul li#drop12 a{background-position:-2565px 0px; }
#sitenavi ul li ul li#drop13 a{background-position:-2700px 0px; }
#sitenavi ul li ul li#drop19 a{background-position:-2295px 0px; }

#sitenavi ul li ul li#drop01 a:hover{background-position:-810px -30px;}
#sitenavi ul li ul li#drop02 a:hover{background-position:-1350px -30px;}
#sitenavi ul li ul li#drop03 a:hover{background-position:-945px -30px;}
#sitenavi ul li ul li#drop04 a:hover{background-position:-1080px -30px;}
#sitenavi ul li ul li#drop05 a:hover{background-position:-1215px -30px;}
#sitenavi ul li ul li#drop06 a:hover{background-position:-1485px -30px;}
#sitenavi ul li ul li#drop07 a:hover{background-position:-1890px -30px;}
#sitenavi ul li ul li#drop08 a:hover{background-position:-1755px -30px;}
#sitenavi ul li ul li#drop09 a:hover{background-position:-2025px -30px;}
#sitenavi ul li ul li#drop10 a:hover{background-position:-1620px -30px;}

#sitenavi ul li ul li#drop11 a:hover{background-position:-2430px -30px;}
#sitenavi ul li ul li#drop12 a:hover{background-position:-2565px -30px;}
#sitenavi ul li ul li#drop13 a:hover{background-position:-2700px -30px;}
#sitenavi ul li ul li#drop19 a:hover{background-position:-2295px -30px;}



/* RSS title bar*/
 #rss_icon a {   
	 display: block;   
	 background:  url(../images/rss2527.gif) top;   
	 width: 27px;   
	 height: 25px;
 }

#rss_icon a:hover {   
   	background:  url(../images/rss2527hover.gif) no-repeat bottom;   
}
#rss_container{
	margin-bottom: 10px;
}

/* Google News Bar*/
#newsBar-bar {
      margin : 0px;
      width : 550px;
}
/* News Bar color settings */
    .titleBox_gsnb                              { }
    a.statusItemSelected_gsnb                   { color : #000000; }
    span.statusItemSep_gsnb                     { color : #6f6f6f; }
    .horizontal_gsnb .newsBarInnerBox_gsnb      { border-color : #aaaaaa; }
    .horizontal_gsnb div.statusBox_gsnb         { border-right-color : #c0c0c0; }
    .horizontal_gsnb a.statusItemSelected_gsnb  { color : rgb(68,68,68); }
    .horizontal_gsnb span.snippet_gsnb          { color : #003399; }

.spacer10{
	height:10px;
	width: 100%;
	clear: both;
}
.spacer50{
	height:50px;
	width: 100%;
	clear: both;
}
.spacer5{
	height:5px;
	width: 100%;
	clear: both;
}
.spacer9{
	height:9px;
	width: 100%;
	clear: both;
}



.tundra .dijitTab#mytab_0{
	background:url(../images/new_tab.png) no-repeat;
	width: 115px;
	background-position:	0px 0px;
}
.tundra .dijitTab#mytab_1{
	background:url(../images/new_tab.png) no-repeat;
	width: 115px;
	background-position:	-188px 0px;
}
.tundra .dijitTab#mytab_2{
	background:url(../images/new_tab.png) no-repeat;
	width: 86px;
	background-position:	-376px 0px;
}
.tundra .dijitTab#mytab_3{
	background:url(../images/new_tab.png) no-repeat;
	background-position:	-479px 0px;
	width: 98px;
}
.tundra .dijitTab#mytab_4{
	background:url(../images/new_tab.png) no-repeat;
	background-position:	-607px 0px;
	width: 70px;
}

/*.tundra .dijitTabContainerTop-tabs .dijitTabChecked#mytab_0{
	background-color:#FFFFFF;
	background-image:none;
}
.tundra .dijitTabContainerTop-tabs .dijitTabChecked#mytab_1{
	background-color:#FFFFFF;
	background-image:none;
}
.tundra .dijitTabContainerTop-tabs .dijitTabChecked#mytab_2{
	background-color:#FFFFFF;
	background-image:none;
}
.tundra .dijitTabContainerTop-tabs .dijitTabChecked#mytab_3{
	background-color:#FFFFFF;
	background-image:none;
}
.tundra .dijitTabContainerTop-tabs .dijitTabChecked#mytab_4{
	background-color:#FFFFFF;
	background-image:none;
}*/
#updateWarning{
	
	width: 98%;
	height: 20px;
	padding: 5px;
	/*border: #344F0A solid 1px;
	background-color: #ffe198;*/
	background:url(../images/jyuyo_green.png) no-repeat;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 12px;
	color: #FF652F;
	
}
#updateWarning a { text-decoration:none;}


#updateWarning2{
	
	width: 98%;
	height: 30px;
	padding: 5px;
	/*border: #344F0A solid 1px;
	background-color: #ffe198;*/
	background:url("../images/jyuyo_green.png") no-repeat scroll 0 10px transparent;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 12px;
	color: #FF652F;
	
}

#feedback {
	left:		0;
	top:		40%;
	position:	fixed;
}

#sec_enq{
	margin-top: 20px;
}

/*LOGIN*/
#bg{
	background:url(../images/bg.jpg) no-repeat;
	height: 570px;
}

/*user report*/
#reportNavi .rpNavi_btn{
	width: 			100px;
	height: 		65px;
	float: 			left;
	margin-right: 	0px;
}
#reportNavi{
	margin: 	10px auto 10px auto;
	width: 		600px;
	height: 	65px;
	clear: 		both;
}
p#ltitle{
	margin-top:		10px;
}
p#ltitle a{
	color: 			white;
	margin-left:	20px;
}
p#ltitle a:hover{
	text-decoration:	underline;
}
div#goTop{
	float:		right;
	display:	block;
	width:		138px;
	height:		32px;
	background:	url(../images/footer_gotop.png) no-repeat;
	margin-top:	23px;
}
div#goTop:hover{
	background-position:	0px -32px;
}

