/*基本――――――――――――――――――――――――――――――――――――*/
body {
        background-color:#F6FFEC;

        background-image: url("../common/back.jpg");
        background-repeat: repeat-y;
        background-position: center 50%;
        width:800px;
        margin:0 auto 0 auto;       /*　コンテンツセンタリング　*/
        padding:0px 0px 0px 0px;

        font-family: "ＭＳ Ｐゴシック", Osaka;
        font-size:12px;
        line-height: 200%
}

a{
		font-size: 12pt ;
		color: #445F2F ;
}

a:hover {color: #FF0000 ;}

table   {border-collapse:collapse;}

th,td   {padding:4px 4px 4px 4px; font-size: 12pt; border:inherit medium}

span    {line-height: 200% ;}

h1{
        background:url(../common/table01.jpg) no-repeat;
        height: 30px;
        margin:15px 0 0 0px;
        padding:5px 0 0px 25px;
        font-size:120%;
        color: #FFFFFF;
}
h2{
        background:url(../common/table02.jpg) no-repeat;
        height: 30px;
        margin: 15px 0px 0px 30px;
        padding:7px 0px 0px 15px;                                  /* 左余白を15pxから10pxに変更*/
        font-size:100%;
        color: #333333;
}


.float{                                                            /* サイトマップ段組 */
	float: left;
	width: 33%;
}
ol,ul	{margin-top: 0px;}                                         /* リスト上部余白 */
.zh		{font-family:SimSun, 'MS UI Gothic', sans-serif;}          /* 中国語フォント指定 */

/*――――――――――――――――――――――――――――――――――――――*/

.content01 {                                   /* ▼大枠 */
        width:770px;                            /* ■幅 */
        background:#FFFFFF;                     /* ■背景 */
        margin:0px auto;                        /* ■上部余白 */
        border-left:0px solid #000000;          /* ■左側に縦ライン border-left:1px solid #D6C127; */
        border-right:0px solid #000000;         /* ■右側に縦ライン */
        text-align:left;                        /* ■テキスト左寄せ */
        position:static;                        /* □ relative（相対配置）からstatic（通常配置）に変更 */
        min-height: 100%;                       /* ■ページの長さ　☆短い時のフッタ方法は？ */
}
.content02 {                                   /* ▼大枠 */
        width:740px;                            /* ■幅 */
        background:#FFFFFF;                     /* ■背景 */
        margin:0px auto auto 45px;              /* ■上部余白　margin:0px auto;*/
        text-align:left;                        /* ■テキスト左寄せ */
        position:static;                        /* □ relative（相対配置）からstatic（通常配置）に変更 */
        min-height: 100%;                       /* ■ページの長さ　☆短い時のフッタ方法は？ */
}
.content03 {                                   /* ▼大枠 */
        width:700px;                            /* ■幅 */
        background:#FFFFFF;                     /* ■背景 */
        margin:0px auto;                        /* ■上部余白 */
        text-align:left;                        /* ■テキスト左寄せ */
        position:relative;                      /* □ */
        min-height: 100%;                       /* ■ページの長さ　☆短い時のフッタ方法は？ */
}
.content09 {    /* 未使用 */
        width:644px;
        float:right;
        padding:10px 12px;
}

/*――――――――――――――――――――――――――――――――――――――*/

.table1{        /*      表     */
        background-color:#FFFFFF;
        width: 600px;
        table-layout:fixed;
        margin: 10px 10px;
        border: hidden;
}

.cell1{         /*      セル1  */
        width: 180px;
        background: #CAEC79;
}

.cell2{         /*      セル2  */
        background: #E8F7D2;
}

/*――――――――――――――――――――――――――――――――――――――*/

.red{
        color: #FF0000;
}

.migi{
        text-align:right;
}
.image_margin{
        margin:0px 20px 0px 10px;
		border: none;
}


/*――――――――――――――――――――――――――――――――――――――*/

