body { background-image: url(img/back.jpg); background-repeat: repeat-x; text-align:left;
	margin-left: 0px;	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
body,td,th { font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3; }
#header { margin:0px; }
#footer { margin:0px; background-image:url(img/footer.jpg); background-repeat:no-repeat; height:181px; font-size:12px; }
.style1 { color: #666666; }
.link_name { font-size:14px; font-weight:bold; color:#666666; padding-left:10px; padding-top:10px; padding-bottom:0px; }
.mandatory_name { font-size:14px; font-weight:bold; color:#666666; padding-right:30px; padding-top:10px; padding-bottom:0px; }
.link_img { text-align:center; }
.text_link { font-size:12px; color:#000000; text-align:left; margin-left:0px; padding-bottom: 0px; line-height:1.3em; }
table.link1 TD { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid;
PADDING-LEFT: 4px; FONT-SIZE: 10pt; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; WIDTH: 50%;
LINE-HEIGHT: 1.3; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; font-size:12px; }
table.link1 TD .capture-image {
FLOAT: left; WIDTH: 100px; padding-left:5px; padding-top:5px; height:70px; padding-right:10px; padding-bottom:10px; }
/*table.link1 TD .body {
FLOAT: right; WIDTH: 235px
}
table.link1 TD .map { FLOAT: left; WIDTH: 400px; }*/
#link { font-size:13px; padding-left:50px; text-align:left; line-height:1.5em; width:700px; padding-right:45px; }
#lm { font-size:13px; padding-left:50px; text-align:left; line-height:1.5em; width:400px; padding-right:45px; }
#guitar { font-size:13px; padding-left:5px; text-align:left; line-height:1.2em; width:250px; padding-right:10px; }
#taiko { font-size:13px; padding-left:5px; text-align:left; line-height:1.2em; width:450px; padding-right:10px; }
#drum { font-size:13px; padding-left:5px; text-align:left; line-height:1.2em; width:250px; padding-right:10px; }
.pip { font-size:12px; padding-left:50px; text-align:left; line-height:1.5em; width:500px; color: #666666; }
.drum { font-size:12px; padding-left:50px; text-align:left; line-height:1.5em; width:300px; color: #666666; }
.black_14_access_txt { font-size:14px; padding-left:50px; text-align:left; line-height:1.5em; }
.black_14_mandatory_txt { font-size:14px; padding-left:20px; text-align:left; line-height:1.5em; }
.black_16_b_title { font-size:16px; font-weight:bold; padding-left:30px; margin-top:10px; }
.black_15_b_title { font-size:15px; font-weight:bold; padding-left:20px; margin-top:10px; }
.pip_txt { font-size: 12px; color: #666666; padding-left:50px; text-align:left; }
#news_title {
	font-size: 14px; margin: 0px 50px 15px 50px; color: #FFFFFF; padding-left:50px; height:18px; padding-top:5px;
	text-align:left; font-weight:bold; background-color: #FF4F4F; letter-spacing: 1.2em; }
#news_txt { font-size: 12px; color: #666666; padding-left:150px; text-align:left; line-height:1em; }
a:link { color: #666666; text-decoration: none; }
a:visited {	text-decoration: none; color: #999999; }
a:hover { text-decoration: none; color: #6699FF; }
a:active { text-decoration: none;	color: #6699FF; }
th { text-align:center; background-color:#CCCCCC; }
.text_orca { font-size:12px; color:#000000; text-align:left; padding-left:10px; padding-bottom: 0px; line-height:1.3em; padding-right:3px; }
#orca_chara_pr { padding-left:150px; padding-right:2px; text-align:left; font-size:14px; padding-bottom:20px; }
.black_15_b_price { font-size:15px; font-weight:bold; padding-left:10px; padding-right:20px; }
.studio_td_white { color: #FFFFFF; padding-left:10px; font-size: 14px; font-weight: bold; }
#orca_title {
	font-size: 14px; line-height: 1.5em; color: #FFFFFF; background-color: #666666;
	margin: 0px 100px 10px 100px; padding:5px 20px 5px 20px;
	font-weight: bold; letter-spacing: 1em;	height: 20px; text-align:left; }
.orca_mail { font-size:12px; color:#999999; text-align:left; padding-left:10px; padding-bottom: 0px; line-height:1.3em; padding-right:3px; }
.mandatory_title { color: #FFFFFF; font-weight: bold; }
.lm_new_title { background:url(pop/img/title.jpg); background-position:left; background-repeat:no-repeat; padding:0px 0px 0px 20px; text-align:left; }
.lm_cmt { font-size: 12px; line-height: 2em; }
.lm_cmt th { font-size: 12px; line-height: 2em; color:#FFF; background-color:#333;}