*{margin:0;padding:0;box-sizing:border-box}body{margin:0;font-family:Noto Sans JP,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;background-color:#f5f5f5}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}img{max-width:100%;height:auto}:focus{outline:2px solid #1976D2;outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes fillout-embed-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes fillout-embed-loading-spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.fillout-embed-popup-container{padding:40px 80px}.fillout-embed-popup-iframe{border-radius:10px;height:100%}.fillout-embed-popup-close{position:absolute;top:-15px;right:-15px}.fillout-embed-slider-main{position:relative}.fillout-embed-slider-close{padding:20px 4px}@media screen and (max-width: 480px){.fillout-embed-popup-container{padding:0}.fillout-embed-popup-main{display:flex;flex-flow:column}.fillout-embed-popup-iframe{border-radius:0;height:unset;flex-grow:1}.fillout-embed-popup-close{position:unset;top:0;right:0;margin:4px 8px 4px auto}.fillout-embed-slider-main{flex-flow:column-reverse!important;position:unset;left:0!important;right:0!important}.fillout-embed-slider-iframe{width:100%!important}.fillout-embed-slider-close{padding:6px;border-radius:50%!important;margin:4px 8px 4px auto}}
