@charset "UTF-8";
main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_detail .layout_b_coordinate_photo_detail_txt_area .layout_b_coordinate_photo_detail_txt {
  line-height: 1.6;
}
main .ceremony .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_detail .layout_b_coordinate_photo_detail_txt_area {
  height: 233.304px;
}
main .ceremony .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_detail .layout_b_coordinate_photo_detail_list:nth-child(1) .layout_b_coordinate_photo_detail_txt_area {
  height: 213.304px;
}
main .ceremony .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_detail .layout_b_coordinate_photo_detail_list:nth-child(2) .layout_b_coordinate_photo_detail_txt_area {
  height: 223.304px;
}
main .ceremony .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_detail .layout_b_coordinate_photo_detail_list:nth-child(3) .layout_b_coordinate_photo_detail_txt_area {
  height: 263.304px;
}
main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_1 {
  top: 250px;
  left: 292px;
}
main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_2 {
  top: 279px;
  left: 258px;
}
main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_3 {
  top: 365px;
  left: 365px;
}
main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_4 {
  top: 750px;
  left: 450px;
}
main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_5 {
  top: 895px;
  left: 135px;
}
main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_1:hover, main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_2:hover, main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_3:hover, main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_4:hover, main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_5:hover, main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_6:hover {
  background-color: #000;
  color: #fff;
  border: 1px solid #fff;
}
@media screen and (max-width: 1100px) {
  main .ceremony .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_detail .layout_b_coordinate_photo_detail_txt_area {
    height: 21.45vw;
  }
  main .ceremony .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_detail .layout_b_coordinate_photo_detail_list:nth-child(1) .layout_b_coordinate_photo_detail_txt_area {
    height: 19.45vw;
  }
  main .ceremony .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_detail .layout_b_coordinate_photo_detail_list:nth-child(2) .layout_b_coordinate_photo_detail_txt_area {
    height: 20.45vw;
  }
  main .ceremony .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_detail .layout_b_coordinate_photo_detail_list:nth-child(3) .layout_b_coordinate_photo_detail_txt_area {
    height: 24.45vw;
  }
  main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_1 {
    top: 23.2vw;
    left: 26.8vw;
  }
  main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_2 {
    top: 25.5vw;
    left: 23.6vw;
  }
  main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_3 {
    top: 33.2vw;
    left: 34vw;
  }
  main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_4 {
    top: 68.2vw;
    left: 40.4vw;
  }
  main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_5 {
    top: 82.5vw;
    left: 12.3vw;
  }
}
@media screen and (max-width: 767px) {
  main .ceremony .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_detail .layout_b_coordinate_photo_detail_txt_area {
    height: auto !important;
  }
  main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_1 {
    top: 6.2vw;
    left: 41.2vw;
  }
  main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_2 {
    top: 16.5vw;
    left: 49.7vw;
  }
  main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_3 {
    top: 22vw;
    left: 58.7vw;
  }
  main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_4 {
    top: 80.2vw;
    left: 66vw;
  }
  main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_number.coordinate_number_5 {
    top: 97vw;
    left: 23vw;
  }
  main .layout_b_coordinate_area .layout_b_coordinate_block .layout_b_coordinate_photo .layout_b_coordinate_photo_detail {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  main {
    /* STYLE img sp調整 */
  }
  main .layout_b_kv_under_area .layout_b_kv_under_block .layout_b_kv_under_box .layout_b_kv_under_category_area .layout_b_kv_under_category_block .layout_b_kv_under_category_img {
    width: 45vw;
  }
}/*# sourceMappingURL=ceremony_ceremonyformal.css.map */