<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* ======================================================
 * index.css
 * ------------------------------------------------------
 * @media print, screen and (min-width: 768px)
 * - Page Components
 * - Clearfix
 * @media only screen and (max-width: 767px)
 * - Page Components
 * - Clearfix
 * Print
====================================================== */

/* ======================================================
 * PC
====================================================== */
@media print, screen and (min-width: 768px) {
  /* ------------------------------------------------------
   * Page Components
  ------------------------------------------------------ */
  /* ----- override ----- */
  .heading-other02 {
    margin-top: 60px;
  }
  .campuslife-column + .link-button {
    margin-top: 60px;
  }
  .event-layout {
    margin-top: 60px;
  }
  .event-layout + .contact-layout {
    margin-top: 0;
  }
  .navi-anchor-v2 {
    margin-top: 60px;
  }

  .course-introduction.type-coordinator .introduction_item01 .arrow-heading {
    background-color: #feeaf3;
  }
  .course-introduction.type-coordinator .introduction_item01 .arrow-heading::after {
    border-left-color: #feeaf3;
  }
  .course-introduction.type-coordinator .introduction_item02 .arrow-heading {
    background-color: #ffd5e7;
  }
  .course-introduction.type-coordinator .introduction_item02 .arrow-heading::after {
    border-left-color: #ffd5e7;
  }
  .course-introduction.type-coordinator .introduction-column .column_item .block .title {
    background-image: url("/sendai-bridal/course/coordinator/img/index_bg01.png");
    color: #ff6ead;
  }
  .course-introduction.type-coordinator .introduction-column .column_item.type-makeup .block .title {
    background-image: url("/sendai-bridal/course/coordinator/img/index_bg02.png");
    color: #a057c5;
  }
  .course-introduction.type-coordinator .introduction-column .column_item.type-styling .block .title {
    background-image: url("/sendai-bridal/course/coordinator/img/index_bg03.png");
    color: #ff8040;
  }
  
  /* ----- coordinator-button ----- */
  .coordinator-button {
    padding: 0 0 0 395px;
  }
  .coordinator-button .link-button &gt; li &gt; a {
    font-size: 1.6rem;
  }
  .coordinator-button .link-button .link_label {
    line-height: 1.2;
  }
  .coordinator-button .link-button .link_label em {
    font-size: 1.8rem;
    font-style: normal;
  }
  
  /* ------------------------------------------------------
   * Clearfix
  ------------------------------------------------------ */
  .clearfix::after {
    display: block;
    clear: both;
    content: "";
  }
}

/* ======================================================
 * SP
====================================================== */
@media only screen and (max-width: 767px) {
  /* ------------------------------------------------------
   * Page Components
  ------------------------------------------------------ */
  /* ----- override ----- */
  .contents &gt; section:first-child &gt; .heading-other02:first-child {
    margin-top: 0; 
  }
  .navi-anchor-v2 {
    margin-top: 50px;
  }
  .campuslife-column + .link-button {
    margin-top: 50px;
  }
  .event-layout {
    margin-top: 50px;
  }
  .event-layout .inner {
    padding-bottom: 50px;
  }
  .event-layout + .contact-layout {
    margin-top: 0;
  }
  
  .course-introduction.type-coordinator .introduction_item01 .arrow-heading {
    background: #feeaf3;
  }
  .course-introduction.type-coordinator .introduction_item01 .arrow-heading::after {
    border-top-color: #feeaf3;
  }
  .course-introduction.type-coordinator .introduction_item02 .arrow-heading {
    background-color: #ffd5e7;
  }
  .course-introduction.type-coordinator .introduction_item02 .arrow-heading::after {
    border-top-color: #ffd5e7;
  }
  .course-introduction.type-coordinator .introduction-column .column_item .block .title {
    background-image: url("/sendai-bridal/course/coordinator/img/index_bg01.png");
    background-size: 200px 200px;
    color: #ff6ead;
  }
  .course-introduction.type-coordinator .introduction-column .column_item.type-makeup .block .title {
    background-image: url("/sendai-bridal/course/coordinator/img/index_bg02.png");
    color: #a057c5;
  }
  .course-introduction.type-coordinator .introduction-column .column_item.type-styling .block .title {
    background-image: url("/sendai-bridal/course/coordinator/img/index_bg03.png");
    color: #ff8040;
  }
  
  /* ----- coordinator-button ----- */
  .coordinator-button {
    margin: 40px 0 0;
  }
  .coordinator-button .link-button &gt; li &gt; a {
    font-size: 1.4rem;
  }
  .coordinator-button .link-button .link_label em {
    font-size: 1.6rem;
    font-style: normal;
  }
  
  /* ------------------------------------------------------
   * Clearfix
  ------------------------------------------------------ */
  .clearfix::after {
    display: block;
    clear: both;
    content: "";
  }
}

/* ======================================================
 * Print
====================================================== */
@media print {
}</pre></body></html>