/* IDchange関連上部ブロックcss 20260522追加 */
#notice-target {
    width: 100%;
    height: auto;
    margin: 0px;
    padding: 0px;
    text-align: center;
}
#notice-target > iframe {
    width: 980px;
    height: 85px;
    margin: 0;
    background: #D2D6F1;
    border: none;
}

@media (max-width:768px) {
	#notice-target > iframe {
		height: 200px;
	}
}

/* IDchange関連上部ブロックcss 20260522追加 */
#notice-target.notice-target_newDesign {
    background: #D2D6F1;
}
#notice-target.notice-target_newDesign iframe {
    display: block;
    max-width: 1130px;
    margin: 0 auto;
    padding: 0;
    width: 100%;
    background: unset;
}
 @media (min-width: 700px) {
	#notice-target.notice-target_newDesign {
		display: grid;
		grid-template-columns: 1fr auto;
		grid-template-rows: 1fr auto;
		align-items: center;
	}
}
@media (min-width: 715px) {
  #notice-target.notice-target_newDesign {
    height: 100px;
  }
}
 @media (min-width: 850px) {
  #notice-target.notice-target_newDesign {
    height: 80px;
  }
 }

 /* ログイン回り */
.id-old {
    margin: 1rem 0 0 auto;
    font-size: 1.4rem;
}

@media (min-width: 767px) {
  .service-info-area .title {
    display: grid;
    grid-template-columns: 1fr auto;
    grid-template-rows: auto auto;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    align-items: end;
  }
  .service-info-area .title h1 {
    grid-area: 1 / 1 / 3 / 2;
  }
  .service-info-area .title ul {
    grid-area: 1 / 2 / 2 / 3;
  }
  .service-info-area .id-old {
    margin: 0;
    grid-area: 2 / 2 / 3 / 3;
    font-size: 1.2rem;
  }
}


 