.AppStoreInfo_animation_hover__DPfG2:hover,.AppStoreInfo_appItem___JubQ>a:hover{text-decoration:none;cursor:pointer;opacity:.8}.AppStoreInfo_animation_hover__DPfG2.AppStoreInfo_animation_hover-disabled__qhDPU,.AppStoreInfo_appItem___JubQ>a.AppStoreInfo_animation_hover-disabled__qhDPU{cursor:default}.AppStoreInfo_animation_hover__DPfG2.AppStoreInfo_animation_hover-disabled__qhDPU:hover,.AppStoreInfo_appItem___JubQ>a.AppStoreInfo_animation_hover-disabled__qhDPU:hover{opacity:1}.AppStoreInfo_animation_active__VUoQX:active{position:relative;top:2px;text-decoration:none;box-shadow:none;opacity:1}.AppStoreInfo_animation_active__VUoQX.AppStoreInfo_animation_active-disabled__E6Eu6:active{top:0}.AppStoreInfo_fade_in-fast__pV_2a,.AppStoreInfo_fade_out-fast__sQCb8{animation-duration:.15s;animation-fill-mode:both}.AppStoreInfo_fade_in__jbFgi,.AppStoreInfo_fade_out__QV7cw{animation-duration:.3s;animation-fill-mode:both}.AppStoreInfo_fade_in-slow__Pu4kB,.AppStoreInfo_fade_out-slow__XXfhX{animation-duration:.4s;animation-fill-mode:both}.AppStoreInfo_fade_in-fast__pV_2a,.AppStoreInfo_fade_in-slow__Pu4kB,.AppStoreInfo_fade_in__jbFgi{display:block;animation-name:AppStoreInfo_kf-fade-in__nvfmC}.AppStoreInfo_fade_out-fast__sQCb8,.AppStoreInfo_fade_out-slow__XXfhX,.AppStoreInfo_fade_out__QV7cw{animation-name:AppStoreInfo_kf-fade-out__4dL5N}@keyframes AppStoreInfo_kf-fade-in__nvfmC{0%{opacity:0}to{opacity:1;transform:none}}@keyframes AppStoreInfo_kf-fade-out__4dL5N{0%{opacity:1}to{opacity:0}}.AppStoreInfo_text__1KC_e{font-size:14px;line-height:20px}@media screen and (min-width:769px){.AppStoreInfo_text__1KC_e{font-size:12px;line-height:18px}}.AppStoreInfo_appIcon__CHVbT{display:block;margin:6px auto 10px}@media screen and (max-width:768px){.AppStoreInfo_appIcon__CHVbT{width:128px;height:128px}}@media screen and (min-width:769px){.AppStoreInfo_appIcon__CHVbT{width:90px;height:90px}}.AppStoreInfo_appList__Ikzg_{display:flex;gap:10px;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.AppStoreInfo_appList__Ikzg_{padding:10px;background:#f4f1e6}}.AppStoreInfo_appItem___JubQ{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;font-size:12px;font-weight:700;line-height:1;text-align:center;background:#f4f1e6}@media screen and (min-width:769px){.AppStoreInfo_appItem___JubQ{padding:10px}}.AppStoreInfo_appItem___JubQ>a{display:block;width:100%}@media screen and (max-width:768px){.AppStoreInfo_appItem___JubQ>a>img{width:100%;height:100%}}.Breadcrumb_wrap__ImwFv{padding:8px 0}@media screen and (max-width:768px){.Breadcrumb_wrap__ImwFv{padding:8px 0 0}}.Breadcrumb_list__SuxCm{padding:0;margin:0;line-height:1;list-style:none}@media screen and (max-width:768px){.Breadcrumb_list__SuxCm{margin:30px 10px 0}}.Breadcrumb_item__SDNfV{position:relative;display:inline-block;font-size:12px;line-height:16px;color:#323232}.Breadcrumb_item__SDNfV:not(:first-child){padding-left:16px}@media screen and (min-width:769px){.Breadcrumb_item__SDNfV:not(:first-child){padding-left:26px}}.Breadcrumb_item__SDNfV:not(:first-child):before{position:absolute;top:0;left:0;display:inline-block;padding:0 5px;content:">"}@media screen and (min-width:769px){.Breadcrumb_item__SDNfV:not(:first-child):before{padding:0 10px}}@media screen and (max-width:768px){.Breadcrumb_item__SDNfV{line-height:1.8}}.Breadcrumb_link___Sn0Q{color:#034cca}.Breadcrumb_link___Sn0Q:hover{text-decoration:underline;opacity:.8}@media screen and (min-width:769px){.LibraryTopHeading1_headerWrapper__UX493{width:100%;max-width:820px;padding:0 10px;margin:0 auto;text-align:left}}.LibraryTopHeading1_headerWrapper__UX493 .LibraryTopHeading1_h1__wj_PJ{margin:0;line-height:1}@media screen and (max-width:768px){.LibraryTopHeading1_headerWrapper__UX493 .LibraryTopHeading1_h1__wj_PJ img{width:100%;height:auto}}@media screen and (min-width:769px){.LibraryTopHeading1_headerWrapper__UX493 .LibraryTopHeading1_h1__wj_PJ{display:flex;flex-wrap:nowrap;align-items:center}}.LibraryTopHeading1_headerWrapper__UX493 .LibraryTopHeading1_text__H4WYK{font-size:14px;font-weight:700}@media screen and (max-width:768px){.LibraryTopHeading1_headerWrapper__UX493 .LibraryTopHeading1_text__H4WYK{display:flex;align-items:center;justify-content:center;padding:10px 0;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2);background:#d70a30}.LibraryTopHeading1_headerWrapper__UX493 .LibraryTopHeading1_text__H4WYK:before{width:12px;height:calc(100% - 2px);margin-right:5px;content:"";background:url(/assets/images/icons/icon_search_white.svg) no-repeat 50%;background-size:contain}}@media screen and (min-width:769px){.LibraryTopHeading1_headerWrapper__UX493 .LibraryTopHeading1_text__H4WYK{padding-left:15px;color:#323232;background:rgba(0,0,0,0)}.LibraryTopMainVisual_libraryTopMainVisual__5w8Ol{padding:20px 0 30px;background-color:#f4f1e6;background-image:repeating-linear-gradient(-45deg,#f2eee1,#f2eee1 5px,#f4f1e6 0,#f4f1e6 10px);border-bottom:3px solid #a37e54}}@media screen and (max-width:768px){.LibraryTopPrefectureList_region__oiriN+.LibraryTopPrefectureList_region__oiriN{border-top:1px dotted #c4c4c4}}@media screen and (min-width:769px){.LibraryTopPrefectureList_region__oiriN+.LibraryTopPrefectureList_region__oiriN{margin-top:10px}.LibraryTopPrefectureList_region__oiriN{display:flex;gap:20px}}.LibraryTopPrefectureList_region__oiriN .LibraryTopPrefectureList_regionName__VeL8h{display:flex;align-items:center;justify-content:space-between;padding:15px 10px 18px;font-size:14px;font-weight:700;line-height:1}@media screen and (min-width:769px){.LibraryTopPrefectureList_region__oiriN .LibraryTopPrefectureList_regionName__VeL8h{display:flex;justify-content:center;width:105px;min-width:105px;padding:10px;color:#4b290e;text-align:center;white-space:nowrap;pointer-events:none;cursor:default;background:#f4f1e6;border:none;border-radius:2px}}@media screen and (max-width:768px){.LibraryTopPrefectureList_region__oiriN .LibraryTopPrefectureList_regionName__VeL8h{cursor:pointer}.LibraryTopPrefectureList_region__oiriN .LibraryTopPrefectureList_regionName__VeL8h.LibraryTopPrefectureList_active__9jXZT{background:#f4f4f4}.LibraryTopPrefectureList_region__oiriN .LibraryTopPrefectureList_regionName__VeL8h.LibraryTopPrefectureList_active__9jXZT:after{transform:rotate(-90deg)}}.LibraryTopPrefectureList_region__oiriN .LibraryTopPrefectureList_regionName__VeL8h:after{display:block;width:7px;height:13px;content:"";background:no-repeat 50% url(/assets/images/icons/icon_arrow-red.svg);background-size:contain;transform:rotate(90deg)}@media screen and (min-width:769px){.LibraryTopPrefectureList_region__oiriN .LibraryTopPrefectureList_regionName__VeL8h:after{content:none}}@media screen and (max-width:768px){.LibraryTopPrefectureList_region__oiriN .LibraryTopPrefectureList_prefectureList__EtXwa{max-height:0;overflow:hidden;transition:all .1s ease-out}.LibraryTopPrefectureList_region__oiriN .LibraryTopPrefectureList_prefectureList__EtXwa.LibraryTopPrefectureList_active__9jXZT{height:auto;max-height:600px;transition:all .3s ease-out}}@media screen and (min-width:769px){.LibraryTopPrefectureList_region__oiriN .LibraryTopPrefectureList_prefectureList__EtXwa{display:flex;gap:20px}}.LibraryTopPrefectureList_region__oiriN .LibraryTopPrefectureList_prefectureList__EtXwa a{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 10px 18px 35px;font-size:14px;font-weight:400;line-height:1;white-space:nowrap;border-top:1px dotted #c4c4c4}@media screen and (min-width:769px){.LibraryTopPrefectureList_region__oiriN .LibraryTopPrefectureList_prefectureList__EtXwa a{height:100%;padding:0;color:#034cca;border-top:none}.LibraryTopPrefectureList_region__oiriN .LibraryTopPrefectureList_prefectureList__EtXwa a:hover{text-decoration:underline;opacity:.8}}.LibraryTopPrefectureList_region__oiriN .LibraryTopPrefectureList_prefectureList__EtXwa a:after{display:block;width:7px;height:13px;content:"";background:no-repeat 50% url(/assets/images/icons/icon_arrow-gray.svg);background-size:contain}@media screen and (min-width:769px){.LibraryTopPrefectureList_region__oiriN .LibraryTopPrefectureList_prefectureList__EtXwa a:after{content:none}.LibraryTopRegionList_wrapper__Woz7i{position:relative;width:100%;max-width:980px;margin:0 auto}.LibraryTopRegionList_wrapper__Woz7i:after{position:absolute;right:10px;bottom:-31px;display:block;width:133px;height:150px;content:"";background:no-repeat url(/assets/images/pages/library/top/img_library01.svg);background-size:contain}}@media screen and (max-width:768px){.LibraryTopRegionList_wrapper__Woz7i .LibraryTopRegionList_list__oaeKF{border-bottom:1px dotted #c4c4c4}}@media screen and (min-width:769px){.LibraryTopRegionList_wrapper__Woz7i .LibraryTopRegionList_list__oaeKF{position:relative;width:715px;max-width:715px;padding:20px 40px;margin:15px auto 0;background:#fff;border-radius:8px}}.library_bottomContents__vyDq0 section+section{margin-top:20px}.library_bottomContents__vyDq0 .library_appStoreInfo_contents__3m8nL{padding:10px 10px 0}@media screen and (min-width:769px){.library_bottomContents__vyDq0 .library_appStoreInfo_contents__3m8nL{padding:10px}.library_bottomContents__vyDq0 .library_appStoreInfo__RgJ_y{width:100%;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.library_bottomContents__vyDq0 .library_appStoreInfo__RgJ_y>h2{padding:10px;margin:0;font-size:14px;font-weight:700;line-height:1;text-align:center;background:#f4f4f4;border-top:3px solid #d70a30;border-radius:3px 3px 0 0}}