@import "../back_number/back_number.css";
/*
wip

---------- CSSΪ ----------

Eϊέθ
Eindexy[W
Egbvy[W: #toppage
EUAC SAMSON CLUB: #uac_s_c
EPUNK MACHIDA GRAPHICAL: #graphical

-----------------------------
 */

body {margin:0; padding:0; background-color:#000; color:#ccc; font-size:100%;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";}

a:link{color:#CCC; text-decoration:none;}
a:visited{color:#CCC; text-decoration:none;}
a:hover{color:#cf3; position:relative; top:1px; left:1px;}
a:active{color:#cf3; text-decoration:none;}

p {font-size:83%;}
.clr {clear:both;}
#gototop {width:720px; text-align:right; margin:5px auto;}
#gototop a {font-size:11px; color:#666; padding:3px 0;}
#gototop a:hover {font-size:11px; color:#666; }
#gototop a:visited {font-size:11px; color:#666; }

#top_back {background:#000 url(../data/gif/top_back.gif) top left repeat-x;}
.copyright {font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; color: #333; margin:8px 0 0 50px; letter-spacing:0.04em;}
a.ultimate {display:block; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; margin:8px 130px 0 0; text-align:right; color:#333; letter-spacing:0.05em}
a:hover.ultimate {color:#333333;}
a:visited.ultimate {color:#333;}
.website {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFCC; margin:5px 0 0 50px;}
.menu {font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; color:#ffc;}
img.logo {position:absolute; top:0; right:30px;}
img.logo_left {position:absolute; top:60px; left:40px; z-index:0;}
img.enter {margin:30px auto 10px;}
img.english {margin:10px auto 30px;}
img.flash_player {margin:30px 0 0 0;}
img.title_logo {margin:9px 0 2px;}
table {border-collapse:collapse; }
table.waku td {border:1px solid #cf3;}
table.goods td,table.info td {border:none; }/*border-bottom:1px solid #cf3;*/
table.uac td  {border:none; }

#main_contents {width:720px; text-align:center; margin:40px auto 10px;}
img.page_title {margin:0 0 40px 0;}

p.shosai {text-align:right; margin:15px 0;}

#footer_menu {font-size:12px; position:relative; bottom:-25px;}

/*---------- index.html ----------*/
#top_cmnt p {white-space:pre; line-height:1.8; font-size:83%;}

/*---------- gbvy[W #toppage ----------*/

#toppage {margin:0; text-align:left;}
#toppage p {line-height:1.8; font-size:83%; margin:40px 0; color:#fff; white-space:pre;}

/* 20090224
#toppage h1 {font-size:20px; color:#99CCFF; font-family:Arial, Helvetica, sans-serif; margin-bottom:50px;}
#toppage h2 {font-size:16px; margin:10px 0; color:#fff;}
#toppage p.top_cmnt{color:#fff; font-size:84%; line-height:1.8; margin:20px 0;}
#toppage strong{display:block; color:#f00; font-size:110%; margin:40px 0;}
.white {color:#fff;}
.yellow {color:#FFFF00;}
.blue {color:#0099FF;}
.red {color:#f00;}
.number {color:#0099FF; font-size:90%; line-height:1.4; margin:10px 0 10px 0;}
#toppage ul {list-style-type:none; color:#fff; font-size:83%; margin:0 0 10px 0;}
#toppage ul li{line-height:1.8;}
*/

/*---------- INFORMATION@¬ ----------*/
#movie_20081221 {width:380px; margin:10px auto; border:1px solid #999; text-align:center; padding:10px;}
#movie_20081221 p {text-align:left; font-size:83%; line-height:1.6;}
#movie_20081221 table {margin:10px;}
#movie_20081221 img {margin:0 0 10px 0;}

/*---------- UAC SAMSON CLUB #uac_s_c ----------*/
/*#uac_s_c strong {display:block; color:#f00; font-size:100%; margin:100px 0 25px 25px;}
#uac_s_c p {line-height:1.8; font-size:14px; margin:10px 0 15px 25px; color:#fff;}
#uac_s_c h2 {font-size:16px; margin:10px 0 10px 25px; color:#fff;}*/

#uac_s_c {margin:0 0 15px 0;color:#fff; float:left; text-align:left; width:360px;}
#uac_s_c h2 {font-size:14px; margin:0 0 10px 0;}
#uac_s_c h2.margin-top {font-size:14px; margin:25px 0 10px 0;}
#uac_s_c p {font-size:83%; line-height:1.4; margin:10px 0;}
.logo_right {float:right; margin:0;}
.logo_right p {margin:10px 0 45px 0;}

#club_message {margin:50px 0 50px 0; text-align:left;}
#club_message #img_club {float:left;}
#club_message #img_club img {margin:0 0 50px 0;}

#message {float:left; width:470px; color:#fff;}
#message p {margin:0 0 10px 30px; line-height:1.6; font-size:12px; }
#message p.name {text-align:right; margin:10px 0 10px 0;}

/*---------- ουεWΜ¬ #member ----------*/
#member {margin:30px; border:1px solid #999; padding:15px; width:380px;}
#member h1, #member h2 {font-size:12px; color:#FFFF00; margin:0 0 10px 0;}
#member p {font-size:12px; line-height:1.5; margin:10px 0;}
#member ol {margin:10px 0 10px 25px; font-size:12px;}
#member ol li {line-height:1.4;}



/*---------- PUNK MACHIDA GRAPHICAL #graphical ----------*/
/*#graphical strong {display:block; color:#f00; font-size:100%; margin:20px 0; text-align:center;}
#graphical p {line-height:1.8; font-size:14px; margin:10px 0 15px 240px; color:#fff; text-align:left;}
#graphical h2 {font-size:16px; margin:10px 0 10px 240px; color:#fff; text-align:left;}
*/
/* 20090224
#pk_g {margin:0 0 50px 0; background:#000 url(../data/jpg/punk_machida_graphical/back_machida_03.jpg) top right no-repeat; text-align:left;}
#pk_img {width:200px;}
#pk_img img {margin:20px 0;}
*/
#pk_g {margin:0 0 50px 0; background:#000 url(../data/jpg/punk_machida_graphical/back_machida_08.jpg) top right no-repeat; text-align:left;}
#pk_g p {white-space:pre; line-height:1.5; font-size:12px; color:#fff;}
#pk_g img.bottom {margin-bottom:40px;}

#pk_goods {margin-bottom:40px;}
#pk_goods p {white-space:pre; margin:20px 0;}

p.back_white {margin:0; text-align:right; background-color:#fff; padding:10px;}
p.back_white a:link{color:#000; text-decoration:none;}
p.back_white a:visited{color:#000; text-decoration:none;}
p.back_white a:hover{color:#009; position:relative; top:1px; left:1px;}
p.illust {margin:40px 0;}

#illust_goods p {margin:10px 0; line-height:1.8; font-size:12px; color:#fff; text-align:left;}
#illust_goods p.p_right {text-align:right;}
#illust_goods p.link_left {margin:0 0 0 0;}
#illust_goods p.link_right {margin:-20px 0 0 0; text-align:right;}


/*---------- MOVIEΜ¬ #movie_d ----------*/
#movie_d {margin:30px; border:1px solid #999; padding:15px; width:550px;}
#movie_d h1, #movie_d h2 {font-size:12px; color:#FFFF00; margin:0 0 10px 0;}
#movie_d p {font-size:12px; line-height:1.5; margin:10px 0;}
#movie_d ol {margin:10px 0 10px 25px; font-size:12px;}
#movie_d ol li {line-height:1.4;}

#movie_order {margin:10px 30px 20px; padding:10px; border:1px dotted #999;}
#movie_order h3 {font-size:96%; margin:5px 0;}
#movie_order h4 {font-size:93%; margin:10px 0 5px 0;}
#movie_order p {margin:5px 0;}
#movie_order ul {margin:5px 0 5px 40px;}
#movie_order li {font-size:83%; line-height:1.6;}

#private_window {margin:10px 15px; padding:10px; color:#fff; border:1px solid #999;}
#private_window h1 {font-size:110%; margin:0 0 10px 0;}
#private_window h2 {font-size:90%; margin:25px 0 10px 0;}
#private_window p {line-height:1.5;}
#private_window  ul.list_none {list-style-type:none; margin:10px;}
#private_window ul,ol {margin:10px 0 0 30px; font-size:83%;}
#private_window ol ul {margin:5px 0 10px 30px;}
#private_window ol ul li {font-size:120%;}
#private_window li {line-height:1.6;}

#movie_price  {margin:10px 10px 10px -20px;}
#movie_price ul {list-style:none;}
#movie_price li {line-height:1.4; padding:5px;}

/*---------- GOODS #goods ----------*/
#goods {text-align:left;}

/*---------- KβΜ@#houmon ----------*/
#houmon table {border-collapse:collapse; margin:0 auto 20px; text-align:left; font-size:12px; color:#fff;}
#houmon table td {padding:3px; line-height:1.4; border:1px solid #999;}
#houmon table td.koumoku {font-weight:bold; color:#CCFF33;}

/*---------- vCoV[|V[@#privacy ----------*/
#privacy table {border-collapse:collapse; margin:0 auto 10px; text-align:left; font-size:12px; color:#fff;}
#privacy table td {padding:3px; line-height:1.4; border:1px solid #999;}
#privacy table td.koumoku {font-weight:bold; color:#CCFF33;}
#privacy p {font-size:12px; margin:10px 0; color:#fff;}
#privacy p.cmnt {font-size:11px; text-align:left; margin:10px 80px;}

/*---------- H #const ----------*/
#const {margin:200px auto; width:380px; text-align:center;}
#const h1 {font-size:12px; color:#FFFF00; margin:0 0 10px 0;}

