@charset "UTF-8";
#autumn_collection_book_2019 {
  /*  font-family: "Pragmatica Light", sans-serif;*/
  margin: 0 auto 84px;
  padding-top: 0px;
  width: 1200px;
  text-align: center;
  letter-spacing: 0.5px;
  font-family:"Pragmatica", "Open Sans", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic", "メイリオ", sans-serif;
  font-weight: lighter;
}
.autumn_collection_book_2019_ttl {
  font-size: 18px;
  letter-spacing: 0.06em;
  line-height: 1;
  margin-bottom: 50px;
  font-family:"Pragmatica", "Open Sans", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic", "メイリオ", sans-serif;
  font-weight: lighter;
}
.autumn_collection_book_2019_item {
  width: 1200px;
}
.autumn_collection_book_2019_item img {
  width: 1200px;
}
.autumn_collection_book_2019_item.sec02 {
  position: relative;
}
.autumn_collection_book_2019_item.sec02 p {
  color: #fff;
  font-size: 10px;
  line-height: 18px;
  position: absolute;
  right: 20px;
  bottom: 17px;
  text-align: right;
}
.autumn_collection_book_2019_item.sec03 {
  position: relative;
}
.autumn_collection_book_2019_item.sec03 p {
  color: #272727;
  font-size: 10px;
  line-height: 18px;
  position: absolute;
  top: 16px;
  left: 20px;
}
.autumn_collection_book_2019_item.sec04 {
  margin-bottom: 20px;
  position: relative;
  text-align: left;
}
.autumn_collection_book_2019_item.sec04 p {
  color: #272727;
  font-size: 10px;
  line-height: 18px;
  position: absolute;
  right: 0px;
  bottom: 28px;
}
.autumn_collection_book_2019_item.sec05 {
  margin: 0 20px 20px;
  position: relative;
  width: 1160px;
}
.autumn_collection_book_2019_item.sec05 img {
  width: 1160px;
}
.autumn_collection_book_2019_item.sec05 p {
  color: #272727;
  font-size: 10px;
  line-height: 18px;
  position: absolute;
  right: 20px;
  bottom: 17px;
  text-align: right;
}
.autumn_collection_book_2019_item.sec06 {
  margin-bottom: 40px;
  position: relative;
  display: flex;
}
.autumn_collection_book_2019_item.sec06 a:nth-child(1) img {
  width: 582px;
}
.autumn_collection_book_2019_item.sec06 a:nth-child(2) img {
  width: 618px;
}
.autumn_collection_book_2019_item.sec06 p {
  color: #272727;
  font-size: 10px;
  line-height: 18px;
  position: absolute;
  right: 20px;
  bottom: 17px;
  text-align: right;
}
.autumn_collection_book_2019_item.sec07 {
  margin-bottom: 90px;
  position: relative;
  text-align: left;
}
.autumn_collection_book_2019_item.sec07 img {
  width: 736px;
}
.autumn_collection_book_2019_item.sec07 p {
  color: #272727;
  font-size: 10px;
  line-height: 18px;
  position: absolute;
  right: 40px;
  bottom: -2px;
  text-align: right;
}
.autumn_collection_book_2019_item.sec08 {
  display: flex;
  justify-content: space-between;
  margin: 0 auto 88px;
  text-align: left;
  width: 984px;
}
.autumn_collection_book_2019_item.sec08 div {
  width: 402px;
}
.autumn_collection_book_2019_item.sec08 img {
  margin-bottom: 38px;
  width: 402px;
}
.autumn_collection_book_2019_item.sec08 p {
  color: #272727;
  font-size: 10px;
  line-height: 18px;
}
.autumn_collection_book_2019_item.sec09 {
  margin: 0 auto 40px;
  position: relative;
  text-align: right;
  width: 1120px;
}
.autumn_collection_book_2019_item.sec09 img {
  width: 636px;
}
.autumn_collection_book_2019_item.sec09 p {
  color: #272727;
  font-size: 10px;
  line-height: 18px;
  position: absolute;
  bottom: -2px;
  left: 0;
  text-align: left;
}
.autumn_collection_book_2019_item.sec10 {
  margin-bottom: 40px;
  position: relative;
}
.autumn_collection_book_2019_item.sec10 p {
  color: #272727;
  font-size: 10px;
  line-height: 18px;
  position: absolute;
  right: 0;
  bottom: -2px;
  text-align: left;
}
.autumn_collection_book_2019_item.sec11 {
  margin-bottom: 60px;
  position: relative;
}
.autumn_collection_book_2019_item.sec11 p {
  color: #272727;
  font-size: 10px;
  line-height: 18px;
  position: absolute;
  bottom: 18px;
  left: 20px;
  text-align: left;
}
.autumn_collection_book_2019_item.sec12 {
  margin: 0 auto 90px;
  position: relative;
  text-align: left;
  width: 1080px;
}
.autumn_collection_book_2019_item.sec12 img {
  width: 658px;
}
.autumn_collection_book_2019_item.sec12 p {
  color: #272727;
  font-size: 10px;
  line-height: 18px;
  position: absolute;
  right: 0;
  bottom: -2px;
  text-align: right;
}
.autumn_collection_book_2019_item.sec13 {
  position: relative;
  display: flex;
  justify-content: space-between;
  margin: 0 auto 88px;
  text-align: left;
  width: 984px;
}
.autumn_collection_book_2019_item.sec13 div {
  position: relative;
  width: 402px;
}
.autumn_collection_book_2019_item.sec13 div:first-child {
  position: relative;
  left: 10px;
  width: 440px;
}
.autumn_collection_book_2019_item.sec13 div:last-child {
  position: relative;
  left: 50px;
}
.autumn_collection_book_2019_item.sec13 img {
  margin-bottom: 38px;
  width: 100%;
}
.autumn_collection_book_2019_item.sec13 p {
  color: #272727;
  font-size: 10px;
  line-height: 18px;
}
.autumn_collection_book_2019_item.sec14 {
  position: relative;
}
.autumn_collection_book_2019_item.sec14 p {
  color: #272727;
  font-size: 10px;
  line-height: 18px;
  position: absolute;
  right: 0;
  bottom: -2px;
  text-align: right;
  margin-bottom: 13px;
}
.autumn_collection_book_2019_item.sec15 {
  position: relative;
}
.autumn_collection_book_2019_item.sec15 p {
  color: #fff;
  font-size: 10px;
  line-height: 18px;
  position: absolute;
  right: 20px;
  bottom: 18px;
}
.autumn_collection_book_2019_item.sec16 {
  position: relative;
}
.autumn_collection_book_2019_item.sec16 p {
  color: #fff;
  font-size: 10px;
  line-height: 18px;
  position: absolute;
  right: 20px;
  bottom: 18px;
}
.autumn_collection_book_2019_item.sec17 {
  position: relative;
  margin-bottom: 28px;
}
.autumn_collection_book_2019_item.sec17 p {
  font-size: 10px;
  line-height: 18px;
  position: absolute;
  bottom: 28px;
  left: 30px;
}
.autumn_collection_book_2019_staff {
  font-size: 12px;
  line-height: 18px;
  margin: 0 0 103px 30px;
  text-align: left;
}

#autumn_collection_book_2019 .btnAllItem {
  border: solid #999 1px;
  font-size: 13px;
  letter-spacing: 0.1em;
  line-height: 1;
  margin: 0 auto 160px;
  text-align: center;
  width: 200px;
  font-weight: lighter;
}
#autumn_collection_book_2019 .btnAllItem a {
  display: block;
  padding: 14px 0 12px;
  width: 100%;
}