﻿/* CSS ･・､･｢･ｦ･ﾈ */
/* Delete 20110427 Kai
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}

p {
	margin-top: 0px;
	margin-bottom: 0px;
}

BODY {
	FONT-SIZE: 12px;
	text-align: center;
}


img {
	border: 0px;
	border-style: none;
	margin: 0px;
	padding: 0px;
}

#masthead {
	border-width: 0px;
	width: 800px;
	HEIGHT: 100px;
}
*/

ul#menu {
	padding: 0px;
	MARGIN: 0px;
	WIDTH: 980px;
	HEIGHT: 32px;
	LIST-STYLE-TYPE: none;
	background-repeat: no-repeat;
}
ul#menu li {
	FLOAT: left; WIDTH: 108px;  HEIGHT: 32px; list-style-type: none
}
li#menu{
	margin: 0;
	padding: 0;
}

li#menu a{
	display: block;
}

#menu a SPAN {
	DISPLAY: none
}

/* Delete 20110427 Kai
#top_nav {
	clear: both;
	width: 980px;
	height:28px;
	padding-left:0px;
}

#globalNavi, #globalNavi ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#globalNavi	{
	position:relative;
}
#globalNavi li	{
	float:left;
	position:relative;
}


#container {
	position: relative;
	width: 980px;
}

#left_col {
	width: 145px;
	position: absolute;
	left: 0px;
	top: 0px;
}
*/

.koukoku-c{
	margin-top: 5px;
}

/* Delete 20110427 Kai
#page_content {
	margin-right: 159px;
	margin-left: 159px;
	padding-bottom: 20px;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
}

#right_col {
	width: 145px;
	position: absolute;
	right: 0px;
	top: 0px;
}

#footer {
	margin-top: 20px;
}
*/

.footer a:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.footer a:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.footer a:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.footer a:active {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

.style2 {
	background-color: #333300;
}

.style3 {
	color: #FFFFFF;
}

.style4 {
	padding: 10px;
	background-color: #333300;
}

.style6 {
	text-align: center;
	color: #FFFFFF;
}

#left {
	BORDER-RIGHT: #999 1px dotted; BORDER-TOP: #999 1px dotted; BORDER-LEFT: #999 1px dotted; WIDTH: 135px; BORDER-BOTTOM: #999 1px dotted
}

TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

.new_gazo {
	WIDTH: 60px
}

.new_name2 {
	FONT-SIZE: 12px; WIDTH: 60px; COLOR: #555; BACKGROUND-COLOR: #ffe4ff; TEXT-ALIGN: center
}
#left0 {
	BORDER-RIGHT: #999 1px dotted; BORDER-TOP: #999 1px dotted; BORDER-LEFT: #999 1px dotted; WIDTH: 135px; BORDER-BOTTOM: #999 1px dotted
}
.whatnew {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; WIDTH: 400px; COLOR: #555; LINE-HEIGHT: 13px; BACKGROUND-COLOR: #f2f2dd
}
.date {
	FONT-SIZE: 12px; COLOR: #f36
}
.top-search-td1 {
	FONT-WEIGHT: bold; WIDTH: 70px; BACKGROUND-COLOR: #ffcccc
}
.top-search-td2 {
	FONT-WEIGHT: bold; WIDTH: 70px; BACKGROUND-COLOR: #f2f2f2
}
.top-search-td4 {
	FONT-SIZE: 12px; WIDTH: 210px
}
.style7 {
	line-height: 21px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.sche_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; HEIGHT: 20px; BACKGROUND-COLOR: #e96279; TEXT-ALIGN: center
}
.sche_date {
	FONT-SIZE: 12px; COLOR: #555; BACKGROUND-COLOR: #ffcad0; TEXT-ALIGN: center
}
.sche_other {
	FONT-SIZE: 12px; COLOR: #555; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.style9 {
	background-color: #FFFFFF;
	text-align: center;
}
.kensaku {
	FONT-SIZE: 12px; COLOR: #555; TEXT-ALIGN: center
}
.list {
	FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #555; PADDING-TOP: 5px
}
.link {
	FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #555; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.style10 {
	text-align: center;
}
.style11 {
	border-collapse: collapse;
	border: 1px solid #000000;
}
.style12 {
	border: 1px solid #000000;
	FONT-SIZE: 12px;
	COLOR: #555;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center;
}
.style13 {
	border: 1px solid #000000;
	FONT-SIZE: 12px;
	COLOR: #555;
	BACKGROUND-COLOR: #ffcad0;
	TEXT-ALIGN: center;
}
.style14 {
	border: 1px solid #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #fff;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #e96279;
	TEXT-ALIGN: center;
}
.style15 {
	border: 1px solid #000000;
}
.style16 {
	color: #FFFFFF;
	background-color: #0000FF;
}

/************
ｻ｣ｱﾆｲｹ･ｱ･ｸ･蝪ｼ･・
*************/
#schedule_syosai { width: 660px; border: solid 1px #e96279 }
#schedule_syosai2 { width: 100% }
.syosai { color: #fff; font-size: 12px; font-weight: bold; background-color: #e96279; text-align: center; padding: 5px }
.syosai_1 { color: #e96279; font-size: 12px; font-weight: bold; padding: 5px; width: 100px; border: dotted 1px }
.syosai_2 { color: #555; font-size: 12px; padding: 5px; width: auto; border: dotted 1px #e96279 }
.syosai_3 { color: #555; font-size: 12px; text-align: center; width: 100px }
.syosai_4 { color: #555; font-size: 12px; padding-top: 2px; padding-bottom: 2px; width: 90px }
.syosai_5 { color: #555; font-size: 12px; width: auto }
.cate1 { color: #555; font-size: 12px; font-weight: bold; padding: 5px; width: 70px }
.cate1_g { color: #555; font-size: 12px; font-weight: bold; background-color: #e5e5d0; padding: 5px; width: 70px }
.cate2 { color: #555; font-size: 12px; padding: 5px; width: 590px; line-height: 140% }
.cate2_g { color: #555; font-size: 12px; background-color: #e5e5d0; padding: 5px; width: 590px; line-height: 140% }
.next { color: #555; font-size: 12px; text-align: right }


