body{
           color:#803800;
           font-size:small;
           font-family: "";
           background-color:#efefc7;
           padding:0px;
           margin:0px;
           text-align: left;
           line-height:120%;
           }
div.main{
           width:800px;
           background-color:#ffffff;
           padding:10px;
           margin:0px auto;        
          }

div.main-content {
	font-size:small;
	border: 8px #efefb9 solid;
	border-radius:30px 30px 30px 30px;/*角丸*/
	background-color:#ffffff;
	padding:10px;
	margin:10px auto;
          }


h1{
          color:#ba2000;
          font-size:large;
          font-weight:bold;
          font-family:"HG明朝E" "ＭＳ 明朝";
	line-height:180%;
          margin:5 0 3 0px;
          padding:3px;
          }
h1.s{
          color:#ba2000;
          font-size:small;
          font-weight:bold;
          font-family:"HG明朝E" "ＭＳ 明朝";
          text-align:center;
          margin:5px;
          padding:10 0 5 0px;
          }

menu{
           color:;
	background-color:#efefc7;
           font-size:14px;
           font-family:"MSUI GOTHIC";
           text-align:center;
           padding:3 6 3 6px;
           margin: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;}


h3{
           color:#396800;
           font-size:medium;
           font-weight:bold;
           font-family:"HG明朝E" "ＭＳ 明朝";
           background-image:url(images/bluegreen-101.gif);
           background-position:0 7px;
           background-repeat:no-repeat;
           border-bottom:#ffa23e 2px dotted;
           padding:10 0 1 33px;
           margin: 5px;
           text-align:left;
           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:#388520;
           font-size: small;
           font-family:; 
           font-weight:bold;
           text-align:left; 
           margin: 0 2 2 50px;
           padding: 3 0 3 0px;
           line-height: 140%;
           }
h4.indent20 {
           color:#803800;
           font-size: small;
           font-family:; 
           font-weight:normal;
           text-align:left; 
           margin: 0 2 2 20px;
           padding: 2 0 2 0px;
           line-height: 120%;
           }

h4.green {
           color: #388520;
           font-size: small; 
           margin: 2 2 2 2px;
           padding: 1px 5px 0px 0px;
           text-align:right;
           line-height:140%; 
           }
h4.left {
               color: #562800;
               font-size:small; 
               font-weight:normal;
               background-image:url(images/akuseru-design-point022_03.png);
               background-position:0px 3px;
               background-repeat: no-repeat;
               background-color:no-color;
               border:0px;
               margin:0 0 0 5px;
               padding:2px 0px 0px 18px;
               text-align:left;
               line-height:140%; 
               }

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;
                line-height:110%;
                }

a:active,a:hover { color:#ffffff; background:#b7d750; text-decoration: underline;}
a:link { color:; text-decoration: underline;}
a:visited { color:; text-decoration: underline;}