@charset "euc-jp";
.style2 {
	color: #FFFF00;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	line-height: 16px;
}

body {
	margin: 0px;
	padding: 0px;
	background-attachment: fixed;
	background-image: url(../images/bg_main.jpg);
	background-repeat: no-repeat;
	scrollbar-arrow-color: #a0a0ff;
scrollbar-face-color: #092052;
scrollbar-3dlight-color: #202070;
scrollbar-darkshadow-color: #000050;
scrollbar-highlight-color: #8080c0;
scrollbar-shadow-color: #303080;
}
.text12 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
}
.schedule-girl-box {
	padding: 0px;
	height: 141px;
	width: 899px;
	background-image: url(../images/schedule_girl.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.schedule-ph {
	background-color: #0099CC;
	height: 122px;
	width: 109px;
	position: relative;
	left: 8px;
	top: 4px;
	float: left;
}
.fontw {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	letter-spacing: 1px;
}

.schedule-com {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 30px;
	position: absolute;
	margin-top: 9px;
}
.day-box {
	margin-top: 40px;
	margin-left: 130px;
	height: 30px;
}

.day-mon {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 3px;
	margin-left: 1px;
	left: 121px;
	top: 164px;
	width: 84px;
	text-align: center;
	float: left;
}
.day-tue {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 3px;
	margin-left: 23px;
	left: 121px;
	top: 164px;
	width: 90px;
	text-align: center;
	float: left;
}
.day-wed {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 3px;
	margin-left: 15px;
	left: 121px;
	top: 164px;
	width: 90px;
	text-align: center;
	float: left;
}
.day-thu {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 3px;
	margin-left: 23px;
	left: 121px;
	top: 164px;
	width: 90px;
	text-align: center;
	float: left;
}
.day-fri {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 3px;
	margin-left: 19px;
	left: 121px;
	top: 164px;
	width: 90px;
	text-align: center;
	float: left;
}
.day-sat {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 3px;
	margin-left: 20px;
	left: 121px;
	top: 164px;
	width: 90px;
	text-align: center;
	float: left;
}
.day-sun {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 3px;
	margin-left: 23px;
	left: 121px;
	top: 164px;
	width: 90px;
	text-align: center;
	float: left;
}
.daytime-box {
	margin-top: 5px;
	margin-left: 130px;
	height: 30px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	position: relative;
}
.day-montime {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 3px;
	margin-left: 1px;
	left: 121px;
	top: 164px;
	width: 84px;
	text-align: center;
	float: left;
}
.day-tuetime {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 3px;
	margin-left: 23px;
	left: 121px;
	top: 164px;
	width: 90px;
	text-align: center;
	float: left;
}
.day-wedtime {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 3px;
	margin-left: 15px;
	left: 121px;
	top: 164px;
	width: 90px;
	text-align: center;
	float: left;
}
.day-thutime {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 3px;
	margin-left: 23px;
	left: 121px;
	top: 164px;
	width: 90px;
	text-align: center;
	float: left;
}
.day-fritime {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 3px;
	margin-left: 19px;
	left: 121px;
	top: 164px;
	width: 90px;
	text-align: center;
	float: left;
}
.day-sattime {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 3px;
	margin-left: 20px;
	left: 121px;
	top: 164px;
	width: 90px;
	text-align: center;
	float: left;
}
.day-suntime {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 3px;
	margin-left: 23px;
	left: 121px;
	top: 164px;
	width: 90px;
	text-align: center;
	float: left;
}
.sche-com-under-box {
	margin-top: 0px;
	margin-left: 130px;
	height: 30px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	position: relative;
}
.style3 {
	font-size: 10px;
	color: #CCCCCC;
}

.whatsnew-box {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	overflow: auto;
	height: 304px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 240px;
}
.blog-box {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	overflow: auto;
	height: 185px;
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 245px;
}

.link-text a:link {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.link-text a:visited {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.link-text a:hover {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 9px;
	color: #66FFFF;
}
/* begin styles for RSS Feed 

     This is the most basic style to use for a list with no bullets */



.rss_box {

	 width: 200px;

	 

}



.rss_title, rss_title a {

	margin: 0px 0;

	padding: 0;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;

}



.rss_items {

       list-style:none;

       margin:0;

       padding:0;

}



.rss_item  {

  font-size: 10px;

  margin-bottom: 1em;;

}



.rss_item a:link, .rss_item a:visited, .rss_item a:active {

font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;

	}



.rss_item a:hover { 

font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 10px;
	color: #66FFFF;

	}

	

.rss_date {

	font-size: xx-small;

	}.text12-yellow {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 12px;
	color: #FFFF00;
}
.banner-box {
	height: 160px;
	width: 730px;
	margin-top: 92px;
	margin-left: 145px;
	position: absolute;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	line-height: 21px;
}
.syame {
	background-image: url(../images/heaven_syame.jpg);
	height: 94px;
	width: 218px;
}
html, body {
scrollbar-arrow-color: #a0a0ff;
scrollbar-face-color: #303090;
scrollbar-3dlight-color: #202070;
scrollbar-darkshadow-color: #000050;
scrollbar-highlight-color: #8080c0;
scrollbar-shadow-color: #303080;
}
.mail_hk {
	background-image: url(../images/mail_hk.jpg);
	background-repeat: repeat;
}
.textfooter {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 10px;
	line-height: 15px;
	color: #CCCCCC;
	letter-spacing: 1px;
}
.syame {
	padding-top: 70px;
	padding-left: 45px;
}
