body {
    background-color:#FFFFFF;
    font-family:‚l‚r ‚oƒSƒVƒbƒN,MS UI Gothic,‚l‚r ƒSƒVƒbƒN;
    font-size:12px;
    color:#666666;
    margin:0;
    overflow:auto;
    scrollbar-face-color:#FFFFFF;
    scrollbar-base-color:#FFFFFF;
    scrollbar-track-color:#FFFFFF;
    scrollbar-arrow-color:#EFE2DA;
    scrollbar-3dlight-color:#666666;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-shadow-color:#CCCCCC;
    scrollbar-darkshadow-color:#666666;
    }
h1 {
    color:#EE8EA0;
    font-family:Verdana,Arial Black;
    font-size:30px;
    margin:10px 0;
    letter-spacing:2px;
    }
h2 {
    color:#EE8EA0;
    font-family:Verdana,Arial Black;
    font-size:24px;
    margin:10px 0;
    letter-spacing:2px;
    }
h3 {
	color:#EE8EA0;
	font-family:Verdana, "Arial Black";
	font-size:18px;
	margin:10px 0;
	letter-spacing:2px;
	text-decoration: underline;
    }
h4 {
    color:#EE8EA0;
    font-family:Verdana,Arial Black;
    font-size:14px;
    margin:10px 0;
    letter-spacing:2px;
    }
p {
	font-size:12px;
	color:#666666;
	font-family: verdana;
	letter-spacing: 1.5px;
    }
td {
	font-size:12px;
	color:#666666;
	line-height:140%;
    }
A:link {
    text-decoration:none;
    color:#666666;
    }
A:visited {
    text-decoration:none;
    color:#666666;
    }
A:active {
    text-decoration:none;
    color:#EE8EA0;
    }
A:hover {
    text-decoration:none;
    color:#666666;
    }
#all {
    background-color:#FFFFFF;
    border-width:0 1px;
    border-color:#666666;
    border-style:solid;
    color:#666666;
    width:700px;
    text-align:left;
    }
#title {
    text-align:right;
    border-bottom:solid 1px #666666;
    background-image:url('img/top_img.jpg');
    background-position:left;
    padding:10px;
    }
#contents {border-right:solid 1px #666666;}
#main {
	padding:10px 20px;
	font-size:12px;
	color:#666666;
	line-height:16px;
}
#copy {
    background-color:#EE8EA0;
    border-top:solid 1px #666666;
	color: #EFE2DA;
    font-size:10px;
    font-family:Verdana;
    text-align:center;
    padding-right:8px;
    }
#link {
margin-top:200px
    }
.menu {
    text-align:center;
    font-family:Verdana;
    font-size:12px;
    color:#666666;
    margin:0;
    height:28px;
    }
.menu a {
    text-decoration:none;
    color:#666666;
    display:block;
    width:100%;
    line-height:28px;
    border-bottom:solid 1px #666666;
    }
.menu a:hover {
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;
    background-color:#EE8EA0;
    }
.closed {
	text-justify: distribute;
	font-family: Verdana;
	font-size: 12px;
	height: auto;
	color: #666666;
	margin-bottom: 10px;
	height: auto;
	top: 333px;
	position: absolute;
	text-align: justify;
}
.mini {
	font-size:10px;
	font-family:Verdana;
	margin-bottom:0;
	margin-top:0;
    }
.font-12px_kasen {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	TEXT-TRANSFORM: none;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EE8EA0;
	padding-bottom: 5px;
}
.closed {
	width: 140px;
	text-justify: distribute;
	font-family: Verdana;
	font-size: 12px;
	height: auto;
	color: #666666;
	margin-bottom: 10px;
	height: auto;
	top: 92px;
	position: absolute;
	left: 71px;
}
.style2 {
	color: #D28EA3;
	font-weight: bold;
}
.border {
	border-bottom:dotted
#FF6699;
	border-bottom-width: 1px;
