/*
@charset "shift_jis";
*{
padding:0;
margin:0;
}*/

BODY {
font-size: 13px;
line-height:130%;}

h1 {
font-size: 16px;
line-height:110%;}

tr,td{
font-size: 13px;}

A:link {
color: #0066CC;
text-decoration: underline;
}

A:visited {
color: #000066;
text-decoration: underline;
}

A:hover {
color: #FF0000;
text-decoration: none;
}

.text1 {
font-size: 13px;
line-height:115%;}

.text2 {
font-size: 12px;
line-height:125%;}

.text3 {
font-size: 18px;
line-height:115%;}

.text4 {
font-size: 12px;
line-height:115%;
color: #FFFFFF;}

.text5 {
font-size: 10px;
line-height:115%;}

.play_info{
	color: #009900;
	font-weight: bold;
}

.play_l{
	color: #666666;
}


.text00{

text-align:left;
padding:0px 37px 0px 37px;
_margin:-15px 0px -15px 0px;
/*_margin:8px 0px -6px 0px;*/

}

.text00 H1{
/*width:680px;*/
font-size: 12px;
font-weight:normal;
padding:0px;


/*text-align:left;
padding:0px 0px 0px 27px;
_margin:12px 0px -12px 0px;*/

}

.sample_box{
display:block;
}

.sample_box2{
display:block;
padding:20px 0 0 22px;
}


.sam_r{
display:block;
float:left;
}

.sam_r_box{
display:block;
}

.sam_r ul{
list-style:none;
margin:10px 0 0 -40px;
_margin:10px 0 0 0px;
line-height:1.5em;
}


.g_back{
background-color:#999999;
}

.txt_p{
color:#FF0099;
}

.txt_r{
color:#FF0000;
}

.sam_l{
display:block;
float:left;
}

.sam_l_box{
display:block;
/*height:326px;*/
margin:0 0 15px 22px;
}


.zip_dl{
margin:0px 0 10px 22px;
}


.float_clear{
clear:both;
}


.asample{
text-align:right;
font-weight:bold;
/*_padding:12px 0px -12px 0px;*/
}

.asample a:link{
color:#0000FF;
font-weight:bold;
}

.asample a:visited{
color:#0000FF;
font-weight:bold;
}

.asample a:hover{
color:#FF0000;
font-weight:bold;
}


.mac{
border:1px solid #CC0000;
margin:0px;
padding:4px;
width:620;
_width:630;
}