body {
               font-size: small;
               color: #803800;
               background-color: #f7f7cf;
               padding: 0px;
               margin: 0px;
               }

div.main {
               width: 800px;
               font-family: ;
               background-color: #ffffff;
               border-right:#f7e7af 3px solid;
               border-left:#f7e7af 3px solid;
               padding: 0 0 0 0px;
               margin: 0px;
               }

div.main-content {
               width: 572px;
               float: right;
               background-color: #ffffff;
               border-left:#d5c091 0px solid;
               padding: 5 10 10 10px;
               margin: 5 0 0 0px;
               line-height: 160%;
               text-align:left;
               }

div.main-menu {
               width: 200px;
               float: left;
               font-size:small;
               background-color:#ffffff;
               border-right: 2px #e1c800 dashed;
               border-right: 2px #984100 dotted;
               border-bottom: 2px #984100 dotted;
               padding: 10 0 20 0px;
               margin: 0px:
               text-align:left;
               line-height:120%;
               }

h1{
               color:#ba2000;
               font-size:medium;
               font-weight:bold;
               font-family:"麗流隷書""HG明朝E" "ＭＳ 明朝";
               text-align:center;
               margin:1px;
               padding:1px;
               line-height:140%;
               }

h1.title{
               color:#efae00;
               font-size:26px;
               font-weight:bold;
               font-family: "麗流隷書""HG明朝E" "ＭＳ 明朝";
               text-align:left;
               margin:0 0 0 0px;
               padding:0 0 0 50px;
               line-height:100%;
               }

h2{
               color:;
               background-color:;
               font-family: "麗流隷書","HG明朝E";
               font-size: 18px;
               font-weight: bold;
               text-align:center;
               border-top: 0px #984100 double;
               border-bottom: 14px #984100 double;
               padding:5 30 2 0px;
               margin: 0px;
               line-height:100%; 
               }
h3{
               width:;
               height:38px;
               color: #ffffff;
               font-size: 14px;
               font-family:;
               font-weight: bold;
               background-image:url("images/earlgreyim.s57.xrea-gra-024.gif");
               background-repeat:no-repeat;
               padding: 14 0 5 1px;
               margin: 0px;
               text-align: center; 
               line-height:100%;
}

h4 {
               color: #562800;
               font-size: small;
               font-family:;
               font-weight: normal;
               border:0px;
               margin:0 0 0 0px;
               padding:5px;
               text-align:left;
               line-height:120%; 
               }

h4.indent{
               color:#562800;
               font-size:small;
               font-weight:normal;
               border-left: 10px #d5c091 double;
               text-align:left;
               margin:0 0 0 100px;
               padding:5 0 5 8px;
               }

h4.genzaiti{
               color:#562800;
               background-color:#ffff00;
               font-size:13px;
               font-weight:normal;
               border-top: 0px #764820 solid;
               border-right: 0px #764820 solid;
               border-bottom: 3px #764820 solid;
               border-left: 2px #764820 solid;
               text-align:left;
               margin:0 0 3 25px;
               padding:2 0 0 6px;
               }

h4.right {
               color: #388520;
               font-size: small; 
               font-weight: normal;
               border:0px;
               margin:0px;
               padding:1px 5px 2px 0px;
               text-align:right;
               line-height:120%; 
               }


div.yuki {
               height:59px;
               color: #643f17;
               font-size: 14px;
               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 3px solid;
               border-bottom:#e4dfaf 4px solid;
	border-radius:0px 0px 20px 0px;/*角丸*/;
               margin: 20 290 0 30px;
               padding: 0px;
               text-align:left;
               }
h4.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 15px solid;

               margin: 0 30 0 50px;
               padding: 10 10 10 10px;
               text-align:left;
               line-height:140%; 
               }

div.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{
               color:#ffffff;
               background-color:#984100;
               font-family: "STROKE","Arial","HG明朝E";
               font-size: 14px;
               font-weight: bold;
               text-align:center;
               border-top: 6px #bcac70 double;
               border-bottom: 6px #bcac70 double;
               padding:5 0 2 0px;
               margin: 0px;
               line-height:100%; 
               }


h6{
               color: #666633;
               font-size:small; 
               font-weight:bold;
               background-image:url(images/akuseru-design-point022_03.png);
               background-position:4px 5px;
               background-repeat: no-repeat;
               border:0px;
               margin:0 0 0 10px;
               padding:4px 0px 2px 22px;
               text-align:left;
               line-height:120%; 
               }


ul {
               border-bottom: 0px #e1c800 dashed;
               border-left: 0px #e1c800 dashed;
               margin: 0 0 5 14px;
               padding: 3 0 3 0px;
               text-align:left;  
}
 
li{
                color:#763c00;
                font-weight: normal;
                font-size: 13px;
                font-family:"MS UI ゴシック";
                list-style: none;
                padding:1px;
                margin:0px;
                text-align:left;
                }

a:link { color:; text-decoration: underline;}
a:visited { color:; text-decoration: underline;}
a:hover,a:active { color:#ffffff; background:#b7d750; text-decoration: none;}

image{border: none;}

image.pict-right{
               float:right;
               margin:5 0 8 10px;
               }
image.pict-left{
               float:left;
               margin:1 0 1 0px;
               }
