.copyright {  font-family: "Arial", "Helvetica", "sans-serif", "ＭＳ ゴシック"; font-size: 10px; color: #999999}
.main {  font-size: 12px; line-height: 130%; text-align: center; width: 600px}
.main_text1 {  font-size: 12px; line-height: 140%; padding-right: 20px; padding-left: 20px}

.submenu1 {  font-size: 12px; color: #FFFFFF; text-align: justify; padding-top: 2px; padding-right: 15px; padding-bottom: 2px; padding-left: 5px}
A.submenu1:link {  color: #FFFFFF; text-decoration: none}
A.submenu1:hover {  color: #FFFFFF; text-decoration: underline}
A.submenu1:active {  color: #FFFFFF; text-decoration: underline}
A.submenu1:visited {  color: #FFFFFF; text-decoration: none}

.submenu2 {  background-color: #EAFFB3; width: 550px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px; color: #666666}
.submenu3 {  font-size: 12px; font-weight: bold; color: #977200; width: 510px; padding-left: 5px}
.go_pagetop {  font-size: 10px}.qute_logo_s {  padding-right: 30px}
.qute_logo_s {  padding-right: 30px}

/* マウスオーバーでメニュー画像を変える */

A.menu_about { background-image:url(images/menu_about.gif); background-position: 0px 0px; width:82px; height:24px; display:block; }
A:hover.menu_about { background-position: 0px 24px; }
A.menu_works { background-image:url(images/menu_works.gif); background-position: 0px 0px; width:82px; height:24px; display:block; }
A:hover.menu_works { background-position: 0px 24px; }
A.menu_news{ background-image:url(images/menu_news.gif); background-position: 0px 0px; width:82px; height:24px; display:block; }
A:hover.menu_news { background-position: 0px 24px; }
A.menu_join { background-image:url(images/menu_join.gif); background-position: 0px 0px; width:82px; height:24px; display:block; }
A:hover.menu_join { background-position: 0px 24px; }
A.menu_webshop { background-image:url(images/menu_webshop.gif); background-position: 0px 0px; width:82px; height:24px; display:block; }
A:hover.menu_webshop { background-position: 0px 24px; }

.PrivacyPolicy { font-size: 10px; color: #FF9900; font-weight: bold; }
A:link.PrivacyPolicy { font-size: 10px; color: #FF9900; text-decoration: none; font-weight: bold;}
A:hove.PrivacyPolicyr { font-size: 10px; color: #FF9900; text-decoration: underline;}
A:active.PrivacyPolicy { font-size: 10px; color: #FF9900; text-decoration: underline;}
A:visited.PrivacyPolicy { font-size: 10px; color: #FF9900; text-decoration: none; font-weight: bold; }

td {line-height: 130%;}

/* リスト */
ul li { margin-bottom:1em; }
ul ul { list-style: none; }


/* バナー */
#banner_xbox a{ margin:20px auto 0 auto;
display: block; overflow: hidden; height: 0 !important; height /**/: 67px; padding-top: 67px; width:400px; color: #ffffff; 
background: transparent url(images/banner_xbox.jpg) no-repeat left top;
background-position:0 0;
}
#banner_xbox a:hover {background-position:0 -67px; }

#banner_eschatos a{ margin:20px auto 0 auto;
display: block; overflow: hidden; height: 0 !important; height /**/: 140px; padding-top: 140px; width:400px; color: #ffffff; 
background: transparent url(images/banner_eschatos.jpg) no-repeat left top;
background-position:0 0;
}
#banner_eschatos a:hover {background-position:0 -140px; }

#banner_interpot a{ margin:20px auto 0 auto;
display: block; overflow: hidden; height: 0 !important; height /**/: 190px; padding-top: 190px; width:400px; color: #ffffff; 
background: transparent url(images/banner_interpot.jpg) no-repeat left top;
background-position:0 0;
}
#banner_interpot a:hover {background-position:0 -190px; }

