/* CASCADE STYLE SHEET FOR Common Style */

/* BASEMENT STYLE DEFINITION */
A:link { text-decoration: none }
A:visited { text-decoration: none }
A:hover { color: #8800cc; background: #cdd04c; text-decoration: underline }
A:active { text-decoration: none }
A.menu:link { text-decoration: none }
A.menu:visited { text-decoration: none }
A.menu:hover { color: #bb0000; background: #ffcccc; text-decoration: underline }
A.menu:active { text-decoration: underline }
A.copyright:link { color: #adb04c; text-decoration: none }
A.copyright:visited { color: #adb04c; text-decoration: none }
A.copyright:hover { color: #adb04c; text-decoration: underline }
A.copyright:active { text-decoration: underline }
A.home:link { text-decoration: none }
A.home:visited { text-decoration: none }
A.home:hover { color: #8800cc; background: #ddaacc; text-decoration: underline }
A.home:active { text-decoration: underline }
A.sort:link { color: #ffff00; text-decoration: none }
A.sort:visited { color: #ffff00; text-decoration: none }
A.sort:hover { color: #8800cc; background: #ddaacc; text-decoration: underline }
A.sort:active { text-decoration: underline }
A.ft:link { color: #668899; text-decoration: none }
A.ft:visited { color: #668899; text-decoration: none }
A.ft:hover { color: #000000; background: #bbbbbb; text-decoration: underline }
A.ft:active { text-decoration: underline }

.info {
	margin: 20px 0px 15px 0px;
	padding: 0px;
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "MS PGothic", sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #d00;
	text-align: center;
	text-shadow: #efc 2px 2px 2px;
	}

	.info a:link { color: #039; text-decoration: underline; }
	.info a:visited { color: #039; text-decoration: underline; }
	.info a:active { color: #f00; text-decoration: underline; }
	.info a:hover { color: #8800cc; background: #ddaacc; text-decoration: underline; }

A.txt:link { color: #668899; text-decoration: none }
A.txt:visited { color: #668899; text-decoration: none }
A.txt:hover { color: #cc3300; background: #73aa37; text-decoration: underline }
A.txt:active { text-decoration: underline }

A.mail:link { color: #3366cc; text-decoration: underline }
A.mail:visited { color: #3366cc; text-decoration: underline }
A.mail:hover { color: #0000ff; background: #85ba3f; text-decoration: underline }
A.mail:active { text-decoration: underline }
A.studium:hover { color: #0000ff; background: #b2d05b; text-decoration: none }
B { font-weight: 600 }
STRONG { font-weight: 900 }

/* FORM STYLE DEFINITION */
.pulldown {}
.bbsInput { width: 280; color: #556677; background-color:#ddeeff; border-color: #aabbcc; border:1; border-style:inset }
.bbsArea { font-family: "MS UI Gothic","Osaka",sans-serif; width: 340px; height: 170px; color: #556677; background-color:#ddeeff; border:1; border-style:inset; border-color: #aabbcc }
.bbsSend { background: #ffcc99; border-bottom: 1px solid #7b4a10; border-right: 1px solid #7b4a10; border-left: 1px solid #d5c4af; border-top:1px solid #d5c4af; color: #000066; width: 64px; height:18px; text-decoration:none; cursor: hand }
.bbsButton { background: #d6e7ef; border-bottom: 1px solid #104a7b; border-right: 1px solid #104a7b; border-left: 1px solid #afc4d5; border-top:1px solid #afc4d5; color: #000066; height:18px; text-decoration:none; cursor: hand }
.bbsPass { color: #556677; background-color:#ddeeff; border-color: #aabbcc; border:1; border-style:inset }
.bbsBox { width: 13px; height: 13px; color: #556677; background-color: #ddeeff }
.homelink { cursor: w-resize }

/* IMAGE STYLE DEFINITION */
.fL { float: left; padding-right: 0.2em; padding-bottom: 0.3em; border: none }
.fR { float: right; padding-left: 0.2em; padding-bottom: 0.3em; border: none }

