.header{
  border-bottom: none !important;
}

/**
  Common Settings
*/
@font-face {
  font-family: ASansBOLD;
  src: url(../font/ASansBOLD.woff) format("woff"); 
}

#aw2019_1st_colle_pre_order .item_link li {
  font-family: 'ASansBOLD', 'Roboto', 'Noto Sans', sans-serif;
  text-decoration: underline;
  font-size: 15px;
  line-height: 14px;
  margin: 0 15px 13px 0;
  letter-spacing: 0.026em;
  font-feature-settings: "palt";
}
#aw2019_1st_colle_pre_order .item_link li:last-child {
  margin-bottom: 0;
}
#aw2019_1st_colle_pre_order .item_link li a {
  border-bottom: solid #868686 1px;
}
/**
  Main
*/
#aw2019_1st_colle_pre_order {
  width: 1078px;
  margin: 68px auto 0;
  padding-bottom: 70px;
}
.aw2019_1st_colle_pre_order_mv {
  margin-bottom: 100px;
}
#aw2019_1st_colle_pre_order .each_items {
  margin: 0 auto 100px;
  position: relative;
  width: 1078px;
}
#aw2019_1st_colle_pre_order .each_items.section01 {
  align-items: flex-end;
  display: flex;
}
#aw2019_1st_colle_pre_order .each_items.section01 .section0101 {
  margin: 0 30px 0 203px;
}
#aw2019_1st_colle_pre_order .each_items.section02 {
  height: 1035px;
}
#aw2019_1st_colle_pre_order .each_items.section02 .section0201 {
  position: absolute;
  top: 231px;
  left: -6px;
}
#aw2019_1st_colle_pre_order .each_items.section02 .section0202 {
  position: absolute;
  top: 0;
  right: 104px;
}
#aw2019_1st_colle_pre_order .each_items.section02 .section0203 {
  position: absolute;
  top: 668px;
  right: -6px;
}
#aw2019_1st_colle_pre_order .each_items.section02 .item_link {
  display: flex;
  flex-wrap: wrap;
  position: absolute;
  bottom: -13px;
  left: -6px;
  width: 460px;
}
#aw2019_1st_colle_pre_order .each_items.section03 {
  height: 746px;
}
#aw2019_1st_colle_pre_order .each_items.section03 .section0301 {
  position: absolute;
  top: 0;
  left: 59px;
}
#aw2019_1st_colle_pre_order .each_items.section03 .section0302 {
  position: absolute;
  top: 0;
  right: 59px;
}
#aw2019_1st_colle_pre_order .each_items.section03 .item_link {
  position: absolute;
  bottom: 0;
  left: 59px;
}
#aw2019_1st_colle_pre_order .each_items.section04 {
  height: 801px;
}
#aw2019_1st_colle_pre_order .each_items.section04 .section0401 {
  position: absolute;
  top: 0;
  left: 59px;
}
#aw2019_1st_colle_pre_order .each_items.section04 .section0402 {
  position: absolute;
  top: 71px;
  right: 59px;
}
#aw2019_1st_colle_pre_order .each_items.section04 .item_link {
  display: flex;
  flex-wrap: wrap;
  position: absolute;
  bottom: -14px;
  left: 59px;
  width: 460px;
}
#aw2019_1st_colle_pre_order .each_items.section05 {
  align-items: flex-end;
  display: flex;
  justify-content: flex-end;
}
#aw2019_1st_colle_pre_order .each_items.section05 .section0501 {
  margin: 0 190px 0 15px;
  order: 2;
}
#aw2019_1st_colle_pre_order .each_items.section05 .item_link {
  order: 1;
  text-align: right;
}
#aw2019_1st_colle_pre_order .each_items.section06 {
  height: 1163px;
}
#aw2019_1st_colle_pre_order .each_items.section06 .section0601 {
  position: absolute;
  top: 101px;
  left: 64px;
}
#aw2019_1st_colle_pre_order .each_items.section06 .section0602 {
  position: absolute;
  top: 1px;
  right: 64px;
}
#aw2019_1st_colle_pre_order .each_items.section06 .section0603 {
  position: absolute;
  top: 831px;
  right: 84px;
}
#aw2019_1st_colle_pre_order .each_items.section06 .item_link {
  position: absolute;
  top: 762px;
  left: 64px;
}
#aw2019_1st_colle_pre_order .each_items.section06 .item_link.second {
  top: auto;
  right: 69px;
  bottom: 0;
  left: auto;
}
#aw2019_1st_colle_pre_order .each_items.section07 {
  height: 850px;
}
#aw2019_1st_colle_pre_order .each_items.section07 .section0701 {
  position: absolute;
  top: 0;
  left: 39px;
  z-index: 1;
}
#aw2019_1st_colle_pre_order .each_items.section07 .section0702 {
  position: absolute;
  top: 219px;
  right: 39px;
  z-index: 2;
}
#aw2019_1st_colle_pre_order .each_items.section07 .item_link {
  display: flex;
  flex-wrap: wrap;
  position: absolute;
  top: 495px;
  left: 39px;
  width: 460px;
}
#aw2019_1st_colle_pre_order .each_items.section08 {
  align-items: flex-end;
  display: flex;
}
#aw2019_1st_colle_pre_order .each_items.section08 .section0801 {
  margin: 0 30px 0 201px;
}
#aw2019_1st_colle_pre_order .each_items.section09 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
#aw2019_1st_colle_pre_order .each_items.section09 .section0901 {
  margin-left: 59px;
}
#aw2019_1st_colle_pre_order .each_items.section09 .section0902 {
  margin-right: 59px;
}
#aw2019_1st_colle_pre_order .each_items.section09 .item_link {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 31px auto 0;
  padding-left: 15px;
  width: 610px;
}
#aw2019_1st_colle_pre_order .each_items.section09 .item_link li:nth-child(5) {
  margin-bottom: 0;
}
#aw2019_1st_colle_pre_order .each_items.section10 {
  align-items: flex-end;
  display: flex;
}
#aw2019_1st_colle_pre_order .each_items.section10 .section1001 {
  margin: -1px 30px 0 203px;
}
#aw2019_1st_colle_pre_order .each_items.section11 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
#aw2019_1st_colle_pre_order .each_items.section11 .section1101 {
  margin-left: 59px;
}
#aw2019_1st_colle_pre_order .each_items.section11 .section1102 {
  margin-right: 59px;
}
#aw2019_1st_colle_pre_order .each_items.section11 .item_link {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 31px auto 0;
  padding-left: 15px;
  width: 620px;
}
#aw2019_1st_colle_pre_order .each_items.section11 .item_link li:nth-child(5) {
  margin-bottom: 0;
}
#aw2019_1st_colle_pre_order .each_items.section12 {
  height: 975px;
}
#aw2019_1st_colle_pre_order .each_items.section12 .section1201 {
  position: absolute;
  top: -2px;
  left: -11px;
}
#aw2019_1st_colle_pre_order .each_items.section12 .section1202 {
  position: absolute;
  top: 198px;
  right: -11px;
}
#aw2019_1st_colle_pre_order .each_items.section12 .item_link {
  display: flex;
  flex-wrap: wrap;
  margin-top: 32px;
  width: 500px;
}
#aw2019_1st_colle_pre_order .each_items.section13 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
#aw2019_1st_colle_pre_order .each_items.section13 .section1301 {
  margin-left: 59px;
}
#aw2019_1st_colle_pre_order .each_items.section13 .section1302 {
  margin-right: 59px;
}
#aw2019_1st_colle_pre_order .each_items.section13 .item_link {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 32px auto 0;
  padding-left: 15px;
  width: 630px;
}
#aw2019_1st_colle_pre_order .each_items.section13 .item_link li:nth-child(5) {
  margin-bottom: 0;
}
#aw2019_1st_colle_pre_order .each_items.section14 {
  height: 1208px;
}
#aw2019_1st_colle_pre_order .each_items.section14 .section1401 {
  position: absolute;
  top: 0;
  left: 74px;
}
#aw2019_1st_colle_pre_order .each_items.section14 .section1402 {
  position: absolute;
  top: 508px;
  left: 214px;
}
#aw2019_1st_colle_pre_order .each_items.section14 .section1403 {
  position: absolute;
  top: 208px;
  right: 24px;
}
#aw2019_1st_colle_pre_order .each_items.section14 .item_link {
  position: absolute;
  top: 331px;
  left: 82px;
  text-align: center;
  width: 420px;
}
#aw2019_1st_colle_pre_order .each_items.section14 .item_link.second {
  position: absolute;
  top: auto;
  right: 169px;
  bottom: 0;
  left: auto;
  text-align: left;
  width: auto;
}
#aw2019_1st_colle_pre_order .each_items.section15 {
  align-items: flex-end;
  display: flex;
  justify-content: flex-end;
}
#aw2019_1st_colle_pre_order .each_items.section15 .section1501 {
  margin: 0 227px 0 15px;
  order: 2;
}
#aw2019_1st_colle_pre_order .each_items.section15 .item_link {
  order: 1;
  text-align: right;
}
#aw2019_1st_colle_pre_order .each_items.section16 {
  height: 760px;
}
#aw2019_1st_colle_pre_order .each_items.section16 .section1601 {
  position: absolute;
  top: 60px;
  left: 85px;
}
#aw2019_1st_colle_pre_order .each_items.section16 .section1602 {
  position: absolute;
  top: 0;
  right: 85px;
}
#aw2019_1st_colle_pre_order .each_items.section16 .item_link {
  position: absolute;
  top: 522px;
  right: 69px;
  text-align: right;
}
#aw2019_1st_colle_pre_order .each_items.section17 {
  margin-right: auto;
  margin-left: auto;
  width: 450px;
}
#aw2019_1st_colle_pre_order .each_items.section17 .section1701 {
  margin-bottom: 31px;
}
#aw2019_1st_colle_pre_order .each_items.section17 .item_link {
  display: flex;
  flex-wrap: wrap;
}
#aw2019_1st_colle_pre_order .each_items.section17 .item_link li:nth-child(4),
#aw2019_1st_colle_pre_order .each_items.section17 .item_link li:nth-child(5) {
  margin-bottom: 0;
}
#aw2019_1st_colle_pre_order .each_items.section17 .item_link li:nth-child(3),
#aw2019_1st_colle_pre_order .each_items.section17 .item_link li:last-child {
  margin-right: 0;
}
#aw2019_1st_colle_pre_order .each_items.section18 {
  height: 732px;
}
#aw2019_1st_colle_pre_order .each_items.section18 .section1801 {
  position: absolute;
  top: 71px;
  left: 59px;
}
#aw2019_1st_colle_pre_order .each_items.section18 .section1802 {
  position: absolute;
  top: 0;
  right: 60px;
}
#aw2019_1st_colle_pre_order .each_items.section18 .item_link {
  display: flex;
  flex-wrap: wrap;
  position: absolute;
  bottom: -2px;
  left: 59px;
  width: 400px;
}
#aw2019_1st_colle_pre_order .each_items.section18 .item_link li:nth-child(5) {
  margin-bottom: 0;
}
#aw2019_1st_colle_pre_order .each_items.section19 {
  align-items: flex-end;
  display: flex;
  justify-content: flex-end;
}
#aw2019_1st_colle_pre_order .each_items.section19 .section1901 {
  margin: 1px 189px 0 15px;
  order: 2;
}
#aw2019_1st_colle_pre_order .each_items.section19 .item_link {
  order: 1;
  text-align: right;
}
#aw2019_1st_colle_pre_order .each_items.section20 {
  height: 760px;
}
#aw2019_1st_colle_pre_order .each_items.section20 .section2001 {
  position: absolute;
  top: -1px;
  left: 109px;
  z-index: 1;
}
#aw2019_1st_colle_pre_order .each_items.section20 .section2002 {
  position: absolute;
  top: 128px;
  right: 109px;
  z-index: 2;
}
#aw2019_1st_colle_pre_order .each_items.section20 .item_link {
  display: flex;
  flex-wrap: wrap;
  position: absolute;
  top: 662px;
  left: 109px;
  width: 400px;
}
#aw2019_1st_colle_pre_order .each_items.section21 {
  height: 1230px;
}
#aw2019_1st_colle_pre_order .each_items.section21 .section2101 {
  position: absolute;
  top: -1px;
  right: 64px;
}
#aw2019_1st_colle_pre_order .each_items.section21 .section2102 {
  position: absolute;
  top: 299px;
  left: 64px;
  z-index: 2;
}
#aw2019_1st_colle_pre_order .each_items.section21 .section2103 {
  position: absolute;
  top: 599px;
  right: 204px;
  z-index: 1;
}
#aw2019_1st_colle_pre_order .each_items.section21 .item_link {
  position: absolute;
  top: 352px;
  right: 49px;
}
#aw2019_1st_colle_pre_order .each_items.section21 .item_link.second {
  position: absolute;
  top: 890px;
  left: 64px;
}
#aw2019_1st_colle_pre_order .each_items.section22 {
  height: 1111px;
}
#aw2019_1st_colle_pre_order .each_items.section22 .section2201 {
  position: absolute;
  top: -2px;
  left: 284px;
  z-index: 2;
}
#aw2019_1st_colle_pre_order .each_items.section22 .section2202 {
  position: absolute;
  top: 235px;
  right: 34px;
  z-index: 1;
}
#aw2019_1st_colle_pre_order .each_items.section22 .section2203 {
  position: absolute;
  top: 548px;
  left: 34px;
  z-index: 1;
}
#aw2019_1st_colle_pre_order .each_items.section22 .item_link {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  position: absolute;
  top: 898px;
  right: 19px;
  width: 290px
}
#aw2019_1st_colle_pre_order .each_items.section23 {
  height: 732px;
}
#aw2019_1st_colle_pre_order .each_items.section23 .section2301 {
  position: absolute;
  top: 68px;
  left: 59px;
}
#aw2019_1st_colle_pre_order .each_items.section23 .section2302 {
  position: absolute;
  top: -2px;
  right: 59px;
}
#aw2019_1st_colle_pre_order .each_items.section23 .item_link {
  display: flex;
  flex-wrap: wrap;
  position: absolute;
  top: 660px;
  left: 59px;
  width: 350px
}
#aw2019_1st_colle_pre_order .each_items.section24 {
  height: 1247px;
}
#aw2019_1st_colle_pre_order .each_items.section24 .section2401 {
  position: absolute;
  top: 247px;
  left: -22px;
}
#aw2019_1st_colle_pre_order .each_items.section24 .section2402 {
  position: absolute;
  top: -3px;
  right: 140px;
}
#aw2019_1st_colle_pre_order .each_items.section24 .section2403 {
  position: absolute;
  right: -22px;
  bottom: 0;
}
#aw2019_1st_colle_pre_order .each_items.section24 .item_link {
  display: flex;
  flex-wrap: wrap;
  position: absolute;
  top: 978px;
  left: -22px;
  width: 400px
}

