#layout {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background-image : url(bg_shdw.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
;}
BODY {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; Z-INDEX: 1; background-image : url(kabekami_01.gif); MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #000000; LINE-HEIGHT: 1.7em; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; TEXT-ALIGN: center
;}
.img {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FLOAT: left; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
;}
.img_r {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FLOAT: right; MARGIN: 10px 0px 0px 5px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
;}
.clear {
	CLEAR: both
;}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
;}
LI {
	PADDING-LEFT: 12px; VERTICAL-ALIGN: middle; BACKGROUND-REPEAT: no-repeat
;}
EM {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 1.7em; FONT-STYLE: normal
;}
.bk {
	LEFT: 330px; COLOR: #330000; POSITION: absolute; TOP: 50px
;}
.tp {
	MARGIN: 10px 10px 0px 480px; COLOR: #330000
;}
DL {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 580px; PADDING-TOP: 10px; BORDER-BOTTOM: #666666 1px dotted
;}
DT {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; COLOR: #ff0000
;}
DD {
	MARGIN: 0px 5px 10px
;}
DL.ind {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 320px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
DL.ind_02 {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 240px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 5; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 786px; PADDING-TOP: 0px; BORDER-BOTTOM: #330000 3px solid; POSITION: absolute; HEIGHT: 360px; BACKGROUND-COLOR: #000000; TEXT-ALIGN: left
;}
#header H1 {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; LEFT: 170px; MARGIN-BOTTOM: 0px; COLOR: #fff; POSITION: absolute; TOP: 3px
;}
#header .line {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 785px; POSITION: absolute; TOP: 61px
;}
#header .title {
	Z-INDEX: 1; LEFT: 0px; MARGIN: 0px; WIDTH: 785px; POSITION: absolute; TOP: 91px
;}
#header P {
	FONT-SIZE: 10px; LEFT: 14px; MARGIN: 1px; COLOR: #fffae1; POSITION: absolute; TOP: 340px
;}
#header A:link {
	COLOR: #ffff99
;}
#header A:visited {
	COLOR: #ffcc66
;}
#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; LEFT: -8px; background-image : url(haikei_2.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 794px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
;}


#container #menu {
	MARGIN-TOP: 340px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	Z-INDEX: 4;
	background-image : url(menu_bg.jpg);
	MARGIN-LEFT: 0px;
	WIDTH: 170px;
	PADDING-TOP: 5px;
	POSITION: absolute;
	TOP: 0px;
	left: 9px;

}
#container #menu .bn {
	MARGIN: 0px 5px 10px
;}
#container #menu .yoyaku {
	MARGIN: 0px 0px 10px
;}
#container #main {
	FONT-SIZE: 12px; Z-INDEX: 7; LEFT: 182px; MARGIN: 10px 10px 10px 3px; WIDTH: 590px; POSITION: absolute; TOP: 360px
;}
#main .cap {
	MARGIN-BOTTOM: 5px
;}
#main P.blk {
	MARGIN: 0px 5px 10px 10px
;}
#main #left {
	BORDER-RIGHT: #847868 1px solid;
	PADDING-RIGHT: 10px;
	FONT-SIZE: 12px;
	Z-INDEX: 7;
	LEFT: -7px;
	MARGIN: 10px 10px 10px 0px;
	WIDTH: 231px;
	POSITION: absolute;
	TOP: 1px;
	height: 1066px;

}
#left .go {
	MARGIN-TOP: 2px; MARGIN-LEFT: 70px
;}
#left .go_02 {
	MARGIN-TOP: 2px; MARGIN-LEFT: 220px
;}
#main #right {
	FONT-SIZE: 12px; Z-INDEX: 7; LEFT: 335px; MARGIN: 10px; WIDTH: 240px; POSITION: absolute; TOP: 0px
;}
#right A:link {
	COLOR: #4c4335
;}
#right A:hover {
	COLOR: #990000; BACKGROUND-COLOR: #ffcc99
;}
#right A:visited {
	COLOR: #4c4335
;}
#container #plan {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; Z-INDEX: 7; LEFT: 175px; MARGIN: 0px; BORDER-LEFT: #333333 1px solid; WIDTH: 600px; BORDER-BOTTOM: #333333 1px solid; POSITION: absolute; TOP: 1260px; HEIGHT: 250px; BACKGROUND-COLOR: #cfcfb7
;}
#container #plan H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: lighter; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 1.7em; PADDING-TOP: 5px
;}
#bottom {
	FONT-WEIGHT: lighter; FONT-SIZE: 12px; Z-INDEX: 7; LEFT: 165px; MARGIN: 10px; WIDTH: 590px; POSITION: absolute; TEXT-ALIGN: center
;}
#bottom A:link {
	COLOR: #663300
;}
#bottom A:hover {
	COLOR: #990000; BACKGROUND-COLOR: #ffcc99
;}
#bottom A:visited {
	COLOR: #847868
;}
#container .new {
	Z-INDEX: 8; LEFT: 7px; POSITION: absolute; TOP: 310px
;}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; Z-INDEX: 4; WIDTH: 786px; COLOR: #ffffff; PADDING-TOP: 15px; HEIGHT: 70px; BACKGROUND-COLOR: #847868; TEXT-ALIGN: right
;}
.update {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
;}


.cont {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: text-top; COLOR: #4c4335; LINE-HEIGHT: 20px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; TEXT-DECORATION: underline
;}




H1{
  font-size : 12pt;
　font-family : "MS Pゴシック";
　font-weight : bold;
  line-height : 130%;
  color : black;

  text-indent : 5px;
  word-spacing : 2px;
  letter-spacing : 1px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
}

H2{
  font-size : 11pt;
　font-family : "MS Pゴシック";
　font-weight : bold;
  line-height : 130%;
  color : black;

  text-indent : 5px;
  word-spacing : 2px;
  letter-spacing : 1px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
}

H3{
  font-size : 11pt;
　font-family : "MS Pゴシック";
  line-height : 130%;
　font-weight : normal;
  color : black;

  text-indent : 0px;
  word-spacing : 2px;
  letter-spacing : 1px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
}


H4{
  font-size : 11pt;
　font-family : "MS Pゴシック";
　font-weight : normal;
  line-height : 130%;
  color : black;

  text-indent : 5px;
  word-spacing : 2px;
  letter-spacing : 1px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
}


ul{
  font-size : 11pt;
　font-family : "MS Pゴシック";
　font-weight : nomal;

  color : #00040;
  width : auto;
  height : 0px;
  top : 5px;
  left : 0px;

  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  line-height : 130%;
  word-spacing : 0px;
  letter-spacing : 0px;
  text-indent : 0px;
}



STRONG{
  font-size : 11pt;
　font-family : "MS Pゴシック";
　font-weight : normal;
  line-height : 130%;
  color : black;

  text-indent : 5px;
  word-spacing : 2px;
  letter-spacing : 1px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.7em;
;}
.text {
	FONT-SIZE: 14px; LINE-HEIGHT: 1.7em;
;}
