@charset "utf-8";

/* background */
.pr_box h4 {
 background          : #E1E1E1 none repeat scroll 0 0
}

/* background-color */
.pr_box {
 background-color    : #FFFFCC
}
.pr_box3 {
 background-color    : #FFFFEE
}

/* background-image */
.pr_box3 h2,
p.faq {
 background-image    : url(../img/sound_faq.gif)
}

/* background-position */
.pr_box3 h2,
p.faq {
 background-position : 0 0
}

/* background-repeat */
.pr_box3 h2,
p.faq {
 background-repeat   : no-repeat
}

/* border */
.pr_box2 {
 border              : 1px solid #CCC
}
table.audiopr_orderform td,
table.audiopr_orderform th,
table.audiopr_sampleform td,
table.audiopr_sampleform th {
 border              : #FFFFFF solid 1px
}
table.audiopr_sampleform_inner td,
table.audiopr_sampleform_inner th {
 border              : 0
}

/* border-bottom */
.p_line {
 border-bottom       : 1px dotted #CCC
}
.pr h1 {
 border-bottom       : 1px solid #CC3300
}

/* border-collapse */
table.audiopr_orderform,
table.audiopr_sampleform {
 border-collapse     : collapse
}

/* color */
.pr h1 {
 color               : #CC3300
}
.pr_box h4 {
 color               : #FF6600
}
.prp_red {
 color               : #FF0000
}

/* float */
.pr_box1,
img.audiopr_book {
 float               : left
}
.pr_box2 {
 float               : right
}

/* font-size */
.pr h1 {
 font-size           : 18px
}
.pr_box3 h2,
.prp_red,
p.faq {
 font-size           : 14px
}
.pr_box3 p,
p.prp {
 font-size           : 12px
}

/* font-weight */
.pr_box3 h2,
p.faq,
span.bold {
 font-weight         : bold
}

/* height */
#sound,
.pr_box3 h2,
p.faq {
 height              : 24px
}

/* line-height */
.pr_box3 p,
.prp_red {
 line-height         : 150%
}
.pr_box4 p {
 line-height         : 1.3
}
p.prp {
 line-height         : 1.5
}

/* margin */
#sound {
 margin              : 1px
}
.p_line,
.pr h2,
.pr_box1,
.pr_box2,
.pr_box3 h2 {
 margin              : 0
}
.pr > div {
 margin              : 10px auto 0 auto
}
.pr h1 {
 margin              : 10px
}
.pr h2 {
 margin              : 10px 0 5px 0px
}
.pr_box {
 margin              : 0 0 10px 0px
}
.pr_box h4,
.pr_box p {
 margin              : 0 0 5px 0
}
.pr_box1 p {
 margin              : 5px 0 10px 0
}
.pr_box3 {
 margin              : 0 0 15px 0
}
.pr_box3 p {
 margin              : 5px
}
.pr_box4 {
 margin              : 10px 0px 0 0px
}
.prp_red {
 margin              : 15px
}
p.faq {
 margin              : 5px 0 5px 0px
}
p.prp {
 margin              : 15px 0
}

/* margin-bottom */
p.audiopr_sampledescription {
 margin-bottom       : 0.5em
}

/* margin-left */
div#pr_leftcontent h4,
div#pr_leftcontent p {
 margin-left         : 5px
}

/* margin-right */
img.audiopr_book {
 margin-right        : 10px
}

/* padding */
#sound,
.pr h2,
.pr_box,
.pr_box1 p,
.pr_box3,
.pr_box3 p,
.pr_box4,
.prp_red,
p.prp {
 padding             : 0
}
.p_line {
 padding             : 0 0 5px 0
}
.pr > div {
 padding             : 0 10px 0 10px
}
.pr h1 {
 padding             : 0 0 0 5px
}
.pr_box h4,
.pr_box p {
 padding             : 3px 10px
}
.pr_box1 {
 padding             : 0 0 10px 0
}
.pr_box2,
table.audiopr_orderform td,
table.audiopr_orderform th,
table.audiopr_sampleform td,
table.audiopr_sampleform th {
 padding             : 5px
}
.pr_box3 h2,
p.faq {
 padding             : 3px 0 0 15px
}

/* text-align */
.pr > div,
.pr h1,
.pr_box3 h2 {
 text-align          : left
}
.pr h2 {
 text-align          : center
}

/* vertical-align */
.pr {
 vertical-align      : top
}

/* width */
#sound {
 width               : 695px
}
.pr h1 {
 width               : 675px
}
.pr_box,
.pr_box4 {
 width               : 500px
}
.pr_box1 {
 width               : 215px
}
.pr_box2 {
 width               : 260px
}
.pr_box3 {
 width               : 225px
}
.pr_box3 h2 {
 width               : 100%
}
