body{
           color:#803800;
           font-size:small;
           font-family: "メイリオ";
           background-image: url(images/bluegreen-31.gif);
           background-repeat: repeat-x;
           background-color: #cccc99;
           align:center;
           padding:0px;
           margin:0px;
           text-align: left;
          }

div.main { 
           width: 800px;     
           background-color:#ffffff;
           background-image:url(images/bluegreen-15.gif);
           border:2px #f6e3a0 solid;
           line-height:140%;
           padding:0px;
           margin:18 0 30 0px;
          }

div.main-content {
           width: 630px; 
           font-size:small;
           border-top: 9px #efefb9 dotted;
           border-bottom: 3px #efefb9 solid;
           padding:30 80 30 80px;
           margin:0 0 0 0px;
           text-align: left;
          }

div.indent{
      color:#803800;
      font-size:small;
      font-weight:normal;
      background-color:;
      border-left:#ffa23e 0px solid;
      padding:10 0 5 5px;
      margin: 0 10 2 95px;
      text-align:left;
      line-height: 140%;
}

image{
          border:0px;
          }
h1{
           color:#ba0000;
           font-size:medium;
           font-family:"HG明朝E","ＭＳ 明朝";
           font-weight:normal;
           padding:0px;
           margin:10 0 2 0px;
           text-align:center;
           line-height:160%;
}
h1.title{
           color:#ba0000;
           font-size:24px;
           font-family:"HG明朝E","ＭＳ 明朝";
           font-weight:bold;
           padding:0px;
           margin:20 0 2 0px;
           text-align:center;
}
h1.bg-image{
           color:#803800;
           background-image: url(images/bluegreen-31.gif);
           background-repeat: repeat-x;
           background-color: #cccc99;
           font-size:medium;
           font-weight:normal;
           padding:63 25 1 25px;
           margin:2px;
           text-align:center;
           line-height:120%;
}


h3{
     color:#396800;
     font-size:small;
     font-weight:bold;
     background-color:;
           background-image:url(images/bluegreen-101.gif);
           background-position:0 8px;
           background-repeat:no-repeat;
     border-bottom:#ffa23e 5px double;
     padding:10 0 2 33px;
     margin: 8 5 0 5px;
     text-align:left;
line-height:120%;
}

h3.leaf{
     color:#ef7200;
     font-size:small;
     font-weight:normal;
     background-color:;
           background-image:url(images/bluegreen-icon-011.gif);
           background-position:-8 8px;
           background-repeat:no-repeat;
     border-bottom:#cccc49 2px dotted;
     padding:15 0 2 30px;
     margin: 1 100 0 20px;
     text-align:left;
}



h4.green {
           color: #388520;
           font-size: small; 
           font-weight: normal; 
           background-color:;
           border:0px;
           margin: 0px 0px 0px 0px;
           padding: 5px 5px 1px 0px;
           text-align:right;
           line-height:140%; 
}

div.yuki {
               height:59px;
               color: #643f17;
               font-size: 16px;
               font-family:"HG明朝E"; 
               font-weight:bold;
               background-image:url(images/yuki72x59.jpg);
               background-repeat:no-repeat;
               background-position:right;
               border-right:#643f17 12px solid;
               border-bottom:#e4dfaf 8px double;
               border-bottom:#643f17 4px double;
 
	border-radius:0px 0px 20px 0px;/*角丸*/;
               margin: 20 290 0 30px;
               padding: 0px;
               text-align:left;
               }

div.yuki-content {
               color:#643f17;
               font-size: small; 
               font-weight: normal;
               font-family:"HG明朝E";
               background-color:#f7ffdf;
               background-color:#ffffff;
               border-right:#ffffff 0px solid;
               border-bottom:#e4dfaf 0px double;
               border-left:#e4dfaf 10px solid;

               margin: 0 30 20 80px;
               padding: 10 10 10 10px;
               text-align:left;
               line-height:140%; 
               }

h4.webtk {
               color:#a00030;
               font-size: small; 
               font-weight: normal;
               font-family:"HG丸ゴシックM-PRO";
               background-color:#ffffff;
               background-image:url(images/webtk.gif);
               background-repeat:no-repeat;
               background-position:170px 8px;
               border-top:#efd3b0 3px solid;
               border-right:#efd3b0 6px solid;
               border-bottom:#efd3b0 3px solid;
               border-left:#efd3b0 6px solid;
	border-radius:20px 20px 20px 20px;/*角丸*/;
               margin:10 80 20 20px;
               padding:10 5 10 20px;
               text-align:left;
               line-height:140%; 
               }
h4.webtk {
               color:#a00030;
               font-size: small; 
               font-weight: normal;
               font-family:"HG丸ゴシックM-PRO";
               background-color:#ffffff;
               background-image:url(images/webtk.gif);
               background-repeat:no-repeat;
               background-position:150px 20px;
               border-top:#efd3b0 5px dashed;
               border-right:#efd3b0 5px dashed;
               border-bottom:#efd3b0 5px dashed;
               border-left:#efd3b0 5px dashed;
	border-radius:40px 40px 40px 40px;/*角丸*/;
               margin:10 40 20 40px;
               padding:20 20 20 20px;
               text-align:left;
               line-height:140%; 
               }

h5{
              width: 700px;
              color: "#008000";
              font-size: medium;
              font-weight:normal;
              text-align: left;
              background-image:url(images/bluegreen-icon-037.gif);
              background-position:3 6px;
              background-repeat:no-repeat;
              background-color: #ffffff;
              border-bottom: 3px #cccc49 dotted;
              padding: 8 0 1 30px;
              margin: 6px 0px 2px 10px;
              }

h6{
      font-size:small;
      font-weight:normal;

      text-align:right;
      padding:5 20 5 0px;
      margin:0 0 0 0px;
      line-height:140%;
}

menu{
           color:;
           font-size:11px;
           font-family:"MSUI GOTHIC";
           background-color: #efefc7;
           text-align:center;
           padding:3 0 2 0px;
           margin:6 0 6 0px;
           }
menu a:link  {color: #686500;text-decoration: none;}
menu a:visited {color: #566500;text-decoration: none;}
menu a:active {color:#ffffff; background:#b7d750; font-weight:bold; text-decoration:none; padding:0px;}

menu a:hover {color:#ffffff; background:#b7d750; font-weight:bold; text-decoration none; padding:0px;}


.linkmenu {
                width:770px;
	font-size: 14px;
                font-weight:normal;
                border-top:1px #5c6a5e solid;
	background: #08204d;
	margin : 0 0 0 0px;
                padding:2 0 2 0px;
	text-align: center;
	color: #ffff00;
}
 
.linkmenu a {color: #FFF;text-decoration: none;}
.linkmenu a:link {color: #FFF;text-decoration: none;}
.linkmenu a:visited {color: #FFF;text-decoration: none;}
.linkmenu a:active {color: #FFF;text-decoration: none;}

a:link,a:visited { color:; text-decoration: none}
a:hover,a:active { color:#08204d; background:#b7d750; text-decoration: none}