<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
#multipleDiv_factory1_29{padding:0;margin-bottom:-20px;}

@media only screen and (max-width:1400px){
  #multipleContentsDiv_new_temp01_25,
  #multipleContentsDiv_new_temp01_75 &gt; div._objWidget{width:100% !important;}
}

/**visual-slogan**/
#multipleContentsDiv_factory1_29 &gt; div._objHtml{position: absolute;z-index: 99;top: 45%;left: 50%;text-align: center;color: #fff;transform:translate(-50%,-50%);width: 940px;}
.visual-slogan .title{border-bottom:1px solid rgba(140,155,167,0.5);padding-bottom:20px;margin-bottom:20px;}
.visual-slogan .title strong{display:block;font-size:44px;font-family:'S-CoreDream-3Light';letter-spacing: -1px;}
.visual-slogan .title span{display:block;font-size:30px;font-family: 'Noto Bold';letter-spacing: 0.3px;}
.visual-slogan .info ul{display:flex;justify-content:space-between;}
.visual-slogan .info ul li{display:inline-block;vertical-align:top;font-size:16px;font-family:'Noto Regular';position:relative;padding: 5px 40px 10px 55px !important;background: none !important;}
.visual-slogan .info ul li:before{content:'';width:40px;height:40px;display:inline-block;position:absolute;left:0;top: 0;}
.visual-slogan .info ul li.location:before{background:url('../../images/main/temp01_location.png') no-repeat center;}
.visual-slogan .info ul li.phone:before{background:url('../../images/main/temp01_phone.png') no-repeat center;}
.visual-slogan .info ul li.fax:before{background:url('../../images/main/temp01_fax.png') no-repeat center;}

#multipleDiv_new_temp01_25{background:#f7f7f7 url('../../images/main/conts-bg.jpg') no-repeat left top;margin-top:-0;}
#multipleContentsDiv_new_temp01_25{padding-top:280px;}

@media only screen and (max-width:1400px){
  #multipleContentsDiv_new_temp01_25{padding-top:80px;}
  #multipleDiv_factory1_29{height:auto !important;}
  #multipleDiv_new_temp01_25{height:auto !important;margin-bottom:80px;}
  #multipleDiv_new_temp01_25 .fp-tableCell{height:auto !important;}
}

@media only screen and (max-width:1250px){

  #multipleContentsDiv_new_temp01_25 &gt; div._objWidget{float:none;width: calc(100% / 2 - 5px);display: inline-block;vertical-align: top;margin: 0;}
  #multipleContentsDiv_new_temp01_25 &gt; div._objHtml{float:none;width:100%;margin-top:40px;}
  .scheduleMain{background-size:cover !important;}
}

@media only screen and (max-width:1023px){
  #multipleContentsDiv_factory1_29 &gt; div._objHtml{width:80%;}
  .visual-slogan .info{display:none;}
  .visual-slogan .title strong{font-size:32px;}
  .visual-slogan .title span{font-size:18px;font-family:'Noto Regular';}

}

@media only screen and (max-width:767px){
  #multipleDiv_new_temp01_25{margin-bottom:0;margin-top:20px;}
  #multipleContentsDiv_new_temp01_25 &gt; div._objWidget{width:100%;}
  #multipleContentsDiv_new_temp01_25 &gt; div._objHtml{margin-top:0;}
  #multipleContentsDiv_new_temp01_25{padding-top:0;}
}

/**quick-link**/
.quick-link ul{background:#3b6db9;text-align: center;padding: 30px 20px 10px;}
.quick-link ul li{width: calc(100% / 2 - 5px);vertical-align:top;display: inline-block;margin-bottom: 20px;background: none !important;margin-top: 0 !important;padding: 0 !important;}
.quick-link ul li a{position:relative;display: block;padding-top: 111px;color: #fff;}
.quick-link ul li a:before{content:'';width:100px;height:100px;position:absolute;top:0;left: 50%;transform: translate(-50%);background-color:#d6e5eb;border-radius:50%;background-repeat:no-repeat;background-position:center;}
.quick-link ul li:nth-child(1) a:before{background-image:url('../../images/main/temp01_quick01.png');}
.quick-link ul li:nth-child(2) a:before{background-image:url('../../images/main/temp01_quick02.png');}
.quick-link ul li:nth-child(3) a:before{background-image:url('../../images/main/temp01_quick03.png');}
.quick-link ul li:nth-child(4) a:before{background-image:url('../../images/main/temp01_quick04.png');}
.quick-link ul li:nth-child(5) a:before{background-image:url('../../images/main/temp01_quick05.png');}
.quick-link ul li:nth-child(6) a:before{background-image:url('../../images/main/temp01_quick06.png');}

@media only screen and (max-width:1250px){
  .quick-link ul li{width:calc(100% / 6 - 5px);}
}

@media only screen and (max-width:767px){
  .quick-link ul li{width:calc(100% / 3 - 5px);}
}

/****/
#multipleDiv_new_temp01_75{background:#f4f4f4;border-top:1px solid #cdcdcd;}
#multipleContentsDiv_new_temp01_75 &gt; div._objWidget{width:1400px;margin:0 auto;}
</pre></body></html>