/* 大外枠 */

body
	{
        /* background-color: #A78663; ベージュ*/
	/* background-color: #170C00; 濃いこげ茶 */
	/* background-color: #311200; こげ茶 */
	/* background-color: #5C4033; ココア色 */
        /* background-color: #D7C0A8; */
        background-color: #BDB76B;
	/* background-image: url("img/back/hibis4.gif") */
        margin: 0px;
	}

/* タイトル部分 */

.line
        {
        width: 100%;
        height: 5px;
        /* background-color: #593500; こげ茶*/
        background-color: #556B2F;
        }

.banner-top
	{
	width: 698px;
	margin-top: 30px;
	margin-bottom: 0px;
	padding: 0px;
        background-color: white;
        border-top-width:0px;
        border-left-width:1px;
        border-right-width:1px;
        border-bottom-width:0px;
        border-style: solid;
        border-color: white;
	}
	
.banner
	{
	width: 698px;
	margin-top: 30px;
	margin-bottom: 0px;
	padding: 0px;
        background-color: white;
        border-top-width:0px;
        border-left-width:0px;
        border-right-width:0px;
        border-bottom-width:0px;
        border-style: solid;
        border-color: white;
	}


.menu
       {
	color: white;
	border: 0px;
        margin: 0px;
        padding: 3px;
	/* background-color: #593500; こげ茶*/
	background-color: #556B2F;
        color: white;
	/* border-collapse:collapse; */
        text-align:center;
        float: left;
	}

/* 2分割用左側 */

.menu-left
        {
        /*  border: solid 0px; */
         width: 200px;
         padding: 1px;
        /* float: left; */
         border-top-width: 0px;
         border-right-width: 1px;
         border-bottom-width: 0px;
         border-left-width:0px;
         border-style: solid;
         border-color: #593500;
         padding-left: 5px;
        vertical-align: top;
	font-family: "ＭＳ ゴシック",serif; 
	line-height: 150%;
        font-size: 75%;
        color: #590000;
	background-color: white;

        }

/* 2分割用右側 */

.main-right {
        width: 458px;
       /* float: right; */
        padding-left: 5px;
        vertical-align: top;
	font-family: "ＭＳ ゴシック",serif; 
	line-height: 150%;
        font-size: 75%;
        color: #590000;
	background-color: white;
        }


/* メイン部分のセル */

td.main
	{
	vertical-align: top;
	padding: 10px;
        border: solid 1px;
	border-color: #593500;
	font-family: "ＭＳ ゴシック",serif; 
	line-height: 150%;
        font-size: 75%;
        color: #590000;
	background-color: white; /* メイン部分の背景色 */


}

/* メニューのリンク指定 */

a.menulink:link { color: white; } 
a.menulink:visited { color: white; } 
a.menulink:hover { color: #D2B48C; }
a.menulink:active { color: #D2B48C; }
a.menulink { text-decoration: none; } 
	
/* 通常リンク指定 */

a:link { color: #556B2F; }
a:visited { color: #556B2F; }
a:active { color: #996600; }
/* a:hover { color: #e2823d; background-color: #f5deb3; } */


/* イメージ用 */

img
	{
	vertical-align: bottom;
	margin: 0px;
}

/* 付箋風 */

.linktitle {
	 font-family: "Verdana";
	 font-size: 15px;
	 font-weight: bolder;
	 color: #593500;
	 line-height: 100%;
	 margin-right: 10px;
         margin-top: 10px;
         margin-bottom: 10px;
	 padding: 2px;
        /*  background-color: #D2B48C; */
         background-color: #BDB76B;
         border-top-width: 0px;
         border-right-width: 0px;
         border-bottom-width: 0px;
         border-left-width:10px;
         border-style: solid;
         border-color: #593500;
	}


/* メインタイトル(下線付き) */
.maintitle {
        /* border-bottom: 3px solid #593500; こげ茶 */
        border-bottom: 3px solid #556B2F;
        font-family: "ＭＳ ゴシック",serif; 
        font-size: 150%;
        }

.maintitle2 {
        /* border-bottom: 3px solid #556B2F; 緑 */
        border-bottom: 2px solid #593500;
        font-family: "ＭＳ ゴシック",serif; 
        font-size: 150%;
        }
        
.box {
        border: 1px solid #593500;
        border-collapse:collapse;
        color: #593500;
        font-size: 15px;
        background-color: #D7C0A8;
        padding: 3px;
      }

.box2 {
        border: 1px solid #593500;
        border-collapse:collapse;
        color: #593500;
        font-size: 13px;
        padding: 5px;

      }

.box3 {
        border: 1px solid #593500;
        border-collapse:collapse;
        background-color: #F5F5DC;
        color: #593500;
        width: 550px;
        font-size: 13px;
        vertical-align: left;
        padding: 5px;

      }


/* 文字指定 */

.char1 {
       font-size: 13px;
       color: #556B2F; /* 緑 */
       text-align: right;
       font-weight: bold;
      }

.link {
       font-size: 15px;
       padding: 20px;
      }

#imgfloat { float: left; }