@charset "UTF-8";@media (forced-colors:active){body #app .emtop.simple .advanced{background-color:ButtonFace;border:1px solid ButtonBorder;padding:0 .5rem}body #app .emtop.advanced>.container>.items>div.actions #searchButton{border:1px solid ButtonBorder}body #app .emtop.advanced>.container>.items>div.actions #searchButton:hover{border:1px solid LinkText;color:LinkText}body #app .emtop.advanced>.container>.items>div.actions .simple{border-bottom:none}body #app .emtop.advanced>.container>.items>div.actions .simple:hover{border-bottom:none;color:LinkText}body #app .emcontainer .emside .block .items button.active{background-color:SelectedItem;color:ActiveText}body #app .emcontainer .emresults .results .book .detail .links>a,body #app .emcontainer .emresults .results .book .holdings .close,body #app .emcontainer .emresults .results .book .holdings .count{border:1px solid ButtonBorder}}*{box-sizing:border-box}html{font-size:62.5%;overflow-y:scroll}body{font-family:Hiragino sans,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;font-size:1rem;margin:0;padding:0}input[type=search]{-webkit-appearance:none;-webkit-border-radius:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.emcontainer{display:flex;margin:30px auto 0;max-width:1600px;padding-bottom:60px}.emcontainer.onecolumn{margin:30px auto 15px;max-width:1200px}.emcontainer.showfooter{padding-bottom:100px}.emcontainer>.emside{flex:1;margin-left:15px;margin-right:20px;order:0}.emcontainer>.emresults{flex:5;margin-left:20px;margin-right:15px;order:1}@media screen and (max-width:1600px){.emcontainer>.emside{margin-right:8px}.emcontainer>.emresults{margin-left:8px}}@media screen and (max-width:768px){.emcontainer{display:block;flex-direction:column;margin:0 15px}.emcontainer>.emside{display:block;margin-left:0;margin-right:0;margin-top:10px;order:1;width:100%}.emcontainer>.emresults{display:block;margin-left:0;margin-right:0;order:0}}.poweredby{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2025.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20width%3D%22125.8px%22%20height%3D%2215.8px%22%20viewBox%3D%220%200%20125.8%2015.8%22%20style%3D%22enable-background%3Anew%200%200%20125.8%2015.8%3B%22%0A%09%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23009DFF%3B%7D%0A%09.st1%7Benable-background%3Anew%20%20%20%20%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_581%22%20transform%3D%22translate(-1105%20-719)%22%3E%0A%09%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_9%22%20transform%3D%22translate(1176.672%20719)%22%3E%0A%09%09%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_3%22%3E%0A%09%09%09%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_13%22%20class%3D%22st0%22%20d%3D%22M11.4%2C4.6c-0.4-1.3-5.1-1.3-5.1-1.3C6.7%2C1.5%2C6.7%2C0.2%2C6.2%2C0C5.6-0.2%2C4.4%2C1.1%2C3.3%2C3.3%0A%09%09%09%09c-2.8%2C0.1-5%2C0.8-5%2C1.5c0%2C0.6%2C1.5%2C1.1%2C3.6%2C1.4c0%2C0.1-3.6%2C7.9-1.4%2C7.9s4.7-7.4%2C4.9-7.8c0.9%2C0%2C1.7-0.1%2C2.6-0.2%0A%09%09%09%09c-0.4%2C0.8-2.6%2C8.2-0.7%2C8.5S12%2C6.4%2C11.4%2C4.6z%22%2F%3E%0A%09%09%09%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_14%22%20class%3D%22st0%22%20d%3D%22M30.9%2C0.8c-0.8-0.2-1.7%2C1.6-2.1%2C4s-0.1%2C4.4%2C0.6%2C4.6s1.7-1.6%2C2.1-4S31.6%2C0.9%2C30.9%2C0.8z%22%2F%3E%0A%09%09%09%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_15%22%20class%3D%22st0%22%20d%3D%22M36%2C0.6C35.2%2C0.5%2C34%2C3.8%2C33.3%2C8s-0.4%2C7.7%2C0.5%2C7.8s2.1-3.2%2C2.7-7.4S36.9%2C0.7%2C36%2C0.6z%22%2F%3E%0A%09%09%09%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_16%22%20class%3D%22st0%22%20d%3D%22M19.4%2C6.6c-3.2%2C0-5.8%2C0.5-5.8%2C1.2S16.2%2C9%2C19.4%2C9s5.8-0.5%2C5.8-1.2S22.7%2C6.6%2C19.4%2C6.6z%22%2F%3E%0A%09%09%09%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_17%22%20class%3D%22st0%22%20d%3D%22M43.3%2C1.4c-0.8-0.2-2.1%2C2.6-2.9%2C6.2s-0.9%2C6.6-0.1%2C6.8s2.1-2.6%2C2.9-6.2S44.1%2C1.6%2C43.3%2C1.4z%22%2F%3E%0A%09%09%09%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_18%22%20class%3D%22st0%22%20d%3D%22M54.1%2C9.3c-0.3-2-4.8%2C1.4-5.4%2C1.7c0.2-1.1%2C0.4-2.3%2C0.4-3.5c0-3.3-0.8-5.9-1.7-5.9%0A%09%09%09%09s-1.7%2C2.6-1.7%2C5.9c0%2C2.5%2C0.5%2C5.2%2C1.1%2C6.1c0%2C0%2C0%2C0%2C0%2C0c0%2C0.1%2C0.1%2C0.1%2C0.2%2C0.2c0.1%2C0.1%2C0.3%2C0.2%2C0.4%2C0.2c0%2C0%2C0%2C0%2C0%2C0%0A%09%09%09%09C48.5%2C14.2%2C54.5%2C11.3%2C54.1%2C9.3z%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%09%3Cg%20class%3D%22st1%22%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M1110.4%2C724c0.6%2C0.5%2C0.9%2C1.1%2C0.9%2C2s-0.3%2C1.5-0.9%2C2c-0.6%2C0.5-1.4%2C0.7-2.4%2C0.7h-1.9v2.3h-1.1v-7.7h3%0A%09%09%09C1109%2C723.3%2C1109.8%2C723.5%2C1110.4%2C724z%20M1109.6%2C727.3c0.4-0.3%2C0.5-0.7%2C0.5-1.3c0-0.6-0.2-1-0.5-1.3c-0.4-0.3-0.9-0.4-1.6-0.4h-1.9%0A%09%09%09v3.5h1.9C1108.7%2C727.7%2C1109.2%2C727.6%2C1109.6%2C727.3z%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M1113.4%2C730.7c-0.5-0.3-0.8-0.6-1.1-1.1c-0.3-0.5-0.4-1-0.4-1.5s0.1-1.1%2C0.4-1.5s0.6-0.8%2C1.1-1.1%0A%09%09%09s1-0.4%2C1.6-0.4c0.6%2C0%2C1.1%2C0.1%2C1.6%2C0.4c0.5%2C0.3%2C0.8%2C0.6%2C1.1%2C1.1s0.4%2C1%2C0.4%2C1.5s-0.1%2C1.1-0.4%2C1.5c-0.3%2C0.5-0.6%2C0.8-1.1%2C1.1%0A%09%09%09c-0.5%2C0.3-1%2C0.4-1.6%2C0.4C1114.4%2C731.1%2C1113.8%2C730.9%2C1113.4%2C730.7z%20M1115.9%2C729.9c0.3-0.2%2C0.5-0.4%2C0.7-0.7c0.2-0.3%2C0.3-0.7%2C0.3-1.1%0A%09%09%09s-0.1-0.8-0.3-1.1c-0.2-0.3-0.4-0.6-0.7-0.7s-0.6-0.3-1-0.3s-0.7%2C0.1-1%2C0.3c-0.3%2C0.2-0.5%2C0.4-0.7%2C0.7s-0.3%2C0.7-0.3%2C1.1%0A%09%09%09s0.1%2C0.8%2C0.3%2C1.1c0.2%2C0.3%2C0.4%2C0.6%2C0.7%2C0.7c0.3%2C0.2%2C0.6%2C0.3%2C1%2C0.3S1115.6%2C730.1%2C1115.9%2C729.9z%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M1127.9%2C725.2l-2.2%2C5.8h-1l-1.7-4.4l-1.7%2C4.4h-1l-2.2-5.8h1l1.7%2C4.6l1.8-4.6h0.9l1.7%2C4.7l1.7-4.7H1127.9z%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M1133.8%2C728.4h-4.7c0.1%2C0.5%2C0.3%2C0.9%2C0.7%2C1.2c0.4%2C0.3%2C0.9%2C0.5%2C1.4%2C0.5c0.7%2C0%2C1.3-0.2%2C1.7-0.7l0.6%2C0.7%0A%09%09%09c-0.3%2C0.3-0.6%2C0.5-1%2C0.7c-0.4%2C0.2-0.8%2C0.2-1.3%2C0.2c-0.6%2C0-1.2-0.1-1.6-0.4s-0.8-0.6-1.1-1.1s-0.4-1-0.4-1.5c0-0.6%2C0.1-1.1%2C0.4-1.5%0A%09%09%09c0.3-0.5%2C0.6-0.8%2C1-1.1c0.4-0.3%2C0.9-0.4%2C1.5-0.4c0.6%2C0%2C1.1%2C0.1%2C1.5%2C0.4s0.8%2C0.6%2C1%2C1.1c0.2%2C0.5%2C0.4%2C1%2C0.4%2C1.6%0A%09%09%09C1133.8%2C728.2%2C1133.8%2C728.3%2C1133.8%2C728.4z%20M1129.7%2C726.5c-0.3%2C0.3-0.5%2C0.7-0.6%2C1.2h3.7c-0.1-0.5-0.3-0.9-0.6-1.2%0A%09%09%09c-0.3-0.3-0.8-0.5-1.3-0.5C1130.4%2C726%2C1130%2C726.2%2C1129.7%2C726.5z%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M1136.9%2C725.4c0.4-0.2%2C0.8-0.3%2C1.3-0.3v1c-0.1%2C0-0.1%2C0-0.2%2C0c-0.6%2C0-1%2C0.2-1.3%2C0.5s-0.5%2C0.8-0.5%2C1.5v2.9h-1.1%0A%09%09%09v-5.8h1v1C1136.2%2C725.8%2C1136.5%2C725.6%2C1136.9%2C725.4z%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M1144.5%2C728.4h-4.7c0.1%2C0.5%2C0.3%2C0.9%2C0.7%2C1.2c0.4%2C0.3%2C0.9%2C0.5%2C1.4%2C0.5c0.7%2C0%2C1.3-0.2%2C1.7-0.7l0.6%2C0.7%0A%09%09%09c-0.3%2C0.3-0.6%2C0.5-1%2C0.7c-0.4%2C0.2-0.8%2C0.2-1.3%2C0.2c-0.6%2C0-1.2-0.1-1.6-0.4s-0.8-0.6-1.1-1.1s-0.4-1-0.4-1.5c0-0.6%2C0.1-1.1%2C0.4-1.5%0A%09%09%09c0.3-0.5%2C0.6-0.8%2C1-1.1c0.4-0.3%2C0.9-0.4%2C1.5-0.4c0.6%2C0%2C1.1%2C0.1%2C1.5%2C0.4s0.8%2C0.6%2C1%2C1.1c0.2%2C0.5%2C0.4%2C1%2C0.4%2C1.6%0A%09%09%09C1144.5%2C728.2%2C1144.5%2C728.3%2C1144.5%2C728.4z%20M1140.3%2C726.5c-0.3%2C0.3-0.5%2C0.7-0.6%2C1.2h3.7c-0.1-0.5-0.3-0.9-0.6-1.2%0A%09%09%09c-0.3-0.3-0.8-0.5-1.3-0.5C1141.1%2C726%2C1140.7%2C726.2%2C1140.3%2C726.5z%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M1151.2%2C722.8v8.2h-1v-0.9c-0.2%2C0.3-0.5%2C0.6-0.9%2C0.7c-0.4%2C0.2-0.8%2C0.3-1.2%2C0.3c-0.6%2C0-1.1-0.1-1.5-0.4%0A%09%09%09c-0.4-0.2-0.8-0.6-1.1-1.1c-0.3-0.5-0.4-1-0.4-1.6s0.1-1.1%2C0.4-1.6c0.3-0.4%2C0.6-0.8%2C1.1-1s1-0.4%2C1.5-0.4c0.4%2C0%2C0.8%2C0.1%2C1.2%2C0.2%0A%09%09%09c0.4%2C0.2%2C0.6%2C0.4%2C0.9%2C0.7v-3.2H1151.2z%20M1149.2%2C729.9c0.3-0.2%2C0.5-0.4%2C0.7-0.7c0.2-0.3%2C0.3-0.7%2C0.3-1.1s-0.1-0.8-0.3-1.1%0A%09%09%09c-0.2-0.3-0.4-0.6-0.7-0.7s-0.6-0.3-1-0.3c-0.4%2C0-0.7%2C0.1-1%2C0.3c-0.3%2C0.2-0.5%2C0.4-0.7%2C0.7s-0.3%2C0.7-0.3%2C1.1s0.1%2C0.8%2C0.3%2C1.1%0A%09%09%09c0.2%2C0.3%2C0.4%2C0.6%2C0.7%2C0.7c0.3%2C0.2%2C0.6%2C0.3%2C1%2C0.3C1148.6%2C730.1%2C1148.9%2C730.1%2C1149.2%2C729.9z%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M1160.4%2C725.5c0.4%2C0.2%2C0.8%2C0.6%2C1.1%2C1s0.4%2C1%2C0.4%2C1.6s-0.1%2C1.1-0.4%2C1.6s-0.6%2C0.8-1.1%2C1.1%0A%09%09%09c-0.4%2C0.2-1%2C0.4-1.5%2C0.4c-0.4%2C0-0.8-0.1-1.2-0.3c-0.4-0.2-0.7-0.4-0.9-0.7v0.9h-1v-8.2h1.1v3.2c0.2-0.3%2C0.5-0.5%2C0.9-0.7%0A%09%09%09c0.4-0.2%2C0.7-0.2%2C1.2-0.2C1159.4%2C725.1%2C1159.9%2C725.2%2C1160.4%2C725.5z%20M1159.8%2C729.9c0.3-0.2%2C0.5-0.4%2C0.7-0.7%0A%09%09%09c0.2-0.3%2C0.3-0.7%2C0.3-1.1s-0.1-0.8-0.3-1.1s-0.4-0.6-0.7-0.7c-0.3-0.2-0.6-0.3-1-0.3c-0.4%2C0-0.7%2C0.1-1%2C0.3s-0.5%2C0.4-0.7%2C0.7%0A%09%09%09c-0.2%2C0.3-0.3%2C0.7-0.3%2C1.1s0.1%2C0.8%2C0.3%2C1.1c0.2%2C0.3%2C0.4%2C0.6%2C0.7%2C0.7c0.3%2C0.2%2C0.6%2C0.3%2C1%2C0.3%0A%09%09%09C1159.1%2C730.1%2C1159.5%2C730.1%2C1159.8%2C729.9z%22%2F%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M1168%2C725.2l-2.8%2C6.4c-0.2%2C0.6-0.5%2C1-0.9%2C1.3c-0.3%2C0.2-0.7%2C0.4-1.2%2C0.4c-0.3%2C0-0.6%2C0-0.8-0.1%0A%09%09%09s-0.5-0.2-0.7-0.4l0.5-0.8c0.3%2C0.3%2C0.6%2C0.4%2C1%2C0.4c0.3%2C0%2C0.5-0.1%2C0.6-0.2s0.3-0.4%2C0.5-0.7l0.2-0.4l-2.6-5.8h1.1l2%2C4.7l2-4.7H1168z%22%0A%09%09%09%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;display:inline-block;height:16px;width:125px}.backLibrary{border:1px solid #24414f;border-radius:5px;color:#24414f;font-weight:600;transition:background-color .3s ease}.backLibrary:hover{background-color:#24414f;color:#fff}.backLibrary:hover:before{border-left:1px solid #fff;border-top:1px solid #fff}.backLibrary:before{border-left:1px solid #24414f;border-top:1px solid #24414f;-ms-transform:rotate(-45deg)}.emtop{background:#24414f}.emtop input[type=search],.emtop input[type=text]{border:0;transition:box-shadow .4s}.emtop input[type=search]:-ms-input-placeholder,.emtop input[type=text]:-ms-input-placeholder{color:#999!important}.emtop input[type=search]::-webkit-input-placeholder,.emtop input[type=text]::-webkit-input-placeholder{color:#777;-webkit-transition:opacity .2s,padding .2s;transition:opacity .2s,padding .2s}.emtop input[type=search]:focus,.emtop input[type=text]:focus{box-shadow:inset 0 0 3px #969696;outline:none}.emtop input[type=search]:focus::-webkit-input-placeholder,.emtop input[type=text]:focus::-webkit-input-placeholder{opacity:.5}.emtop.simple>.container{margin:0 auto;max-width:500px;padding-bottom:10px;padding-top:30px}.emtop.simple>.container>.box{border-radius:4px;height:3.5rem;overflow:hidden}.emtop.simple>.container>.box input{color:#4c4c4c;display:inline-block;font-size:2rem;height:3.5rem;line-height:2.3rem;padding:.5rem .5rem .5rem .8rem;width:calc(100% - 120px)}.emtop.simple>.container>.box input::-ms-clear{display:none}.emtop.simple>.container>.box button{background:#00c0ff;border:none;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:600;height:3.5rem;line-height:1.5rem;transition:background-color .2s;vertical-align:top;width:120px}.emtop.simple>.container>.box button:focus,.emtop.simple>.container>.box button:hover{background-color:#52cef7}.emtop.simple>.container>.advanced{background:none;border:0;border-bottom:1px solid hsla(0,0%,100%,0);color:#fff;cursor:pointer;font-size:1.3rem;letter-spacing:1px;padding:7px 0 2px;transition:border-bottom .2s}.emtop.simple>.container>.advanced:hover{border-bottom:1px solid #fff}@media screen and (max-width:768px){.emtop.simple{background-color:#fff}.emtop.simple>.container{padding-left:15px;padding-right:15px;padding-top:0}.emtop.simple>.container>.box{border:1px solid #ccc}.emtop.simple>.container>.box input:hover{box-shadow:none}.emtop.simple>.container>.advanced{color:#555;font-size:1.5rem;padding:10px 0}}.emtop.advanced>.container{margin:0 auto;max-width:540px;padding-bottom:20px;padding-top:20px}.emtop.advanced>.container>.items{margin-left:-40px}.emtop.advanced>.container>.items>div{display:inline-block;padding-bottom:.5rem;width:540px}.emtop.advanced>.container>.items>div>label{color:#fff;display:inline-block;font-size:1.3rem;line-height:3rem;padding-right:.8rem;text-align:right;vertical-align:middle;width:80px}.emtop.advanced>.container>.items>div>input{border:0;border-radius:2px;color:#4c4c4c;display:inline-block;font-size:1.5rem;padding:.55rem;vertical-align:top;width:460px}.emtop.advanced>.container>.items>div>input::-ms-clear{display:none}.emtop.advanced>.container>.items>div>input#isbn{-ms-ime-mode:disabled}.emtop.advanced>.container>.items>div>span{color:#fff;font-size:1.1rem;padding-left:.4rem;padding-right:.4rem}.emtop.advanced>.container>.items>div.half{width:270px}.emtop.advanced>.container>.items>div.half label{width:80px}.emtop.advanced>.container>.items>div.half input{width:190px}.emtop.advanced>.container>.items>div.half .year{width:50px!important}.emtop.advanced>.container>.items>div.actions .simple{background:none;border:0;border-bottom:1px solid hsla(0,0%,100%,0);color:#fff;cursor:pointer;font-size:1.3rem;letter-spacing:1px;margin-left:80px;padding:3px 0 2px;transition:border-bottom .2s}.emtop.advanced>.container>.items>div.actions .simple:hover{border-bottom:1px solid #fff}.emtop.advanced>.container>.items>div.actions #searchButton{background:#00c0ff;border:none;border-radius:2px;color:#fff;cursor:pointer;float:right;font-size:1.4rem;font-weight:600;height:3.3rem;line-height:1.5rem;margin-top:3px;transition:background-color .2s;vertical-align:top;width:100px}.emtop.advanced>.container>.items>div.actions #searchButton:hover{background-color:#52cef7}.emtop.advanced>.container>.items>div.actions #searchButton:focus{outline:none}@media screen and (max-width:768px){.emtop.advanced .container{margin-bottom:10px;padding-bottom:10px;padding-top:10px}.emtop.advanced .container>.items{margin-left:0;padding:0 1rem}.emtop.advanced .container>.items>div{width:100%}.emtop.advanced .container>.items>div>label{display:block;font-size:1rem;height:2.25rem;text-align:left;width:100%}.emtop.advanced .container>.items>div>input{width:100%!important}.emtop.advanced .container>.items .actions{margin-top:1rem;width:100%}.emtop.advanced .container>.items .actions>span{margin-left:0!important}.emtop.advanced .container>.items>div.half{width:100%}.emtop.advanced .container>.items>div.half>span{line-height:3rem}}.emside{padding-top:3rem;transition:opacity .7s;transition-delay:.7s;visibility:visible}.emside>.sidelogo{border-top:1px solid #cbcbcb;margin-top:15px}.emside>.sidelogo .poweredby{margin-left:5px;margin-top:1.3rem}.emside.empty{opacity:0;transition-delay:0s;transition:opacity .7s,visibility 0s;visibility:hidden}.emside>.block{font-size:1.4rem;margin-bottom:.7rem}.emside>.block:last-child,.emside>.block>p{border-bottom:1px solid #cbcbcb}.emside>.block>p{color:#666;font-size:1.6rem;font-weight:700;margin-bottom:1rem;margin-top:0;padding-bottom:.7rem;padding-top:1rem;text-align:left;vertical-align:middle}.emside>.block>.items a{text-decoration:none}.emside>.block>.items a,.emside>.block>.items button{background-color:#fff;border:0;color:#0074d9;cursor:pointer;display:block;font-size:1.4rem;line-height:3rem;padding:1px 6px;text-align:left;transition:background-color .1s;width:100%}.emside>.block>.items a:focus,.emside>.block>.items a:hover,.emside>.block>.items button:focus,.emside>.block>.items button:hover{background-color:#eee}.emside>.block>.items a:focus,.emside>.block>.items button:focus{transition:none}.emside>.block>.items a.active,.emside>.block>.items button.active{color:#666;font-weight:600}.emside>.block>.items a.external:focus,.emside>.block>.items a.external:hover{background:#eee url(assets/external.png) no-repeat 95%}.emresults{margin-right:15px;width:100%}.emresults .poweredby{float:right}.emresults .message{font-size:1.5rem;line-height:2rem;margin-bottom:1rem;transition:opacity .2s}@media screen and (max-width:768px){.emresults .message{margin-top:1rem}}.emresults .message.empty{opacity:0}.emresults .message .notFound{line-height:3rem;margin-top:20px}.emresults .message .notFound a{text-decoration:none}.emresults .message .notFound a:hover{border-bottom:1px dashed #00008b}.emresults .results{transition:opacity .2s;visibility:visible}.emresults .results.empty{opacity:0;transition:opacity .2s,visibility 0s;visibility:hidden}@media screen and (max-width:768px){.emresults .results{border-top:1px solid #cbcbcb}}.emresults .results .row{color:#333;margin:0;text-align:left}.emresults .results .row>div{display:inline-block;overflow:hidden;padding-right:15px;white-space:nowrap}.emresults .results .row .title{padding-left:10px;width:calc(100% - 660px)}.emresults .results .row .author{width:250px}.emresults .results .row .publisher{width:130px}.emresults .results .row .pubdate{width:80px}.emresults .results .row .isbn{width:140px}.emresults .results .row .holdings{position:relative;width:60px}.emresults .results .row .aria{left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}@media screen and (max-width:1280px){.emresults .results .row .title{width:calc(100% - 550px)}.emresults .results .row .author{width:180px}.emresults .results .row .publisher{width:100px}.emresults .results .row .pubdate{width:80px}.emresults .results .row .isbn{width:130px}.emresults .results .row .holdings{width:60px}}@media screen and (max-width:1024px){.emresults .results .row .title{width:calc(100% - 450px)}.emresults .results .row .author{width:100px}.emresults .results .row .pubdate,.emresults .results .row .publisher{width:80px}.emresults .results .row .isbn{width:130px}.emresults .results .row .holdings{width:60px}}@media screen and (max-width:768px){.emresults .results .row .title{padding-left:0;width:100%}.emresults .results .row .author,.emresults .results .row .publisher{width:100%}.emresults .results .row .isbn,.emresults .results .row .pubdate{width:auto}.emresults .results .row .holdings{display:none;width:100%}}.emresults .results .header{border-bottom:1px solid #cbcbcb;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.emresults .results .header span,.emresults .results .header>a{display:inline-block;font-size:1.6rem;font-weight:700;margin-bottom:.7rem;margin-top:0;padding-bottom:0;padding-top:1rem;vertical-align:middle}.emresults .results .header>a.sort{cursor:pointer}.emresults .results .header>a.sort>span.triangle{display:inline-block;height:1rem;margin-bottom:.125rem;margin-left:.75rem;opacity:0;position:relative;width:1rem}.emresults .results .header>a.sort>span.triangle.ascend{border-left:1px solid;border-top:1px solid;display:inline-block;opacity:1;top:.25rem;transform:rotate(45deg);-ms-transform:rotate(45deg)}.emresults .results .header>a.sort>span.triangle.ascend-fadeout{border-left:1px solid;border-top:1px solid;top:.25rem;transform:rotate(45deg);-ms-transform:rotate(45deg);transition:opacity .15s ease}.emresults .results .header>a.sort>span.triangle.descend{border-bottom:1px solid;border-right:1px solid;display:inline-block;opacity:1;top:-.25rem;transform:rotate(45deg);-ms-transform:rotate(45deg)}.emresults .results .header>a.sort>span.triangle.descend-fadeout{border-bottom:1px solid;border-right:1px solid;top:-.25rem;transform:rotate(45deg);-ms-transform:rotate(45deg);transition:opacity .15s ease}.emresults .results .header>a.sort>span.triangle.rotate{animation:triangleSpin .15s ease}@keyframes triangleSpin{0%{transform:rotate(-45deg)}to{transform:rotate(45deg)}}.emresults .results .header>a.sort:hover{color:#009dff;transition:color .1s ease .05s}.emresults .results .header>a.sort:hover>span.triangle.ascend,.emresults .results .header>a.sort:hover>span.triangle.descend{border-color:#009dff;transition:border-color .1s ease .05s}.emresults .results .header>a.sort:focus{color:#009dff;outline:none}.emresults .results .header>a.holdings{position:relative}.emresults .results .header>a.holdings>span.triangle{left:-2.45rem;position:absolute}.emresults .results .header>a.holdings>span.triangle.ascend,.emresults .results .header>a.holdings>span.triangle.ascend-fadeout{top:2rem}.emresults .results .header>a.holdings>span.triangle.descend{top:1.5rem}@media screen and (max-width:768px){.emresults .results .header{display:none}}.emresults .results .book{border-bottom:1px solid #bfbfbf;cursor:pointer;height:4.5rem;overflow:hidden}@media screen and (max-width:768px){.emresults .results .book{height:auto}}.emresults .results .book>div{font-size:1.2rem;padding-bottom:1rem;padding-top:1rem;vertical-align:top}@media screen and (max-width:768px){.emresults .results .book>div{padding-bottom:0;padding-top:.2rem}}.emresults .results .book .title{font-size:1.7rem;height:3.4rem;white-space:normal}.emresults .results .book .title .volume{font-size:1.2rem;font-weight:700;padding-left:5px}.emresults .results .book .author,.emresults .results .book .isbn,.emresults .results .book .pubdate,.emresults .results .book .publisher{padding-top:1.3rem}@media screen and (max-width:1280px){.emresults .results .book .title{font-size:1.6rem}.emresults .results .book .author,.emresults .results .book .isbn,.emresults .results .book .publisher{font-size:1.1rem}}@media screen and (max-width:1024px){.emresults .results .book .title{font-size:1.4rem}.emresults .results .book .author,.emresults .results .book .isbn,.emresults .results .book .publisher{font-size:1.1rem}}.emresults .results .book:nth-child(2n){background:#fafafa}.emresults .results .book:hover{border-left:5px solid rgba(0,192,255,.23)}.emresults .results .book:hover .title{margin-left:-5px;margin-right:5px}.emresults .results .book .holdings{height:4rem;position:relative}.emresults .results .book .holdings .count{background-color:#36bf84;border-radius:50%;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.3rem;font-weight:700;height:3rem;letter-spacing:1px;line-height:3rem;opacity:1;position:absolute;right:10px;text-align:center;top:.7rem;transition:opacity .3s;width:3rem}.emresults .results .book .holdings .count.empty{opacity:0}.emresults .results .book .holdings .close{background-color:grey;border:0;border-radius:50%;color:#fff;cursor:pointer;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.8rem;height:3rem;line-height:2rem;position:absolute;right:10px;text-align:center;top:.7rem;transition:opacity .3s;width:3rem;z-index:10000}.emresults .results .book .detail{display:none}.emresults .results .opened{border-left:5px solid #00c0ff!important;border-right:1px solid #ccc!important;cursor:auto;height:auto;overflow:visible;position:relative}@media screen and (max-width:1024px){.emresults .results .opened{padding-left:10px}}.emresults .results .opened .title{height:auto;margin-left:-5px;margin-right:5px;overflow:visible}.emresults .results .opened .detail{border-top:1px dashed #bfbfbf;display:block;padding:10px}.emresults .results .opened .detail>.links{border-left:1px solid #ccc;border-right:none;line-height:1.2rem;margin-left:100px;margin-right:0;padding-left:10px;white-space:normal}@media screen and (max-width:1024px){.emresults .results .opened .detail>.links{border:0;margin-left:0;margin-right:0;margin-top:10px;padding-left:0;padding-right:0}}.emresults .results .opened .detail>.links>a{background-color:#ececec;border-radius:4px;box-shadow:1px 1px 2px #bababa;color:#333;cursor:pointer;display:inline-block;font-size:1.5rem;margin:5px;min-width:90px;overflow:hidden;padding:8px;text-align:center;text-decoration:none;transition:color .2s;white-space:nowrap}.emresults .results .opened .detail>.links>a.x2{min-width:190px}.emresults .results .opened .detail>.links>a.x3{min-width:290px}.emresults .results .opened .detail>.links>a:hover{color:#009ac7}.emresults .results .opened .detail>.links>a.disabled{cursor:auto;opacity:.7!important}.emresults .results .opened .detail>.links>a.disabled:hover{color:#555}.emresults .results .opened .detail>.count{float:left;font-size:1.7rem;padding-top:5px;text-align:right;width:80px}@media screen and (max-width:1024px){.emresults .results .opened .detail>.count{float:none;text-align:left;width:100%}}.pagination{background:#f8f8f8;font-weight:700;margin-left:0;margin-top:0;padding:10px 10px 10px 0;text-align:center}.pagination li{display:inline-block;font-size:2rem;list-style:none}.pagination li a{color:#157da9;cursor:pointer;display:inline-block;font-size:1.6rem;text-decoration:none}.pagination .page a{background-color:#fff;border:1px solid #999;height:4rem;line-height:4rem;margin-left:10px;text-align:center;width:4rem}.pagination .page.active a{background:#eee!important;border:2px solid #555!important;color:#000!important}.pagination .break{color:#157da9;font-size:1.6rem;height:4rem;line-height:4rem;margin-left:10px;pointer-events:none;text-align:center;width:4rem}.pagination .previous{margin-right:1rem}.pagination .next{margin-left:1rem}.pagination .disabled a{color:#999;cursor:default}.targetLibraries{font-size:1.5rem;margin:30px auto 0;max-width:600px}.targetLibraries fieldset{border:1px solid #ccc;border-radius:5px;display:block;min-height:15rem}.targetLibraries fieldset legend{color:#333;margin:0 auto;padding-left:10px;padding-right:10px}.targetLibraries fieldset .items{padding:10px}.targetLibraries fieldset .items .item{color:#95989a;display:inline-block;margin-bottom:8px;margin-top:8px;padding-right:5px;text-align:center;width:25%}.targetLibraries fieldset .items .item a{border-bottom:1px solid #95989a;color:#606263;display:inline-block;line-height:1.5rem;padding-bottom:.1rem;text-decoration:none}.targetLibraries fieldset .items .item a:hover{border-bottom:1px solid #777;color:#464646}@media screen and (max-width:768px){.targetLibraries fieldset .items .item{width:50%}}@media screen and (max-width:320px){.targetLibraries fieldset .items .item{width:100%}}.footer{bottom:0;height:50px;pointer-events:none;position:fixed;transition:opacity .5s;width:100%}.footer.hide{opacity:0}.footer .powered{bottom:20px;position:absolute;right:30px}.footer .powered a{pointer-events:auto}.footer .powered a img{border:none}body,html{height:100%;min-height:800px}body{background-image:url(assets/bg.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){body{background-image:url(assets/bg_sp.svg)}}@media screen and (min-width:1440px){body{background-size:1440px}}body.searching{background-image:none}.backLibrary{background-color:transparent;border:1px solid #1a1a1a;border-radius:2rem;color:#1a1a1a;display:inline-block;font-size:1.3rem;font-weight:500;line-height:1.3rem;margin:30px 30px 0;padding:9px 16px;position:relative;text-decoration:none;transition:background-color .15s ease}@media screen and (max-width:768px){.backLibrary{background-color:transparent;border:0;border-bottom:1px solid #1a1a1a;border-radius:0;display:block;height:40px;margin:0 0 10px;padding-top:14px}}.backLibrary:hover{background-color:rgba(205,243,209,.5);color:#1a1a1a}.backLibrary:hover:before{border-left:1px solid #1a1a1a;border-top:1px solid #1a1a1a}.backLibrary:before{border-left:1px solid #393939;border-top:1px solid #393939;content:"";display:inline-block;height:8px;margin-right:8px;transform:rotate(-45deg);width:8px}.head a{text-align:center;text-decoration:none}.head a h1{color:#4d4e4d;display:block;font-family:Kite One,sans-serif;font-size:4.274rem;font-weight:400;margin:0}@media screen and (max-width:768px){.head a h1{font-size:3.2rem;margin-top:3rem}}.head a h2{color:#4d4e4d;font-size:1.5rem;font-weight:400;letter-spacing:.16rem;margin-bottom:1rem;margin-top:.5rem;padding-bottom:1rem}@media screen and (max-width:768px){.head a h2{font-size:1.3rem;letter-spacing:.1rem}}.emtop{background:linear-gradient(180deg,rgba(205,243,209,.5),hsla(0,0%,100%,0));margin-top:-20rem;padding-top:20rem}.emtop.simple>.container{max-width:486px;padding-top:0;position:relative}.emtop.simple>.container>.box{background-color:#fff;border:2px solid rgba(0,0,0,.5);border-radius:56px;height:5.1rem;margin-bottom:2px}.emtop.simple>.container>.box>input{background-color:transparent;box-shadow:none;font-size:1.8rem;height:4.9rem;line-height:3rem;padding:.5rem 9.5rem .5rem 2rem;width:calc(100% - 53px)}@media screen and (max-width:768px){.emtop.simple>.container>.box>input{padding-right:.5rem}}.emtop.simple>.container>.box>button{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj48dGl0bGU+YmFja2dyb3VuZDwvdGl0bGU+PHBhdGggZmlsbD0ibm9uZSIgZD0iTS0xLTFoNTgydjQwMkgtMXoiLz48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PHBhdGggZD0iTTkzLjU3OCA4Ni42OTYgNzEuODY5IDY0Ljk4N2EzNy4wNiAzNy4wNiAwIDAgMCA3LjcxOS0yMi42OTFjMC0yMC41NjItMTYuNzMyLTM3LjI5NC0zNy4yOTQtMzcuMjk0QzIxLjczMiA1LjAwMSA1IDIxLjczMyA1IDQyLjI5NXMxNi43MzIgMzcuMjk0IDM3LjI5NCAzNy4yOTRhMzcuMTIgMzcuMTIgMCAwIDAgMjIuNzAxLTcuNzE5bDIxLjcwOSAyMS43MDlhNC44NCA0Ljg0IDAgMCAwIDMuNDMyIDEuNDE5IDQuODggNC44OCAwIDAgMCAzLjQ0Mi0xLjQxOSA0Ljg3NiA0Ljg3NiAwIDAgMCAwLTYuODgzTTE0LjcyMiA0Mi4yOTVjMC0xNS4yMDUgMTIuMzY3LTI3LjU3MiAyNy41NzItMjcuNTcyczI3LjU3MiAxMi4zNjYgMjcuNTcyIDI3LjU3Mi0xMi4zNjcgMjcuNTcyLTI3LjU3MiAyNy41NzItMjcuNTcyLTEyLjM2Ni0yNy41NzItMjcuNTcyIi8+PC9zdmc+) no-repeat 50% 50%;background-color:transparent;background-size:18px 18px;color:#888;height:4.9rem;overflow:hidden;padding-bottom:0;padding-top:0;position:relative;text-indent:200%;white-space:nowrap;width:53px}.emtop.simple>.container>.box>button:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj48dGl0bGU+YmFja2dyb3VuZDwvdGl0bGU+PHBhdGggZmlsbD0ibm9uZSIgZD0iTS0xLTFoNTgydjQwMkgtMXoiLz48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PHBhdGggZD0iTTkzLjU3OCA4Ni42OTYgNzEuODY5IDY0Ljk4N2EzNy4wNiAzNy4wNiAwIDAgMCA3LjcxOS0yMi42OTFjMC0yMC41NjItMTYuNzMyLTM3LjI5NC0zNy4yOTQtMzcuMjk0QzIxLjczMiA1LjAwMSA1IDIxLjczMyA1IDQyLjI5NXMxNi43MzIgMzcuMjk0IDM3LjI5NCAzNy4yOTRhMzcuMTIgMzcuMTIgMCAwIDAgMjIuNzAxLTcuNzE5bDIxLjcwOSAyMS43MDlhNC44NCA0Ljg0IDAgMCAwIDMuNDMyIDEuNDE5IDQuODggNC44OCAwIDAgMCAzLjQ0Mi0xLjQxOSA0Ljg3NiA0Ljg3NiAwIDAgMCAwLTYuODgzTTE0LjcyMiA0Mi4yOTVjMC0xNS4yMDUgMTIuMzY3LTI3LjU3MiAyNy41NzItMjcuNTcyczI3LjU3MiAxMi4zNjYgMjcuNTcyIDI3LjU3Mi0xMi4zNjcgMjcuNTcyLTI3LjU3MiAyNy41NzItMjcuNTcyLTEyLjM2Ni0yNy41NzItMjcuNTcyIi8+PC9zdmc+),radial-gradient(circle,rgba(205,243,209,.5) 0,rgba(205,243,209,.5) 25%,#fff 60%);background-position:50% 50%,50%;background-repeat:no-repeat,no-repeat;background-size:18px 18px,100% 100%;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.emtop.simple>.container>.box>button:focus,.emtop.simple>.container>.box>button:hover{background-color:#fff}.emtop.simple>.container>.box>button:focus:after,.emtop.simple>.container>.box>button:hover:after{opacity:1}.emtop.simple>.container>.box>button:before{border-right:1px solid #b6b6b6;content:"";height:70%;left:0;position:absolute;top:15%;width:1px;z-index:10000}@media screen and (max-width:768px){.emtop.simple>.container>.box>button:before{display:none}}.emtop.simple>.container>button.advanced{align-items:center;color:#474747;display:flex;font-size:1.4rem;justify-content:center;left:calc(100% - 11rem - 37px);position:absolute;top:1.1rem;baccikground-color:#fff;border-bottom:none;border-radius:2rem;padding:.5rem 1rem;transition:background-color .4s ease}.emtop.simple>.container>button.advanced:hover{background-color:#effbf1;border:none}@media screen and (max-width:768px){.emtop.simple>.container>button.advanced{background-color:transparent!important;border:none;border-radius:0;color:#000!important;left:1rem;padding:auto;position:relative;top:0;transition:none}}@media (forced-colors:active){.emtop.simple>.container>button.advanced{padding:.7rem 1.5rem .5rem!important}}.emtop.advanced>.container{padding-bottom:3rem;padding-top:0}.emtop.advanced>.container>.items>div>label{color:#3f3f3f}.emtop.advanced>.container>.items>div>input{border:1px solid #888}.emtop.advanced>.container>.items>div>input:focus{box-shadow:none;outline:1px solid #000}.emtop.advanced>.container>.items>div.actions>.simple,.emtop.advanced>.container>.items>div>span{color:#3f3f3f}@media screen and (max-width:768px){.emtop.advanced>.container>.items>div.actions>.simple{margin-left:0}}.emtop.advanced>.container>.items>div.actions>.simple:hover{border-bottom:1px solid #3f3f3f}.emtop.advanced>.container>.items>div.actions>#searchButton{background-color:#24414f}.emtop.advanced>.container>.items>div.actions>#searchButton:hover{background-color:#24414f;filter:saturate(200%)}.targetLibraries{max-width:609px}@media screen and (max-width:768px){.targetLibraries{width:92%}}.targetLibraries fieldset{background-color:#fff;border-color:#8e8e8e;border-radius:20px;box-shadow:0 0 0 4px #fff}.targetLibraries fieldset .items{color:#000;padding:2.5rem 3rem}@media screen and (max-width:768px){.targetLibraries fieldset .items{padding:2rem 1.5rem}}.targetLibraries fieldset .items>div>img{display:none}@media screen and (max-width:768px){.targetLibraries fieldset .items>div>img{display:block;margin:0 auto}}.targetLibraries fieldset .items h3{background-image:url(assets/omlin.svg);background-position:0;background-repeat:no-repeat;background-size:3.1rem 4.6rem;font-size:2.4rem;font-weight:500;height:4.6rem;margin:1rem auto;padding-left:5.5rem;padding-top:.75rem;text-align:center;width:50rem}@media screen and (max-width:768px){.targetLibraries fieldset .items h3{background:none;font-size:max(3.5vw,1.6rem);padding-left:0;width:100%}}.targetLibraries fieldset .items p{font-size:1.8rem;line-height:170%}@media screen and (max-width:768px){.targetLibraries fieldset .items p{font-size:max(3vw,1.6rem)}}.targetLibraries fieldset .items a{color:#06f}.targetLibraries fieldset .items a:focus,.targetLibraries fieldset .items a:hover{background-color:#fff}.emside>.block>.items a,.emside>.block>.items button{line-height:4rem}.emresults .results .row .isbn.exist{font-size:0}.emresults .results .row .isbn.exist:before{content:"あり";font-size:1.2rem}.emresults .results .opened .isbn.exist{font-size:1.2rem}.emresults .results .opened .isbn.exist:before{content:""}.emresults .results .book .holdings{overflow:visible}.emresults .results .book .holdings .count.labeled{border-radius:3rem;font-size:0;width:10rem}.labeled.libid-100810,.labeled.libid-100839,.labeled.libid-107905,.labeled.libid-1802022,.labeled.libid-2002052{background-color:#349468!important}.labeled.libid-100810:before,.labeled.libid-100839:before,.labeled.libid-107905:before,.labeled.libid-1802022:before,.labeled.libid-2002052:before{content:"図書館";font-size:1.3rem}.labeled.libid-1802023{background-color:#5a9ed4!important}.labeled.libid-1802023:before{content:"美術館";font-size:1.3rem}.labeled.libid-1802024{background-color:#698188!important}.labeled.libid-1802024:before{content:"博物館";font-size:1.3rem}