@charset "shift_jis";

/*============ PC ===========*/

.detailetmpl .mv {
    margin: 0 auto 30px;
    max-width: 710px;
}

.mincho {
  font-family: "HGS明朝E",serif!important;
}

.order-alert ul li:nth-child(1)::after {
  content: "またDVD版・ブルーレイディスク版とも同価格となります。";
}

.order-alert::after {
  content: "※ 商品写真のデザインは、一部変更になる場合がございます。";
  font-size: 85.7%;
}

.column1 em , li em {
  color: #b22222;
}

.cdlist-trackdesc em {
  color: #8b4513;
}

.cdlist-default .column2 {
  border: none;
}

.dairyokou-vol-1 .cdlist-title {
  background-color: #507ea4;
}

.cdlist .dairyokou-vol-1 ul li::before {
  color: #507ea4;
}

.dairyokou-vol-2 .cdlist-title {
  background-color: #507ea4;
}

.cdlist .dairyokou-vol-2 ul li::before {
  color: #507ea4;
}

.dairyokou-vol-3 .cdlist-title {
  background-color: #c85554;
}

.cdlist .dairyokou-vol-3 ul li::before {
  color: #c85554;
}

.dairyokou-vol-4 .cdlist-title {
  background-color: #c85554;
}

.cdlist .dairyokou-vol-4 ul li::before {
  color: #c85554;
}

.dairyokou-vol-5 .cdlist-title {
  background-color: #bb5520;
}

.cdlist .dairyokou-vol-5 ul li::before {
  color: #bb5520;
}

.dairyokou-vol-6 .cdlist-title {
  background-color: #522f60;
}

.cdlist .dairyokou-vol-6 ul li::before {
  color: #522f60;
}

.dairyokou-vol-7 .cdlist-title {
  background-color: #d66a35;
}

.cdlist .dairyokou-vol-7 ul li::before {
  color: #d66a35;
}

.dairyokou-vol-8 .cdlist-title {
  background-color: #583822;
}

.cdlist .dairyokou-vol-8 ul li::before {
  color: #583822;
}

.dairyokou-vol-9 .cdlist-title {
  background-color: #556b2f;
}

.cdlist .dairyokou-vol-9 ul li::before {
  color: #556b2f;
}

.dairyokou-vol-10 .cdlist-title {
  background-color: #513743;
}

.cdlist .dairyokou-vol-10 ul li::before {
  color: #513743;
}

#section01 {
  background-color: #000b00;
}

#section02 {
  background-color: #00552e;
}

#section03 {
  background-color: #000b00;
}

#section04 {
  background: #aad6ff url("../../dairyokou/img/dairyokou_uv.jpg") no-repeat scroll right top / cover ;
}

#section05 {
  background-color: #00552e;
}

#section04 .column2 p {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #ddd;
  border-radius: 8px;
  margin-top: 15px;
  padding: 10px;
}

h2 {
  color: #fff;
}

#section04 h2 , #section04 p {
  color: #000;
}

#section04 .block .annotation {
  color: #696969!important;
}

h2 .itemtitle {
  color: #acacac;
}

#section04 h2 .itemtitle {
  color: #696969;
}

p.point-number {
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ea5506 0%, #752100 100%) repeat scroll 0 0;
}


.section h3.box {
  background: #b22222;
  border-radius: 0;
  color: #fff;
}

.section h3.box span:nth-child(1) {
  background: #ebe1a9;
  border-radius: 0;
  color: #180614;
}

/*============ SP ===========*/

@media screen and (max-width: 767px) {

.order-alert::after {
    font-family: monospace;
    font-size: 24px !important;
    letter-spacing: -1px;
    line-height: 130% !important;
    padding-left: 0;
}

.section {
  padding-bottom: 40px;
}

}/* Media Query for SP */