@charset "utf-8";


.o_cd_left
{
float: left;
width: 362px;
margin: 0 0 0 67px;
padding: 0 0 0 0;
}

.o_cd_right
{
float: left;
width: 362px;
margin: 0 0 0 92px;
padding: 0 0 0 0;
}

.o_cd_jyacket
{
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.o_cd_oshirase_space
{
font-size: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.o_cd_oshirase
{
color: #a27a02;
font-size: 130%;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "MS Pゴシック", sans-serif;
font-weight: bold;
line-height: 1.5;
text-align: center;
margin: 10px 0 10px 0;
padding: 0 0 0 0;
}

.o_cd_small_center
{
color: #a27a02;
font-size: 80%;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "MS Pゴシック", sans-serif;
font-weight: normal;
line-height: 1.0;
text-align: center;
margin: 0 0 0 0;
padding: 10px 0 0 0;
}

.o_cd_kanbai
{
color: #993300;
font-size: 110%;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "MS Pゴシック", sans-serif;
font-weight: bold;
line-height: 1.5;
text-align: center;
margin: 10px 0 10px 0;
padding: 0 0 0 0;
}

.o_cd_title
{
color: #333333;
font-size: 90%;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "MS Pゴシック", sans-serif;
font-weight: bold;
line-height: 1.4;
text-align: center;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.o_cd_release
{
color: #333333;
font-size: 70%;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "MS Pゴシック", sans-serif;
font-weight: normal;
line-height: 1.4;
text-align: center;
margin: 10px 0 0 0;
padding: 0 0 0 0;
}

.o_cd_kounyu
{
font-size: 1px;
width: 144px;
height: 24px;
text-align: center;
background: url(../main-img/kounyu_r.jpg) center top no-repeat;
margin: 20px auto 0 auto;
padding: 0 0 0 0;
}

.o_cd_kounyu a
{
font-size: 1px;
width: 144px;
height: 24px;
background: url(../main-img/kounyu_n.jpg) center top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
}

.o_cd_kounyu a:hover
{
background-image: none;
}

.o_cd_setumei
{
color: #333333;
font-size: 80%;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "MS Pゴシック", sans-serif;
font-weight: normal;
line-height: 1.8;
text-align: left;
margin: 20px 0 0 0;
padding: 0 10px 0 10px;
}

.o_cd_setumei_blk_bold
{
color: #000000;
font-weight: bold;
}

.gold_star
{
color: #cbb035;
}

.o_ehon_cd_setumei
{
color: #333333;
font-size: 80%;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "MS Pゴシック", sans-serif;
font-weight: normal;
line-height: 1.8;
text-align: left;
margin: 10px 0 0 0;
padding: 0 0 0 0;
}

.o_cd_setumei_kyoku
{
color: #333333;
font-size: 80%;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "MS Pゴシック", sans-serif;
font-weight: normal;
line-height: 1.5;
text-align: center;
margin: 20px 0 0 0;
padding: 0 10px 0 10px;
}

.o_cd_shicyo_title
{
color: #ffffff;
font-size: 90%;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "MS Pゴシック", sans-serif;
font-weight: bold;
line-height: 1.2;
text-align: center;
background: #dabe88;
border: 1px solid #cc9966;
margin: 40px 10px 20px 10px;
padding: 3px 0 3px 0;
}

.o_cd_shicyo_title_small
{
font-size: 70%;
}

.o_cd_player
{
float: left;
margin: 0 0 0 0;
padding: 0 0 0 10px;
}
.o_cd_player audio {
	width: 200px;
	height: 25px;
}
.o_cd_song_title
{
float: left;
color: #333333;
font-size: 75%;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "MS Pゴシック", sans-serif;
font-weight: normal;
line-height: 1.2;
text-align: left;
margin: 0 0 0 23px;
padding: 4px 0 0 0;
}

.o_cd_song_title_small
{
font-size: 70%;
font-weight: normal;
}

.o_cd_ehoncd_title
{
width: 816px;
color: #ffffff;
font-size: 90%;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "MS Pゴシック", sans-serif;
font-weight: bold;
line-height: 1.0;
text-align: center;
background-color: #fe8b04;
margin: 0 0 0 67px;
padding: 3px 0 3px 0;
}


.o_cd_player_clear_h10
{
clear: both;
font-size: 1px;
height: 10px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.o_cd_clear1px
{
clear: both;
font-size: 1px;
height: 1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.o_cd_end_line
{
font-size: 1px;
width: 342px;
height: 80px;
border-bottom: 3px dotted #cccccc;
margin: 0 auto 0 auto;
padding: 0 0 0 0;
}

.o_cd_space_h60
{
font-size: 1px;
height: 60px;
}

.o_cd_space_h40
{
font-size: 1px;
height: 40px;
}

.o_cd_space_h30
{
font-size: 1px;
height: 30px;
}

.o_cd_space_h20
{
font-size: 1px;
height: 20px;
}

.o_cd_space_h10
{
font-size: 1px;
height: 10px;
}


