@charset "shift_jis";

/*** 画像コピー防止用 ***/
div.copy01{
/*\*/
    position:relative;
    width:480px;
    height:407px;
/* */

}
span.guard{
/*\*/
    position:absolute;
    display:block;
    width:100%;
    height:100%;
    background-image:url(_img/spacer.gif);
/* */
}

div.copy02{
/*\*/
    position:relative;
    width:720px;
    height:180px;
/* */
}
span.guard{
/*\*/
    position:absolute;
    display:block;
    width:100%;
    height:100%;
    background-image:url(_img/spacer.gif);
/* */
}


/*** 全体レイアウト ***/
.left_column { margin:30px 0 0 0; padding:0; }
.center_column { margin:0; padding:0; }
.center_column_2nd { margin:40px 0 0 0; padding:0; }
.right_column { margin:30px 0 0 0; padding:0; }


/*** ブログ右側レイアウト ***/
.right_column_2nd { margin:0; padding:0; }
.right_column_2nd h4 { font-size:12px; font-weight:normal; margin:40px 0 0 0; padding:3px 0 3px 0; color:#FFFFFF; background-color:#550a65; text-align:center; }
.right_column_2nd .list ul { margin:0 ; padding:0; list-style-type: none; }
.right_column_2nd .list ol { margin:0; padding:0; list-style:decimal; }
.right_column_2nd .list li { margin:15px 0 0 0; padding:0; line-height:2.0em;}
.right_column_2nd .list02 ul { margin:15px 0 0 0 ; padding:0; list-style-type: none; }
.right_column_2nd .list02 ol { margin:0; padding:0; list-style:decimal; }
.right_column_2nd .list02 li { margin:0; padding:0; line-height:2.0em;}


.footer { width:940px; height:100px; margin:40px 0 0 0; font-size:10px; border-top:#560a65 solid 2px; text-align:center;}

/*** グローバルメニュー ***/
.menu{ margin:40px 0 0 0; padding:0;}
.menu ul{ margin:0; padding:0; list-style:none; }
.menu li{ margin:0; padding:0; line-height:0; }
.menu img{ display:block;}


/*** バナー ***/
.bn{ margin:40px 0 0 0; padding:10px; background:#e6e6e6;}
.bn img{ display:block;}


/*** テーブル ***/
.table01 { width:720px;}
.table01 th { width:140px; font-weight:normal; text-align:left; background:url(_img/table01_bg01.gif) no-repeat;}
.table01 td { background:url(_img/table01_bg02.gif) no-repeat; }
