@charset "utf-8";#message{background:url("https://www.sakanagoya.com/images/user/030_message_back_010.webp") 56px bottom no-repeat,url("https://www.sakanagoya.com/images/user/030_message_back_020.webp") 923px bottom no-repeat,url("https://www.sakanagoya.com/images/user/030_banquet_back.webp") center top no-repeat;height:1331px;margin-top:-12px;padding-top:52px}#message h3{margin-bottom:60px}#message .message_img{position:relative}#message .note{font-size:160%;margin-top:30px}#message .message_img .note{color:#380000;font-size:140%;margin-top:0;position:absolute;top:75%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}#message_desc{height:676px;margin-bottom:-52px;padding:30px 0}#message_desc.lazyloaded{background:url("https://www.sakanagoya.com/images/user/030_message_back_030.webp") center top no-repeat}#message_desc img{width:1000px}#message_desc .note{color:#380000;font-size:160%}@media screen and (max-width:1280px){#message_desc{background-size:auto 100%;height:560px}#message_desc img{width:1200px}}#course{margin-top:-12px;padding:42px 0 30px}#course.lazyloaded{background:#EFB760 url("https://www.sakanagoya.com/images/user/030_banquet_back.webp") center top no-repeat}#course .course_name{color:#380000;display:block;font-size:250%;line-height:1;position:absolute;top:52px;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#course .course_img{position:relative}#course .course_img:not(:last-child){margin-bottom:10px}#course .note{color:#380000;font-size:140%;position:absolute;top:75%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}#course .note+.note{top:-webkit-calc(75% + 1.6em);top:calc(75% + 1.6em)}#course h3{margin-top:30px;margin-bottom:20px}#course #example .note{top:86%;line-height:1.4}#course #example .note+.note{top:-webkit-calc(82% + 1.4em + 1.4em);top:calc(82% + 1.4em + 1.4em)}
