@import"//fonts.googleapis.com/css?family=Noto+Sans+JP:300,400,700&display=swap&subset=japanese";.secLibrary .secInner{position:relative}.secLibrary .secInner .secLibraryIcon{position:absolute;bottom:-30px;right:10px}.secLibrary .secLibraryBox .video_library{display:flex;flex-wrap:wrap;justify-content:center}.secLibrary .secLibraryBox .video_library li{width:100%;margin-bottom:30px}@media screen and (min-width: 769px){.secLibrary .secLibraryBox .video_library li{width:46%;margin:0 2% 30px}}.secLibrary .secLibraryBox .video_library li h4{font-weight:700;text-align:center;margin-bottom:8px}.secLibrary .secLibraryBox .video_library li p{text-align:center;font-size:1.4rem;color:#666;margin-bottom:10px}.secLibrary .secLibraryBox .youtube-frame{position:relative;width:100%;padding-top:56.25%}.secLibrary .secLibraryBox .youtube-frame iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.secLibraryLink{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.secLibraryLink .secLibraryLinkItem{width:100%}@media screen and (width >= 769px){.secLibraryLink .secLibraryLinkItem{width:48%}}.secLibraryLink a{display:flex;justify-content:space-between;align-items:center;border:1px solid #328c2b;border-radius:45px;padding:15px 30px;width:100%;margin:0 auto;transition:all .3s;color:#328c2b}@media(any-hover: hover){.secLibraryLink a:hover{background:#edffeb}}.secLibraryLink a span{flex:0 0 34px;width:34px;height:34px;border-radius:17px;border:1px solid #707070;background:#fff;display:flex;justify-content:center;align-items:center;transition:all .3s}@media screen and (width >= 769px){.secLibraryLink a span{flex:0 0 46px;width:46px;height:46px;border-radius:23px}}.secLibraryLink a span svg{fill:#707070;transition:all .3s}
