/*-----------------------------
body, td, h1
-----------------------------*/
body {
background:#000000;
margin:0;
}

td {
font-size:12px; 
line-height:160%; 
color:#cccccc;
}

h1 {
margin:50px 0 40px 0;
}

a:link,
a:visited {color:#cccccc; text-decoration:none;}
a:hover,
a:active {color:#cccccc; text-decoration:underline;}

/*-----------------------------
トップページ
-----------------------------*/
.top_flash {
margin:60px 0 0 0;
}

/*-----------------------------
メニューページ
-----------------------------*/
.logo_l {
margin:80px 0 130px 0;
text-align:center;
}

.logo_s {
text-align:center;
margin:40px 0 70px 0; 
}

.menu {
text-align:center;
}

.menu img {
margin:0 24px 0 24px;
}

/*-----------------------------
共通メニュー
-----------------------------*/
.menu2 {
margin:30px 0 20px 0;
}
.menu2 img.k {
margin:0 37px 0 0;
}
.menu2 img.m {
margin:0 20px 0 20px;
}
.menu2 img.t {
margin:0;
}

/*-----------------------------
フッター＆コピーライト
-----------------------------*/
.footer {
margin:40px 0 0 0;
border-top:1px solid #cc0000;
padding:15px 0 15px 0;
text-align:center;
}
.cpy {
text-align:center;
font-size:10px; 
margin:0 0 15px 0;
}
