.main-contents .img-height-auto{width:100%}.top-image__text{padding:3%}.main-contents__about{padding:34px;background:#fbfbf8}.main-contents__title{margin-bottom:34px;font-size:24px}.main-contents__sub-title,.main-contents__title{font-weight:700;line-height:1.5;text-align:center}.main-contents__sub-title{margin-bottom:16px;font-size:17px}.main-contents__club_image{margin:0 16% 24px}.main-contents__club_image--hr{margin:60px 30% 40px}.main-contents__text{margin-bottom:16px;font-size:13px;line-height:1.5;text-align:center}.main-contents__otoku{padding-top:44px;background:#fff}.main-contents__otoku--text{margin:0 30% 22px}.main-contents__otoku--image{margin:0 32% 8px}.main-contents__otoku--image._img-only{margin:0 12% 8px}.main-contents__otoku__caution{margin-bottom:44px;font-size:11px;text-align:center}.main-contents__recommend{padding-top:10px;background:#f8f7f3;overflow:hidden}.main-contents__recommend:nth-of-type(2n){background:#fff}.main-contents__recommend__bg{padding-bottom:60px;background:url(/g6/feature/image/pc_220602_flowercourse_background.png) repeat;background-size:100%}.main-contents__recommend__title--text{margin:0 46px 20px}.main-contents__recommend__img-list{padding:20px;display:flex;overflow-x:auto}.main-contents__recommend__img-li{margin-right:16px;width:150px;min-width:150px;font-size:13px;line-height:1.5}.main-contents__recommend__img-li img{margin-bottom:8px;display:block}.main-contents__recommend__bnr{margin:40px 20px}.main-contents__list{padding:36px 0 50px;background:#fff}.main-contents__list__title{margin:40px 48px 8px;font-size:20px;font-weight:700;line-height:1.5}.main-contents__list__text{margin:0 48px 16px;font-size:13px;line-height:1.5}.main-contents__qa{padding-top:40px;background:#f8f7f3;overflow:hidden}.main-contents__qa__one{margin:32px}.main-contents__qa__one dt{padding:12px;color:#fff;font-size:17px;font-weight:700;line-height:1.5;background:#c5be0d}.main-contents__qa__one dd{padding:20px 16px;font-size:13px;line-height:1.5;background:#fff}.main-contents__qa__notes__title{margin:60px auto 30px;width:280px;border-bottom:2px solid #c5be0d;position:relative;display:flex;justify-content:center}.main-contents__qa__notes__title span{padding:0 20px;color:#c5be0d;font-size:17px;font-weight:700;background:#f8f7f3;position:absolute;vertical-align:center;top:-.5em}.main-contents__qa__notes__list{margin:20px auto 60px;width:280px}.main-contents__qa__notes__li{margin:0 0 16px 1em;list-style:disc;font-size:13px;line-height:1.5}.main-contents__cart{width:280px;margin:20px auto;padding:24px 18px;box-sizing:border-box;border:2px solid #ddd;border-radius:4px;background:#fff}@media screen and (max-width:460px){.main-contents__cart{width:320px}}@media screen and (max-width:390px){.main-contents__cart{width:290px}}@media screen and (max-width:375px){.main-contents__cart{width:280px}}.new-item{padding:0;border:none}.new-item__layout--item-pict{margin-right:30px;border-radius:4px}.new-item--cource__btn--entry{width:100%;padding:6px;font-size:14px;font-weight:400;border:none;background:#76952f}.new-item--cource__btn--cancel{width:100%;padding:6px;font-size:14px;font-weight:400;border:1px solid #cfcfcf;background:#ebebeb}.new-item--cource__wappen--entry{width:auto;padding:1px 6px 0;font-size:12px;color:#76952f;background:#f3f6e8;border-radius:4px;position:absolute;top:78px;left:16px}.new-item__note{color:#666;font-size:11px;text-align:center}.main-contents__cart__link{margin-top:8px;text-align:center}.main-contents__cart__link a{color:#76952f;font-size:11px}.new-item__note--aleart{font-size:12px}.js-slick .main-contents__cart{width:280px!important;margin:20px 10px}@media screen and (max-width:460px){.js-slick .main-contents__cart{width:320px!important}}@media screen and (max-width:390px){.js-slick .main-contents__cart{width:290px!important}}@media screen and (max-width:375px){.js-slick .main-contents__cart{width:280px!important}}.main-contents .slick-dots{bottom:-12px}.main-contents .slick-dots li button:before{width:10px;height:10px;border:none;background:#d9d9d9;opacity:1}.main-contents .slick-dots li.slick-active button:before{width:10px;height:10px;border:none;background:#76952f}
/*# sourceMappingURL=course-list.css.map */