.aw2019_1st_colle_pre_order_foot_head {
  font-family: adobe-garamond-pro,'Cormorant Garamond', serif;
  font-size: 30px;
  line-height: 1;
  margin: -10px auto 46px;
  position: relative;
  text-align: center;
  width: 100%;
}
.aw2019_1st_colle_pre_order_foot_head span {
  background: #fff;
  display: inline-block;
  padding: 0 38px;
  position: relative;
  z-index: 2;
}
.aw2019_1st_colle_pre_order_foot_head::before {
  border-top: solid #000 1px;
  content: "";
  position: absolute;
  top: 12px;
  left: 0;
  width: 100%;
  z-index: 1;
}
.aw2019_1st_colle_pre_order_foot {
  padding-bottom: 150px;
}
.aw2019_1st_colle_pre_order_foot ul {
  display: flex;
  justify-content: center;
  margin-bottom: 30px;
}
.aw2019_1st_colle_pre_order_foot ul:last-of-type {
  margin-bottom: 60px;
}
.aw2019_1st_colle_pre_order_foot li {
  font-size: 18px;
  line-height: 1;
  padding: 0 30px;
  position: relative;
}
.aw2019_1st_colle_pre_order_foot li::after {
  border-right: solid #000 2px;
  content: "";
  height: 14px;
  position: absolute;
  top: 3px;
  right: 0;
  width: 1px;
}
.aw2019_1st_colle_pre_order_foot li:last-child::after {
  display: none;
}
.aw2019_1st_colle_pre_order_foot p {
  border: solid #000 1px;
  font-size: 18px;
  letter-spacing: 0.04em;
  margin: 0 auto 20px;
  text-align: center;
  width: 414px;
}
.aw2019_1st_colle_pre_order_foot p a {
  display: block;
  padding: 20px 0;
}
