/* CSS Document */
/* KIND MUSIC 2006.11.11より使用：20061206版 */

.guide_cd_bulk {
 background-color:#FFFFFF;
 background-image:url("images/guide-cd-bulk.png");
 background-repeat: no-repeat;
 height: 287px;
 width: 130px;
 color:#333333;
}
.guide_cd_jacket01 {
 background-color:#FFFFFF;
 background-image:url("images/guide-cd-jacket01.png");
 background-repeat: no-repeat;
 height: 287px;
 width: 130px;
 color:#333333;
}
.guide_cd_campaign01 {
 background-color:#FFFFFF;
 background-image:url("images/guide-cd-campaign01.png");
 background-repeat: no-repeat;
 height: 287px;
 width: 130px;
 color:#333333;
}
.guide_cd_nouki {
 background-color:#FFFFFF;
 background-image:url("images/guide-cd-nouki.png");
 background-repeat: no-repeat;
 height: 287px;
 width: 130px;
 color:#333333;
}
.guide_cd_waribiki {
 background-color:#FFFFFF;
 background-image:url("images/guide-cd-waribiki.png");
 background-repeat: no-repeat;
 height: 287px;
 width: 130px;
 color:#333333;
}

#seihinmei {
 background-color:#FFFFFF;
 background-image:url("images/cd_mark.png");
 background-repeat: no-repeat;
 margin:20px 0px 10px 30px;
 padding:5px 0px 0px 55px;
 display:block;
 border-width:0px 0px 0px 0px;
 border-style:solid;
 height:50px;
 width:90%;
 border-color:#FF9900;
 font-size:2.2em;
 font-weight:bold;
 font-style:italic;
 color:#333333;
}

h4 {
 border-width:0.2em 0.2em 0.2em 0.2em;
 border-color:#00CC44;
 border-style:double;
 background-color:#B5FFCC;
 margin:0px 0px 0px 0px;
 padding:0.1em 0 0 0.3em;
 font-weight:bold;
 font-size:medium;
}


.nomalguide_words {
	background-color:#FFFFFF;
	background-image:url("images/guide-nomal-fukidashi.png");
	background-repeat: no-repeat;
	margin:0px;
	display:block;
	border-width:0px;
	border-style:solid;
	height:247px;
	width:360px;
	padding-top: 25px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 65px;
}

#kakaku {
 background-color:#FFFFFF;
 background-image:url("images/kakaku.png");
 background-repeat: no-repeat;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 height:70px;
 width:100%;
 display:block;
 border-width:0px 0px 0px 0px;
 border-style:solid;
 border-color:#FF9900;
 background-position:left bottom;
}

#option {
 background-color:#FFFFFF;
 background-image:url("images/option.png");
 background-repeat: no-repeat;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 height:70px;
 width:100%;
 display:block;
 border-width:0px 0px 0px 0px;
 border-style:solid;
 border-color:#FF9900;
 background-position:left bottom;
}

#syouhinsetsumei {
 background-color:#FFFFFF;
 background-image:url("images/syouhinsetsumei.png");
 background-repeat: no-repeat;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 height:70px;
 width:90%;
 display:block;
 border-width:0px 0px 0px 0px;
 border-style:solid;
 border-color:#FF9900;
 background-position:left bottom;
}

#nouki {
 background-color:#FFFFFF;
 background-image:url("images/nouki.png");
 background-repeat: no-repeat;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 height:70px;
 width:100%;
 display:block;
 border-width:0px 0px 0px 0px;
 border-style:solid;
 border-color:#FF9900;
 background-position:left bottom;
}

#waribiki_item {
 background-color:#FFFFFF;
 background-image:url("images/waribiki_item.png");
 background-repeat: no-repeat;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 height:70px;
 width:100%;
 display:block;
 border-width:0px 0px 0px 0px;
 border-style:solid;
 border-color:#FF9900;
 background-position:left bottom;
}

.kakakuhyou {
 background-color:#FFFFFF;
 text-align:center;
 margin:10px 0px 0px 10px;
 border-style:solid;
 border-color:#FF9900;
 border-width:1px;
 width:95%;
 color:#333333;
 font-weight:bold;
 font-size:medium;
}

.kakakuhyou caption {
 background-color:#FFFFFF;
 text-align:left;
 margin:0px 0px 0px 0px;
 padding:3px 3px 3px 20px;
 border-style:dashed;
 border-color:#FF9900;
 border-width:1px 1px 0px 1px;
 color:#333333;
 font-size:small;
 font-style:normal;
 font-weight:normal;
}

