.svg-Icon_Lens_Path[data-v-d509a625]{fill:#b2b2b2}.searchform[data-v-f0f65cbb]{border:4px solid rgba(0,0,0,.1);border-radius:27px;height:50px;margin:50px auto 0;overflow:hidden;position:relative;width:460px}.search-button[data-v-f0f65cbb]{align-content:center;align-items:center;border-radius:50%;bottom:0;cursor:pointer;display:flex;flex-flow:column wrap;font-size:0;height:50px;justify-content:center;margin:auto 0;position:absolute;right:0;top:0;width:50px;z-index:10}.search-button svg[data-v-f0f65cbb]{fill:#000;width:30px}.search-button[data-v-f0f65cbb]:hover{opacity:.7}.search-box[data-v-f0f65cbb]{background-color:#fff;border:1px solid transparent;border-radius:25px;box-sizing:border-box;color:#222;display:block;font-size:20px;height:100%;padding:0 25px;width:100%}.search-box[data-v-f0f65cbb]:focus{border-color:#66aad2}.dummy-box[data-v-f0f65cbb]{font-size:10px;height:20px;left:0;position:absolute;top:-100%;width:100%}.dialog-enter-active[data-v-f0f65cbb],.dialog-leave-active[data-v-f0f65cbb]{transition:.3s}.dialog-enter-from[data-v-f0f65cbb],.dialog-leave-to[data-v-f0f65cbb]{opacity:0}.dialog-enter-to[data-v-f0f65cbb],.dialog-leave-from[data-v-f0f65cbb]{opacity:1}.dialog[data-v-f0f65cbb]{align-content:center;align-items:center;background-color:#c7d1d4cc;display:flex;flex-flow:column wrap;font-weight:600;height:100%;justify-content:center;margin:auto;width:100%}.dialog .filter[data-v-f0f65cbb]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.dialog .dialog-body[data-v-f0f65cbb]{background-color:#fff;box-sizing:border-box;display:block;max-width:800px;padding:50px;position:relative;text-align:center;width:100%;z-index:100}.dialog .dialog-body .caption[data-v-f0f65cbb]{color:#222;font-family:Noto Sans JP,sans-serif;font-size:30px;font-style:normal;font-weight:500}.dialog .dialog-body .word[data-v-f0f65cbb]:not(:first-child){margin-left:10px}.dialog .dialog-header[data-v-f0f65cbb]{position:relative}.dialog .dialog-header .close-button[data-v-f0f65cbb]{height:30px;opacity:.999;position:relative;width:30px}.dialog .dialog-header .close-button[data-v-f0f65cbb]:after,.dialog .dialog-header .close-button[data-v-f0f65cbb]:before{background-color:#222;content:"";height:1px;left:50%;margin:auto;position:absolute;top:50%;width:42.42px}.dialog .dialog-header .close-button[data-v-f0f65cbb]:before{transform:translate3d(-50%,-50%,0) rotate(45deg)}.dialog .dialog-header .close-button[data-v-f0f65cbb]:after{transform:translate3d(-50%,-50%,0) rotate(-45deg)}.dialog .dialog-header .close-button[data-v-f0f65cbb]{bottom:0;cursor:pointer;font-size:0;margin:auto;position:absolute;right:0;top:0}.dialog .dialog-header .close-button[data-v-f0f65cbb]:hover{opacity:.7}.dialog .dialog-content[data-v-f0f65cbb]{height:600px;margin-top:50px;padding:0 20px}.dialog .dialog-content.overflow[data-v-f0f65cbb]{overflow-y:scroll}.dialog .dialog-content .announce-wrapper[data-v-f0f65cbb]{display:table;font-size:0}.dialog .dialog-content .announce-wrapper[data-v-f0f65cbb]>*{display:table-cell;vertical-align:middle}.dialog .dialog-content .announce-wrapper[data-v-f0f65cbb]{height:100%;width:100%}.dialog .dialog-content .announce-wrapper .announce[data-v-f0f65cbb]{color:#777;font-size:25px}.dialog .dialog-content .result[data-v-f0f65cbb]{border-top:1px solid #ddd;box-sizing:border-box;height:200px;padding:10px}.dialog .dialog-content .result[data-v-f0f65cbb]:first-child{border-top:0}.dialog .dialog-content .result a[data-v-f0f65cbb]{display:table;font-size:0}.dialog .dialog-content .result a[data-v-f0f65cbb]>*{display:table-cell;vertical-align:middle}.dialog .dialog-content .result a[data-v-f0f65cbb]{box-sizing:border-box;color:#222;height:100%;padding:0 30px;text-align:left;width:100%}.dialog .dialog-content .result a[data-v-f0f65cbb]:hover{background-color:#0000001a;color:#2f8fb7}.dialog .dialog-content .result h4[data-v-f0f65cbb]{font-size:17px}.dialog .dialog-content .result .content[data-v-f0f65cbb]{font-size:14px;line-height:1.8;margin-top:20px}@media screen and (min-width:0px)and (max-width:650px){.searchform[data-v-f0f65cbb]{box-sizing:border-box;display:block;margin-top:8vw;width:100%}.search-button[data-v-f0f65cbb]{background-size:25px}.dummy-box[data-v-f0f65cbb]{font-size:20px}.dialog[data-v-f0f65cbb]{padding:0}.dialog .dialog-body[data-v-f0f65cbb]{align-content:center;align-items:stretch;box-sizing:border-box;display:flex;flex-flow:column nowrap;height:100%;justify-content:flex-start;padding:calc(45px + 10vw) 5vw 150px}.dialog .dialog-body .caption[data-v-f0f65cbb]{display:block;font-size:calc(1.7rem + .5vw);margin:0 auto;max-width:80%}.touch .dialog .dialog-content[data-v-f0f65cbb]{overflow-y:scroll;-webkit-overflow-scrolling:touch}.dialog .dialog-content[data-v-f0f65cbb]{flex-grow:1;height:auto;margin-top:10vw;padding:0;width:100%}.dialog .dialog-content .announce-wrapper[data-v-f0f65cbb]{align-content:center;align-items:center;display:flex;flex-flow:column wrap;justify-content:center}.dialog .dialog-content .announce-wrapper .announce[data-v-f0f65cbb]{font-size:calc(1.5rem + .5vw)}.dialog .dialog-content .result[data-v-f0f65cbb]{height:auto;padding:0}.dialog .dialog-content .result a[data-v-f0f65cbb]{align-content:center;align-items:center;display:flex;flex-flow:column wrap;justify-content:center;min-height:120px;padding:5vw}.dialog .dialog-content .result h4[data-v-f0f65cbb]{line-height:1.3}.dialog .dialog-content .result .content[data-v-f0f65cbb]{font-size:12px;line-height:1.5;margin-top:5vw}}
