/* CSSA‚»‚ê‚Í— ‚Ì‰‰oŽÒBi‚È‚ñ‚¶‚á‚»‚çj
@@@‚Ä‚¢‚¤‚©A‚±‚ñ‚È‚Æ‚±”`‚©‚È‚¢‚Å‰º‚³‚¢‚æ‚§B */

/* œœƒŒƒCƒAƒEƒgœœ */

/* valid‚¶‚á‚È‚¢‚Á‚Ä‚³
html, body {
    scrollbar-base-color: #FF4100 ;
    scrollbar-track-color: #FFD60B ;
    scrollbar-arrow-color: #336633 ;
}
*/

body{
	background : #0C3080 url('back.gif') repeat-x fixed ;
	color : #000000
}

#roadster{
    background-image : url('brown-bee.gif') ;
    background-repeat : repeat ;
}

#ifuremu{
	background-color : #FFFFFF ;
	background-image : none ;
	color : #000000 ;
	font-size : smaller
}

#saitomappu{
	font-family : monospace
}

.box{
	width : 95%
}

.hedda{
    margin : 40px auto;
}

.mappu{
	position : absolute ;
	bottom : 1em ;
	left : 1em ;
	margin-bottom : 5px ;
	margin-left : 5px ;
	width : 150px ;
	float : left ;
    font-family: Trebuchet MS Bold , cursive ;
    font-style: italic ;
	color : #F8F8FF
}

.menyu{
    background-color : #0C3080 ;
	position : fixed ;
	top : 1em ;
	left : 1em ;
	margin-top : 104px ;
	margin-right : 5px ;
	margin-left : 5px ;
	padding-top : 0px ;
	padding-left : 0px ;
	border-style : none ;
	width : 150px ;
	height : 180px ;
	float : left
}

.cont{
	position : absolute ;
	top : 130px ;
	left : 170px ;
	color : #000000 ;
	background-color : #F8F8FF ;
	margin-right : 20px ;
	margin-left :  20px ;
	float : right ;
	padding-bottom : 1em ;
	margin-bottom : 2em
}

.senta{
	text-align : center ;
}

hr{
	width : 80%
}

/* œœ•¶ŽšCüœœ */
h1{
	text-align : center ;
	font-weight : bold ;
	font-size : x-large
}

h2{
	margin-left : 2em ;
	margin-right : 4em ;
	margin-bottom : 0 ;
	font-weight : bold ;
	font-size : larger 
}

h6.yubi{
	cursor : url('on_01.ani'), default ;
}

code{
	font : lighter smaller monospace
}

p.s1{
	margin-left : 4em ;
	margin-right : 4em ;
	clear : both
}

.s2{
	font-size : smaller ;
	text-align : center
}

.s3{
	border-right-color : #6B6352 ;
	border-right-style : dotted ;
}

.m1{
	font-size : larger ;
	font-weight : bold ;
}

.m2{
    font-family: Trebuchet MS Bold , cursive ;
    font-size: larger ;
    font-style: italic ;
    border-right-color : #6B6352 ;
    border-right-style : dotted ;
}

.m3{
	font-size: larger ;
    border-right-color : #6B6352 ;
    border-right-style : dotted ;
	text-align : center ;
}

.m4{
	font-size : 200% ;
	font-weight : 800 ;	
	color : #FF4100 ;
	background : #FFDFE5 ;
	text-align : center ;
	letter-spacing : 0.5em ;
	margin : auto ;
}

.guide{
   text-align : center ;
   font-family : Trebuchet MS Bold , cursive ;
   font-size : 150% ;
   font-style : italic ;
   font-weight : bold ;
}

.topgazou{
	text-align : center ;
	font-weight : bold ;
	margin-top : 1em ;
	margin-right : auto ;
	margin-bottom : 1em ;
	margin-left : auto
}

.unvisible{
   display : none
}

del {
	cursor : help
}

address{
	font-size : smaller ;
	text-align : center
}

/* œœƒŠƒ“ƒNœœ */

a:link {
	color : #0C3080
}

.mappu a:link{
	color : #F8F8FF
}

a:visited {
	color : #336633
}

.mappu a:visited{
	color : #F8F8FF
}

a:hover {
	color : #0C3080 ;
	background : #FFD60B ;
}

a:active {
	color : #FFD60B ;
	background : #FF4100 ;
}

/* œœ‰æ‘œœœ */

img.hidari{
    float : left ;
	vertical-align : top
}

img.migi{
	float : right ;
	vertical-align : top
}

#kado1 {
	float : left ;
	margin-left : 0 !important
}

#kado2 {
	float : right ;
	margin-right : 0 !important
}

/* œœƒe[ƒuƒ‹œœ */

caption{
	font-size : larger ;
	margin : 1em auto 0 auto
}

th{
    margin: 0;
    border-bottom-color: #6B6352 ;
    border-bottom-style: dotted
}

.s3 th{
	border-right-color : #6B6352 ;
	border-right-style : dotted ;
	text-align : center
}

td{
    margin: 0;
    border-top-color: #6B6352 ;
    border-top-style: dotted ;
	padding : 0.5em
}

.t1{
	margin : 0 auto 1em ;
	border-color : #6B6352 ;
	border-style : dotted ;
	width : 450px
}

.t2{
	margin : auto ;
	border-color : #6B6352 ;
	border-style : dotted ;
	width : 600px
}


/* ‰´—l—pƒƒ‚
@@ÔF#FF4100 255.65.0
@@ÂF#0C3080 12.48.128
@@‰©F#FFD60B 255.214.11
@@—ÎF#336633 51.102.51
@@ŠDF#6B6352 107.99.82
@@’ƒF#734229 155.66.41
@@”’F#F8F8FF 248.248.255@*/


