.visual{background-image:url(../img/seriens/visual.jpg);background-position:50% 50%}.seriens-top{margin-top:80px;background:#f8e9e7}@media screen and (max-width: 782px){.seriens-top{margin-top:0;background:none}}.seriens-top__inner{position:relative;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));max-width:1000px;margin-inline:auto}@media screen and (max-width: 782px){.seriens-top__inner{display:block}}.seriens-top__container{padding-block:35px}@media screen and (max-width: 782px){.seriens-top__container{position:relative;padding-inline:20px;background:#f8e9e7}}.seriens-top__container::after{content:"Seriens";position:absolute;bottom:100%;right:0;font-size:80px;font-family:Italianno,serif;line-height:1;translate:0 .3em;color:#f8e9e7}@media screen and (max-width: 782px){.seriens-top__container::after{font-size:75px}}.seriens-top__heading{margin:0;font-size:24px;letter-spacing:.05em;color:#7c7129}@media screen and (max-width: 782px){.seriens-top__heading{font-size:20px}}.seriens-top__image{margin-top:-80px;padding:0 50px 50px;text-align:center}@media screen and (max-width: 782px){.seriens-top__image{margin-top:0}}.seriens-top__body{margin-top:25px;font-size:15px;font-feature-settings:"palt";letter-spacing:.05em}@media screen and (max-width: 782px){.seriens-top__body{font-size:13px}}.seriens-top__body>*{margin-block:0}.seriens-top__body>*+*{margin-block-start:1.5em}.seriens-course-section,.seriens-items-section,.seriens-inquiry-section{margin-top:80px}@media screen and (max-width: 782px){.seriens-course-section,.seriens-items-section,.seriens-inquiry-section{margin-top:40px}}.seriens-course-section__inner,.seriens-items-section__inner,.seriens-inquiry-section__inner{max-width:1000px;margin-inline:auto}.seriens-course-section{padding-inline:20px}.seriens-course-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;text-align:center}@media screen and (max-width: 782px){.seriens-course-list{display:grid;gap:15px}}.seriens-items-text{margin:0;text-align:center}@media screen and (max-width: 782px){.seriens-items-text{font-size:13px}}.seriens-items-tables{position:relative;margin-top:30px;padding:30px;border:1px solid #c0be94;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 70px}@media screen and (max-width: 782px){.seriens-items-tables{grid-template-columns:minmax(0, 1fr);margin-inline:20px;padding:15px}}.seriens-items-tables::before{content:"";display:block;position:absolute;top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);border:1px solid #c0be94;pointer-events:none}.seriens-items-table{width:100%;border-collapse:collapse;table-layout:fixed}@media screen and (max-width: 782px){.seriens-items-table{font-size:13px}}.seriens-items-table th{color:#8c6700;font-weight:normal;text-indent:-1em;padding-left:1em}.seriens-items-table th::before{content:"・"}.seriens-items-table th,.seriens-items-table td{text-align:left;vertical-align:top;padding-block:.3em}.seriens-items-table td:nth-child(2){text-align:right}.seriens-items-table td:nth-child(3){width:5.5em}.seriens-images{position:relative;margin-top:80px;padding-bottom:35px}@media screen and (max-width: 782px){.seriens-images{margin-top:40px;padding-bottom:0}}.seriens-images::after{content:"";display:block;position:absolute;z-index:-1;left:0;bottom:0;width:100%;height:200px;background:#f8e9e7}@media screen and (max-width: 782px){.seriens-images::after{height:100px}}.seriens-images__wrapper{position:relative;max-width:64.2857142857%;overflow:hidden}@media screen and (max-width: 782px){.seriens-images__wrapper{max-width:100%}}.seriens-images__container{display:flex;animation-name:scrollImages;animation-timing-function:linear;animation-duration:15s;animation-fill-mode:both;animation-direction:normal;animation-iteration-count:infinite}@media screen and (max-width: 782px){.seriens-images__container{animation-name:scrollImagesSP}}.seriens-images__container img{max-width:unset;height:unset}@media screen and (max-width: 782px){.seriens-images__container img{width:375px;height:auto}}.seriens-images__text{position:absolute;z-index:3;top:calc(100% - 200px - 80px);left:64.2857142857%;font-size:80px;font-family:Italianno,serif;color:#fff;line-height:1;padding-left:1em;text-indent:-1em}@media screen and (max-width: 782px){.seriens-images__text{position:static;width:fit-content;margin-top:15px;margin-left:auto;margin-right:20px;padding-bottom:20px}}.seriens-images__text span:first-child{color:#f8e9e7}@keyframes scrollImages{0%{translate:0 0}100%{translate:-900px 0;@media screen and (max-width: 782px){translate:-750px 0}}}@keyframes scrollImagesSP{0%{translate:0 0}100%{translate:-750px 0}}.seriens-inquiry-section{margin-bottom:30px}@media screen and (max-width: 782px){.seriens-inquiry-section{margin-bottom:20px}}.seriens-inquiry-text{margin:20px 0 0;text-align:center}@media screen and (max-width: 782px){.seriens-inquiry-text{font-size:13px}}.seriens-inquiry-button{margin:30px 0 0;text-align:center}.seriens-inquiry-button a{display:inline-block;width:320px;max-width:100%;padding:15px 10px;background:#9c8f5b;color:#fff;text-align:center;text-decoration:none;border-radius:99em;transition:opacity .3s}.seriens-inquiry-button a:hover{opacity:.5}.seriens-plan-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));justify-content:center;text-align:center;gap:30px 20px}@media screen and (max-width: 782px){.seriens-plan-list{grid-template-columns:repeat(1, minmax(0, 1fr))}}.seriens-plan-list[data-gap="30"]{column-gap:30px}.seriens-course-choice{margin:70px 0 0;font-size:20px;font-weight:bold;text-align:center;line-height:1.5;color:#8c6800;word-break:keep-all}@media screen and (max-width: 782px){.seriens-course-choice{margin-top:40px}}.seriens-course-case{margin:15px 0 30px;text-align:center}.seriens-course-note{margin:40px 0 0;text-align:center}.seriens-course-banner{margin:40px 0 0;text-align:center}.seriens-course-banner a{transition:opacity .3s}.seriens-course-banner a:hover{opacity:.5}