.kakakuhyou th {
 background-color:#FFC285;
 text-align:center;
 margin:0px 0px 0px 0px;
 padding:5px 0px 5px 0px;
 border-style:solid;
 border-color:#FFEEB1;
 border-width:1px;
 color:#333333;
 font-weight:bold;
 font-size:medium;
}

.kakakuhyou td {
 background-color:#FFEEB1;
 text-align:center;
 margin:0px 0px 0px 0px;
 border-style:solid;
 border-color:#FF9900;
 border-width:0px;
 color:#333333;
 font-size:medium;
 font-weight:bold;
}

/* キャンペーン用で、値下げ前の価格表示用（小さい文字・字消し） */
.kakakuhyou h6 {
 color:#333333;
 font-size:x-small;
 font-weight:normal;
 text-decoration:line-through;
}

/* キャンペーン用で、値下げ後の価格表示用（赤文字） */
.kakakuhyou h5 {
 color:#FF3310;
 font-size:medium;
 font-weight:bold;
}

.setsumei {
 border-width:1px 1px 1px 1px;
 border-color:#999999;
 border-style:dashed;
 background-color:#FFFFFF;
 margin:10px 0px 0px 10px;
 padding:1em 1em 1em 1em;
 font-weight:normal;
 font-size:medium;
 display:block;
 text-align:left;
 width:90%;
}

.setsumei2 {
    border-width:1px 1px 1px 1px;
    border-color:#999999;
    border-style:dashed;
    background-color:#FFFFFF;
    margin:10px 0px 0px 1px;
    padding:0.4em 0.4em 0.4em 0.4em;
    font-weight:normal;
    display:block;
    text-align:left;
    width:96%;
    font-size:1em;
}

.setsumei2-y {
	border-width:1px 1px 1px 1px;
	border-color:#999999;
	border-style:dashed;
	background-color:#FFFFCC;
	margin:10px 0px 0px 1px;
	padding:0.4em 0.4em 0.4em 0.4em;
	font-weight:normal;
	display:block;
	text-align:center;
	width:96%;
}

.setsumei hr {
 border-width:1px 0px 0px 0px;
 border-color:#999999;
 border-style:dashed;
 background-color:#FFFFFF;
 margin:0px 0px 0px 0px;
 padding:0px;
 display:block;
 width:100%;
 height:0px;
}

.moushikomi_nouki {
 background-color:#FFFFFF;
 text-align:center;
 margin:10px 0px 0px 10px;
 border-style:solid;
 border-color:#00CC40;
 border-width:1px;
 width:95%;
 color:#333333;
 font-weight:bold;
 font-size:medium;
}

.moushikomi_nouki caption {
 background-color:#FFFFFF;
 text-align:left;
 margin:0px 0px 0px 0px;
 padding:3px 3px 3px 20px;
 border-style:dashed;
 border-color:#00CC40;
 border-width:1px 1px 0px 1px;
 color:#333333;
 font-size:small;
 font-style:normal;
 font-weight:normal;
}

.moushikomi_nouki th {
 background-color:#B5FFCC;
 text-align:center;
 margin:0px 0px 0px 0px;
 padding:5px 0px 5px 0px;
 border-style:solid;
 border-color:#00CC40;
 border-width:1px;
 color:#333333;
 font-weight:bold;
 font-size:medium;
}

.moushikomi_nouki td {
 background-color:#E3FFEB;
 text-align:left;
 margin:0px 0px 0px 0px;
 border-style:solid;
 border-color:#B5FFCC;
 border-width:0px;
 color:#333333;
 font-size:medium;
 font-weight:normal;
}
.moushikomi_nouki hr {
 border-width:1px 0px 0px 0px;
 border-color:#999999;
 border-style:dashed;
 background-color:#FFFFFF;
 margin:0px 0px 0px 0px;
 padding:0px;
 display:block;
 width:100%;
 height:0px;
}

p {
	background-color:#FFEEB1;
	text-align:center;
	width:100%;
	color:#333333;
	font-weight:bold;
	font-size:medium;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

dl {
 width:100%;
 margin:0px 0px 0px 0px;
}

dt{
 border-width:1px 0 1px 0.5em;
 border-color:#3298C3;
 border-style:solid;
 background-color:#B5DAFF;
 padding:0.1em 0 0 0.3em;
 font-weight:bold;
 font-size:medium;
}

dd{
	margin-left:0;
	margin-top:0.5em;
	margin-bottom:0.5em;
	width:100%;
	font-size:80%;
	line-height: 1em;
}
