@charset "utf-8";

body {
		background-color:#004de2;
		color:#ffffff;
		background-repeat:repeat-x;
		background-position:top;
		background-attachment:fixed;
		background-image:url(../../wallpaper/wall-88.jpg);		
		/*background-image:url(../wallpaper/wall-73.jpg);*/
		scrollbar-base-color:#004080;
		scrollbar-face-color:#004080;
		scrollbar-track-color:#004080;
		scrollbar-darkshadow-color:#eeeeee;
		scrollbar-3dlight-color:#eeeeee;
		scrollbar-arrow-color:#eeeeee;
		overflow:hidden;
		margin:0;
		cursor:url("http://bagongbayani.org/curs/cursor.cur"), default;
}

	img {
		border-style:none;
	}

	hr.default {
		visibility:hidden;
	}

	hr.rule {
		height:1px;
	}

	.makulay {
		background-color:inherit;
		color:#0084FF;
		font-weight:bold;
	}

	.center {
		text-align:center;
		margin-left:auto;
		margin-right:auto;
	}

	.center2 {
		text-align:center;
		margin-top:8em;
		margin-bottom:10em;
		margin-left:auto;
		margin-right:auto;
	}

/********** Link **********/

a {
		font-size:100%;
		font-weight:bold;
		font-family:Helvetica,"Times New Roman",Arial,sans-serif;
}

a:link    {
		background-color:inherit;
		color:#ffe600;
		text-decoration:none;
}

a:visited {
		background-color:inherit;
		color:#ffffff;
		text-decoration:none;
}
a:active  {
		background-color:inherit;
		color:#00ff00;
		text-decoration:underline;
}

a:hover {
		background-color:inherit;
		color:#f3ff00;
		text-decoration:underline;
		position:relative;
		top:0px;
		left:5px;
}

div.copyright {
		background-color:#004de2;
		color:#ffffff;
		cursor:move;
		width:100%;
		bottom:0;
		left:0;
		font-size:75%;
		font-weight:bold;
		font-family:Helvetica,"Times New Roman",Arial,sans-serif;
		padding:3px;
		position:absolute;
		text-align:center;
		filter:Alpha(opacity=95,finishOpacity=50,style=3);
		z-index:1;
}

div.copyright a:link {
		background-color:inherit;
		color:#ffffff;
		text-decoration:none;
}

div.copyright a:visited {
		background-color:inherit;
		color:#ffffff;
		text-decoration:none;
}

div.copyright a:active {
		background-color:inherit;
		color:#9eff00;
		text-decoration:underline;
}

div.copyright a:hover {
		background-color:inherit;
		color:#ec4700;
		text-decoration:underline;
		position:relative;
		top:0px;
		left:0px;
}

/********** header **********/

h1 {
		background-color:#004DE2;
		color:#77ccff;
		font-family:"Times New Roman","ＭＳ Ｐゴシック",Arial,sans-serif;
		font-size:90%;
		width:100%;
		height:20px;
		top:0px;
		left:0px;
		padding-top:3px;
		padding-left:5px;
		position:absolute;
		margin:0px;
		z-index:1;
		filter:Alpha(opacity=95,finishOpacity=40,style=3);
}

ul.navi {
		background-color:#aaaaaa;
		color:none;
		text-align:right;
		padding:1px;
		margin:0px;
		top:2px;
		right:0px;
		position:absolute;
		z-index:2;
		filter:Alpha(opacity=95,finishOpacity=70,style=2);
}

ul.navi li {
		font-family:Helvetica,"Times New Roman","ＭＳ Ｐゴシック",Arial,sans-serif;
		font-size:75%;
		font-weight:bold;
		display:inline;
}

ul.navi a {
		/*cursor:url("../../curs/hand2.cur");*/
		padding-right:5px;
		padding-left:5px;
		width:118px;
		height:16px;
		text-align:center;
}

ul.navi a:link {
		background-color:#FFFFFF;
		color:#000000;
		text-decoration:none;
}

ul.navi a:visited {
		background-color:#FFFFFF;
		color:#000000;
		text-decoration:none;
}

