@charset   "Shift_JIS";
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
;}
BODY {
	FONT-SIZE: 75%; MARGIN: 0px 0px 15px; COLOR: #666666; LINE-HEIGHT: 160%; background-color :eeeeee; TEXT-ALIGN: center
;
  
  background-color : #ffffff;
}
TD {
	FONT-SIZE: 75%; VERTICAL-ALIGN: top; COLOR: #666666; LINE-HEIGHT: 160%; TEXT-ALIGN: left
;}
TH {
	FONT-WEIGHT: normal; FONT-SIZE: 75%; VERTICAL-ALIGN: top; COLOR: #666666; LINE-HEIGHT: 160%; TEXT-ALIGN: left
;}
UL {
	LIST-STYLE-TYPE: none
;}
OL {
	LIST-STYLE-TYPE: none
;}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
;}
#main {
	MARGIN-LEFT: auto; width : 960px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
;}
#main .border {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
;}
.center {
	TEXT-ALIGN: center
;}
.right {
	TEXT-ALIGN: right
;}
.left {
	TEXT-ALIGN: left
;}
A:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
;}
A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
;}
A:hover {
	COLOR: coral; TEXT-DECORATION: underline
;}
A:active {
	COLOR: colal; TEXT-DECORATION: underline
;}
.clear {
	CLEAR: both
;}
#t_key{
	PADDING-RIGHT: 0px; padding-left : 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; width : 960px; PADDING-TOP: 0px; HEIGHT: 35px
;}
#t_key LI {
	FLOAT: left; list-style-type : none;  
}
#t_key LI#t_key01{
	width : 80px;
  text-align : center;
}
#t_key LI#t_key02{
	width : 230px;  
  text-align : center;
}
#t_key LI#t_key03{
	width : 160px;
  text-align : center;
}
#t_key LI#t_key04{
	width : 160px;
  text-align : center;
}
#t_key LI#t_key05{
	width : 250px;  
 text-align : center;
} 
#t_key LI#t_key06{
	width : 80px;  
 text-align : center;
} 
#t_key LI A {
	DISPLAY: block; FONT-WEIGHT: bold; OVERFLOW: hidden; WIDTH: 100%; LINE-HEIGHT: 40px; LETTER-SPACING: 1px; HEIGHT: 35px; TEXT-ALIGN: center
;}
#t_key LI A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
;}
#t_key LI A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
;}
#t_key LI A:hover {
	COLOR: #c7c616; TEXT-DECORATION: none
;}
#t_key LI A:active {
	COLOR: #c7c616; TEXT-DECORATION: none
;}
#t_key LI A.stay:link {
	COLOR: #c7c616; TEXT-DECORATION: none
;}
#t_key LI A.stay:visited {
	COLOR: #c7c616; TEXT-DECORATION: none
;}
#t_key LI A.stay:hover {
	COLOR: #c7c616; TEXT-DECORATION: none
;}
#t_key LI A.stay:active {
	COLOR: #c7c616; TEXT-DECORATION: none
;}
H1 {
	CLEAR: both; padding-right : 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; background-color : #d8521e; text-align : left;
  color : #ffffff;
  width : 960px;
}
H2 {
	PADDING-RIGHT: 0px; padding-left : 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%;  PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; width : 100%; COLOR: #333333; LINE-HEIGHT: 28px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
;}
#footer {
	PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: right
;}
#copyright {
	MARGIN: 5px 10px 0px 0px; TEXT-ALIGN: right
;}
#link {
	FONT-SIZE: 0.85em; PADDING-BOTTOM: 2px; MARGIN: 20px 0px 0px; COLOR: #999999; LETTER-SPACING: 1px; TEXT-ALIGN: center
;}
#link A:link {
	COLOR: #999999; TEXT-DECORATION: none
;}
#link A:visited {
	COLOR: #999999; TEXT-DECORATION: none
;}
#link A:hover {
	COLOR: coral; }
#link A:active {
	COLOR: coral; }
.header01{
  background-color : #d8521e;
  padding-top : 3px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  color : #ffffff;
  width : 960px;
}
.footer01{
  background-color : #d8521e;
  padding-top : 3px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  color : #ffffff;
  width : 960px;
  height ; 20px; 
  height : 8px;
}
.message01{
 background-color : #ffffff;
  padding-top : 3px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align : center;
  color : #555555;
  width : 960px;
}
#blog{
       color :#d8521e; text-decoration : none
;}
#blog A:link {
	COLOR: #98294c; TEXT-DECORATION: none
;}
#blog A:visited {
	COLOR: #98294c; TEXT-DECORATION: none
;}
#blog A:hover {
	COLOR: coral; }
#blog A:active {
	COLOR: #a6c5b5; }
#ryoukin-select{
  background-image : url(../../ryoukin-selecttitle.jpg);
  background-repeat : no-repeat;
  background-position : left top;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 10px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #a6c5b5;
  border-right-color : #a6c5b5;
  border-bottom-color : #a6c5b5;
  text-align : center;
  align : center;
}
#ryoukin-hannichi{
  background-image : url(../../ryoukin-hannichittitle.jpg);
  background-repeat : no-repeat;
  background-position : left top;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 10px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #a6c5b5;
  border-right-color : #a6c5b5;
  border-bottom-color : #a6c5b5;
  text-align : center;
  align : center;
}
#ryoukin-anpi{
  background-image : url(../../ryoukin-anpittitle.jpg);
  background-repeat : no-repeat;
  background-position : left top;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 10px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #a6c5b5;
  border-right-color : #a6c5b5;
  border-bottom-color : #a6c5b5;
  text-align : center;
  align : center;
}