@charset "utf-8";
/*
==========================CONTENTS==========================
 Last update : 14 May 2006
 
   1. #logo
   2. #logo Ridual logo
   3. #logo ul 4button
   4. #logo 4button default
   5. #logo 4button page on
   6. #line
   7. #menu
   8. #menu button
   9. admin 4button
  10. 4button setup
  11. admin 5button a:hover,page on
  12. #menu li a:hover,page on sitelist
  13. local 4button
  14. #footer
  
============================================================
*/



/*
============================================================
   #logo
============================================================
*/
 /* for IE */
#logo{
	width: 100%;     
}


/*
============================================================
   #logo Ridual logo
============================================================
*/
.ridual{
	float: left;
	height: 30px;
}
#analyzer .ridual{
	height: 48px;
}
#proedit .ridual, 
#pronew .ridual, 
#proref .ridual{
	float: none;
}
.version{
	color: #a1a1a1;
}
.ridual img{
	vertical-align:bottom;
}


/*
============================================================
   #logo ul 4button
============================================================
*/
#logo ul{
	float: right;
	margin-top: 5px;
	list-style: none;
	width:250px;
}
#analyzer #logo ul{
	margin-top: 21px;
}
#logo li{
	float: left;
	text-indent: -5000px;
	margin-left: 2px;
}
#logo li a{
	display: block;
	width:60px;
	height:22px;
	background: url(images/btn_global.gif) no-repeat;
}
#logo li a:hover{
	text-decoration: none;
}


/*
============================================================
   #logo 4button default
============================================================
*/
#logo li.analyzer a{
	background-position: 0 0;
}
#logo li.sitelist a{
	background-position: -62px 0;
}
#logo li.admin a{
	background-position: -124px 0;
}
#logo li.help a{
	background-position: -186px 0;
}


/*
============================================================
   #logo 4button page on
============================================================
*/
#analyzer #logo li.analyzer a{
	background-position: 0 -26px;
}
#pagesdetail #logo li.sitelist a,
#sitelist #logo li.sitelist a,
#localov #logo li.sitelist a,
#localpg #logo li.sitelist a,
#localres #logo li.sitelist a,
#localdif #logo li.sitelist a,
#overview #logo li.sitelist a,
#sitemap #logo li.sitelist a,
#pages #logo li.sitelist a,
#resources #logo li.sitelist a,
#outlink #logo li.sitelist a,
#form #logo li.sitelist a,
#script #logo li.sitelist a,
#objects #logo li.sitelist a,
#objectsdetail #logo li.sitelist a,
#css #logo li.sitelist a,
#lost #logo li.sitelist a,
#quality #logo li.sitelist a,
#report #logo li.sitelist a,
#datalist #logo li.sitelist a{
	background-position: -62px -26px;
}
#admin #logo li.admin a,
#setup #logo li.admin a,
#serverlog #logo li.admin a,
#adhelp #logo li.admin a{
	background-position: -124px -26px;
}
#help #logo li.help a{
	background-position: -186px -26px;
}


/*
============================================================
   #line
============================================================
*/
#line{
	clear: both;
	background:#30999a;
	color: #ffffff; 
	padding: 3px;
}
#analyzer #title{
	clear: both;
	background:#ffffff;
	color: #cccccc; 
}
#line a{
	color: #ffffff;
}
a.reload{ /* [Reload] */
	display: block;
	background: url(images/btn_reload.gif) no-repeat;
	width:60px;
	height:22px;
	text-indent: -9000px;
}
a:hover.reload{
	text-decoration: none;
}


/*
============================================================
   #menu
============================================================
*/
#menu{
	background:#cccccc;
	text-align: center;   /* for win IE 5.5 */
}
#sitelist #menu,
#help #menu{
	text-align: left;
	padding: 1px;
}
#sitelist #menu h1,
#sitelist #menu .xmlicon{
	float: left;
}
#sitelist #menu .clear{
	clear: left;
}


/*
============================================================
   #menu button
============================================================
*/
#menu ul{
	width:780px;
	height:25px;
	margin-left: auto;
	margin-right: auto;
	list-style: none;
	background: url(images/btn_menu.gif);
} 
#menu li{
	float: left;
	text-indent: -9000px;
}
#menu li a{
	display: block;
	width:60px;
	height:25px;
}


/*
============================================================
   admin 4button
============================================================
*/
#admin #menu ul,
#serverlog #menu ul,
#adhelp #menu ul,
#localov #menu ul,
#localpg #menu ul,
#localres #menu ul,
#localdif #menu ul{
	width:240px; /* 4button width */
}


/*
============================================================
   4button setup
============================================================
*/
#menu li.setup a,
#menu li.serverlog a,
#menu li.logout a,
#menu li.adhelp a{
	background: url(images/btn_setup.gif);
}
#menu li.setup a{
	background-position: 0 0;
}
#menu li.serverlog a{
	background-position: -60px 0;
}
#menu li.logout a{
	background-position: -120px 0;
}
#menu li.adhelp a{
	background-position: -180px 0;
}


