@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap");


.p-top__loading #lottie{
  width: 100%;
  height: 100%;
}

.p-top6 .c-list1__item:nth-child(4) .c-list1__item__inner:before {
  background: url(/images/top/top6_img5.jpg) no-repeat center/cover; }

@media screen and (max-width: 767px) {
  .p-top__maining {
    padding-bottom: 0; } }

.p-top__maining__slideitem:nth-child(1) {
  background-image: url(/images/top/top_mainimg1.jpg); }
  @media screen and (max-width: 767px) {
    .p-top__maining__slideitem:nth-child(1) {
      background-image: url(/images/top/top_mainimg1_sp.jpg); } }

.p-top__maining__slideitem:nth-child(2) {
  background-image: url(/images/top/top_mainimg2.jpg); }
  @media screen and (max-width: 767px) {
    .p-top__maining__slideitem:nth-child(2) {
      background-image: url(/images/top/top_mainimg2_sp.jpg); } }

.p-top__maining__slideitem:nth-child(3) {
  background-image: url(/images/top/top_mainimg3.jpg); }
  @media screen and (max-width: 767px) {
    .p-top__maining__slideitem:nth-child(3) {
      background-image: url(/images/top/top_mainimg3_sp.jpg); } }

.p-top__maining__slideitem:nth-child(4) {
  background-image: url(/images/top/top_mainimg4.jpg); }
  @media screen and (max-width: 767px) {
    .p-top__maining__slideitem:nth-child(4) {
      background-image: url(/images/top/top_mainimg4_sp.jpg); } }

.p-top__maining__slideitem:nth-child(5) {
  background-image: url(/images/top/top_mainimg5.jpg); }
  @media screen and (max-width: 767px) {
    .p-top__maining__slideitem:nth-child(5) {
      background-image: url(/images/top/top_mainimg5_sp.jpg); } }
