td {  font-size: 12px;  color:#999999;}

.text10w { font-size : 10px; color : #ffffff;}
.text12w { font-size : 12px; color : #ffffff;}
.text12w-b {
	font-size : 12px;
	color : #ffffff;
	font-weight: bold;
}
.cousetitle {
	font-size : 18px;
	color : #ffffff;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	vertical-align: middle;
	margin-top: 5px;
	margin-bottom: 5px;
}
.text10 {  font-size: 10px;  color:#999999;}
.text10-2 {
	font-size: 10px;
	color:#999999;
	line-height: 15px;
}
.text10-3 {
	font-size: 10px;
	color:#999999;
	line-height: 20px;
}
.text12-2 {
	font-size: 12px;
	color:#999999;
	line-height: 30px;
}
.text12c { font-size : 12px; color : #cccccc;}
.pick {font-size: 12px; color:#999999;}
.text12 { font-size: 12px; color:#999999 ; line-height: 18px;}
.text14 { font-size: 14px; color:#999999 ; line-height: 20px;}
.text18 { font-size: 18px; color:#999999 ; line-height: 20px;}
.text-o { color: #F6BB7E;}
.guid {
	font-size: 12px;
	color:#999999;
	line-height: 30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

a:link       { text-decoration:none ; color: #999999;}
a:visited    { text-decoration:none ; color: #999999;}
a:active     { color:#F6BB7E ; text-decoration:underline;}
a:hover      { color:#F6BB7E ; text-decoration:underline;}
.ul-pro {
	font-size: 12px;
	line-height: 200%;
	color: #999999;
	text-decoration: none;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ul-school {
	font-size: 12px;
	line-height: 200%;
	color: #999999;
	text-decoration: none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ul-hobby {
	font-size: 12px;
	line-height: 300%;
	color: #999999;
	text-decoration: none;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 60px;
	padding-left: 0px;
}
.ul-wedding {
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.cousetitle a:link       { text-decoration:none ; color: #ffffff;}
.cousetitle a:visited    { text-decoration:none ; color: #ffffff;}
.cousetitle a:active     { color:#ffffff; text-decoration:none;}
.cousetitle a:hover      { color:#F6BB7E; text-decoration:none;}

.text-o a:link       { text-decoration:none ; color: #F6BB7E;}
.text-o a:visited    { text-decoration:none ; color: #F6BB7E;}
.text-o a:active     { color:#F6BB7E ; text-decoration:none;}
.text-o a:hover      { color:#BBCC87; text-decoration:none;}

li a:link       { text-decoration:none ; color: #999999;}
li a:visited    { text-decoration:none ; color: #999999;}
li a:active     { color:#999999 ; text-decoration:underline;}
li a:hover      { color:#F6BB7E ; text-decoration:none;}
.bg-hobby {
	font-size: 16px;
	color: #999999;
	background-image: url(images/berbg-1.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	height: 30px;
	width: 660px;
}
.bg-pro {
	font-size: 16px;
	color: #999999;
	background-image: url(images/berbg-2.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	height: 30px;
	width: 660px;
}
.bg-weding {
	font-size: 16px;
	color: #999999;
	background-image: url(images/berbg-3.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	height: 30px;
	width: 660px;
}
.bg-hobby2 {
	font-size: 12px;
	color: #999999;
	background-image: url(images/berbg-1.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	height: 30px;
	width: 660px;
	background-position: bottom;
}
.bg-pro2 {
	font-size: 14px;
	color: #999999;
	background-image: url(images/berbg-2.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	height: 30px;
	width: 660px;
	background-position: bottom;
}
.bg-weding2 {
	font-size: 14px;
	color: #999999;
	background-image: url(images/berbg-3.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	height: 30px;
	width: 660px;
	background-position: bottom;
}
.hyo {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.text-suhedule {
	font-size: 12px;
	color:#999999;
	line-height: 20px;
	font-weight: bold;
}
.text-suhedule2 {
	font-size: 12px;
	color:#ffffff;
	line-height: 20px;
	font-weight: bold;
}

.font-academi { font-size: 12px; color:#999999;}

.font-academi a:link       { text-decoration:none ; color: #F6BB7E;}
.font-academi a:visited    { text-decoration:none ; color: #F6BB7E;}
.font-academi a:active     { color:#F6BB7E; text-decoration:none;}
.font-academi a:hover      { color:#BBCC87; text-decoration:none;}
h1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #999999;
	margin-top: 5;
	margin-bottom: 0px;
	font-weight: normal;
	text-align: right;
}
html, body {
    scrollbar-base-color: #ffffff;
    scrollbar-track-color: #ffffff;
    scrollbar-face-color: #999999;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-darkshadow-color: #999999;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #999999;
    scrollbar-arrow-color: #ffffff;
    serectbar-base-color: #ffffff;
}