ul.navi a:active {
		background-color:#FFEEFF;
		color:#FF00FF;
		text-decoration:none;
}

ul.navi a:hover {
		background-color:#004080;
		color:#ffffff;
		text-decoration:none;
		position:relative;
		top:0px;
		left:0px;
}


/*********************************************************/

div.handle {
		background-color:#ffffff;
		color:#c0c0c0;
		cursor:move;
		width:100%;
		height:75px;
		left:0px;
		top:22px;
		filter:Alpha(opacity=50,finishOpacity=90,style=3);
		position:absolute;
		z-index:1;
}

div.handle h2 {
		background-color:#ffffff;
		color:#c0c0c0;
		font-family:"Times New Roman","ＭＳ Ｐゴシック",Arial,sans-serif;
		width:100%;
		height:75px;
		left:0px;
		top:0px;
		position:absolute;
		margin:0px;
		z-index:2;
}

#title {
		background-color:inherit;
		color:#000000;
		font-family:"Palatino Linotype Bold Italic",Verdana,"Comic Sans MS",Arial,sans-serif;
		font-size:26px;
		font-weight:bold;
		letter-spacing:-1px;
		left:450px;
		top:6px;
		position:absolute;
		z-index:3;
}

#title2 {
		background-color:inherit;
		color:#000000;
		font-family:Helvetica,"Times New Roman","ＭＳ Ｐゴシック",Arial,sans-serif;
		font-size:13px;
		left:448px;
		top:42px;
		position:absolute;
		z-index:4;
}

/********** menu **********/

div.moveme {
		background-color:#CCEEFF;
		color:#000000;
		cursor:move;
		/*cursor:url("../../curs/hand2.cur");*/
		top:102px;
		left:2px;
		width:180px;
		height:200px;
		position:absolute;
		border-right:#555555 1px solid;
		border-bottom:#555555 1px solid;
		border-left:#555555 1px solid;
		margin:0px;
		z-index:3;
		filter:Alpha(opacity=100,finishOpacity=100,style=3);
}

div.moveme h3 {
		background-color:#0061bb;
		color:#ffffff;
		border-right:#555555 1px solid;
		border-top:#555555 1px solid;
		border-bottom:#555555 1px solid;
		border-left:#555555 1px solid;
		font-size:90%;
		font-weight:bold;
		font-family:Helvetica,"Times New Roman","ＭＳ Ｐゴシック",Arial,sans-serif;
		padding-bottom:1px;
		padding-top:1px;
		padding-left:11px;
		width:177;
}

div.moveme dl dd {
		padding:0px;
		margin:0px;
}

div.moveme a.floatmenuin {
		border:#000000 1px solid;
		/*cursor:url("../../curs/hand2.cur");*/
		display:block;
		padding-right:0px;
		padding-left:30px;
		width:177;
		font-size:90%;
		font-weight:bold;
		font-family:Helvetica,"Times New Roman","ＭＳ Ｐゴシック",Arial,sans-serif;
		text-decoration:none;
}

div.moveme a.floatmenuin:link {
		background-color:#BFDCFF;
		color:#000000;
}

div.moveme a.floatmenuin:visited {
		background-color:#BFDCFF;
		color:#000000;
}

div.moveme a.floatmenuin:active {
		background-color:#FFEEFF;
		color:#FF00FF;
}

div.moveme a.floatmenuin:hover {
		background-color:#0000CC;
		color:#FFFFFF;
		position:relative;
		top:0px;
		left:0px;
}

div.moveme a.floatmenu {
		border:#000000 1px solid;
		/*cursor:url(../../curs/hand2.cur);*/
		padding-right:0px;
		padding-left:30px;
		display:block;
		width:177;
		font-size:90%;
		font-weight:bold;
		font-family:Helvetica,"Times New Roman",Arial,sans-serif;
		text-decoration:none;
}

div.moveme a.floatmenu:link {
		background-color:#FFFFFF;
		color:#000000;
}

div.moveme a.floatmenu:visited {
		background-color:#FFFFFF;
		color:#000000;
}

div.moveme a.floatmenu:active {
		background-color:#FFEEFF;
		color:#FF00FF;
}

