<!--
H1{
  font-size : 22px;
  font-weight : bolder;
}
H2{
  font-weight : bold;
  position : fixed;
  font-size : 18px;
  cursor : text;
  color : #ce6700;
}
H3{
  font-size : 16px;
  color : #ff8000;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
-->

* {
margin:0;
padding:0;
}
BODY {
text-align:center;
padding : 20px 20px 20px 20px;
width:700px;  
color : #6a6a00;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  background-image : url(b-bes8.gif);
}

/* ヘッダー */
#header {
width:700px;
text-align:center;
  position : fixed;
  text-align:left;
  margin : 0px auto 0px auto;
  background-color : #ffffff;
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 0px;
  font-size : 13px;
}

/* コンテンツ */
#contents {
width:700px;
text-align:left;
margin : 0px auto 0px auto;
  background-color : #ffffff;
  padding-left : 0px;
  padding-right : 0px;
}
#conr {
float:right;
width:480px;
  background-color : #ffffff;
  font-size : 13px;
}
#conl {
float:left;
width:220px;
  background-color : #ffffff;
  font-size : 13px;
  padding-left : 10px; 
}


/* フッター */
#footer {
display:table;
width:700px;
text-align : center;
margin : 0px auto 0px auto;
  background-color : #ffffff;
  padding-left : 0px;
  padding-right : 0px;
  
  font-size : 12px;
  padding-top : 5px;
  padding-bottom : 5px;
}

.menu{
  font-weight : bolder;
  color : #a65353;
  background-image : url(bee_05.gif);
  background-repeat : no-repeat;
  padding-left : 15px;
  padding-bottom : 5px;
  padding-top : 5px;
  padding-right : 15px;
  margin-top : 0px;
  margin-bottom : 3px;
  background-color : #ffcb97; 

  text-align : left;
}
.menua{
  font-weight : bolder;
  color : #a65353;
  background-image : url(bee_05.gif);
  background-repeat : no-repeat;
  padding-left : 15px;
  padding-bottom : 5px;
  padding-top : 5px;
  padding-right : 15px;
  margin-top : 0px;
  margin-bottom : 3px;
  background-color : #ffff80; 
}
.menub{
  font-weight : bolder;
  color : #a65353;
  
  background-repeat : no-repeat;
  padding-left : 18px;
  padding-bottom : 5px;
  padding-top : 5px;
  padding-right : 15px;
  margin-top : 0px;
  margin-bottom : 3px;
  background-color : #cbcb96; 

  background-image : url(note_12.gif);background-position : 1px 3px;}
.con {
  border-color : #cc3300 ;
  border-width : 3px ;
  border-style: dotted ;
  margin-top : 30px;
  margin-left : 5px;
  margin-right : 10px;
  margin-bottom : 30px;
  padding-top : 5px;
  padding-left : 5px;
}
.lis {
  font-weight : bolder;
  color : #990000;
  font-size : 15px;  
  margin-top : 0px;
}
.mit {
  border-bottom-color : #cc3300 ;
  border-bottom-width : 3px ;
  border-bottom-style: dotted ;
  margin-right : 10px;
  margin-top : 0px;
  margin-bottom : 30px;
}

.sb015 {
	background-color : #ffffce;
	
	width : 400px;/*ボックス幅*/
}
.sb15_1, .sb15_2, .sb15_3, .sb14_4 {
	background-color : #bb5e00;/*4隅R部分の色*/
	height: 20px;
	width: 20px;
}
.sb15_1 {
	background-image: url(image_box015/sw4_1.gif);
	float: left;
}
.sb15_2 {
	background-image: url(image_box015/sw4_2.gif);
	float: right;
}
.sb15_3 {
	background-image: url(image_box015/sw4_3.gif);
	float: left;
}
.sb14_4 {
	background-image: url(image_box015/sw4_4.gif);
	float: right;
}
.sb15tc, .sb15fc {
	height: 20px;
	width : 360px;/*ボックス幅−40pxを指定*/
	float: left;
}
.sb15tc, .sb15fc, .sb15_text {
	border-color : #bb5e00 #bb5e00 #bb5e00 #bb5e00;/*上下左右の枠線の色*/
	border-style: solid;
border-width : 2px 2px 2px 2px;}
.sb15tc {
	border-width: 2px 0px 0px;
  border-top-style : solid;
  
}
.sb15fc {
	border-width: 0px 0px 2px;
}
.sb15_text {
	font-size:13px;/*文字サイズ*/
	height: auto;
	width: auto;
	border-width:0px 2px 0px;
	clear: both;
	padding: 0px 5px;
	text-align:left;
}
UL{
  list-style:none;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 10px;
  font-size : 13px;
}
LI{
  background-repeat:no-repeat;
  background-position : left center;
  background-image : url(arrow_64.gif);
　margin-top : 0.5em;
  margin : 1px 0px 0px 1.5em; 
  padding-left : 10px;
  padding-top : 0px; 
}
STRONG{
  font-size : 13px;
  color : #6a6a00;
  font-weight : normal;
}
.riy1{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;border-width : 3px 3px 3px 3px;border-style : double double double double;border-color : #ffa244 #ffa244 #ffa244 #ffa244;
  width : 220px;
  float : left;
}
.riy2{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;border-width : 3px 3px 3px 3px;border-style : double double double double;border-color : #ffa244 #ffa244 #ffa244 #ffa244;
  float : right;
  width : 220px;
}
.riy0{
  width : 460px;
}
.riym{
  font-size : 14px;
  font-weight : normal;
  color : #800000;
  letter-spacing : 1px;
  text-decoration : none;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #ff8000;
  margin-bottom : 3px;
}
.hd{
  font-size : 13px;
  color : #6a6a00;
}
.nak{
  font-size : 13px;border-width : 2px 2px 2px 2px;border-style : dotted dotted dotted dotted;border-color : olive olive olive olive;
  table-layout : auto;
  border-collapse : collapse;border-spacing : 0px;}
.nak1{
  
  
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
border-width : 2px 2px 2px 2px;border-style : dotted dotted dotted dotted;border-color : olive olive olive olive;}
.nak2{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
border-width : 2px 2px 2px 2px;border-style : dotted dotted dotted dotted;}
P{
  padding-top : 8px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 8px;
}
.hat{
  background-color : #ffe1c1;
}
A:link{
  
  color : #804040;
}
A:visited{
  color : #808040;
}
.res1{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ffcb97 #ffcb97 #ffcb97 #ffcb97;
  
  width : 200px;
  float : left;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}
.res2{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ffcb97 #ffcb97 #ffcb97 #ffcb97;
  width : 200px;
  float : right;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}
.res0{
  width : 410px;
}
.resi{
  border-bottom-width : 1px; 
  border-bottom-style : dotted; 
  border-bottom-color : #ffcb97;
  padding-left : 0px;
  text-indent : 25pt;
}
.rest{
  border-bottom-width : 2px;
  border-bottom-style : dotted;
  border-bottom-color : #ffcb97;
}
.menu1{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ffb38e #ffb38e #ffb38e #ffb38e;
  width : 190px;
  margin-top : 0px;
  text-align : left;
}
.menu2{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ffb38e #ffb38e #ffb38e #ffb38e;
  width : 190px;
  margin-top : 0px;
  text-align : center;
}