/*
============================================================
   admin 5button a:hover,page on
============================================================
*/
#menu li a:hover{
	text-decoration: none;
}
#menu li.setup a:hover,
#admin #menu li.setup a{
	background: url(images/btn_setup.gif) no-repeat 0 -25px;
}
#menu li.serverlog a:hover,
#serverlog #menu li.serverlog a{
	background: url(images/btn_setup.gif) no-repeat -60px -25px;
}
#menu li.logout a:hover,
#logout #menu li.logout a{
	background: url(images/btn_setup.gif) no-repeat -120px -25px;
}
#menu li.adhelp a:hover,
#adhelp #menu li.adhelp a{
	background: url(images/btn_setup.gif) no-repeat -180px -25px;
}


/*
============================================================
   #menu li a:hover,page on sitelist
============================================================
*/
#menu li.overview a:hover,
#overview #menu li.overview a{
	background: url(images/btn_menu.gif) no-repeat 0 -25px;
}
#menu li.sitemap a:hover,
#sitemap #menu li.sitemap a{
	background: url(images/btn_menu.gif) no-repeat -60px -25px;
}
#menu li.pages a:hover,
#pages #menu li.pages a,
#localpg #menu li.pages a{
	background: url(images/btn_menu.gif) no-repeat -120px -25px;
}
#menu li.resources a:hover,
#resources #menu li.resources a,
#localres #menu li.resources a{
	background: url(images/btn_menu.gif) no-repeat -180px -25px;
}
#menu li.outlink a:hover,
#outlink #menu li.outlink a{
	background: url(images/btn_menu.gif) no-repeat -240px -25px;
}
#menu li.form a:hover,
#form #menu li.form a{
	background: url(images/btn_menu.gif) no-repeat -300px -25px;
}
#menu li.script a:hover,
#script #menu li.script a{
	background: url(images/btn_menu.gif) no-repeat -360px -25px;
}
#menu li.css a:hover,
#css #menu li.css a{
	background: url(images/btn_menu.gif) no-repeat -420px -25px;
}
#menu li.objects a:hover,
#objects #menu li.objects a{
	background: url(images/btn_menu.gif) no-repeat -480px -25px;
}
#menu li.lost a:hover,
#lost #menu li.lost a{
	background: url(images/btn_menu.gif) no-repeat -540px -25px;
}
#menu li.quality a:hover,
#quality #menu li.quality a{
	background: url(images/btn_menu.gif) no-repeat -600px -25px;
}
#menu li.report a:hover,
#report #menu li.report a{
	background: url(images/btn_menu.gif) no-repeat -660px -25px;
}
#menu li.datalist a:hover,
#datalist #menu li.datalist a{
	background: url(images/btn_menu.gif) no-repeat -720px -25px;
}


/*
============================================================
   local 4button
============================================================
*/
#localov #menu li.overview a{
	background: url(images/btn_menu.gif) no-repeat 0 0;
}
#localov #menu li.overview a,
#localpg #menu li.overview a:hover,
#localres #menu li.overview a:hover,
#localdif #menu li.overview a:hover{
	background: url(images/btn_menu.gif) no-repeat 0 -25px;
}
#localov #menu li.pages a,
#localres #menu li.pages a,
#localdif #menu li.pages a{
	background: url(images/btn_menu.gif) no-repeat -120px 0;
}
#localpg #menu li.pages a,
#localov #menu li.pages a:hover,
#localres #menu li.pages a:hover,
#localdif #menu li.pages a:hover{
	background: url(images/btn_menu.gif) no-repeat -120px -25px;
}
#localov #menu li.resources a,
#localpg #menu li.resources a,
#localdif #menu li.resources a{
	background: url(images/btn_menu.gif) no-repeat -180px 0;
}
#localres #menu li.resources a,
#localov #menu li.resources a:hover,
#localpg #menu li.resources a:hover,
#localdif #menu li.resources a:hover{
	background: url(images/btn_menu.gif) no-repeat -180px -25px;
}
#localov #menu li.difference a,
#localpg #menu li.difference a,
#localres #menu li.difference a{
	background: url(images/btn_menu.gif) no-repeat -720px 0;
}
#localdif #menu li.difference a,
#localov #menu li.difference a:hover,
#localpg #menu li.difference a:hover,
#localres #menu li.difference a:hover{
	background: url(images/btn_menu.gif) no-repeat -720px -25px;
}


/*
============================================================
   #footer
============================================================
*/
#footer{
	border-top: 1px solid #666666;
	margin-top:5px;
}
#footer p{
	margin-top:5px;
}
/*
============================================================
   終わり(may not delete)
============================================================
*/