div.moveme a.floatmenu:hover {
		background-color:#0000CC;
		color:#FFFFFF;
		position:relative;
		top:0px;
		left:0px;
}

/********** main **********/


div.under {
		background-color:inherit;
		color:none;
		top:100px;
		left:185px;
		height:77%;
		width:75%;
		filter:Alpha(opacity=85,finishOpacity=99,style=3);
		position:absolute;
		z-index:5;
		/*overflow:auto;*/
}

div.bottom {
		/*background-image:url(../../wallpaper/g-blue-3dcg-90.jpg);*/
		background-repeat:repeat-x;
		background-position:center;
		background-attachment:fixed;
		background-color:none;
		border:#555555 1px solid;
		color:none;
		width:100%;
		height:100%;
		top:0;
		left:0;
		position:absolute;
		overflow:auto;
		scrollbar-base-color:transparent;
		scrollbar-face-color:#ffffff;
		scrollbar-darkshadow-color:transparent;
		scrollbar-3dlight-color:#ffffff;
		scrollbar-arrow-color:#777777;
		scrollbar-track-color:transparent;
		text-align:center;
		z-index:5;
}

.mainarea {
		/*width:420px;*/
		width:75%;
		float:left;
}

.adsright {
		text-align:right;
		/*margin-top:1em;*/
}







	/***** ポインター部分の指定 *****/
	.pointcolor {
		background-color:inherit;
		color:#0084FF;
		font-size:80%;
	}

	/***** フォーム、書き込み部分のテーブル指定 *****/
	.comform,
	.catego,
	.catego2 {
		background-color:#6495ed;
		color:#ffffff;
		border-top:3px solid #D3ECFF;
		border-left:2px solid #A8D2FF;
		border-bottom:3px solid #6495ed;
		border-right:2px solid #7EB9FF;
		margin-top:2em;
		margin-bottom:2em;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		width:90%;
	}

	.comform {
		background-color:#004de2;
		color:#ffffff;
	}

	td {
		font-size:90%;
		font-family:"MS UI Gothic",serif;
		white-space:nowrap;
	}

	.stmsg {
		font-weight:bold;
		padding:0em 1em 0em 1em;
	}

	.ressubmi {
		width:100%;
		text-align:right;
	}

	.indent1 {
		margin-left:1em;
	}

	.indent2 {
		margin-left:2em;
	}

	dt {
		font-family:"ヒラギノ丸ゴ Pro W4","丸ゴシック－Ｍ","ＭＳ Ｐゴシック","Osaka",Helvetica,verdana,arial,sans-serif,serif;
		font-weight:bold;
	}

	.catego {
		/*background-image:url(../images/01.gif);*/
		background-color:#004de2;
		color:#ffffff;
		padding:1em 0.5em 1em 1em;
		font-size:83%;
		font-family:Helvetica,"Times New Roman",Arial,sans-serif;
	}

	.catego2 {
		background-color:#004de2;
		color:#ffffff;
		padding:1em 0.5em 1em 1em;
		font-size:75%;
		font-family:Helvetica,"Times New Roman",Arial,sans-serif;
	}

	/***** 訪問者、書き込み部分のテーブル指定 *****/
	.messagevisitor {
		background-color:#F5FCFF;
		color:#555;
		border:dashed #aabbaa 1px;
		font-family:Helvetica,"Times New Roman",Arial,sans-serif;
		margin:1em 0.5em 0em 3em;
		padding:1em;
	}






/********* 管理画面内 *********/
	.repair {
		padding:1em;
	}

	.underline {
		border-bottom:1px solid #555;
		margin-bottom:1em;
	}

	/********* 管理画面内 *********/

	.accessdeta {
		background-color:#E6F6FF;
		color:#555;
		border-top:2px solid #6495ed;
		border-left:3px solid #7EB9FF;
		border-bottom:2px solid #D3ECFF;
		border-right:3px solid #A8D2FF;
	}

	.accessdeta td {
		background-color:#A8D2FF;
		color:#000;
		border:solid 1px #000;
		padding:3px 10px 3px 10px;
		font-size:70%;
	}


