.album-module__3RDbXq__header-wrapper header .album-module__3RDbXq__bg-wrapper{background:#dcf0e5;width:100vw;height:35vh;position:relative}.album-module__3RDbXq__header-wrapper header .album-module__3RDbXq__bg-wrapper .album-module__3RDbXq__img-wrapper{filter:blur(1px);width:100%;height:35vh}.album-module__3RDbXq__header-wrapper header .album-module__3RDbXq__bg-wrapper .album-module__3RDbXq__img-wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0%;object-position:50% 0%;width:100%;height:100%}.album-module__3RDbXq__header-wrapper header .album-module__3RDbXq__bg-wrapper .album-module__3RDbXq__title{color:#fff;-webkit-text-stroke:2px #000;font-size:4rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.album-module__3RDbXq__main-wrapper{background:#fafafa;padding-top:6rem}.album-module__3RDbXq__main-wrapper main{width:74vw;margin-left:13vw;margin-right:13vw}.album-module__3RDbXq__main-wrapper main .album-module__3RDbXq__section-wrapper:not(:last-child){margin-bottom:10rem}.album-module__3RDbXq__main-wrapper main .album-module__3RDbXq__section-wrapper:last-child{padding-bottom:6rem}.album-module__3RDbXq__main-wrapper main .album-module__3RDbXq__section-wrapper h2{color:#b4b4b4;margin-bottom:1rem;padding-bottom:.1rem;font-size:2.8rem;position:relative}.album-module__3RDbXq__main-wrapper main .album-module__3RDbXq__section-wrapper h2:before{content:"";background:#c1eadf;width:10rem;height:8px;position:absolute;bottom:-10px;left:0}.album-module__3RDbXq__main-wrapper main .album-module__3RDbXq__section-wrapper .album-module__3RDbXq__album-wrapper{padding-top:.8rem}.album-module__3RDbXq__main-wrapper main .album-module__3RDbXq__section-wrapper .album-module__3RDbXq__album-wrapper .album-module__3RDbXq__year-ul-wrapper{max-width:850px}.album-module__3RDbXq__main-wrapper main .album-module__3RDbXq__section-wrapper .album-module__3RDbXq__album-wrapper .album-module__3RDbXq__year-ul-wrapper .album-module__3RDbXq__year-ul{flex-wrap:wrap;gap:10px;padding-left:0;list-style:none;display:flex}.album-module__3RDbXq__main-wrapper main .album-module__3RDbXq__section-wrapper .album-module__3RDbXq__album-wrapper .album-module__3RDbXq__year-ul-wrapper .album-module__3RDbXq__year-ul .album-module__3RDbXq__year-link{border:2px solid #ddd;border-radius:20px;padding:10px 20px;font-size:22px;text-decoration:none;display:inline-block}.album-module__3RDbXq__main-wrapper main .album-module__3RDbXq__section-wrapper .album-module__3RDbXq__album-wrapper .album-module__3RDbXq__year-ul-wrapper .album-module__3RDbXq__year-ul .album-module__3RDbXq__year-link:hover{background:#c1eadf}@media (max-width:1200px){.album-module__3RDbXq__header-wrapper header .album-module__3RDbXq__bg-wrapper .album-module__3RDbXq__title{font-size:2.5rem}}@media (max-width:1200px) and (min-width:900px){.album-module__3RDbXq__header-wrapper header .album-module__3RDbXq__bg-wrapper .album-module__3RDbXq__title{font-size:3.5rem}}@media (max-width:1200px) and (max-width:730px){.album-module__3RDbXq__main-wrapper{padding-top:6rem}.album-module__3RDbXq__main-wrapper main{width:100vw;margin-left:0;margin-right:0;padding-left:1.5rem;padding-right:1.5rem}.album-module__3RDbXq__main-wrapper main .album-module__3RDbXq__section-wrapper:not(:last-child){margin-bottom:10rem}.album-module__3RDbXq__main-wrapper main .album-module__3RDbXq__section-wrapper h2{text-align:center;font-size:2.5rem}.album-module__3RDbXq__main-wrapper main .album-module__3RDbXq__section-wrapper h2:before{bottom:-10px;left:50%;transform:translate(-50%)}}@media (max-width:1200px) and (max-width:1050px) and (min-width:730px){.album-module__3RDbXq__main-wrapper .album-module__3RDbXq__album-wrapper{padding-top:.8rem}}
.admin-album-module__GDk0wq__create-wrapper{background-color:#aad8cc;margin-bottom:2rem;padding:1rem}.admin-album-module__GDk0wq__create-wrapper .admin-album-module__GDk0wq__create-text-wrapper{flex-direction:row;align-items:start;gap:10px;margin-bottom:.5rem;display:flex}.admin-album-module__GDk0wq__create-wrapper .admin-album-module__GDk0wq__create-text-wrapper input,.admin-album-module__GDk0wq__create-wrapper .admin-album-module__GDk0wq__create-text-wrapper textarea{background-color:#fff;border:1px solid #000;border-radius:4px;padding:4px;font-size:16px}.admin-album-module__GDk0wq__create-wrapper .admin-album-module__GDk0wq__create-text-wrapper input{width:170px}.admin-album-module__GDk0wq__create-wrapper .admin-album-module__GDk0wq__create-text-wrapper textarea{width:550px}.admin-album-module__GDk0wq__create-wrapper .admin-album-module__GDk0wq__create-btn-wrapper{color:#fff;width:100px;margin:10px auto 0 0;font-size:16px;font-weight:700}.admin-album-module__GDk0wq__create-wrapper .admin-album-module__GDk0wq__create-btn-wrapper .admin-album-module__GDk0wq__create-btn{text-align:center;background-color:#1a8df1;border-radius:10px;width:100px;height:40px}.admin-album-module__GDk0wq__edit-wrapper .admin-album-module__GDk0wq__edit-text-wrapper{flex-direction:row;align-items:start;gap:10px;margin-bottom:.5rem;display:flex}.admin-album-module__GDk0wq__edit-wrapper .admin-album-module__GDk0wq__edit-text-wrapper input,.admin-album-module__GDk0wq__edit-wrapper .admin-album-module__GDk0wq__edit-text-wrapper textarea{background-color:#fff;border:1px solid #000;border-radius:4px;padding:4px;font-size:16px}.admin-album-module__GDk0wq__edit-wrapper .admin-album-module__GDk0wq__edit-text-wrapper input{width:170px}.admin-album-module__GDk0wq__edit-wrapper .admin-album-module__GDk0wq__edit-text-wrapper textarea{width:550px}.admin-album-module__GDk0wq__edit-wrapper .admin-album-module__GDk0wq__edit-btn-wrapper{color:#fff;flex-direction:row;gap:8px;margin:8px auto 0 0;font-size:16px;font-weight:700;display:flex}.admin-album-module__GDk0wq__edit-wrapper .admin-album-module__GDk0wq__edit-btn-wrapper .admin-album-module__GDk0wq__save-btn{text-align:center;background-color:#7bf11a;border-radius:10px;width:100px;height:40px}.admin-album-module__GDk0wq__edit-wrapper .admin-album-module__GDk0wq__edit-btn-wrapper .admin-album-module__GDk0wq__delete-btn{text-align:center;background-color:#ff2424;border-radius:10px;width:100px;height:40px}
