@charset "UTF-8";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}html{font-size:16px;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box}*,*:before,*:after{box-sizing:border-box;margin:0}html{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.ui-button{min-height:56px;display:inline-block;position:relative}.ui-button--disabled{cursor:not-allowed}.ui-button__button{width:100%;min-height:56px;font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-weight:700;font-size:18px;padding:0 40px;line-height:20px;word-wrap:break-word;position:relative;cursor:pointer;transition:.25s ease 0s;transition-property:color,background,border;white-space:nowrap}@media all and (-ms-high-contrast: none){.ui-button__button{padding-top:.4em}}.ui-button__button[disabled]{cursor:not-allowed;opacity:.3}.ui-button__button:active:not([disabled]){opacity:.6}.ui-button__button--arrow-left:before,.ui-button__button--arrow-right:after{content:"";width:.45em;height:.45em;top:52%;bottom:auto;border-width:2px 2px 0 0;border-style:solid;display:block;position:absolute}.ui-button__button--arrow-right:after{right:4px;left:auto;transform:rotate(45deg) translate(-.6em,.2em)}.ui-button__button--arrow-left:before{left:4px;right:auto;transform:rotate(-135deg) translate(-.2em,.6em)}.ui-button__button--font-size-large{font-size:18px;line-height:1.8}.ui-button__button--font-size-medium{font-size:16px;line-height:1.8}.ui-button__button--font-size-small{font-size:14px;line-height:1.5}.ui-button__button--flex-center{display:flex;align-items:center;justify-content:center}.ui-button__button--no-padding{padding:0}.ui-button__button--no-line-height{line-height:0}.ui-button__loader{position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);border-radius:50%;width:50px;height:50px;text-indent:-9999em;transform:translateZ(0);border-width:10px;border-style:solid;border-color:transparent;animation:load 1.5s infinite linear;pointer-events:none}@keyframes load{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui-button--black .ui-button__button{background:#000000;color:#fff;border:none}.ui-button--black .ui-button__button--arrow-left:before,.ui-button--black .ui-button__button--arrow-right:after{border-color:#00aaeb}.ui-button--black .ui-button__loader{border-top-color:#fff}.ui-button--black:hover:not(.ui-button--disabled) .ui-button__button{background:#00aaeb;color:#fff;border:none}.ui-button--black:hover:not(.ui-button--disabled) .ui-button__button--arrow-left:before,.ui-button--black:hover:not(.ui-button--disabled) .ui-button__button--arrow-right:after{border-color:#fff}.ui-button--black:hover:not(.ui-button--disabled) .ui-button__loader{border-top-color:#fff}.ui-button--blue .ui-button__button{background:#00aaeb;color:#fff;border:1px solid #eee}.ui-button--blue .ui-button__button--arrow-left:before,.ui-button--blue .ui-button__button--arrow-right:after{border-color:#fff}.ui-button--blue .ui-button__loader{border-top-color:#fff}.ui-button--blue:hover:not(.ui-button--disabled) .ui-button__button{background:#ffffff;color:#00aaeb;border:1px solid #00aaeb}.ui-button--blue:hover:not(.ui-button--disabled) .ui-button__button--arrow-left:before,.ui-button--blue:hover:not(.ui-button--disabled) .ui-button__button--arrow-right:after{border-color:#00aaeb}.ui-button--blue:hover:not(.ui-button--disabled) .ui-button__loader{border-top-color:#00aaeb}.ui-button--white .ui-button__button{background:#ffffff;color:#000;border:1px solid #000000}.ui-button--white .ui-button__button--arrow-left:before,.ui-button--white .ui-button__button--arrow-right:after{border-color:#00aaeb}.ui-button--white .ui-button__loader{border-top-color:#000}.ui-button--white:hover:not(.ui-button--disabled) .ui-button__button{background:#00aaeb;color:#fff;border:none}.ui-button--white:hover:not(.ui-button--disabled) .ui-button__button--arrow-left:before,.ui-button--white:hover:not(.ui-button--disabled) .ui-button__button--arrow-right:after{border-color:#fff}.ui-button--white:hover:not(.ui-button--disabled) .ui-button__loader{border-top-color:#fff}.ui-button--orange .ui-button__button{background:#e33f16;color:#fff;border:none}.ui-button--orange .ui-button__button--arrow-left:before,.ui-button--orange .ui-button__button--arrow-right:after{border-color:#fff}.ui-button--orange .ui-button__loader{border-top-color:#fff}.ui-button--orange:hover:not(.ui-button--disabled) .ui-button__button{background:#ffffff;color:#e33f16;border:1px solid #e33f16}.ui-button--orange:hover:not(.ui-button--disabled) .ui-button__button--arrow-left:before,.ui-button--orange:hover:not(.ui-button--disabled) .ui-button__button--arrow-right:after{border-color:#e33f16}.ui-button--orange:hover:not(.ui-button--disabled) .ui-button__loader{border-top-color:#e33f16}.ui-button--white-orange .ui-button__button{background:#ffffff;color:#e33f16;border:1px solid #e33f16}.ui-button--white-orange .ui-button__button--arrow-left:before,.ui-button--white-orange .ui-button__button--arrow-right:after{border-color:#e33f16}.ui-button--white-orange .ui-button__loader{border-top-color:#e33f16}.ui-button--white-orange:hover:not(.ui-button--disabled) .ui-button__button{background:#e33f16;color:#fff;border:none}.ui-button--white-orange:hover:not(.ui-button--disabled) .ui-button__button--arrow-left:before,.ui-button--white-orange:hover:not(.ui-button--disabled) .ui-button__button--arrow-right:after{border-color:#fff}.ui-button--white-orange:hover:not(.ui-button--disabled) .ui-button__loader{border-top-color:#fff}.ui-button--yellow .ui-button__button{background:#fef3d7;color:#000;border:1px solid #e0b500}.ui-button--yellow .ui-button__button--arrow-left:before,.ui-button--yellow .ui-button__button--arrow-right:after{border-color:#000}.ui-button--yellow .ui-button__loader{border-top-color:#000}.ui-button--yellow:hover:not(.ui-button--disabled) .ui-button__button{background:#ffffff;color:#000;border:1px solid #e0b500}.ui-button--yellow:hover:not(.ui-button--disabled) .ui-button__button--arrow-left:before,.ui-button--yellow:hover:not(.ui-button--disabled) .ui-button__button--arrow-right:after{border-color:#e0b500}.ui-button--yellow:hover:not(.ui-button--disabled) .ui-button__loader{border-top-color:#000}.ui-button--light-gray .ui-button__button{background:#F6F6F6;color:#000;border:none;opacity:1}.ui-button--button-size-large{width:362px}.ui-button--button-size-small{width:200px}.ui-button--button-size-xs{min-height:30px}.ui-button--button-size-xs .ui-button__button{min-height:30px;font-size:14px;line-height:1.5;padding-left:16px;padding-right:16px}.ui-button--button-size-xs .ui-button__loader{border-width:5px;top:calc(50% - 10px);left:calc(50% - 10px);border-radius:50%;width:20px;height:20px}.ui-button--button-size-auto{width:100%;min-height:auto}.ui-button--button-size-auto .ui-button__button{min-height:100%;padding:0}@media screen and (max-width: 767px){.ui-button--button-size-large{width:100%}.ui-button .ui-button__button{font-size:16px}.ui-button .ui-button__button--font-size-large{font-size:18px;line-height:1.8}.ui-button .ui-button__button--font-size-medium{font-size:16px;line-height:1.8}.ui-button .ui-button__button--font-size-small{font-size:14px;line-height:1.5}}.ui-dl-table-term{position:relative;font-size:16px;width:100%;background-color:#f2f2f2;font-weight:700}.ui-dl-table-term--border-dark{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.ui-dl-table-term--border-light{border-top:1px solid #ffffff}@media screen and (max-width: 768px){.ui-dl-table-term .ui-dl-table-term{font-size:16px}}.ui-dl-table-description{box-sizing:border-box;font-size:16px;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word}.ui-dl-table-description--border-dark{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.ui-dl-table-description--border-light{border-top:1px solid #e4e4e4}.ui-dl-table-description--border-light:nth-last-child(1){border-bottom:1px solid #e4e4e4}@media screen and (max-width: 768px){.ui-dl-table-description .ui-dl-table-description{font-size:16px}.ui-dl-table-description .ui-dl-table-description--border-light{border-top:none}.ui-dl-table-description .ui-dl-table-description--border-light:nth-last-child(1){border-bottom:none}}.ui-dl-table{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media screen and (max-width: 768px){.ui-dl-table .ui-dl-table{display:flex;flex-wrap:wrap;width:100%}}.ui-flash-message{color:#e33f16;background-color:#ffd6d6;text-align:center;display:flex;justify-content:center;align-items:center;width:100%;min-height:48px;margin:28px 0 16px}.ui-form-email{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;width:100%;height:40px;font-size:16px;padding:0 8px;box-sizing:border-box;border:1px solid #cfcfcf}.ui-form-email:focus{outline:none}.ui-form-errors{padding-left:0;list-style:none inside;color:#e33f16}.ui-form-errors__list{display:flex}.ui-form-errors__text,.ui-form-errors__marker{line-height:1.8}.ui-form-errors__text{flex-grow:1;transform:translateY(1.8px)}@media all and (-ms-high-contrast: none){.ui-form-errors__text{transform:none}}.ui-form-errors__marker{padding-right:8px}@media screen and (max-width: 768px){.ui-form-errors .ui-form-errors__text,.ui-form-errors .ui-form-errors__marker{line-height:1.8}}.ui-form-errors-for-alpine{padding-left:0;list-style:none inside;color:#e33f16}.ui-form-errors-for-alpine__list{display:flex}.ui-form-errors-for-alpine__text,.ui-form-errors-for-alpine__marker{line-height:1.8}.ui-form-errors-for-alpine__text{flex-grow:1;transform:translateY(1.8px)}.ui-form-errors-for-alpine__marker{padding-right:8px}@media screen and (max-width: 768px){.ui-form-errors-for-alpine__text,.ui-form-errors-for-alpine__marker{line-height:1.8}}.ui-form-required{padding:1.5px 6px .5px;background-color:#e33f16;color:#fff;font-size:12px;line-height:1.2}@media all and (-ms-high-contrast: none){.ui-form-required .ui-form-required{padding-top:4.5px;padding-left:8px;padding-right:8px;margin-bottom:4px}}@media screen and (max-width: 768px){.ui-form-required .ui-form-required{font-size:12px;line-height:1.2}}.ui-form-select-box{position:relative;display:block}.ui-form-select-box__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;color:#000;width:100%;height:40px;padding-left:8px;padding-right:28px;box-sizing:border-box;border:1px solid #cfcfcf;font-size:16px;line-height:1.8}.ui-form-select-box__select::-ms-expand{display:none}.ui-form-select-box__select--disabled{background:#f6f6f6}.ui-form-select-box__select:focus{outline:none}.ui-form-select-box:after{content:"";width:.45em;height:.45em;top:calc(50% + .225em);bottom:auto;border:#00aaeb solid;border-width:2px 2px 0 0;position:absolute;right:16px;transform:rotate(135deg) translate(-.6em,.2em);pointer-events:none}.ui-form-text{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;width:100%;font-size:16px;padding:0 8px;box-sizing:border-box;border:1px solid #cfcfcf}.ui-form-text:focus{outline:none}.ui-form-text[disabled]{cursor:not-allowed;opacity:.3}.ui-form-text--size-small{height:26px}.ui-form-text--size-medium{height:40px}.ui-form-number{width:100%;height:40px;font-size:16px;padding:0 8px;box-sizing:border-box;border:1px solid #cfcfcf;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.ui-form-number:focus{outline:none}.ui-form-number[type=number]::-webkit-outer-spin-button,.ui-form-number[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ui-form-number[type=number]{-moz-appearance:Numberfield}.ui-form-number:disabled{background-color:#cfcfcf}.ui-form-password{width:100%;height:40px;font-size:16px;padding:0 8px;box-sizing:border-box;border:1px solid #cfcfcf;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.ui-form-password:focus{outline:none}.ui-form-password-strength-message{line-height:1.2;font-weight:700}.ui-form-password-strength-message__message{display:inline-block;font-size:14px;color:#fff;background-color:#f30;padding:8px}.ui-form-password-strength-message__label{color:#fff;font-size:14px;line-height:1.5;padding:8px}.ui-form-password-strength-message__label--level-2{background-color:#00f}.ui-form-password-strength-message__label--level-3{background-color:#e0b500}.ui-form-password-strength-message__label--level-4{background-color:#38a800}.ui-form-password-strength-message__indicator{font-size:16px;line-height:1.8;padding:0 8px;vertical-align:middle}.ui-form-password-strength-message__indicator--level-2{color:#00f}.ui-form-password-strength-message__indicator--level-3{color:#e0b500}.ui-form-password-strength-message__indicator--level-4{color:#38a800}.ui-form-textarea{width:100%;padding:8px;box-sizing:border-box;border:1px solid #cfcfcf;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.ui-form-textarea--x-small{font-size:12px}.ui-form-textarea--small{font-size:14px}.ui-form-textarea--medium{font-size:16px}.ui-form-textarea--large{font-size:18px}.ui-form-textarea--x-large{font-size:20px}.ui-form-textarea:focus{outline:none}@media screen and (max-width: 768px){.ui-form-textarea--x-small{font-size:12px}.ui-form-textarea--small{font-size:14px}.ui-form-textarea--medium{font-size:16px}.ui-form-textarea--large{font-size:18px}.ui-form-textarea--x-large{font-size:20px}}.ui-form-radio-button__input{display:none}.ui-form-radio-button__input:checked{border:2px solid #00aaeb}.ui-form-radio-button__label{padding-left:24px;margin-right:16px;position:relative;cursor:pointer}.ui-form-radio-button__label--bold{font-weight:700}.ui-form-radio-button__label:before{content:"";display:block;position:absolute;top:2px;left:0;width:18px;height:18px;background-color:#fff;border:1px solid #cfcfcf;border-radius:50%}.ui-form-radio-button__input:checked+.ui-form-radio-button__label:after{content:"";display:block;position:absolute;top:6px;left:4px;width:10px;height:10px;background:#00aaeb;border-radius:50%}.ui-form-checkbox{display:inline-flex;justify-content:center;align-items:center}.ui-form-checkbox__decoration{box-sizing:content-box;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #cfcfcf;border-radius:2px;background:white;width:16px;height:16px;vertical-align:bottom;transition:all .1s ease}.ui-form-checkbox__checkmark{box-sizing:content-box;margin-top:-2px;border-left:3px solid #fff;border-bottom:3px solid #fff;width:8px;height:3px;transform:rotate(-45deg)}.ui-form-checkbox__checkbox{display:none}.ui-form-checkbox__checkbox:checked+.ui-form-checkbox__decoration{background:#00aaeb}.ui-form-checkbox__text{margin:8px;color:#333}.ui-form-checkbox__text--bold{font-weight:700}@media all and (-ms-high-contrast: none){.ui-form-checkbox__text{padding-top:.4em}}.ui-form-checkbox--label-text-margin{margin:3px 6px}.ui-form-file{position:relative;padding:24px 0;background:#f6f6f6;border:1px dashed #cfcfcf;text-align:center;cursor:pointer}.ui-form-file__input{opacity:0;position:absolute;top:0;left:0;cursor:pointer;z-index:999;width:100%;height:100%}.ui-form-file__input-note{margin-left:28px;margin-right:28px;margin-top:8px;text-align:center;font-size:14px;line-height:1.5}@media screen and (max-width: 768px){.ui-form-file__input-note{margin-left:16px;margin-right:16px}}.ui-form-public-mark{padding:1.5px 6px .5px;background-color:#00aaeb;color:#fff;font-size:12px;line-height:1.2}@media all and (-ms-high-contrast: none){.ui-form-public-mark{padding-top:4.5px;padding-left:8px;padding-right:8px;margin-bottom:4px}}@media screen and (max-width: 768px){.ui-form-public-mark{font-size:12px;line-height:1.2}}.ui-form-sns-switch{height:32px;border-radius:16px;border:1px solid #cfcfcf;display:inline-flex;align-items:center;padding:4px}.ui-form-sns-switch__item{font-size:14px;line-height:1.5;background:transparent;color:#cfcfcf;border:none;padding:1.5px 12px 2px;cursor:pointer}.ui-form-sns-switch__item--active{background:#00aaeb;color:#fff;font-weight:700;border-radius:16px}.ui-wizard-progress-item{display:inline-block}.ui-wizard-progress-item__item{box-sizing:border-box;width:100%;height:100%;padding-left:36px;padding-right:1px;display:flex;justify-content:center;align-items:center;background:#dbdbdb;color:gray;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-weight:700}.ui-wizard-progress-item__item-icon{width:30px}.ui-wizard-progress-item__triangle{fill:#dbdbdb}.ui-wizard-progress-item__content{position:relative;width:100%;height:100%}.ui-wizard-progress-item__content--current{color:#fff}.ui-wizard-progress-item__content--current .ui-wizard-progress-item__item{background:#00aaeb;color:#fff}.ui-wizard-progress-item__content--current .ui-wizard-progress-item__triangle{fill:#00aaeb}.ui-wizard-progress-item__content--transparent{color:#333}.ui-wizard-progress-item__content--transparent .ui-wizard-progress-item__item{background:transparent;color:#333}.ui-wizard-progress-item__content--transparent .ui-wizard-progress-item__triangle{fill:transparent}.ui-wizard-progress-item__content--color-blue .ui-wizard-progress-item__item{color:#00aaeb}.ui-wizard-progress-item__content--color-black .ui-wizard-progress-item__item{color:#000}.ui-wizard-progress-item__content--member-entry .ui-wizard-progress-item__item-icon{margin-left:8px;margin-bottom:5px}.ui-wizard-progress-item__content--member-entry .ui-wizard-progress-item__content--end{padding-right:0}.ui-wizard-progress-item__border{fill:#fff}.ui-wizard-progress-item__svg{position:absolute;top:0;left:calc(100% - 1px);height:100%;width:36px;z-index:1}@media screen and (max-width: 768px){.ui-wizard-progress-item__content--start .ui-wizard-progress-item__item,.ui-wizard-progress-item__content--member-entry .ui-wizard-progress-item__item{padding-left:8px}.ui-wizard-progress-item__content--member-entry .ui-wizard-progress-item__item-icon{width:15px;margin-left:0}.ui-wizard-progress-item__content--member-entry.ui-wizard-progress-item__content--start .ui-wizard-progress-item__item{padding-left:0}.ui-wizard-progress-item__content--member-entry.ui-wizard-progress-item__content--end .ui-wizard-progress-item__item{padding-right:20px}.ui-wizard-progress-item__content--member-entry .ui-wizard-progress-item__svg{width:8px}}.ui-form-ssl-seal{display:flex;padding:20px;font-size:14px;background:#f6f6f6}.ui-form-ssl-seal__title{font-weight:700;font-size:16px;margin-bottom:8px}.ui-form-ssl-seal__description,.ui-form-ssl-seal__title{margin-left:20px;line-height:1.8;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.ui-form-ssl-seal__seal{width:130px;height:66px;border:none}@media screen and (max-width: 768px){.ui-form-ssl-seal{flex-direction:column;align-items:center;font-size:14px}.ui-form-ssl-seal__title{margin-top:16px;font-size:16px}.ui-form-ssl-seal__description,.ui-form-ssl-seal__title{margin-left:0;line-height:1.8}}.ui-wizard-progress{box-sizing:border-box;display:flex;width:100%}.ui-wizard-progress>*{flex-grow:1}@media screen and (max-width: 768px){.ui-wizard-progress--height-sp-line-break{height:55px}}.ui-form-rating{display:inline-block}.ui-form-rating__img{width:20px;height:20px;transform:translateY(2px)}.ui-form-rating__img:not(:last-of-type){margin-right:4px}.ui-pagination__page-links{margin:0;padding:0;display:flex}.ui-pagination__page-item{display:flex;justify-content:center;align-items:center;list-style:none;margin:0 8px}@media screen and (max-width: 768px){.ui-pagination__page-item--sp-none{display:none}}.ui-pagination__page-item--sp-only{display:none}@media screen and (max-width: 768px){.ui-pagination__page-item--sp-only{display:flex}}.ui-pagination__page-link{height:36px;min-width:36px;display:flex;justify-content:center;align-items:center;color:#000;text-decoration-color:#000;cursor:pointer;text-decoration:none}.ui-pagination__page-link:hover{background:#cfcfcf}.ui-pagination__page-link--prev-link,.ui-pagination__page-link--next-link{color:#00aaeb}.ui-pagination__page-item--active .ui-pagination__page-link{background:#000000;color:#fff}.ui-select-modal__header{background-color:#fef3d7;line-height:1.5;font-size:18px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#e33f16;padding:16px 24px}.ui-select-modal__body{padding:16px;min-width:800px;max-height:80vh;overflow:scroll}.ui-select-modal__option-list{list-style-type:none;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:start;padding:0 0 0 20px;margin:0}.ui-select-modal__radio-button{margin-top:8px;margin-bottom:8px}.ui-select-modal__button-container{padding:16px 0;display:flex;justify-content:center}@media screen and (max-width: 768px){.ui-select-modal__body{padding:20px;min-width:200px;max-height:60vh}.ui-select-modal__option-list{grid-template-columns:1fr}.ui-select-modal__button-container{padding:0}}.ui-table-data-cell{font-size:16px;line-height:1.8;padding:16px;color:#000;background-color:#fff;border:1px solid #f2f2f2}.ui-table-data-cell:nth-of-type(1){border-left:none}.ui-table-data-cell:last-of-type{border-right:none}.ui-table-header-cell{font-size:16px;line-height:1.8;background-color:#f2f2f2;color:#000;padding:16px;border:1px solid #ffffff}.ui-table{width:100%;position:relative;overflow:auto}.ui-table__scroll-icon{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.ui-table__table{width:100%;min-width:680px}.ui-button-scroll-top{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:gray;-webkit-text-size-adjust:100%;font-size:1.6em;line-height:1.75;transition:all .4s ease;text-decoration:none;background-color:transparent;border:none;cursor:pointer;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;outline:none;box-sizing:border-box;width:56px;height:56px;background:#333333;border:2px solid #555555;border-radius:100%;text-indent:-8888px;color:#fff;z-index:50}.ui-button-scroll-top:before{content:"";display:block;top:0;right:0;left:0;margin:auto;position:absolute;bottom:-5%;width:12px;height:12px;border:#ffffff solid;border-width:3px 3px 0 0;transform:rotate(-45deg) translate(0)}[x-cloak]{display:none!important}.ui-modal__body{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100vw;height:100vh;background:rgba(128,128,128,.7)}.ui-modal__body--z-index-level-1{z-index:1001}.ui-modal__body--z-index-level-2{z-index:1002}.ui-modal__window{position:relative;z-index:2}.ui-modal__overlay{width:100%;height:100%;position:absolute}.ui-modal__close{position:absolute;line-height:1;cursor:pointer;top:-26px;right:0}.ui-modal__close img{display:flex;align-items:center;fill:#fff}.ui-modal__inner{position:relative;border-radius:3px;box-shadow:0 2px 10px #0003;background:#ffffff}@media screen and (max-width: 768px){.ui-modal__window{width:calc(100% - 40px)}}.ui-text-link__anchor--padding-after-icon{padding-right:2em}.ui-text-link__anchor--outer-link-icon:after,.ui-text-link__anchor--inner-link-icon:after{content:"";bottom:auto;display:inline-block}.ui-text-link__anchor--outer-link-icon:after{background:url(/doc/build/assets/outerlink_icon.d4fae368.svg);background-size:contain;background-repeat:no-repeat;width:1em;height:1em;margin-left:8px;margin-bottom:-1px}.ui-text-link__anchor--inner-link-icon:after{width:.45em;height:.45em;border:#00aaeb solid;border-width:2px 2px 0 0;margin-left:16px;transform:rotate(45deg) translate(-.4em,.2em)}.ui-text-link__anchor--font-size-x-small{font-size:12px}.ui-text-link__anchor--font-size-small{font-size:14px}.ui-text-link__anchor--font-size-medium{font-size:16px}.ui-text-link__anchor--font-size-x-medium{font-size:18px}.ui-text-link__anchor--font-size-large{font-size:20px}.ui-text-link__anchor--font-size-x-large{font-size:22px}.ui-text-link__anchor--bold{font-weight:700}.ui-text-link__anchor--color-black{color:#333;text-decoration:none}.ui-text-link__anchor--color-blue{color:#00aaeb;text-decoration:none}.ui-text-link__anchor--color-red{color:#e33f16;text-decoration:none}.ui-text-link__anchor--color-black-hover:hover{color:#333;text-decoration:underline;text-decoration-color:#333}.ui-text-link__anchor--color-blue-hover:hover{color:#00aaeb;text-decoration:underline;text-decoration-color:#00aaeb}.ui-text-link__anchor--color-red-hover:hover{color:#e33f16;text-decoration:underline;text-decoration-color:#e33f16}.ui-text-link__anchor--font-mincho{font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif}.ui-text-link__anchor--font-gothic{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.ui-text-link__anchor--underline{text-decoration:underline}.ui-label{border:1px solid #808080;color:gray;box-sizing:border-box;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.ui-label--font-style-md{font-size:12px;font-weight:700}.ui-label--font-style-lg{font-size:20px;font-weight:700}.ui-label--font-style-light{font-size:11px;font-weight:400}.ui-label--space-normal{padding:3.5px 8px}.ui-label--space-narrow{padding:3.5px 3px}.ui-label--space-small{padding:1.5px 4px}.ui-label--space-thin{padding:0 10px}.ui-label__color--gray{color:gray;border-color:gray}.ui-label__color--red{color:#e33f16;border-color:#e33f16}.ui-label__color--blue{color:#00aaeb;border-color:#00aaeb}.ui-label__link{text-decoration:none;color:inherit}@media all and (-ms-high-contrast: none){.ui-label{padding-top:.7em}}.ui-pill{border-radius:20px;background-color:#ededed;padding:0 10px;font-weight:700;box-sizing:border-box;font-size:12px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#00aaeb}.ui-pill__link{text-decoration:none;color:inherit}.ui-progress-bar{position:relative;width:100%;height:100%}.ui-progress-bar__percentage{position:relative;margin-top:16px;margin-bottom:8px}.ui-progress-bar__current-percentage{margin:0;position:absolute;z-index:2;top:50%;transform:translateY(-50%);left:35px;color:#fff}.ui-progress-bar__bottom-percentages{width:100%;display:flex;display:-ms-flexbox;flex-grow:1}.ui-progress-bar__max-percentage{margin:auto 0 auto auto}.ui-progress-bar__min-percentage{margin:auto 0}.ui-progress-bar progress{border:none;width:100%;height:40px;background-color:#dbdbdb;position:relative;z-index:1}.ui-progress-bar progress::-webkit-progress-bar{border:none;background-color:#dbdbdb}.ui-progress-bar progress::-webkit-progress-value{border:none;background-color:#00aaeb}.ui-progress-bar progress::-moz-progress-bar{border:none;background-color:#00aaeb}.ui-progress-bar progress::-ms-fill{border:none;background-color:#00aaeb}.ui-balloon-frame{position:absolute;display:inline-flex;justify-content:center}.ui-balloon-frame__balloon-body{position:relative;top:0;left:0;width:272px;max-height:72px;border:1px solid #333333;border-radius:16px;background-color:#fff;z-index:2;box-shadow:3px 3px 3px #0000004d}.ui-balloon-frame__balloon-tail{width:100%;display:flex;justify-content:center;height:20px;margin-top:-4px}.ui-balloon-frame__balloon-close{position:absolute;line-height:1;cursor:pointer;top:14px;right:18px}.ui-balloon-frame__balloon-close img{display:flex;align-items:center;fill:#fff}.ui-balloon-frame__balloon-inner{padding:16px;text-align:center}@media screen and (max-width: 768px){.ui-balloon-frame__balloon-body:before,.ui-balloon-frame__balloon-body:after{left:17%}.ui-balloon-frame__balloon-tail{justify-content:left;margin-left:36px}}.ui-notification__body{position:fixed;bottom:20px;right:16px;z-index:70}@media screen and (max-width: 768px){.ui-notification__body{width:100%;right:0}.ui-notification__body--margin{bottom:calc(3% + 100px)}}.ui-ranking-mark{border-radius:50%;padding:3px;display:flex;justify-content:center;align-items:center;background:#cfcfcf;color:#333;box-sizing:content-box}.ui-ranking-mark--rank-1{background:#e0b500;color:#fff}.ui-ranking-mark--rank-2{background:#808080;color:#fff}.ui-ranking-mark--rank-3{background:#ce8632;color:#fff}.ui-ranking-mark__inner{border-radius:50%;display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:1px solid #ffffff;box-sizing:border-box}.ui-ranking-mark__inner span{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-weight:700;padding-left:8px;padding-right:8px}.ui-ranking-mark-container{position:relative}.ui-ranking-mark-container__mark{z-index:1;min-width:28px;height:28px;position:absolute;top:0;left:0;margin-top:-8px;margin-left:-4px}.ui-ranking-mark-container__content{position:initial;height:100%}.ui-rating{display:inline-block}.ui-rating__img--normal:not(:last-of-type){margin-right:4px}.ui-rating__img--narrow:not(:last-of-type){margin-right:1px}.ui-rating__img--font-size-x-large{height:20px}.ui-breadcrumbs{padding:0;list-style:none;display:flex;flex-wrap:wrap}.ui-breadcrumbs__item{display:block;white-space:wrap;line-height:21px}.ui-breadcrumbs__item-text{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-size:12px;line-height:1.2}.ui-breadcrumbs__item-text--no-link{font-weight:700}.ui-breadcrumbs__link{color:#333;text-decoration:none;position:relative}.ui-breadcrumbs__link:hover{text-decoration:underline}.ui-breadcrumbs__link:after{content:"";bottom:auto;display:inline-block;margin:0 8px;width:.45em;height:.45em;border:#00aaeb solid;border-width:2px 2px 0 0;transform:rotate(45deg) translate(-.4em,.2em)}@media screen and (max-width: 768px){.ui-breadcrumbs{display:block;white-space:nowrap;overflow:scroll;padding-bottom:8px}.ui-breadcrumbs .ui-breadcrumbs__item{display:inline-block;white-space:nowrap}.ui-breadcrumbs .ui-breadcrumbs__item-text{font-size:12px;line-height:1.2}}.ui-carousel{position:relative}.ui-carousel__swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.ui-carousel__swiper--default{max-width:1116px}@media screen and (max-width: 1360px){.ui-carousel__swiper--default{max-width:900px}}@media screen and (max-width: 1150px){.ui-carousel__swiper--default{max-width:680px}}@media screen and (max-width: 920px){.ui-carousel__swiper--default{max-width:460px}}@media screen and (max-width: 600px){.ui-carousel__swiper--default{max-width:212px}}.ui-carousel__swiper--full-width{max-width:1116px}@media screen and (max-width: 1360px){.ui-carousel__swiper--full-width{max-width:1040px}}@media screen and (max-width: 1150px){.ui-carousel__swiper--full-width{max-width:840px}}@media screen and (max-width: 920px){.ui-carousel__swiper--full-width{max-width:500px}}@media screen and (max-width: 600px){.ui-carousel__swiper--full-width{max-width:340px}}.ui-carousel__swiper--show-rank{padding:8px 8px 0!important}.ui-carousel__swiper-wrapper{position:relative;width:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.ui-carousel__swiper-button-prev,.ui-carousel__swiper-button-next{position:absolute;font-size:inherit;color:inherit;text-align:center;transform:translateY(-50%);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;z-index:2;line-height:1;top:50%;background-color:transparent;border:none;opacity:.7;overflow:visible;transition:.3s ease-in-out}.ui-carousel__swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;margin-right:12px}.ui-carousel__swiper-button-prev{right:auto;left:0px}.ui-carousel__swiper-button-next{left:auto;right:0px}.ui-carousel__swiper-pagination{display:flex;justify-content:center}.ui-carousel__swiper-pagination .swiper-pagination-bullet{margin:1.1em .6em 1.5em!important}.ui-carousel-item{flex-shrink:0;width:100%;height:auto;position:relative;transition-property:transform;margin-right:12px}.layout-app__page-top-button{position:fixed;bottom:3%;right:40px}.layout-mypage{display:block;background:#f2f2f2}.layout-mypage__container{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 20px 72px}.layout-mypage__wrapper{width:100%;max-width:1116px}.layout-mypage__breadcrumb{padding-top:5px;padding-bottom:8px}.layout-mypage__two-column{display:flex;width:100%}.layout-mypage__sidebar{width:300px}.layout-mypage__main{margin-left:20px;flex:1 1 0%;max-width:calc(100% - 320px)}.layout-mypage__bottom-links{display:none}@media screen and (max-width: 768px){.layout-mypage .layout-mypage__container{padding-top:0;padding-bottom:20px}.layout-mypage .layout-mypage__wrapper{display:flex;flex-direction:column}.layout-mypage .layout-mypage__breadcrumb{padding:0;margin-top:5px;margin-bottom:5px}.layout-mypage .layout-mypage__two-column{flex-direction:column}.layout-mypage .layout-mypage__sidebar{width:100%}.layout-mypage .layout-mypage__main{margin-left:0;max-width:100%}.layout-mypage .layout-mypage__bottom-links{display:flex;flex-direction:column;margin-top:20px}.layout-mypage .layout-mypage__bottom-links--display-none{display:none}.layout-mypage .layout-mypage__btn{width:100%}}.layout-single-column{display:block}.layout-single-column__title{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.layout-single-column__title--has-breadcrumb{margin-top:0}.layout-single-column__title--normal{line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-top:20px;margin-bottom:10px}.layout-single-column__title--thin{line-height:1.5;font-size:24px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-top:10px;margin-bottom:40px}.layout-single-column__container{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 10px 48px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.layout-single-column__container--gray{background:#f2f2f2}.layout-single-column__container--white{background:#ffffff}.layout-single-column__container--without-padding{padding:0}.layout-single-column__article{max-width:1116px;width:100%;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.layout-single-column__breadcrumb{padding-top:5px;padding-bottom:8px}.layout-single-column__progress{margin:48px 0;height:auto!important}.layout-single-column__progress+.layout-single-column__description{margin-bottom:48px}@media screen and (max-width: 768px){.layout-single-column__title--normal{line-height:1.5;font-size:22px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-top:0}.layout-single-column__title--thin{line-height:1.5;font-size:20px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-bottom:20px}.layout-single-column__container{padding-top:0;padding-bottom:72px}.layout-single-column__container--has-breadcrumbs{padding-bottom:24px}.layout-single-column__container--without-padding{padding:0}.layout-single-column__article{display:flex;flex-direction:column}.layout-single-column__breadcrumb{padding:0;margin-top:5px;margin-bottom:5px}.layout-single-column__breadcrumb--padding-left{padding-left:10px}.layout-single-column__progress{margin:28px 0}.layout-single-column__title+.layout-single-column__progress{margin-top:28px}.layout-single-column__progress+.layout-single-column__description{margin-top:0;margin-bottom:28px}}.layout-shopcart__container{padding:0 20px 20px;display:flex;background:#f2f2f2;justify-content:center;align-items:center;flex-direction:column}.layout-shopcart__wrapper{width:100%;max-width:1116px}.layout-shopcart__breadcrumb{align-self:flex-start;padding-top:5px;padding-bottom:8px}.layout-shopcart__title{margin-bottom:64px;line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif}.layout-shopcart__content{display:flex;width:100%}.layout-shopcart__sidebar{width:300px;min-width:300px}.layout-shopcart__main{margin-right:20px;width:calc(100% - 320px)}.layout-shopcart__page-top-button{position:fixed;bottom:3%;right:40px}.layout-shopcart__download-box-sidebar{margin:0}@media screen and (max-width: 768px){.layout-shopcart__content{flex-direction:column}.layout-shopcart__wrapper{display:flex;flex-direction:column}.layout-shopcart__breadcrumb{padding:0;margin-top:5px;margin-bottom:5px;align-self:auto}.layout-shopcart__title{line-height:1.5;font-size:22px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-top:20px;margin-bottom:28px}.layout-shopcart__sidebar,.layout-shopcart__main{width:100%;margin-left:0}.layout-shopcart__download-box-sidebar{margin-top:28px}}.layout-product__container{padding:5px 20px 20px;display:flex;background:#f2f2f2;justify-content:center;align-items:center;flex-direction:column}.layout-product__wrapper{width:100%;max-width:1116px}.layout-product__breadcrumb{align-self:flex-start;padding-bottom:8px}.layout-product__bottom-advertising-section{display:flex;justify-content:center;align-items:center;padding-top:72px;padding-bottom:100px}.layout-product__bottom-advertising-section--sp-none{display:flex}.layout-product__content{width:100%}.layout-product__sidebar{width:300px;min-width:300px;order:1}.layout-product__sidebar--sp-none{display:block}.layout-product__sidebar--pc-none{display:none}@media screen and (max-width: 768px){.layout-product__sidebar--sp-none{display:none}.layout-product__sidebar--pc-none{display:block}}.layout-product__advertisement{width:300px;height:250px}.layout-product__side-advertising{width:100%}.layout-product__side-advertising--sp-none{display:block}.layout-product__side-advertising--pc-none{display:none}@media screen and (max-width: 768px){.layout-product__side-advertising--sp-none{display:none}.layout-product__side-advertising--pc-none{display:block}}.layout-product__main-wrapper{display:flex;flex-direction:row-reverse}.layout-product__main{margin-left:20px;width:calc(100% - 320px)}.layout-product__recommends{margin-top:28px}.layout-product__page-top-button{position:fixed;bottom:3%;right:40px}.layout-product__sidebar-slot{margin-top:16px;margin-bottom:16px}.layout-product__search-button-section--sp-none{display:block}.layout-product__search-button-section--pc-none{display:none}@media screen and (max-width: 768px){.layout-product__search-button-section--sp-none{display:none}.layout-product__search-button-section--pc-none{display:block}}.layout-product__fixed-section-margin--sp-none{display:block}.layout-product__fixed-section-margin--pc-none{display:none}@media screen and (max-width: 768px){.layout-product__fixed-section-margin--sp-none{display:none}.layout-product__fixed-section-margin--pc-none{display:block}}.layout-product__side-menu-author{margin-top:24px}@media screen and (max-width: 768px){.layout-product .layout-product__content{flex-direction:column}.layout-product .layout-product__container{padding:0}.layout-product .layout-product__wrapper{display:flex;flex-direction:column}.layout-product .layout-product__breadcrumb{padding:0 0 0 10px;margin-top:5px;margin-bottom:5px;align-self:auto}.layout-product .layout-product__bottom-advertising-section{flex-direction:column;padding-top:88px;padding-bottom:0}.layout-product .layout-product__search-button-section{display:none;width:100%;padding:10px 10px 20px}.layout-product .layout-product__search-button-section--display-on-top{display:block}.layout-product .layout-product__search-button-section--fixed{display:block;padding:16px 36px;position:fixed;bottom:0;left:0;background:#f2f2f2;z-index:3;box-shadow:0 -3px 6px #0003}.layout-product .layout-product__search-button-section--fixed+.layout-product__fixed-section-margin{margin-top:104px}.layout-product .layout-product__sidebar,.layout-product .layout-product__main{width:100%;margin-left:0}.layout-product .layout-product__side-advertising{margin-top:40px}.layout-product .layout-product__side-menu-author{margin-top:24px}.layout-product .layout-product__side-menu-author img{width:100%;height:100%}.layout-product .layout-product__page-top-button--margin{bottom:calc(3% + 100px)}}.layout-product-list__container{padding:5px 20px 20px;display:flex;background:#f2f2f2;justify-content:center;align-items:center;flex-direction:column}.layout-product-list__wrapper{width:100%;max-width:1116px}.layout-product-list__breadcrumb{align-self:flex-start;padding-bottom:8px}.layout-product-list__header-wrapper{display:flex;flex-direction:column;background:#ffffff}.layout-product-list__main-wrapper{display:flex;flex-direction:row-reverse}.layout-product-list__main{margin-left:20px;width:calc(100% - 320px)}.layout-product-list__sidebar{width:300px;min-width:300px;order:1;margin-top:20px}.layout-product-list__sidebar--sp-none{display:block}.layout-product-list__sidebar--pc-none{display:none}@media screen and (max-width: 768px){.layout-product-list__sidebar--sp-none{display:none}.layout-product-list__sidebar--pc-none{display:block}}.layout-product-list__page-top-button{position:fixed;bottom:3%;right:40px}.layout-product-list__search-button-section--sp-none{display:block}.layout-product-list__search-button-section--pc-none{display:none}@media screen and (max-width: 768px){.layout-product-list__search-button-section--sp-none{display:none}.layout-product-list__search-button-section--pc-none{display:block}}.layout-product-list__fixed-section-margin--sp-none{display:block}.layout-product-list__fixed-section-margin--pc-none{display:none}@media screen and (max-width: 768px){.layout-product-list__fixed-section-margin--sp-none{display:none}.layout-product-list__fixed-section-margin--pc-none{display:block}}@media screen and (max-width: 768px){.layout-product-list__container{padding:0}.layout-product-list__wrapper{display:flex;flex-direction:column}.layout-product-list__breadcrumb{padding:0 0 0 10px;margin-top:5px;margin-bottom:5px;align-self:auto}.layout-product-list__sidebar,.layout-product-list__main{width:100%;margin-left:0}.layout-product-list__page-top-button--margin{bottom:calc(3% + 100px)}.layout-product-list__search-button-section{display:none;width:100%;padding:10px 10px 20px}.layout-product-list__search-button-section--display-on-top{display:block}.layout-product-list__search-button-section--fixed{display:block;padding:16px 36px;position:fixed;bottom:0;left:0;background:#f2f2f2;z-index:3;box-shadow:0 -3px 6px #0003}.layout-product-list__search-button-section--fixed+.layout-product-list__fixed-section-margin{margin-top:104px}}.page-mypage__update-profile-notice{margin-bottom:16px}.page-mypage__button-section{display:flex;justify-content:center;padding-top:40px}.page-mypage__banner-section{display:flex;justify-content:center;padding-top:20px}.page-mypage__logout{width:300px;height:56px;background:#ffffff;font-weight:700;font-size:16px}.page-mypage__section-heading{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;padding-top:40px;margin:auto auto 10px}@media screen and (max-width: 768px){.page-mypage__section-heading{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;padding-top:48px}}@media screen and (max-width: 768px){.page-mypage__logout{font-size:16px}.page-mypage__update-profile-notice{padding:0 8px}}.page-mypage-maker-payments{padding:40px 20px;margin-top:20px;width:100%;background:#ffffff}.page-mypage-maker-payments__content-title{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:0;margin-bottom:28px}.page-mypage-maker-payments__content-sub-header{display:flex;flex-direction:row;align-items:flex-end;margin:28px 8px 8px}.page-mypage-maker-payments__content-sub-header .page-mypage-maker-payments__content-sub-title{flex-grow:2;margin-bottom:0}.page-mypage-maker-payments__content-sub-header .page-mypage-maker-payments__count-display{text-align:right;flex-grow:1;font-size:14px;line-height:1.5}.page-mypage-maker-payments__content-sub-title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-weight:700;margin-bottom:16px}.page-mypage-maker-payments__claim-request-button{text-align:center;padding-top:28px;padding-bottom:28px}.page-mypage-maker-payments__claim-request-paragraph{margin-top:8px;color:#e33f16}.page-mypage-maker-payments__product-purchases-describe{margin-left:8px;margin-right:8px;margin-bottom:8px}.page-mypage-maker-payments__bank-list{background-color:#e4e4e4;padding:16px;margin-bottom:24px}.page-mypage-maker-payments__bank-list-link{font-size:text("s","pc")}.page-mypage-maker-payments__payment-disclaimer-title{margin-left:20px}.page-mypage-maker-payments__payment-disclaimer{margin-bottom:72px}.page-mypage-maker-payments__pagination{display:flex;justify-content:center;padding-top:20px;padding-bottom:20px}.page-mypage-maker-payments__dl-term{width:100%;max-width:230px;padding:20px;background-color:#f2f2f2}.page-mypage-maker-payments__dl-description{flex:1 1 0%;line-height:20px;padding:24px}.page-mypage-maker-payments__note-modal{padding:36px;display:flex;flex-direction:column;align-items:center;gap:28px;font-size:22px;font-weight:700}.page-mypage-maker-payments__note-modal-important-phrase{color:#f30}.page-mypage-maker-payments__note-modal-line-break{display:inline}@media screen and (max-width: 768px){.page-mypage-maker-payments{padding-left:20px;padding-right:20px;margin-bottom:0}.page-mypage-maker-payments__content-title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-payments__pagination{padding-bottom:20px}.page-mypage-maker-payments__dl-term{max-width:none;padding:8px 16px}.page-mypage-maker-payments__dl-description{padding:16px}.page-mypage-maker-payments__note-modal{font-size:20px}.page-mypage-maker-payments__note-modal-line-break{display:none}}.page-mypage-maker-payments-transfer{background:#ffffff;padding:40px 20px;margin-top:20px}.page-mypage-maker-payments-transfer__content-title{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:0;margin-bottom:28px}.page-mypage-maker-payments-transfer__content-sub-title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:16px;margin-bottom:16px}.page-mypage-maker-payments-transfer__summary_table{margin-bottom:28px;padding-bottom:28px}.page-mypage-maker-payments-transfer__dl-term{width:100%;max-width:230px;padding:20px}.page-mypage-maker-payments-transfer__dl-description{flex:1 1 0%;line-height:20px;padding:24px}.page-mypage-maker-payments-transfer__confirm-section{margin-top:36px;display:flex;justify-content:center}.page-mypage-maker-payments-transfer__confirm-item{font-weight:700}.page-mypage-maker-payments-transfer__button-section{margin-top:40px;padding:40px 24px 16px;display:flex;justify-content:center}.page-mypage-maker-payments-transfer__button-section>*{width:50%}.page-mypage-maker-payments-transfer__back-button{padding-right:16px}.page-mypage-maker-payments-transfer__transfer-button{padding-left:16px}@media screen and (max-width: 768px){.page-mypage-maker-payments-transfer{padding-left:20px;padding-right:20px;margin-bottom:0}.page-mypage-maker-payments-transfer__dl-term{max-width:none;padding:8px 16px}.page-mypage-maker-payments-transfer__dl-description{padding:16px}.page-mypage-maker-payments-transfer__button-section{display:block}.page-mypage-maker-payments-transfer__button-section>*{width:100%}.page-mypage-maker-payments-transfer__back-button{padding-right:0;padding-bottom:24px}.page-mypage-maker-payments-transfer__transfer-button{padding-left:0}}.page-mypage-maker-point{padding:40px 20px;margin-top:20px;width:100%;background:#ffffff}.page-mypage-maker-point__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:0;margin-bottom:28px}.page-mypage-maker-point__h2{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-weight:700}.page-mypage-maker-point__summary{margin-top:20px;margin-bottom:36px}.page-mypage-maker-point__rate{margin-top:16px;margin-bottom:36px}.page-mypage-maker-point__rate-term{max-width:200px;padding:16px 24px}.page-mypage-maker-point__rate-description{flex:1 1 0%;line-height:20px;padding:16px 28px}.page-mypage-maker-point__exchange-table-wrapper{margin-top:16px;margin-bottom:24px}@media screen and (max-width: 768px){.page-mypage-maker-point{padding-left:20px;padding-right:20px;margin-top:0}.page-mypage-maker-point__h1{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-point__rate-term{max-width:none;padding:8px 16px}.page-mypage-maker-point__rate-description{padding:16px}}.page-mypage-maker-point-exchange{padding:40px 20px;margin-top:20px;width:100%;background:#ffffff;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin-bottom:100px;background-color:#fff}.page-mypage-maker-point-exchange__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:0;margin-bottom:28px}.page-mypage-maker-point-exchange__form{margin-top:20px;margin-bottom:20px}.page-mypage-maker-point-exchange__form-label{max-width:294px;padding:24px;background-color:#f2f2f2;box-sizing:border-box;line-height:20px}.page-mypage-maker-point-exchange__form-label--required{position:relative}.page-mypage-maker-point-exchange__form-field{display:block;flex-grow:1;width:calc(100% - 294px);padding:16px 24px;line-height:20px}.page-mypage-maker-point-exchange__required{position:absolute;top:20px;right:16px}.page-mypage-maker-point-exchange__errors{margin-top:6px}.page-mypage-maker-point-exchange__button-section{display:flex;justify-content:center}.page-mypage-maker-point-exchange__button-section :not(:first-child){margin-left:16px}.page-mypage-maker-point-exchange__prize-image{max-width:100%;margin-bottom:16px}@media screen and (max-width: 768px){.page-mypage-maker-point-exchange{padding-left:20px;padding-right:20px;margin-top:0;margin-bottom:72px}.page-mypage-maker-point-exchange__h1{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-point-exchange__required{top:50%;transform:translateY(-50%);font-size:12px}.page-mypage-maker-point-exchange__form{padding:0}.page-mypage-maker-point-exchange__form-label{font-size:16px;width:100%;max-width:none;padding:8px 16px}.page-mypage-maker-point-exchange__form-field{width:100%;margin:0;padding:16px 0}.page-mypage-maker-point-exchange__button-section{flex-wrap:wrap;flex-direction:column-reverse}.page-mypage-maker-point-exchange__button-section :not(:first-child){margin-left:0;margin-bottom:16px}}.page-mypage-maker-point-confirm{padding:40px 20px;margin-top:20px;width:100%;background:#ffffff;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin-bottom:100px;background-color:#fff}.page-mypage-maker-point-confirm__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:0;margin-bottom:28px}.page-mypage-maker-point-confirm__form{margin-top:20px;margin-bottom:20px}.page-mypage-maker-point-confirm__form-label{max-width:294px;padding:24px;background-color:#f2f2f2;box-sizing:border-box;line-height:20px}.page-mypage-maker-point-confirm__form-label--required{position:relative}.page-mypage-maker-point-confirm__form-field{display:block;flex-grow:1;width:calc(100% - 294px);padding:16px 24px;line-height:20px}.page-mypage-maker-point-confirm__required{position:absolute;top:20px;right:16px}.page-mypage-maker-point-confirm__button-section{display:flex;justify-content:center}.page-mypage-maker-point-confirm__button-section :not(:first-child){margin-left:16px}.page-mypage-maker-point-confirm__prize-image{max-width:100%;margin-bottom:16px}@media screen and (max-width: 768px){.page-mypage-maker-point-confirm .page-mypage-maker-point-confirm{padding-left:20px;padding-right:20px;margin-top:0;margin-bottom:72px}.page-mypage-maker-point-confirm .page-mypage-maker-point-confirm__h1{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-point-confirm .page-mypage-maker-point-confirm__required{top:50%;transform:translateY(-50%);font-size:12px}.page-mypage-maker-point-confirm .page-mypage-maker-point-confirm__form{padding:0}.page-mypage-maker-point-confirm .page-mypage-maker-point-confirm__form-label{font-size:16px;width:100%;max-width:none;padding:8px 16px}.page-mypage-maker-point-confirm .page-mypage-maker-point-confirm__form-field{width:100%;margin:0;padding:16px 0}.page-mypage-maker-point-confirm__button-section{flex-wrap:wrap;flex-direction:column-reverse}.page-mypage-maker-point-confirm__button-section :not(:first-child){margin-left:0;margin-bottom:16px}}.page-mypage-maker-entry-create__title{line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-top:34px;margin-bottom:22px}.page-mypage-maker-entry-create__main{margin-top:40px;background:#ffffff}@media screen and (max-width: 768px){.page-mypage-maker-entry-create__title{line-height:1.5;font-size:22px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-bottom:28px}}.page-mypage-maker-entry-confirm__title{line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-top:34px;margin-bottom:22px}.page-mypage-maker-entry-confirm__main{margin-top:40px;background:#ffffff}@media screen and (max-width: 768px){.page-mypage-maker-entry-confirm__title{line-height:1.5;font-size:22px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-bottom:28px}}.page-mypage-maker-entry-sent{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-mypage-maker-entry-sent__title{line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-top:34px;margin-bottom:22px}.page-mypage-maker-entry-sent__main{padding:40px 20px;margin:40px 0;background:#ffffff}.page-mypage-maker-entry-sent__content{word-break:break-all}.page-mypage-maker-entry-sent__paragraph--alert{font-weight:700;color:#e33f16}.page-mypage-maker-entry-sent__paragraph+.page-mypage-maker-entry-sent__paragraph{margin-top:24px}@media screen and (max-width: 768px){.page-mypage-maker-entry-sent__title{line-height:1.5;font-size:22px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif}.page-mypage-maker-entry-sent__main{padding:24px 20px}}.page-mypage-maker-entry-verify-email{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-mypage-maker-entry-verify-email__title{line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-top:34px;margin-bottom:22px}.page-mypage-maker-entry-verify-email__main{display:block;background-color:#fff;padding:40px 20px;margin-bottom:40px}.page-mypage-maker-entry-verify-email__text-center{text-align:center}.page-mypage-maker-entry-verify-email__paragraph{font-size:16px;line-height:1.8}.page-mypage-maker-entry-verify-email__actions{text-align:center;margin-top:40px}@media screen and (max-width: 768px){.page-mypage-maker-entry-verify-email__title{line-height:1.5;font-size:22px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-bottom:28px}.page-mypage-maker-entry-verify-email__paragraph{font-size:16px;line-height:1.8}.page-mypage-maker-entry-verify-email__main{padding:24px 20px}}.page-mypage-maker-profile-show{padding:40px 20px;width:100%;background:#ffffff;margin-top:20px}.page-mypage-maker-profile-show__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin:auto auto 16px}.page-mypage-maker-profile-show__title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:48px;margin-bottom:8px}.page-mypage-maker-profile-show__form{display:flex;flex-wrap:wrap;width:100%}.page-mypage-maker-profile-show__form-label{position:relative;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.page-mypage-maker-profile-show__form-field{width:calc(100% - 294px);box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;word-wrap:break-word}.page-mypage-maker-profile-show__image{display:flex;align-items:flex-start}.page-mypage-maker-profile-show__image--wrapper{width:62px;height:62px;min-width:62px;min-height:62px;-o-object-fit:contain;object-fit:contain}.page-mypage-maker-profile-show__image--wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-mypage-maker-profile-show__urls,.page-mypage-maker-profile-show__no-content{margin-bottom:40px}.page-mypage-maker-profile-show__button-section{margin-top:40px;display:flex;justify-content:center}.page-mypage-maker-profile-show__button-section :not(:first-child){margin-left:16px}.page-mypage-maker-profile-show__edit-button{margin-bottom:16px}.page-mypage-maker-profile-show__notice{margin-bottom:16px;color:#e33f16;white-space:pre-line}.page-mypage-maker-profile-show__single-mark{position:relative}.page-mypage-maker-profile-show__single-mark--required,.page-mypage-maker-profile-show__single-mark--public{position:absolute;top:27px;right:16px}.page-mypage-maker-profile-show__double-mark{position:relative;min-height:98px}.page-mypage-maker-profile-show__double-mark--mark-wrapper{position:absolute;top:27px;right:16px;display:flex;flex-direction:column}.page-mypage-maker-profile-show__double-mark--mark-wrapper :last-child{margin-top:4px}@media screen and (max-width: 768px){.page-mypage-maker-profile-show{padding:24px 20px 40px;background:#ffffff;margin-top:0}.page-mypage-maker-profile-show__h1{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-profile-show__title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:40px}.page-mypage-maker-profile-show__single-mark--required,.page-mypage-maker-profile-show__single-mark--public{top:50%;transform:translateY(-50%);font-size:12px}.page-mypage-maker-profile-show__double-mark{min-height:64px}.page-mypage-maker-profile-show__double-mark--mark-wrapper{top:50%;transform:translateY(-50%);font-size:12px}.page-mypage-maker-profile-show__double-mark--mark-wrapper :last-child{margin-top:8px}.page-mypage-maker-profile-show__form{display:flex;flex-wrap:wrap;width:100%}.page-mypage-maker-profile-show__form-label{position:relative;font-size:16px;max-width:none;padding:8px 16px}.page-mypage-maker-profile-show__form-field{padding:16px;border-top:none;font-size:16px;width:100%}.page-mypage-maker-profile-show__image{justify-content:center}.page-mypage-maker-profile-show__button-section{flex-wrap:wrap;flex-direction:column-reverse}.page-mypage-maker-profile-show__button-section *{width:100%}.page-mypage-maker-profile-show__button-section :not(:first-child){margin-left:0;margin-bottom:16px}}.page-mypage-maker-profile-edit{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;background:#ffffff;padding:40px 20px;margin-top:20px}.page-mypage-maker-profile-edit__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:24px}.page-mypage-maker-profile-edit__section-title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:48px;margin-bottom:8px}.page-mypage-maker-profile-edit__description{line-height:1.8;margin-top:24px}.page-mypage-maker-profile-edit__form{display:flex;flex-wrap:wrap;width:100%}.page-mypage-maker-profile-edit__form-label{position:relative;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.page-mypage-maker-profile-edit__form-label.url-title{min-height:72px}.page-mypage-maker-profile-edit__form-label.email-confirm{font-size:14px}.page-mypage-maker-profile-edit__form-field{width:calc(100% - 294px);box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;word-wrap:break-word}.page-mypage-maker-profile-edit__form-field.pc-border-bottom{border-bottom:1px solid #e4e4e4}.page-mypage-maker-profile-edit__form-field .radio-button{display:inline-block;padding-left:0;margin-right:16px}.page-mypage-maker-profile-edit__flex-box{display:flex;align-content:space-between}.page-mypage-maker-profile-edit__icon{display:flex;align-items:flex-start}.page-mypage-maker-profile-edit__icon-img{width:62px;height:62px;min-width:62px;min-height:62px;-o-object-fit:contain;object-fit:contain}.page-mypage-maker-profile-edit__icon-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-mypage-maker-profile-edit__icon-file-input{margin-left:16px}.page-mypage-maker-profile-edit__textarea{height:90px}.page-mypage-maker-profile-edit__postal-code input{margin-right:0}.page-mypage-maker-profile-edit__postal-code--postal-code-hyphen{margin:auto 8px}.page-mypage-maker-profile-edit__search-postal-code-button{margin-top:16px;width:100%;height:48px}.page-mypage-maker-profile-edit__single-mark{position:relative}.page-mypage-maker-profile-edit__single-mark--required,.page-mypage-maker-profile-edit__single-mark--public{position:absolute;top:30px;right:16px}.page-mypage-maker-profile-edit__double-mark{position:relative;min-height:98px}.page-mypage-maker-profile-edit__double-mark--mark-wrapper{position:absolute;top:30px;right:16px;display:flex;flex-direction:column}.page-mypage-maker-profile-edit__double-mark--mark-wrapper :last-child{margin-top:8px}.page-mypage-maker-profile-edit__input-supplement{margin-top:8px;font-size:14px}.page-mypage-maker-profile-edit__recaptcha{display:flex;flex-direction:column;align-items:center;margin:40px 0}.page-mypage-maker-profile-edit__privacy{margin-bottom:40px}.page-mypage-maker-profile-edit__mt2{margin-top:16px}.page-mypage-maker-profile-edit__button-section{margin-top:40px;display:flex;justify-content:center}.page-mypage-maker-profile-edit__button-section :not(:first-child){margin-left:16px}.page-mypage-maker-profile-edit__radio-buttons{padding-top:8px;display:flex}.page-mypage-maker-profile-edit__qualification-radio-buttons{padding:8px}.page-mypage-maker-profile-edit__qualification-radio-buttons--radio-button{padding-bottom:8px}.page-mypage-maker-profile-edit__qualification-registration-number{display:flex}.page-mypage-maker-profile-edit__qualification-registration-number span{align-self:center;width:30%}.page-mypage-maker-profile-edit__invoice-issuer-status-container{padding:8px;display:flex;flex-direction:column;gap:8px}.page-mypage-maker-profile-edit__invoice-issuer-registration-number-container{display:flex}.page-mypage-maker-profile-edit__invoice-issuer-registration-number-label{align-self:center;width:30%}.page-mypage-maker-profile-edit__qualification-registration-number-warn,.page-mypage-maker-profile-edit__invoice-issuer-registration-number-warn{margin-top:8px}.page-mypage-maker-profile-edit__collapse-section{cursor:pointer}.page-mypage-maker-profile-edit__collapse-section:after{content:"";display:inline-block;width:18px;height:13px;background:url(/doc/build/assets/icon-arrowhead-bottom-blue.31a513a3.svg) no-repeat center center/contain;margin-left:12px}.page-mypage-maker-profile-edit__collapse-section--expanded:after{transform:rotate(180deg)}@media screen and (max-width: 768px){.page-mypage-maker-profile-edit{padding:24px 20px 40px;background:#ffffff;margin-top:0}.page-mypage-maker-profile-edit__h1{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-profile-edit__description{line-height:1.8}.page-mypage-maker-profile-edit__section-title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:40px}.page-mypage-maker-profile-edit__single-mark--required,.page-mypage-maker-profile-edit__single-mark--public{top:50%;transform:translateY(-50%);font-size:12px}.page-mypage-maker-profile-edit__double-mark{min-height:64px}.page-mypage-maker-profile-edit__double-mark--mark-wrapper{top:50%;transform:translateY(-50%);font-size:12px}.page-mypage-maker-profile-edit__double-mark--mark-wrapper :last-child{margin-top:8px}.page-mypage-maker-profile-edit__form{display:flex;flex-wrap:wrap;width:100%}.page-mypage-maker-profile-edit__form-label{position:relative;font-size:16px;max-width:none;padding:8px 16px}.page-mypage-maker-profile-edit__form-field{flex:1 1 0%;padding:16px 0;border-top:none;font-size:16px}.page-mypage-maker-profile-edit__icon{flex-direction:column;align-items:center}.page-mypage-maker-profile-edit__icon-file-input{margin-top:16px;margin-left:0}.page-mypage-maker-profile-edit__textarea{height:90px}.page-mypage-maker-profile-edit__radio-buttons{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:-8px}.page-mypage-maker-profile-edit__radio-buttons--radio-button{display:inline-block;margin-top:8px;padding-left:0;margin-right:0}.page-mypage-maker-profile-edit__input-supplement{font-size:14px}.page-mypage-maker-profile-edit__button-section{flex-wrap:wrap;flex-direction:column-reverse}.page-mypage-maker-profile-edit__button-section *{width:100%}.page-mypage-maker-profile-edit__button-section :not(:first-child){margin-left:0;margin-bottom:16px}}.page-mypage-maker-profile-confirm{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;padding:40px 20px;background:#ffffff;margin-top:20px;margin-bottom:40px}.page-mypage-maker-profile-confirm__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:24px}.page-mypage-maker-profile-confirm__description{line-height:1.8}.page-mypage-maker-profile-confirm__title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:48px;margin-bottom:8px}.page-mypage-maker-profile-confirm__content-description{margin-bottom:16px}.page-mypage-maker-profile-confirm__form{display:flex;flex-wrap:wrap;width:100%}.page-mypage-maker-profile-confirm__form-label{position:relative;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.page-mypage-maker-profile-confirm__form-label-url-title{min-height:72px}.page-mypage-maker-profile-confirm__form-field{width:calc(100% - 294px);box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;word-wrap:break-word;word-break:break-all}.page-mypage-maker-profile-confirm__form-field:last-child{border-bottom:1px solid #e4e4e4}.page-mypage-maker-profile-confirm__image{flex-wrap:wrap;width:100%;display:flex;align-items:flex-start}.page-mypage-maker-profile-confirm__image-wrapper{display:flex;flex-wrap:wrap;width:100%;width:62px;height:62px;min-width:62px;min-height:62px;-o-object-fit:contain;object-fit:contain}.page-mypage-maker-profile-confirm__image-wrapper img{display:flex;flex-wrap:wrap;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-mypage-maker-profile-confirm__single-mark{position:relative}.page-mypage-maker-profile-confirm__single-mark--required,.page-mypage-maker-profile-confirm__single-mark--public{position:absolute;top:30px;right:16px}.page-mypage-maker-profile-confirm__double-mark{position:relative;min-height:98px}.page-mypage-maker-profile-confirm__double-mark--mark-wrapper{position:absolute;top:30px;right:16px;display:flex;flex-direction:column}.page-mypage-maker-profile-confirm__double-mark--mark-wrapper :last-child{margin-top:8px}.page-mypage-maker-profile-confirm__privacy{margin-top:40px}.page-mypage-maker-profile-confirm__button-section{margin-top:40px;display:flex;justify-content:center}.page-mypage-maker-profile-confirm__button-section :not(:first-child){margin-left:16px}.page-mypage-maker-profile-confirm__terms-text{font-weight:700;margin-top:40px;margin-bottom:8px}.page-mypage-maker-profile-confirm__checkbox-group{display:flex;flex-direction:column;align-items:center;margin-top:36px;margin-bottom:36px;font-weight:700}@media screen and (max-width: 768px){.page-mypage-maker-profile-confirm{padding:24px 20px 40px;background:#ffffff;margin-top:0}.page-mypage-maker-profile-confirm__h1{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-profile-confirm__description{line-height:1.8}.page-mypage-maker-profile-confirm__title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:40px}.page-mypage-maker-profile-confirm__single-mark--required,.page-mypage-maker-profile-confirm__single-mark--public{top:50%;transform:translateY(-50%);font-size:12px}.page-mypage-maker-profile-confirm__double-mark{min-height:64px}.page-mypage-maker-profile-confirm__double-mark--mark-wrapper{top:50%;transform:translateY(-50%);font-size:12px}.page-mypage-maker-profile-confirm__double-mark--mark-wrapper :last-child{margin-top:8px}.page-mypage-maker-profile-confirm__form{display:flex;flex-wrap:wrap;width:100%}.page-mypage-maker-profile-confirm__form-label{position:relative;font-size:16px;max-width:none;padding:8px 16px}.page-mypage-maker-profile-confirm__form-field{display:flex;flex-wrap:wrap;width:100%;padding:16px;border-top:none;font-size:16px;flex-direction:column}.page-mypage-maker-profile-confirm__form-field:last-child{border-bottom:none}.page-mypage-maker-profile-confirm__image{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.page-mypage-maker-profile-confirm__form-label-url-title{min-height:40px}.page-mypage-maker-profile-confirm__button-section{flex-wrap:wrap;flex-direction:column-reverse}.page-mypage-maker-profile-confirm__button-section :not(:first-child){margin-left:0;margin-bottom:16px}}.page-mypage-maker-profile-sent{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin-top:20px}.page-mypage-maker-profile-sent__title{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:24px}.page-mypage-maker-profile-sent__content{padding:40px 20px;margin-bottom:40px;background:#ffffff}.page-mypage-maker-profile-sent__description{font-size:16px;line-height:1.8;word-break:break-all}@media screen and (max-width: 768px){.page-mypage-maker-profile-sent{margin-top:0}.page-mypage-maker-profile-sent__title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-profile-sent__content-group{padding:36px 20px 24px}.page-mypage-maker-profile-sent__description{font-size:16px;line-height:1.8}}.page-mypage-maker-profile-verify-email{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin-top:20px}.page-mypage-maker-profile-verify-email__title{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:24px}.page-mypage-maker-profile-verify-email__main{display:block;background-color:#fff;padding:40px;margin-bottom:40px}.page-mypage-maker-profile-verify-email__text-center{text-align:center}.page-mypage-maker-profile-verify-email__paragraph{font-size:16px;line-height:1.8}.page-mypage-maker-profile-verify-email__actions{text-align:center;margin-top:40px}@media screen and (max-width: 768px){.page-mypage-maker-profile-verify-email{margin-top:0}.page-mypage-maker-profile-verify-email__title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-profile-verify-email__paragraph{font-size:16px;line-height:1.8}.page-mypage-maker-profile-verify-email__main{padding:24px 20px}}.page-mypage-maker-withdrawal-create{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;padding:40px 20px;background:#ffffff;margin-top:20px;margin-bottom:40px}.page-mypage-maker-withdrawal-create__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-withdrawal-create__h3{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-withdrawal-create__paragraph{line-height:1.8}.page-mypage-maker-withdrawal-create__description{margin:24px 0 36px}.page-mypage-maker-withdrawal-create__rodio-buttons{display:flex;flex-direction:column;align-items:flex-start;margin-top:8px;margin-bottom:36px}.page-mypage-maker-withdrawal-create__radio-button{padding-left:0}.page-mypage-maker-withdrawal-create__radio-button:not(:first-of-type){margin-top:8px}.page-mypage-maker-withdrawal-create__button-section{margin-top:40px;display:flex;justify-content:center}.page-mypage-maker-withdrawal-create__button-section :not(:first-child){margin-left:16px}@media screen and (max-width: 768px){.page-mypage-maker-withdrawal-create{padding:24px 20px;margin-top:0}.page-mypage-maker-withdrawal-create__h1{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-withdrawal-create__h3{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-withdrawal-create__paragraph{line-height:1.8}.page-mypage-maker-withdrawal-create__button-section{flex-wrap:wrap;flex-direction:column-reverse}.page-mypage-maker-withdrawal-create__button-section *{width:100%}.page-mypage-maker-withdrawal-create__button-section :not(:first-child){margin-left:0;margin-bottom:16px}}.page-mypage-maker-withdrawal-confirm{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;padding:40px 20px;background:#ffffff;margin-top:20px;margin-bottom:40px}.page-mypage-maker-withdrawal-confirm__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-withdrawal-confirm__h3{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-withdrawal-confirm__paragraph{line-height:1.8}.page-mypage-maker-withdrawal-confirm__description{margin:24px 0 36px}.page-mypage-maker-withdrawal-confirm__button-section{margin-top:40px;display:flex;justify-content:center}.page-mypage-maker-withdrawal-confirm__button-section :not(:first-child){margin-left:16px}@media screen and (max-width: 768px){.page-mypage-maker-withdrawal-confirm{padding:24px 20px;margin-top:0}.page-mypage-maker-withdrawal-confirm__h1{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-withdrawal-confirm__h3{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-withdrawal-confirm__paragraph{line-height:1.8}.page-mypage-maker-withdrawal-confirm__button-section{flex-wrap:wrap;flex-direction:column-reverse}.page-mypage-maker-withdrawal-confirm__button-section :not(:first-child){margin-left:0;margin-bottom:16px}}.page-mypage-maker-withdrawal-complete{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;display:block;background-color:#fff;padding:40px 20px;margin-top:20px;margin-bottom:40px}.page-mypage-maker-withdrawal-complete__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-withdrawal-complete__message{margin:24px 0 56px;font-size:16px;line-height:1.8}.page-mypage-maker-withdrawal-complete__button-section{display:flex;justify-content:center}@media screen and (max-width: 768px){.page-mypage-maker-withdrawal-complete{padding:24px 20px;margin-top:0}.page-mypage-maker-withdrawal-complete__h1{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-withdrawal-complete__message{font-size:16px;line-height:1.8}}.page-mypage-member-show{background:#ffffff;padding:40px 20px;margin-top:20px}.page-mypage-member-show__content-title{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-weight:700;margin-bottom:20px}.page-mypage-member-show__section-title{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:40px;margin-bottom:16px}.page-mypage-member-show__section-title:first-of-type{margin-top:0}.page-mypage-member-show__icon{width:100px;height:100px}.page-mypage-member-show__button-wrapper,.page-mypage-member-show__text-link-wrapper{text-align:center;margin:36px auto}.page-mypage-member-show__button{margin:auto;bottom:10px;position:relative}.page-mypage-member-show__button:after{content:"";display:block;position:absolute;right:-35px}.page-mypage-member-show__form-group{margin-bottom:8px}.page-mypage-member-show__form-group-item{display:flex;flex-wrap:wrap;width:100%}.page-mypage-member-show__form-group-item-title{position:relative;font-size:16px;width:100%;max-width:200px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.page-mypage-member-show__form-group-item-info{flex:1 1 0%;box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;word-wrap:break-word;word-break:break-all}.page-mypage-member-show__form-group-item-info--actionable{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.page-mypage-member-show__form-group-item-button{white-space:nowrap}.page-mypage-member-show__form-group-item:last-child .page-mypage-member-show__form-group-item-info{border-bottom:1px solid #e4e4e4}.page-mypage-member-show__withdrawal-link-text{margin-right:5px}.page-mypage-member-show__paused-seminar-flash-message{text-align:left;padding:12px 24px}@media screen and (max-width: 768px){.page-mypage-member-show{margin-top:0}.page-mypage-member-show__content-title,.page-mypage-member-show__section-title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-member-show__icon{width:60px;height:60px}.page-mypage-member-show__button-wrapper{margin-top:40px}.page-mypage-member-show__form-group-item{display:flex;flex-wrap:wrap;width:100%}.page-mypage-member-show__form-group-item-title{position:relative;font-size:16px;max-width:none;padding:8px 16px}.page-mypage-member-show__form-group-item-info{padding:16px 16px 16px 8px;border-top:none;font-size:16px}.page-mypage-member-show__form-group-item-info--icon{display:flex;justify-content:center}.page-mypage-member-show__form-group-item-info--actionable{flex-direction:column;align-items:initial;gap:8px}.page-mypage-member-show__form-group-item:last-child .page-mypage-member-show__form-group-item-info{border-bottom:none}}.page-mypage-member-edit{margin-bottom:100px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-mypage-member-edit__content-title{line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-top:34px;margin-bottom:22px}.page-mypage-member-edit__lead-txt{margin:36px 0;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}@media screen and (max-width: 768px){.page-mypage-member-edit__content-title{line-height:1.5;font-size:22px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-bottom:28px}}.page-mypage-member-sent__content-title,.page-mypage-member-sent__container{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-mypage-member-sent__content-title{line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-top:34px;margin-bottom:22px}.page-mypage-member-sent__container{background:#fff;padding:40px 20px;margin-top:48px;line-height:1.8}@media screen and (max-width: 768px){.page-mypage-member-sent__content-title{margin-bottom:28px;font-size:24px}.page-mypage-member-sent__container{padding:24px 20px 40px;margin-top:28px;line-height:1.8}}.page-mypage-member-confirm-edit__content-title{line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-top:34px;margin-bottom:22px}.page-mypage-member-confirm-edit__member-content{background:#ffffff;padding:40px 20px;margin-top:48px}.page-mypage-member-confirm-edit__content-message{background:#ffd6d6;color:#e33f16;text-align:center;padding:16px;margin-bottom:36px}.page-mypage-member-confirm-edit__updation-member-info-message{color:#e33f16}.page-mypage-member-confirm-edit__icon{width:60px;height:60px}.page-mypage-member-confirm-edit__form-group{margin-top:20px;margin-bottom:40px}.page-mypage-member-confirm-edit__form-group-item{display:flex;flex-wrap:wrap;width:100%}.page-mypage-member-confirm-edit__form-group-item-title{position:relative;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.page-mypage-member-confirm-edit__form-group-item-info{flex:1 1 0%;box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;word-wrap:break-word;word-break:break-all}.page-mypage-member-confirm-edit__form-group-item:last-child .page-mypage-member-confirm-edit__form-group-item-info{border-bottom:1px solid #e4e4e4}.page-mypage-member-confirm-edit__required-mark{position:absolute;top:20px;right:16px}.page-mypage-member-confirm-edit__button-section{display:flex;justify-content:center}.page-mypage-member-confirm-edit__button-section :not(:first-child){margin-left:16px}.page-mypage-member-confirm-edit__button{width:50%}.page-mypage-member-confirm-edit__sp-none{display:block}@media screen and (max-width: 768px){.page-mypage-member-confirm-edit{margin-bottom:0}.page-mypage-member-confirm-edit__sp-none{display:none}.page-mypage-member-confirm-edit__member-content{padding:24px 20px 40px;margin-top:28px}.page-mypage-member-confirm-edit__content-title{line-height:1.5;font-size:22px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-bottom:28px}.page-mypage-member-confirm-edit__content-message{margin-bottom:20px}.page-mypage-member-confirm-edit__required-mark{position:absolute;font-size:12px;top:8px}.page-mypage-member-confirm-edit__form-group-item{display:flex;flex-wrap:wrap;width:100%}.page-mypage-member-confirm-edit__form-group-item-title{position:relative;font-size:16px;max-width:none;padding:8px 16px}.page-mypage-member-confirm-edit__form-group-item-info{padding:16px 16px 16px 8px;border-top:none;font-size:16px}.page-mypage-member-confirm-edit__form-group-item-info--icon{display:flex;justify-content:center}.page-mypage-member-confirm-edit__form-group-item:last-child .page-mypage-member-confirm-edit__form-group-item-info{border-bottom:none}.page-mypage-member-confirm-edit__button-section{flex-wrap:wrap;flex-direction:column-reverse}.page-mypage-member-confirm-edit__button-section :not(:first-child){margin-left:0;margin-bottom:16px}.page-mypage-member-confirm-edit__button{width:100%}}.page-mypage-member-email-form{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-mypage-member-email-form__heading{line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-top:34px;margin-bottom:22px}.page-mypage-member-email-form__lead-txt{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin:36px 0}@media screen and (max-width: 768px){.page-mypage-member-email-form__heading{line-height:1.5;font-size:22px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-bottom:28px}}.page-mypage-member-password-form{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-mypage-member-password-form__heading{line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-top:34px;margin-bottom:22px}.page-mypage-member-password-form__lead-txt{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin:36px 0}@media screen and (max-width: 768px){.page-mypage-member-password-form__heading{line-height:1.5;font-size:22px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-bottom:28px}}.page-mypage-member-verify-email{display:block}.page-mypage-member-verify-email__h1{font-size:32px}.page-mypage-member-verify-email__p{text-align:center;font-size:14px;line-height:1.5;margin-top:40px}.page-mypage-member-verify-email__back-button-section{text-align:center;margin-top:40px}@media screen and (max-width: 768px){.page-mypage-member-verify-email__h1{font-size:24px}.page-mypage-member-verify-email__p{text-align:center;font-size:14px;line-height:1.5}}.page-mypage-member-withdrawal{margin-top:20px}.page-mypage-member-withdrawal__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-member-withdrawal__alert{font-size:20px;text-align:center;font-weight:700;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-member-withdrawal__main{padding:36px 20px 40px;background:#fff;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-member-withdrawal__checkboxes{display:flex;flex-direction:column;align-items:flex-start;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-member-withdrawal__description{margin-top:24px;margin-bottom:36px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-member-withdrawal__textarea{margin-top:16px;height:200px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-member-withdrawal__button-section{display:flex;justify-content:space-around;margin-top:40px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-member-withdrawal__modal-button:last-of-type,.page-mypage-member-withdrawal__quit-button:last-of-type{margin-left:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-member-withdrawal__modal-buttons{padding:0 40px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-member-withdrawal__modal-button{min-height:56px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-member-withdrawal__errors{margin-top:6px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-member-withdrawal__maker-error{margin-bottom:8px;color:#e33f16;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}@media screen and (max-width: 768px){.page-mypage-member-withdrawal{margin-top:0}.page-mypage-member-withdrawal__h1{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-member-withdrawal__alert{font-size:20px}.page-mypage-member-withdrawal__main{padding:36px 20px 40px}.page-mypage-member-withdrawal__textarea{height:160px}.page-mypage-member-withdrawal__button-section{flex-wrap:wrap;flex-direction:column-reverse}.page-mypage-member-withdrawal__modal-button:last-of-type,.page-mypage-member-withdrawal__quit-button:last-of-type{margin-left:0;margin-bottom:16px}.page-mypage-member-withdrawal__modal-buttons{flex-direction:column}.page-mypage-member-withdrawal__modal-buttons :not(:first-of-type){margin-top:16px}.page-mypage-member-withdrawal__modal-button{height:0}}.page-mypage-member-withdrawal-complete{padding:40px;background:#fff;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:64px}.page-mypage-member-withdrawal-complete__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-member-withdrawal-complete__description{margin-top:36px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-member-withdrawal-complete__alert-text{color:#e33f16;margin-top:40px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-member-withdrawal-complete__button-section{display:flex;justify-content:space-around;margin-top:40px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}@media screen and (max-width: 768px){.page-mypage-member-withdrawal-complete{padding:20px 20px 40px;margin-top:40px}.page-mypage-member-withdrawal-complete__h1{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}}.page-mypage-review{margin-top:20px}.page-mypage-review__main{padding:40px 20px;width:100%;background:#ffffff}.page-mypage-review__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:0;margin-bottom:28px}.page-mypage-review__flash-message{margin-bottom:36px}.page-mypage-review__history-wrapper{margin-top:16px;margin-bottom:24px}.page-mypage-review__pagination{display:flex;justify-content:center;padding-top:20px;padding-bottom:20px}.page-mypage-review__pagination--sp-none{display:flex}.page-mypage-review__pagination--pc-none{display:none}@media screen and (max-width: 768px){.page-mypage-review{margin-top:0}.page-mypage-review__h1{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-review__main{padding-left:20px;padding-right:20px}.page-mypage-review__pagination{padding-bottom:20px}.page-mypage-review__pagination--sp-none{display:none}.page-mypage-review__pagination--pc-none{display:flex}}.page-mypage-review-edit{padding:40px 20px;width:100%;background:#ffffff;margin-top:20px;margin-bottom:100px}.page-mypage-review-edit__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:0;margin-bottom:28px}.page-mypage-review-edit__h2{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-weight:700}.page-mypage-review-edit__form{flex-wrap:wrap;width:100%;display:flex;justify-content:space-between;margin-top:40px;margin-bottom:40px}.page-mypage-review-edit__form-label{font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.page-mypage-review-edit__form-field{display:block;flex-grow:1;width:calc(100% - 294px);padding:16px 24px;border-top:1px solid #e4e4e4;font-size:16px}.page-mypage-review-edit__vertical-middle-item{display:flex;flex-direction:row;align-items:center}.page-mypage-review-edit__form-label,.page-mypage-review-edit__form-field{box-sizing:border-box;line-height:20px}.page-mypage-review-edit__form-field:nth-last-child(1){border-bottom:1px solid #e4e4e4}.page-mypage-review-edit__hiss{position:relative}.page-mypage-review-edit__hiss--required{float:left;position:absolute;right:16px}.page-mypage-review-edit__product-info--thumbnail{width:120px;height:80px}.page-mypage-review-edit__product-info--header{width:calc(100% - 120px);margin-left:16px}.page-mypage-review-edit__maker-info--icon-image{width:60px}.page-mypage-review-edit__maker-info--name{margin-left:16px}.page-mypage-review-edit__rating-form--rating-point{font-size:18px;line-height:1.8;font-weight:700;margin:0 0 0 8px;color:#1e90ff}.page-mypage-review-edit__comment-textarea{height:150px}.page-mypage-review-edit__button-section{display:flex;justify-content:center}.page-mypage-review-edit__button-section :not(:first-child){margin-left:16px}@media screen and (max-width: 768px){.page-mypage-review-edit{padding-left:20px;padding-right:20px;margin-top:0;margin-bottom:72px}.page-mypage-review-edit__h1{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-review-edit__hiss .required-mark{top:50%;transform:translateY(-50%);font-size:12px}.page-mypage-review-edit__form{margin-bottom:16px}.page-mypage-review-edit__form-label{font-size:16px;width:100%;max-width:none;padding:8px 16px}.page-mypage-review-edit__form-field{width:100%;margin:0;padding:16px 0;border-top:none;font-size:16px}.page-mypage-review-edit__form-field:nth-last-child(1){border-bottom:none}.page-mypage-review-edit__button-section{flex-wrap:wrap;flex-direction:column-reverse}.page-mypage-review-edit__button-section *{width:100%}.page-mypage-review-edit__button-section :not(:first-child){margin-left:0;margin-bottom:8px}}.page-mypage-review-confirm{padding:40px 20px;width:100%;background:#ffffff;margin-top:20px}.page-mypage-review-confirm__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:0;margin-bottom:28px}.page-mypage-review-confirm__form{flex-wrap:wrap;width:100%;display:flex;justify-content:space-between;margin-top:40px;margin-bottom:40px}.page-mypage-review-confirm__form-label{font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.page-mypage-review-confirm__form-field{display:block;flex-grow:1;width:calc(100% - 294px);padding:16px 24px;border-top:1px solid #e4e4e4;font-size:16px;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word}.page-mypage-review-confirm__vertical-middle-item{display:flex;flex-direction:row;align-items:center}.page-mypage-review-confirm__form-label,.page-mypage-review-confirm__form-field{box-sizing:border-box;line-height:20px}.page-mypage-review-confirm__form-field:nth-last-child(1){border-bottom:1px solid #e4e4e4}.page-mypage-review-confirm__hiss{position:relative}.page-mypage-review-confirm__hiss--required{float:left;position:absolute;right:16px}.page-mypage-review-confirm__button-section{display:flex;justify-content:center}.page-mypage-review-confirm__button-section :not(:first-child){margin-left:16px}.page-mypage-review-confirm__product-info{display:flex;align-items:center}.page-mypage-review-confirm__product-info--thumbnail{width:120px;height:80px}.page-mypage-review-confirm__product-info--header{width:calc(100% - 120px);margin-left:16px}.page-mypage-review-confirm__rating-form{display:flex;flex-direction:row;align-items:center}.page-mypage-review-confirm__rating-form--rating-point{font-size:18px;line-height:1.8;font-weight:700;margin:0 0 0 8px;color:#1e90ff}.page-mypage-review-confirm__maker-info{display:flex;flex-direction:row;align-items:center}.page-mypage-review-confirm__maker-info--icon-image{width:60px}.page-mypage-review-confirm__maker-info--name{margin-left:16px}@media screen and (max-width: 768px){.page-mypage-review-confirm{padding-left:20px;padding-right:20px;margin-top:0;margin-bottom:72px}.page-mypage-review-confirm__h1{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}\ff06__hiss .page-mypage-review-confirm--required{top:50%;transform:translateY(-50%);font-size:12px}.page-mypage-review-confirm__form{margin-bottom:16px}.page-mypage-review-confirm__form-label{font-size:16px;width:100%;max-width:none;padding:8px 16px}.page-mypage-review-confirm__form-field{width:100%;margin:0;padding:16px 0;border-top:none;font-size:16px}.page-mypage-review-confirm__form-field:nth-last-child(1){border-bottom:none}.page-mypage-review-confirm__button-section{flex-wrap:wrap;flex-direction:column-reverse}.page-mypage-review-confirm__button-section :not(:first-child){margin-left:0;margin-bottom:8px}}.page-entry-email-form{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-entry-email-form--simple{padding:0 0 48px}.page-entry-email-form__entry-box{padding:40px 36px 20px}.page-entry-email-form__entry-box--simple{background-color:transparent;width:auto}.page-entry-email-form__entry-box--simple-email{flex-grow:3}.page-entry-email-form__entry-box-h3{text-align:center;margin-bottom:28px;line-height:1.5;font-size:28px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-entry-email-form__entry-box-email-form--simple{padding:28px;background-color:#fff}.page-entry-email-form__entry-box-description-bottom{margin:16px 0 0;font-size:16px;line-height:1.8}.page-entry-email-form__entry-box-description-bottom--simple{text-align:start}.page-entry-email-form__sns-register-buttons{display:flex}.page-entry-email-form__sns-register-buttons--simple{flex-direction:column;flex-wrap:nowrap;align-items:center;gap:20px}.page-entry-email-form__sns-link{text-decoration:none}.page-entry-email-form__sns-button{display:flex;align-items:center;width:222px;height:56px;font-size:16px;font-weight:700;border-width:1px;padding:16px;cursor:pointer}.page-entry-email-form__sns-button:before{margin-right:24px;display:inline-block;content:"";width:24px;height:24px;background-size:24px auto;background-repeat:no-repeat}.page-entry-email-form__sns-button[disabled]{cursor:not-allowed}.page-entry-email-form__sns-button:active:not([disabled]){opacity:.6}.page-entry-email-form__sns-button--simple{justify-content:stretch}.page-entry-email-form__sns-button--google{background-color:#fff;border-color:#000}.page-entry-email-form__sns-button--google:before{background-image:url(/doc/build/assets/google.e2087f58.png)}.page-entry-email-form__sns-button--facebook{background-color:#1877f2;border:none}.page-entry-email-form__sns-button--facebook .page-entry-email-form__sns-button-inner{color:#fff}.page-entry-email-form__sns-button--facebook:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ8AAACgCAYAAAASN76YAAAACXBIWXMAABcRAAAXEQHKJvM/AAAIfklEQVR4nO2d7XHbOBCGkZv8F6+CyBWYV4HtCk6uIHIF53Qgd6BUELmCkzuQKji5grMrOLEC3zCznMgGQJEgPnaB95nhZIaSxzLzaBefi09vb28KgBT8hqcOUgH5QDIgH0gG5APJ+IxH/45aKVUppa7p35penCulvmjv7mdPr758uHa9P1UQJfd2a5KsputSe0c4XpVSB7p2pQpZknxt9FqQcO01096Rlj1JuCUpsyd3+dqItiTZYka2qTQkYXdlSY7ydRHu3qGdxpFOxHVuETEn+RYU5f7UXsmHV5Jwo5Q6Sv+rpMtXkXSrTKLcULpouKKetEikyldRWr1n2HGIzaNUCSXKt4J0RsRJKEm+ZYHp1YUHaheybxNKkK+mh3mlvQJsNJQdNpbXWcB5brci6f6BeKNpmyQ/aNB6zvVDcpXvmsa0/tJeAWNov7T/UnOFHRzT7hrSBWFP7WY2HRJOka9GtAvKFT3fJZcPxEW+JbVPJM2/SqRrC7LoiHBIu0izaXimtnWyIZmU8lX0Dcx5LpY7zUnnLjqp0m5FaRbipWVG/w+LFJ8ihXw19bjQvuNBK+DfKToiseWr6ZuGeVl+/IgtYEz5IB5/ogoYSz6IJ4doAsaQD+LJI4qAoYda5tSNh3gyuQs5IB1SvgqzFllwE2pfcUj5DhAvC4INRIdq820gXjbMaLNS5fsPCiFf21D9qt0FkvkSYvO677Rb08pj8J7mpDbLkS5TGpt/WHl8fXKfw96VB58LU33KV9EDxQafX/tquyJAvhZwzj9c1wnE9NYB8SnfFgsFfm5fTFFfJebSpIaEn7wUy1ebb1G4eK10F9TezbawDzHzNfbnI/JVlFZKHEjmsi8ixaLM26lfNB+Rb1OgeA2N/l9LrpUykc3U4Zep8pWYbrvl56w3ZEdgRlsgnJmSdkvs3Sbf92Ah5UYc597vlMiXS/HFoXAVLzXO0c9VvjnJVwoQz86l6/Ir17S7KWgKLekOr4Gk3v/qNPbnEvnmhc3d3pdSHX4CM5dM6BL5Sop6+5P5Vc5wKLgzOvqNjXylRT02dU0EMDr6jZWPZamtQDwWPIDsyij5xqTddlzvP+1uvlwIko9TnbvB+z7GRL6ShlYQ9dwZ7MkY+Upq/+S+MiUkl0M7aUPlWxQ0m9FAvskMClRD5UPUA2P4OmTFyxD5qsJWruAwZj+cLbs2RL4ktdsSkkK+bq58R4O0byMvjpz1ZshQS0l7M5oQ+1N7qGjsNNeywL/3zXici3ylpdyYc7hdOZGc61H3Rr9z8vX+cIbEkq+UOja9/pyTT8Kkuk+sKcIzbfuuhHIivVkTkS8+VWGzRdYA1idfXeCutBg93UVhz9VJPusPgUmU9lytfy/kiw/bI0gDYT2utk++WrsDfFDiczUGMpt8FapNBaPEsiLGL5xNPuObAXDE2NSwyWcMkwA4YgxmNvlizm+C/DF2OmzyGU0FYAJaQLPJZ8zRAExAC2g2+dDTBcExyaeFRwA8oHViTfJp4RGAEJjkAyAEWkaFfCAWWkY1yae9CYAQmOTTwiMAseQDIAqQDyQjB/nakxA/ebpiLKP39Vm760b7DUJA5JOP2KlQyCefrOTDWROy0KatpGCSD2X/ZYG0C5IhZQWSFtQgn2wkzUZpzTmTfJqhgC2iF/2a5NMMBWyRFPm0MVSTfC2v2h3AEdGLQGzy4QwKGUhKu1pzziaf9kbAEkk1/rTmnE0+7Y2AHZKi3l670yOf1jgE7BCdclWPfMY3A1ZImlYz9iFs8h3R42VPtpHP+gOADZLkMzbj+uQz/gBgg7H4DkOMnQ3IJxdJm7ysHvXJd6DjoAA/RE+rdXzW7rxnS8dXcmbused3iDDG6eOzSjofxSrfuYP/2nN2f2h38+Wm72F5oveBZ8ZT3xelL+0qHHwMJtLrzzn5jmQvAC5Mkk8h+gFHns61nyEfCMVZb4bIh9QLXPAiX8tGuwOAncchQ1ZD5dtioQEYwaBgNWbrJKIfGMLz0LHSMfKttTsA6Az2ZIx8R8rlANh4HZMhx1YsWGl3APjFqKbZWPleEP2AhWZs08ylVguiHzCxHrsiyEU+RD/wkVeXDqlrlaoVFpqCE1Yu6yBd5XvB0Asgnl3HgKfU51tj1gMope5dH8IU+Y600hmUy+OUld9TK5PusOKlWJopUU95Kou7ROejSJZTN1v5kA/ptzyefCwy9lUQfIuxv2JofAUbn9Xo79H7LYKFr73NPuU79u3RBFnw4HNfs+9zONod/3faXZADe9/z+iEOgdmg/ZcdzyGyWqgTiJZ9pbGAKBofwyomQh5/taBvDJDNIlSh0JDyHakiEwag5XIXsnBS6IP/IKBc7kLvWIxx6uQBAoojuHgq4pGnEFAOUcRTkc/bhYD8iSaeSnDYcycgpuH4EVU8leik8QMVtMYwDA/aTHSbohxKqmPuu14wFqKmpaH/hyQ1GFPJp04WInzXXgExeKZK/slOmkopX8c9hX10ROLxnZo+SY+25SCforCPdmB4uvbdpL0XvuAin6K9wDWtGQP+2dPzZVNjm5N8HSs6jAXDMX5oo9036lgYz71NBUf5FE1mIwpOp4t2LKtLcJVPUWO4jYJ/YG3gaBoaNGYX7U7hLF9HNytyi1R8loayxVxCDW0J8nVs6aF+w7CMkUdKsU4Vo1IgSb6ONUn4AAl/0kp3QUvd2aZYExLlUyftwYraNqWl44YGikVK1yFVvlM2FAlvCpgrfqYv25wGikVK13HupHFJ7Oia05xxGxEuM/i7GmrvrlPOw4bg3Enj0qlJxMVAEbmcNN4Jt8351M/c5TtlTkM2C/p3pr0jrXx7+t3b3CKcjZLk+0j94bqKKF/bQTrQtYvwO1lSsnwgMTn0doFQIB9IBuQDyYB8IBmQD6RBKfU/Ft7voeCzLwwAAAAASUVORK5CYII=)}@media all and (-ms-high-contrast: none){.page-entry-email-form__sns-button-inner{margin-top:.4em}}.page-entry-email-form__description,.page-entry-email-form__site-summary{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-entry-email-form__description,.page-entry-email-form__description-for-sp{font-size:26px;text-align:center}.page-entry-email-form__description--emphasis,.page-entry-email-form__description-for-sp--emphasis{font-size:32px;font-style:inherit}.page-entry-email-form__description{display:block;font-weight:700;margin-top:28px;margin-bottom:36px}.page-entry-email-form__description--simple{font-size:32px;margin-top:30px;margin-bottom:30px}.page-entry-email-form__description-for-sp{display:none}.page-entry-email-form__main-visual{width:100%}.page-entry-email-form__site-summary{margin-top:24px;background-color:#fff;display:flex;justify-content:center}.page-entry-email-form__site-summary--gray{background-color:#f2f2f2}.page-entry-email-form__site-summary-text{color:#305293;font-size:24px;font-weight:700;padding:24px}.page-entry-email-form__site-summary-count{font-size:40px;color:#ed7a2c}@media screen and (max-width: 768px){.page-entry-email-form--simple{padding:0 10px}.page-entry-email-form__entry-box--simple{padding:20px 10px 30px}.page-entry-email-form__entry-box-h3--simple{font-size:24px;margin-bottom:13px}.page-entry-email-form__entry-box-email-form--simple{padding:20px 15px}.page-entry-email-form__entry-box-description-bottom{margin-top:9px;line-height:24px}.page-entry-email-form__button-container{margin-top:28px}.page-entry-email-form__sns-button--simple{width:296px;justify-content:center}.page-entry-email-form__description{display:none}.page-entry-email-form__description-for-sp{font-size:22px;display:block;background-color:#f2f2f2;padding:8px 0;margin-bottom:8px}.page-entry-email-form__site-summary{display:none}}.page-entry-sent-email{padding:0 0 48px}.page-entry-sent-email__aside,.page-entry-sent-email__section,.page-entry-sent-email__gray-box,.page-entry-sent-email__gray-box-h2,.page-entry-sent-email__email,.page-entry-sent-email__attention{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-entry-sent-email__aside{font-weight:400;font-size:16px;line-height:1.8;margin-top:16px}.page-entry-sent-email__section{background-color:#fff;padding:40px 64px}.page-entry-sent-email__gray-box{background-color:#e4e4e4;padding:40px;text-align:center}.page-entry-sent-email__gray-box-h2{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-entry-sent-email__email{font-weight:400;background-color:#fff;word-break:break-all;padding:40px;margin:40px 20px;font-size:16px;line-height:1.8;line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-entry-sent-email__attention{font-size:20px;line-height:1.8;font-weight:400;color:#e33f16;font-weight:700}@media screen and (max-width: 768px){.page-entry-sent-email{padding:0 0 30px}.page-entry-sent-email__progress{margin-left:10px}.page-entry-sent-email__section{padding:20px 10px}.page-entry-sent-email__gray-box{padding:20px 16px}.page-entry-sent-email__gray-box-h2{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-entry-sent-email__aside{font-size:14px;line-height:1.5}.page-entry-sent-email__email{padding:16px;margin:16px 8px;font-size:16px;line-height:1.8;line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-entry-sent-email__attention{color:#e33f16;font-size:16px;line-height:1.8}}.page-entry-verify-email__p,.page-entry-verify-email__main,.page-entry-verify-email__actions{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-entry-verify-email__p{font-size:16px;line-height:1.8;color:#333}.page-entry-verify-email__main{background-color:#fff;padding:40px}.page-entry-verify-email__actions{margin-top:40px;text-align:center}@media screen and (max-width: 768px){.page-entry-verify-email__p{font-size:12px;line-height:1.2}.page-entry-verify-email__main{padding:24px 20px 40px}}.page-entry-create{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;padding-bottom:48px;margin-bottom:40px}@media screen and (max-width: 768px){.page-entry-create{margin-bottom:8px;padding-bottom:30px}.page-entry-create__progress{margin-left:10px}}.page-entry-confirm{padding-bottom:48px}.page-entry-confirm__content{background:#ffffff;padding:40px;margin-top:48px}.page-entry-confirm__entry-form,.page-entry-confirm__about-mail-magazine,.page-entry-confirm__about-terms-of-use{margin-bottom:40px}.page-entry-confirm__about-personal-information{margin-bottom:8px}.page-entry-confirm__form-group{margin-top:40px}.page-entry-confirm__form-group-title{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;font-size:20px;font-weight:700}.page-entry-confirm__form-group-title+.page-entry-confirm__form-group-item{margin-top:12px}.page-entry-confirm__form-group-item{display:flex;flex-wrap:wrap;width:100%}.page-entry-confirm__form-group-item-title{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;position:relative;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700;display:flex;flex-direction:row;justify-content:end;align-items:center}.page-entry-confirm__form-group-item-info{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;flex:1 1 0%;box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;word-break:break-all}.page-entry-confirm__form-group-item-info--password{display:flex;justify-content:space-between}.page-entry-confirm__form-group-item:last-child .page-entry-confirm__form-group-item-info{border-bottom:1px solid #e4e4e4}.page-entry-confirm__password-confirm{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;border:none;outline:none;padding:0;font-size:16px}.page-entry-confirm__password-button{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;background:#ffffff;font-size:text(xs,pc);font-weight:700;padding:6px 12px;border:1px solid #808080;cursor:pointer}.page-entry-confirm__multi-selected-option{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;font-size:16px;line-height:1.8}.page-entry-confirm__h3{font-size:16px;line-height:1.8;font-weight:700}.page-entry-confirm__mail-magazine{width:100%;margin-top:8px;border:1px solid #cfcfcf;padding:24px 24px 24px 8px;display:flex}.page-entry-confirm__mail-magazine:before{width:16px;height:16px;margin-right:4px}.page-entry-confirm__checkbox-group{margin-top:20px;font-weight:700;text-align:center}.page-entry-confirm__button-section{display:flex;justify-content:center;flex-wrap:wrap;margin-top:-16px;padding:8px}.page-entry-confirm__button-section>*{min-width:294px;margin:8px}.page-entry-confirm__login-link{margin-bottom:24px}@media screen and (max-width: 768px){.page-entry-confirm{padding-bottom:30px}.page-entry-confirm__progress{margin-left:10px}.page-entry-confirm__content{padding:24px 10px 40px;margin-top:28px}.page-entry-confirm__about-mail-magazine{margin-top:-16px}.page-entry-confirm__form-group-item{display:flex;flex-wrap:wrap;width:100%}.page-entry-confirm__form-group-item-title{position:relative;font-size:16px;max-width:none;padding:8px 16px;justify-content:start}.page-entry-confirm__form-group-item-info{padding:16px 0;border-top:none;font-size:16px}.page-entry-confirm__form-group-item-info--password{display:flex;justify-content:space-between}.page-entry-confirm__form-group-item:last-child .page-entry-confirm__form-group-item-info{border-bottom:none}.page-entry-confirm__password-confirm{font-size:16px}.page-entry-confirm__password-button{font-size:text(xs,sp);border:1px solid #808080;cursor:pointer}.page-entry-confirm__button-section{flex-direction:column-reverse}.page-entry-confirm__button-section>*{min-width:auto;margin:8px 0}}.page-entry-complete__entry-form{background:#ffffff;padding:40px}.page-entry-complete__button-section{display:flex;margin-top:40px;justify-content:center;padding:0 8px}.page-entry-complete__button-section>*{margin:0 8px}.page-entry-complete__completed-massage{font-size:16px;line-height:1.8}.page-entry-complete__completed-massage-complete{font-weight:700;color:#f30}.page-entry-complete__completed-massage-enjoy{margin-bottom:16px}.page-entry-complete__completed-massage-alert{color:#f30}.page-entry-complete__bottom-advertising-section{text-align:center;margin-top:88px;display:flex;justify-content:center}.page-entry-complete__campaign-section{margin-top:16px;margin-bottom:16px;max-width:100%;display:flex;align-items:center;justify-content:center}.page-entry-complete__campaign-section img{max-width:100%}@media screen and (max-width: 768px){.page-entry-complete{padding-bottom:30px}.page-entry-complete__progress{margin-left:10px}.page-entry-complete__entry-form{padding:24px 10px 40px}.page-entry-complete__completed-massage{font-size:16px;line-height:1.8}.page-entry-complete__button-section{margin-top:40px;flex-direction:column-reverse;justify-content:center;padding:0}.page-entry-complete__button-section>*{margin:0}.page-entry-complete__button-section>*:last-child{margin-bottom:16px}.page-entry-complete__bottom-advertising-section{margin:0}}.page-maker{display:block;background:#ffffff;padding:40px 20px;color:#333;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-maker__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin:24px 0 40px}.page-maker__sort-control{padding:20px;background:#f6f6f6;display:flex}.page-maker__sort-control .page-maker__label{display:block;margin-bottom:8px}.page-maker__form-group:last-child{margin-left:20px}.page-maker__sort-select{max-width:200px}.page-maker__maker-name-input{position:relative;width:270px;margin-right:16px}.page-maker__maker-name-input .page-maker__input{padding-right:40px}.page-maker__search-icon{position:absolute;width:21.5px;height:21.5px;right:8px;top:calc(50% - 10.75px)}.page-maker__search-icon:hover{cursor:pointer}.page-maker__search-button{margin-left:16px;align-self:flex-end;background:#000000;color:#fff;border:none;display:flex;justify-content:center;align-items:center;font-size:18px;height:40px;width:90px;min-width:90px}.page-maker__search-button:hover{cursor:pointer}.page-maker__img{margin-right:8px;margin-left:-8px}.page-maker__img--normal-icon{display:inline;transition:.25s ease 0s;transition-property:display}.page-maker__img--active-icon{display:none;transition:.25s ease 0s;transition-property:display}.page-maker__img:active--normal-icon,.page-maker__img:hover--normal-icon{display:none}.page-maker__img:active--active-icon,.page-maker__img:hover--active-icon{display:inline}.page-maker__result{padding:28px 0 16px;display:flex;justify-content:space-between;align-items:center}.page-maker__result-count{color:gray}.page-maker__pc-none{display:none}.page-maker__sp-none{display:block}.page-maker__makers{display:flex;flex-direction:column;align-items:center}.page-maker__maker-list{width:100%}.page-maker__pagination{margin-top:16px}.page-maker__content-sidebar{margin-top:72px}@media screen and (max-width: 768px){.page-maker{padding:20px 10px}.page-maker__sns-share{margin-left:-8px}.page-maker__h1{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin:0 0 16px}.page-maker__sort-control{display:flex;flex-direction:column}.page-maker__sort-control .page-maker__label{display:block;margin-bottom:0}.page-maker__form-group:last-child{margin-top:24px;margin-left:0}.page-maker__sort-select{max-width:100%}.page-maker__maker-name-input{width:100%;margin-bottom:20px}.page-maker__search-button{margin:20px 0 0;align-self:flex-start}.page-maker__result{margin-top:8px}.page-maker__pc-none{display:block}.page-maker__sp-none{display:none}}.page-maker-show{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-maker-show__main{display:block;background:#ffffff;padding:40px}.page-maker-show__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin:24px 0}.page-maker-show__sns-share{margin-top:16px}.page-maker-show__maker-products{margin-top:48px}.page-maker-show__sort-control{padding:20px;background:#f6f6f6;display:flex}.page-maker-show__sort-control--form-group:last-child{margin-left:20px}.page-maker-show__sort-control--label{display:block;margin-bottom:8px}.page-maker-show__sort-control--sort-select,.page-maker-show__sort-control--category-select{max-width:200px}.page-maker-show__result{display:flex;justify-content:space-between;align-items:center}.page-maker-show__result--result-count{color:gray}.page-maker-show__result-layout{display:flex;padding-top:24px;padding-bottom:24px}.page-maker-show__result-layout-icon:not(:first-of-type){margin-left:16px}.page-maker-show__result-layout-icon{width:40px;height:40px;background:#e4e4e4}.page-maker-show__products{display:flex;flex-direction:column;align-items:center}.page-maker-show__pagination{margin-top:16px}.page-maker-show__pc-none{display:none}@media screen and (max-width: 768px){.page-maker-show__main{padding:20px 10px}.page-maker-show__h1{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin:0 0 16px}.page-maker-show__sort-control{margin-top:48px;display:flex;flex-direction:column}.page-maker-show__sort-control--form-group:last-child{margin-top:24px;margin-left:0}.page-maker-show__sort-control--label{display:block;margin-bottom:0}.page-maker-show__sort-control--sort-select,.page-maker-show__sort-control--category-select{max-width:100%}.page-maker-show__result{margin-top:8px}.page-maker-show__result-layout-icon{width:32px;height:32px}.page-maker-show__result-layout-icon:not(:first-of-type){margin-left:8px}.page-maker-show__pc-none{display:block}}.page-maker-inquiry-secretariat-create{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-maker-inquiry-secretariat-create__content-box-inner{position:relative;padding:40px;margin-top:48px;background-color:#fff}.page-maker-inquiry-secretariat-create__form{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-bottom:0;margin-top:20px}.page-maker-inquiry-secretariat-create__form-label{font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.page-maker-inquiry-secretariat-create__form-label,.page-maker-inquiry-secretariat-create__form-field{box-sizing:border-box;line-height:20px}.page-maker-inquiry-secretariat-create__form-field:nth-last-child(1){border-bottom:1px solid #e4e4e4}.page-maker-inquiry-secretariat-create__form-label--required{position:relative}.page-maker-inquiry-secretariat-create__form-label--required .page-maker-inquiry-secretariat-create__required-mark{position:absolute;top:20px;right:16px}.page-maker-inquiry-secretariat-create__form-field{width:calc(100% - 294px);padding:16px 24px;border-top:1px solid #e4e4e4;font-size:16px}.page-maker-inquiry-secretariat-create__form-field--no-textinput{padding:24px}.page-maker-inquiry-secretariat-create__errors{margin-top:6px}.page-maker-inquiry-secretariat-create__name-field{display:flex;align-content:space-between}.page-maker-inquiry-secretariat-create__name-field input{margin-right:20px}.page-maker-inquiry-secretariat-create__name-field input:last-of-type{margin-right:0}.page-maker-inquiry-secretariat-create__lead-text{margin-bottom:36px}.page-maker-inquiry-secretariat-create__radio-button{display:inline-block;padding-left:0;margin-right:16px}.page-maker-inquiry-secretariat-create__li{display:list-item}.page-maker-inquiry-secretariat-create__ul,.page-maker-inquiry-secretariat-create__li{list-style:none;list-style-type:none;padding:0}.page-maker-inquiry-secretariat-create__free-textarea{height:200px}.page-maker-inquiry-secretariat-create__button-section{display:flex;justify-content:center}.page-maker-inquiry-secretariat-create__checkbox-group{display:flex;flex-direction:column;align-items:center;margin-top:36px;margin-bottom:36px;font-weight:700}.page-maker-inquiry-secretariat-create__terms-of-use{margin-top:40px}.page-maker-inquiry-secretariat-create__term-text{font-weight:700;margin-bottom:8px}.page-maker-inquiry-secretariat-create__recaptcha{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.page-maker-inquiry-secretariat-create__recaptcha-error{margin-top:8px;color:#e33f16}.page-maker-inquiry-secretariat-create__hidden-section{display:none}.page-maker-inquiry-secretariat-create__important-notice{color:#e33f16}.page-maker-inquiry-secretariat-create__important-notice--bold{color:#e33f16;font-weight:700}@media screen and (max-width: 768px){.page-maker-inquiry-secretariat-create__content-box-inner{position:relative;padding:24px 20px 40px;margin-top:28px;background-color:#fff}.page-maker-inquiry-secretariat-create__required-mark{top:50%;transform:translateY(-50%);font-size:12px}.page-maker-inquiry-secretariat-create__form-label{font-size:16px;width:100%;max-width:none;padding:8px 16px}.page-maker-inquiry-secretariat-create__form-field{width:100%;padding:16px 0;border-top:none;font-size:16px}.page-maker-inquiry-secretariat-create__form-field--no-textinput{padding:16px 0}.page-maker-inquiry-secretariat-create__form-field:nth-last-child(1){border-bottom:none}.page-maker-inquiry-secretariat-create__name-field{display:flex;flex-direction:column;align-content:space-between}.page-maker-inquiry-secretariat-create__fww input{margin-right:0}.page-maker-inquiry-secretariat-create__fww input:last-of-type{margin-top:16px}.page-maker-inquiry-secretariat-create__radio-buttons{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:-8px}.page-maker-inquiry-secretariat-create__radio-button{display:inline-block;margin-top:8px;padding-left:0;margin-right:0}}.page-maker-inquiry-secretariat-confirm{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-maker-inquiry-secretariat-confirm__box{background:#ffffff;padding:40px;margin-top:48px}.page-maker-inquiry-secretariat-confirm__form-group{margin-top:40px;display:flex;width:100%;flex-wrap:wrap;justify-content:space-between}.page-maker-inquiry-secretariat-confirm__form-label{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;position:relative;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.page-maker-inquiry-secretariat-confirm__required-mark{position:absolute;top:20px;right:16px}.page-maker-inquiry-secretariat-confirm__form-field{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;width:calc(100% - 294px);box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;display:flex;align-items:center;word-break:break-all}.page-maker-inquiry-secretariat-confirm__form-field:nth-last-child(1){border-bottom:1px solid #e4e4e4}.page-maker-inquiry-secretariat-confirm__message{white-space:pre-line}.page-maker-inquiry-secretariat-confirm__button-section{display:flex;justify-content:center;flex-wrap:wrap;margin-top:40px;padding:8px}.page-maker-inquiry-secretariat-confirm__button-section>*{min-width:294px;margin:8px}@media screen and (max-width: 768px){.page-maker-inquiry-secretariat-confirm__box{padding:24px 20px 40px;margin-top:28px}.page-maker-inquiry-secretariat-confirm__form-label{position:relative;font-size:16px;max-width:none;padding:8px 16px}.page-maker-inquiry-secretariat-confirm__required-mark{position:absolute;font-size:12px;top:8px}.page-maker-inquiry-secretariat-confirm__form-field{width:100%;padding:16px;border-top:none;font-size:16px}.page-maker-inquiry-secretariat-confirm__form-field:nth-last-child(1){border-bottom:none}.page-maker-inquiry-secretariat-confirm__button-section{align-items:center;flex-direction:column-reverse}.page-maker-inquiry-secretariat-confirm__button-section>*{min-width:0;margin:0 0 8px}}.page-maker-inquiry-secretariat-complete{padding:40px;background:#fff;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-maker-inquiry-secretariat-complete__title{text-align:center;line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-maker-inquiry-secretariat-complete__ul{margin-top:40px;padding-left:20px}.page-maker-inquiry-secretariat-complete__li:not(:first-child){margin-top:16px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-maker-inquiry-secretariat-complete__button-section{display:flex;justify-content:space-around;margin-top:40px}@media screen and (max-width: 768px){.page-maker-inquiry-secretariat-complete{padding:40px 20px}.page-maker-inquiry-secretariat-complete__title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}}.page-maker-inquiry-create{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-maker-inquiry-create__gray-boredr-line{margin:16px 0;border:1px solid #f2f2f2}.page-maker-inquiry-create__maker-profile-header{margin-top:8px;margin-bottom:20px}.page-maker-inquiry-create__lead-text{margin-top:16px}.page-maker-inquiry-create__content-box-inner{position:relative;padding:40px;margin-top:48px;background-color:#fff}.page-maker-inquiry-create__form{display:flex;flex-wrap:wrap;width:100%;margin-bottom:0}.page-maker-inquiry-create__input-content-box{display:flex;justify-content:space-between;margin-top:20px}.page-maker-inquiry-create__input-content-box.questionnaire{margin-top:0}.page-maker-inquiry-create__form-label{font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.page-maker-inquiry-create__form-field .page-maker-inquiry-create:nth-last-child(1){border-bottom:1px solid #e4e4e4}.page-maker-inquiry-create__required{position:relative}.page-maker-inquiry-create__required .page-maker-inquiry-create__required-mark{float:left;position:absolute;right:16px}.page-maker-inquiry-create__form-field{width:calc(100% - 294px);padding:16px 24px;border-top:1px solid #e4e4e4;font-size:16px}.page-maker-inquiry-create__form-label,.page-maker-inquiry-create__form-field{box-sizing:border-box;line-height:20px}.page-maker-inquiry-create__form-label--no-textinput,.page-maker-inquiry-create__form-field--no-textinput{padding:24px}.page-maker-inquiry-create__errors{margin-top:6px}.page-maker-inquiry-create__flex-box{display:flex;align-content:space-between}.page-maker-inquiry-create__flex-box input{margin-right:20px}.page-maker-inquiry-create__flex-box input:last-of-type{margin-right:0}.page-maker-inquiry-create__free-textarea{height:200px}.page-maker-inquiry-create__input-supplement{margin-top:8px;font-size:14px}.page-maker-inquiry-create__button-section{display:flex;justify-content:center}.page-maker-inquiry-create__checkbox-group{display:flex;flex-direction:column;align-items:center;margin-top:36px;margin-bottom:36px;font-weight:700}.page-maker-inquiry-create__terms-of-use{margin-top:40px}.page-maker-inquiry-create__terms-of-use--paragraph{font-weight:700;margin-bottom:8px}.page-maker-inquiry-create__terms-content{width:100%;height:300px;border:1px solid #cfcfcf;overflow-y:scroll;padding:24px 16px}.page-maker-inquiry-create__terms-content--ul{list-style:none;list-style-type:none;padding:0}.page-maker-inquiry-create__terms-content--li{margin-top:20px;padding-left:1em;text-indent:-1em}.page-maker-inquiry-create__terms-content--li:before{content:"\203b"}.page-maker-inquiry-create__terms-content--li:last-child{margin-bottom:20px}.page-maker-inquiry-create__recaptcha{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.page-maker-inquiry-create__recaptcha--error{margin-top:8px;color:#e33f16}.page-maker-inquiry-create__radio-buttons{display:flex;flex-direction:row;margin-top:8px;gap:16px}@media screen and (max-width: 768px){.page-maker-inquiry-create__maker-profile-header{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-maker-inquiry-create__content-box-inner{position:relative;padding:24px 20px 40px;margin-top:28px;background-color:#fff}.page-maker-inquiry-create__required-mark{top:50%;transform:translateY(-50%);font-size:12px}.page-maker-inquiry-create__form-label{font-size:16px;width:100%;max-width:none;padding:8px 16px}.page-maker-inquiry-create__form-field{width:100%;padding:16px 0;border-top:none;font-size:16px}.page-maker-inquiry-create__form-field .page-maker-inquiry-create__form:nth-last-child(1){border-bottom:none}.page-maker-inquiry-create__form__flex-box{display:flex;flex-direction:column;align-content:space-between}.page-maker-inquiry-create__form__flex-box input{margin-right:0}.page-maker-inquiry-create__form__flex-box input:last-of-type{margin-top:16px}.page-maker-inquiry-create__form__radio-buttons{display:flex;margin-top:-8px;gap:0}.page-maker-inquiry-create__form__radio-buttons--radio-button{display:inline-block;margin-top:8px;padding-left:0;margin-right:0}}.page-maker-inquiry-confirm{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-maker-inquiry-confirm__gray-boredr-line{margin:16px 0;border:1px solid #f2f2f2}.page-maker-inquiry-confirm__content-box{background:#ffffff;padding:40px;margin-top:48px}.page-maker-inquiry-confirm__maker-profile-header{margin-top:8px;margin-bottom:20px}.page-maker-inquiry-confirm__lead-text{margin-top:16px}.page-maker-inquiry-confirm__form-group{margin-top:20px}.page-maker-inquiry-confirm__form{display:flex;flex-wrap:wrap;width:100%}.page-maker-inquiry-confirm__form-label{position:relative;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.page-maker-inquiry-confirm__form-field{width:calc(100% - 294px);box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;display:flex;align-items:center;word-break:break-all}.page-maker-inquiry-confirm__form:last-child .page-maker-inquiry-confirm__form-field{border-bottom:1px solid #e4e4e4}.page-maker-inquiry-confirm__required-mark{float:left;position:absolute;right:16px}.page-maker-inquiry-confirm__message{white-space:pre-line}.page-maker-inquiry-confirm__button-section{display:flex;justify-content:center;flex-wrap:wrap;margin-top:40px;padding:8px}.page-maker-inquiry-confirm__button-section>*{min-width:294px;margin:8px}@media screen and (max-width: 768px){.page-maker-inquiry-confirm__content-box{padding:24px 20px 40px;margin-top:28px}.page-maker-inquiry-confirm__form{display:flex;flex-wrap:wrap;width:100%}.page-maker-inquiry-confirm__form-label{position:relative;font-size:16px;max-width:none;padding:8px 16px}.page-maker-inquiry-confirm__form-field{width:100%;padding:16px;border-top:none;font-size:16px}.page-maker-inquiry-confirm__form:last-child .page-maker-inquiry-confirm__form-field{border-bottom:none}.page-maker-inquiry-confirm__required-mark{float:left;position:absolute;right:16px}.page-maker-inquiry-confirm__button-section{flex-direction:column-reverse}.page-maker-inquiry-confirm__button-section>*{min-width:0;margin:0 0 8px}}.page-maker-inquiry-complete{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-maker-inquiry-complete__h2{text-align:center;line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-maker-inquiry-complete__content{padding:40px;background:#fff}.page-maker-inquiry-complete__button-section{display:flex;justify-content:space-around;margin-top:40px}.page-maker-inquiry-complete__lead-text{margin:24px 20%}@media screen and (max-width: 768px){.page-maker-inquiry-complete__h2{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-maker-inquiry-complete__content{padding:40px 20px}.page-maker-inquiry-complete__lead-text{margin:24px 0}}.page-seminar-wp-whitepaper-register{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-seminar-wp-whitepaper-register__content-box-inner{position:relative;padding:40px;margin-top:48px;background-color:#fff}.page-seminar-wp-whitepaper-register__lead-text{margin-bottom:36px}@media screen and (max-width: 768px){.page-seminar-wp-whitepaper-register__content-box-inner{position:relative;padding:24px 20px 40px;margin-top:28px;background-color:#fff}}.page-seminar-wp-whitepaper-confirm{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-seminar-wp-whitepaper-confirm__box{background:#ffffff;padding:40px;margin-top:48px}.page-seminar-wp-whitepaper-confirm__button-section{display:flex;justify-content:center;flex-wrap:wrap;margin-top:-16px;padding:8px}.page-seminar-wp-whitepaper-confirm__button-section>*{min-width:294px;margin:8px}@media screen and (max-width: 768px){.page-seminar-wp-whitepaper-confirm__box{padding:24px 20px 40px;margin-top:28px}.page-seminar-wp-whitepaper-confirm__button-section{flex-direction:column-reverse}.page-seminar-wp-whitepaper-confirm__button-section>*{min-width:0;margin:0 0 8px}}.page-seminar-wp-whitepaper-complete{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-seminar-wp-whitepaper-complete__h2{font-size:24px;font-weight:700;line-height:1.8;margin-bottom:28px}.page-seminar-wp-whitepaper-complete__box{background:#ffffff;padding:40px;margin-top:48px;margin-bottom:48px}.page-seminar-wp-whitepaper-complete__instructions{display:flex;flex-direction:row;justify-content:space-evenly}.page-seminar-wp-whitepaper-complete__paragraph{text-align:center;font-weight:700;margin-bottom:24px}.page-seminar-wp-whitepaper-complete__complete-title{text-align:center}.page-seminar-wp-whitepaper-complete__sub-section{margin-bottom:28px}.page-seminar-wp-whitepaper-complete__section-title{font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-bottom:20px}.page-seminar-wp-whitepaper-complete__button-content{display:flex;justify-content:center;align-items:center;gap:8px}.page-seminar-wp-whitepaper-complete__button-icon{width:24px;height:24px}@media screen and (max-width: 768px){.page-seminar-wp-whitepaper-complete__box{padding:24px 20px 40px;margin-top:28px;margin-bottom:28px}.page-seminar-wp-whitepaper-complete__h2{font-size:22px;line-height:1.8;margin-bottom:48px}.page-seminar-wp-whitepaper-complete__instructions{flex-direction:column;gap:28px}}.page-seminar-wp-journal-register{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-seminar-wp-journal-register__content-box-inner{position:relative;padding:40px;margin-top:48px;background-color:#fff}.page-seminar-wp-journal-register__lead-text{margin-bottom:36px}@media screen and (max-width: 768px){.page-seminar-wp-journal-register__ContentBoxInner{position:relative;padding:24px 20px 40px;margin-top:28px;background-color:#fff}}.page-seminar-wp-journal-confirm{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-seminar-wp-journal-confirm__box{background:#ffffff;padding:40px;margin-top:48px}.page-seminar-wp-journal-confirm__button-section{display:flex;justify-content:center;flex-wrap:wrap;margin-top:-16px;padding:8px}.page-seminar-wp-journal-confirm__button-section>*{min-width:294px;margin:8px}@media screen and (max-width: 768px){.page-seminar-wp-journal-confirm__box{padding:24px 20px 40px;margin-top:28px}.page-seminar-wp-journal-confirm__button-section{flex-direction:column-reverse}.page-seminar-wp-journal-confirm__button-section>*{min-width:0;margin:0 0 8px}}.page-seminar-wp-seminar-register{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-seminar-wp-seminar-register__content-box-inner{position:relative;padding:40px;margin-top:48px;background-color:#fff}.page-seminar-wp-seminar-register__lead-text{margin-bottom:36px}@media screen and (max-width: 768px){.page-seminar-wp-seminar-register__content-box-inner{position:relative;padding:24px 20px 40px;margin-top:28px;background-color:#fff}}.page-seminar-wp-seminar-confirm{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-seminar-wp-seminar-confirm__box{background:#ffffff;padding:40px;margin-top:48px}.page-seminar-wp-seminar-confirm__button-section{display:flex;justify-content:center;flex-wrap:wrap;margin-top:-16px;padding:8px}.page-seminar-wp-seminar-confirm__button-section>*{min-width:294px;margin:8px}@media screen and (max-width: 768px){.page-seminar-wp-seminar-confirm__box{padding:24px 20px 40px;margin-top:28px}.page-seminar-wp-seminar-confirm__button-section{flex-direction:column-reverse}.page-seminar-wp-seminar-confirm__button-section>*{min-width:0;margin:0 0 8px}}.page-seminar-wp-seminar-complete{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-seminar-wp-seminar-complete__h2{font-size:24px;line-height:1.8;font-weight:700}.page-seminar-wp-seminar-complete__box{background:#ffffff;padding:40px;margin-top:48px;margin-bottom:48px}.page-seminar-wp-seminar-complete__button-section{display:flex;justify-content:center;padding:8px;margin:8px}.page-seminar-wp-seminar-complete__complete-title{text-align:center}.page-seminar-wp-seminar-complete__seminar-index-button{margin-top:72px}@media screen and (max-width: 768px){.page-seminar-wp-seminar-complete__box{padding:24px 20px 40px;margin-top:28px}.page-seminar-wp-seminar-complete__button-section *{width:100%}.page-seminar-wp-seminar-complete__h2{font-size:22px;line-height:1.8}}.page-seminar-wp-for-guest-create,.page-seminar-wp-for-guest-profile,.page-seminar-wp-for-guest-questionnaire{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-seminar-wp-for-guest-create__content-box-inner,.page-seminar-wp-for-guest-profile__content-box-inner,.page-seminar-wp-for-guest-questionnaire__content-box-inner{position:relative;padding:40px;margin-top:48px;background-color:#fff}.page-seminar-wp-for-guest-create__lead-text,.page-seminar-wp-for-guest-profile__lead-text,.page-seminar-wp-for-guest-questionnaire__lead-text{margin-bottom:36px}@media screen and (max-width: 768px){.page-seminar-wp-for-guest-create__content-box-inner,.page-seminar-wp-for-guest-profile__content-box-inner,.page-seminar-wp-for-guest-questionnaire__content-box-inner{position:relative;padding:24px 20px 40px;margin-top:28px;background-color:#fff}}.page-seminar-wp-for-guest-confirm{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-seminar-wp-for-guest-confirm__box{background:#ffffff;padding:40px;margin-top:48px}.page-seminar-wp-for-guest-confirm__button-section{display:flex;justify-content:center;flex-wrap:wrap;margin-top:-16px;padding:8px}.page-seminar-wp-for-guest-confirm__button-section>*{min-width:294px;margin:8px}@media screen and (max-width: 768px){.page-seminar-wp-for-guest-confirm__box{padding:24px 20px 40px;margin-top:28px}.page-seminar-wp-for-guest-confirm__button-section{flex-direction:column-reverse}.page-seminar-wp-for-guest-confirm__button-section>*{min-width:0;margin:0 0 8px}}.page-seminar-wp-for-guest-complete-seminar__h2,.page-seminar-wp-for-guest-complete-whitepaper__h2,.seminar-wp-guest-complete__h2{font-size:24px;line-height:1.8}.page-seminar-wp-for-guest-complete-seminar__box,.page-seminar-wp-for-guest-complete-whitepaper__box,.seminar-wp-guest-complete__box{background:#ffffff;padding:40px;margin-top:48px;margin-bottom:48px;text-align:center}.page-seminar-wp-for-guest-complete-seminar p,.page-seminar-wp-for-guest-complete-whitepaper p,.seminar-wp-guest-complete p{margin-top:16px;font-weight:700}.page-seminar-wp-for-guest-complete-seminar__email,.page-seminar-wp-for-guest-complete-whitepaper__email,.seminar-wp-guest-complete__email{color:#f30}.page-seminar-wp-for-guest-complete-seminar__email-buttons-section,.page-seminar-wp-for-guest-complete-whitepaper__email-buttons-section,.seminar-wp-guest-complete__email-buttons-section{display:flex;justify-content:center;-moz-column-gap:48px;column-gap:48px;margin-top:16px}.page-seminar-wp-for-guest-complete-seminar__email-button-block,.page-seminar-wp-for-guest-complete-whitepaper__email-button-block,.seminar-wp-guest-complete__email-button-block{display:flex;flex-direction:column;justify-content:space-between}.page-seminar-wp-for-guest-complete-seminar__email-button-text,.page-seminar-wp-for-guest-complete-whitepaper__email-button-text,.seminar-wp-guest-complete__email-button-text{margin-bottom:24px}.page-seminar-wp-for-guest-complete-seminar__button-section,.page-seminar-wp-for-guest-complete-whitepaper__button-section,.seminar-wp-guest-complete__button-section{display:flex;justify-content:center;padding:8px;margin:8px}.page-seminar-wp-for-guest-complete-seminar__seminar-index-button,.page-seminar-wp-for-guest-complete-whitepaper__seminar-index-button,.seminar-wp-guest-complete__seminar-index-button{margin-top:72px}.page-seminar-wp-for-guest-complete-seminar__input-editing-email,.page-seminar-wp-for-guest-complete-whitepaper__input-editing-email,.seminar-wp-guest-complete__input-editing-email{max-width:500px;margin-top:28px}.page-seminar-wp-for-guest-complete-seminar__update-email-buttons-section,.page-seminar-wp-for-guest-complete-whitepaper__update-email-buttons-section,.seminar-wp-guest-complete__update-email-buttons-section{margin-top:28px}.page-seminar-wp-for-guest-complete-seminar__update-email-form .ui-form-errors__marker,.page-seminar-wp-for-guest-complete-whitepaper__update-email-form .ui-form-errors__marker,.seminar-wp-guest-complete__update-email-form .ui-form-errors__marker{display:none}@media screen and (max-width: 768px){.page-seminar-wp-for-guest-complete-seminar__box,.page-seminar-wp-for-guest-complete-whitepaper__box,.seminar-wp-guest-complete__box{padding:24px 20px 40px;margin-top:28px}.page-seminar-wp-for-guest-complete-seminar__button-section *,.page-seminar-wp-for-guest-complete-whitepaper__button-section *,.seminar-wp-guest-complete__button-section *{width:100%}.page-seminar-wp-for-guest-complete-seminar__h2,.page-seminar-wp-for-guest-complete-whitepaper__h2,.seminar-wp-guest-complete__h2{font-size:22px;line-height:1.8}}.page-seminar-wp-whitepaper-bundle-register{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-seminar-wp-whitepaper-bundle-register__content-box-inner{position:relative;padding:40px;margin-top:48px;background-color:#fff}.page-seminar-wp-whitepaper-bundle-register__lead-text{margin-bottom:36px}@media screen and (max-width: 768px){.page-seminar-wp-whitepaper-bundle-register__content-box-inner{position:relative;padding:24px 20px 40px;margin-top:28px;background-color:#fff}}.page-seminar-wp-whitepaper-bundle-confirm{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-seminar-wp-whitepaper-bundle-confirm__box{background:#ffffff;padding:40px;margin-top:48px}.page-seminar-wp-whitepaper-bundle-confirm__button-section{display:flex;justify-content:center;flex-wrap:wrap;margin-top:-16px;padding:8px}.page-seminar-wp-whitepaper-bundle-confirm__button-section>*{min-width:294px;margin:8px}@media screen and (max-width: 768px){.page-seminar-wp-whitepaper-bundle-confirm__box{padding:24px 20px 40px;margin-top:28px}.page-seminar-wp-whitepaper-bundle-confirm__button-section{flex-direction:column-reverse}.page-seminar-wp-whitepaper-bundle-confirm__button-section>*{min-width:0;margin:0 0 8px}}.page-seminar-wp-whitepaper-bundle-complete{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-seminar-wp-whitepaper-bundle-complete__h2{font-size:24px;font-weight:700;line-height:1.8;margin-bottom:28px}.page-seminar-wp-whitepaper-bundle-complete__box{background:#ffffff;padding:40px;margin-top:48px;margin-bottom:48px}.page-seminar-wp-whitepaper-bundle-complete__download-link{margin-top:8px;color:#00aaeb;width:100%;word-break:break-all}.page-seminar-wp-whitepaper-bundle-complete__download-link:hover{cursor:pointer}.page-seminar-wp-whitepaper-bundle-complete__paragraph{text-align:center;display:flex;flex-direction:column;margin-top:24px}.page-seminar-wp-whitepaper-bundle-complete__send-download-link-button{display:block;margin-left:auto;margin-right:auto;margin-top:16px}.page-seminar-wp-whitepaper-bundle-complete__button-section{display:flex;justify-content:center;padding:8px;margin:8px}.page-seminar-wp-whitepaper-bundle-complete__complete-title{text-align:center}.page-seminar-wp-whitepaper-bundle-complete__section-title{margin-bottom:28px}.page-seminar-wp-whitepaper-bundle-complete__useful-info-index-button{margin-top:72px}@media screen and (max-width: 768px){.page-seminar-wp-whitepaper-bundle-complete__box{padding:24px 20px 40px;margin-top:28px;margin-bottom:28px}.page-seminar-wp-whitepaper-bundle-complete__h2{font-size:22px;line-height:1.8;margin-bottom:48px}.page-seminar-wp-whitepaper-bundle-complete__button-section *{width:100%}}.page-document-review-review-request-confirm{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;padding:40px;margin-top:48px;background-color:#fff}.page-document-review-review-request-confirm__form-group{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-bottom:36px;margin-top:20px}.page-document-review-review-request-confirm__form-label{display:flex;justify-content:space-between;align-items:center;font-size:16px;width:100%;max-width:294px;padding:24px;font-weight:700}.page-document-review-review-request-confirm__form-field{display:flex;align-items:center;width:calc(100% - 294px);padding:16px 24px;font-size:16px}.page-document-review-review-request-confirm__full-name,.page-document-review-review-request-confirm__full-name-kana{width:100%;display:flex;flex-wrap:nowrap;flex-direction:row;gap:8px}.page-document-review-review-request-confirm__free-text{white-space:pre-wrap;word-wrap:break-word}.page-document-review-review-request-confirm__button-section{display:flex;justify-content:center;flex-wrap:nowrap;gap:16px}@media screen and (max-width: 768px){.page-document-review-review-request-confirm__form-label{font-size:16px;width:100%;max-width:none;padding:8px 16px}.page-document-review-review-request-confirm__form-field{width:100%;padding:16px 0;margin:0;font-size:16px}.page-document-review-review-request-confirm__full-name,.page-document-review-review-request-confirm__full-name-kana,.page-document-review-review-request-confirm__button-section{flex-wrap:wrap}}.page-document-review-review-request-complete__message-container{background-color:#fff;font-size:20px;padding:16px}.page-document-review-review-request-complete__message-paragraph{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;gap:5px}.page-document-review-review-request-complete__message-paragraph:not(last-of-type){margin-bottom:16px}.page-document-review-review-request-complete__message-sentence{white-space:nowrap}.page-document-review-review-request-complete__button-container{display:flex;justify-content:center;margin:100px 0 64px}@media screen and (max-width: 768px){.page-document-review-review-request-complete__message-container{font-size:20px;padding-left:8px;padding-right:8px}.page-document-review-review-request-complete__message-paragraph{align-items:start}.page-document-review-review-request-complete__message-sentence{white-space:normal}.page-document-review-review-request-complete__button-container{margin:40px 0 0}}.page-mypage-payments{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-mypage-payments__info-title{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin-top:40px;margin-bottom:24px;font-size:24px;font-weight:700;line-height:20px}.page-mypage-payments__create-title{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin-bottom:24px;font-size:24px;font-weight:700;line-height:20px}.page-mypage-payments__box{margin-bottom:100px;background-color:#fff;padding:40px 20px}.page-mypage-payments__content-title{line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-top:34px;margin-bottom:22px}.page-mypage-payments__flash-message{margin-top:0;margin-bottom:20px}.page-mypage-payments__no-card-number{margin-bottom:40px}.page-mypage-payments__description{margin-bottom:64px}.page-mypage-payments__description,.page-mypage-payments__create-description{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;line-height:1.8}.page-mypage-payments__button-section{margin-top:40px;display:flex;justify-content:center}@media screen and (max-width: 768px){.page-mypage-payments__box{margin-bottom:72px;padding-left:20px;padding-right:20px}.page-mypage-payments__info-title,.page-mypage-payments__create-title{font-size:22px}.page-mypage-payments__content-title{font-size:22px;margin-bottom:28px}.page-mypage-payments__description,.page-mypage-payments__create-description{line-height:1.8}}.page-mypage-payments-create{margin-bottom:100px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-mypage-payments-create__content-title{line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-top:34px;margin-bottom:22px}.page-mypage-payments-create__form{margin-top:36px;background:#ffffff;padding:40px 20px}.page-mypage-payments-create__form-title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-weight:700;line-height:20px}@media screen and (max-width: 768px){.page-mypage-payments-create{margin-bottom:72px}.page-mypage-payments-create__content-title{line-height:1.5;font-size:22px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-bottom:28px}.page-mypage-payments-create__form{background:#ffffff;padding-left:20px;padding-right:20px}.page-mypage-payments-create__form-title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}}.page-mypage-payments-edit{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin-bottom:100px}.page-mypage-payments-edit__content-title{line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-top:34px;margin-bottom:22px}.page-mypage-payments-edit__form{margin-top:36px;background:#ffffff;padding:20px 20px 40px}.page-mypage-payments-edit__form-title{font-size:20px;font-weight:700;line-height:20px}@media screen and (max-width: 768px){.page-mypage-payments-edit{margin-bottom:72px}.page-mypage-payments-edit__content-title{font-size:22px;margin-bottom:28px}.page-mypage-payments-edit__form{background:#ffffff;padding-top:8px;padding-left:20px;padding-right:20px}.page-mypage-payments-edit__form-title{font-size:20px}}.page-mypage-product{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin-top:20px}.page-mypage-product__title{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-product__content{background:#ffffff;padding:40px 20px}.page-mypage-product__sort-control{margin-top:36px;padding:20px;background:#f6f6f6;display:flex}.page-mypage-product__form-group:last-child{margin-left:20px}.page-mypage-product__form-label{display:block}.page-mypage-product__sort-select,.page-mypage-product__category-select{max-width:240px}.page-mypage-product__result{display:flex;justify-content:space-between;align-items:center}.page-mypage-product__result-count{color:gray}.page-mypage-product__result-layout{display:flex;padding-top:16px;padding-bottom:16px}.page-mypage-product__result-layout-icon:not(:first-of-type){margin-left:16px}.page-mypage-product__result-layout-icon{width:40px;height:40px}.page-mypage-product__pagination{display:flex;justify-content:center;padding-top:20px;padding-bottom:20px}@media screen and (max-width: 768px){.page-mypage-product{margin-top:0}.page-mypage-product__title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-product__content{background:#ffffff;padding:40px 20px}.page-mypage-product__sort-control{margin-top:20px;display:flex;flex-direction:column}.page-mypage-product__form-group:last-child{margin-top:24px;margin-left:0}.page-mypage-product__form-label{display:block}.page-mypage-product__sort-select,.page-mypage-product__category-select{max-width:100%}.page-mypage-product__result-layout-icon{width:32px;height:32px}.page-mypage-product__result-layout-icon:not(:first-of-type){margin-left:8px}}.page-mypage-favorites-journal{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin-top:-20px}.page-mypage-favorites-journal__tab{display:inline-block;padding:0}.page-mypage-favorites-journal__tab-item{font-weight:700;list-style:none;display:inline-flex;margin-top:8px;align-items:center}.page-mypage-favorites-journal__tab-item:not(:last-of-type){border-right:1px solid #dbdbdb}.page-mypage-favorites-journal__tab-item:hover{cursor:pointer}.page-mypage-favorites-journal__tab-item:first-of-type span,.page-mypage-favorites-journal__tab-item:first-of-type a{margin-left:0}.page-mypage-favorites-journal__tab-item-text{display:inline-block;margin:0 16px;color:#333;text-decoration:none}.page-mypage-favorites-journal__tab-item-text--active{color:#00aaeb;border-bottom:3px solid #00aaeb}.page-mypage-favorites-journal__result{display:flex;justify-content:space-between;align-items:center;margin:20px 0 16px}.page-mypage-favorites-journal__result-count{color:gray}.page-mypage-favorites-journal__result-layout{width:30%;padding-top:24px;padding-bottom:24px}.page-mypage-favorites-journal__delete-button{padding:0 16px;margin-right:16px;height:40px}.page-mypage-favorites-journal__delete-button--pc-none{display:none}.page-mypage-favorites-journal__delete-button--sp-none{display:block}.page-mypage-favorites-journal__modal-main{padding:36px 40px 40px;background:#fff;width:680px}.page-mypage-favorites-journal__alert{text-align:center;font-size:24px}.page-mypage-favorites-journal__button-section{display:flex;justify-content:center;margin-top:40px}.page-mypage-favorites-journal__modal-button{height:56px;width:200px}.page-mypage-favorites-journal__modal-buttons :first-child{padding-right:8px}.page-mypage-favorites-journal__modal-buttons :last-child{padding-left:8px}.page-mypage-favorites-journal__journal-favorites{display:flex;flex-direction:column;align-items:center}.page-mypage-favorites-journal__pagination{margin-top:16px}.page-mypage-favorites-journal__br{display:none}@media screen and (max-width: 768px){.page-mypage-favorites-journal{margin-top:0}.page-mypage-favorites-journal__tab{margin:0}.page-mypage-favorites-journal__tab-item--portal{margin-top:24px}.page-mypage-favorites-journal__tab-item-text--portal{margin-left:0}.page-mypage-favorites-journal__br{display:block}.page-mypage-favorites-journal__result{margin:0}.page-mypage-favorites-journal__result-count{margin:36px 0 28px}.page-mypage-favorites-journal__delete-button{height:30px;padding:0;width:100%;font-size:14px;margin-top:8px;margin-bottom:28px}.page-mypage-favorites-journal__delete-button--pc-none{display:block}.page-mypage-favorites-journal__delete-button--sp-none{display:none}.page-mypage-favorites-journal__modal-main{padding:36px 20px 40px;width:100%}.page-mypage-favorites-journal__button-section{flex-wrap:wrap}.page-mypage-favorites-journal__alert{font-size:22px}.page-mypage-favorites-journal__modal-button{width:100%}.page-mypage-favorites-journal__modal-buttons :first-child{padding-right:0;padding-bottom:8px}.page-mypage-favorites-journal__modal-buttons :last-child{padding-left:0;padding-top:8px}}.page-mypage-favorites-doc{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin-top:-20px}.page-mypage-favorites-doc__tab{display:inline-block;padding:0}.page-mypage-favorites-doc__tab-item{font-weight:700;list-style:none;display:inline-flex;margin-top:8px;align-items:center}.page-mypage-favorites-doc__tab-item:not(:last-of-type){border-right:1px solid #dbdbdb}.page-mypage-favorites-doc__tab-item:hover{cursor:pointer}.page-mypage-favorites-doc__tab-item:first-of-type span{margin-left:0}.page-mypage-favorites-doc__tab-item-text{display:inline-block;margin:0 16px;color:#333;text-decoration:none}.page-mypage-favorites-doc__tab-item-text--active{color:#00aaeb;border-bottom:3px solid #00aaeb}.page-mypage-favorites-doc__sort-control{margin-top:36px;padding:20px;background:#ffffff;display:flex}.page-mypage-favorites-doc__sort-control-form-group:last-child{margin-left:20px}.page-mypage-favorites-doc__sort-control-label{display:block;margin-bottom:8px}.page-mypage-favorites-doc__sort-control-sort-select,.page-mypage-favorites-doc__sort-control-category-select{max-width:200px}.page-mypage-favorites-doc__result{display:flex;justify-content:space-between;align-items:center}.page-mypage-favorites-doc__result-count{color:gray}.page-mypage-favorites-doc__result-layout{display:flex;padding-top:24px;padding-bottom:24px;width:40%}.page-mypage-favorites-doc__result-layout-icon:not(:first-of-type){margin-left:16px}.page-mypage-favorites-doc__result-layout-icon{width:40px;height:40px;background:#e4e4e4}.page-mypage-favorites-doc__product-list{background:#ffffff;padding:20px}.page-mypage-favorites-doc__delete-button{padding:0 16px;margin-right:16px}.page-mypage-favorites-doc__delete-button--pc-none{display:none}.page-mypage-favorites-doc__delete-button--sp-none{display:block}.page-mypage-favorites-doc__modal-main{padding:36px 40px 40px;background:#fff;width:680px}.page-mypage-favorites-doc__alert{text-align:center;font-size:24px}.page-mypage-favorites-doc__button-section{display:flex;justify-content:center;margin-top:40px}.page-mypage-favorites-doc__button-section :first-child{padding-right:8px}.page-mypage-favorites-doc__button-section :last-child{padding-left:8px}.page-mypage-favorites-doc__modal-button{height:56px;width:200px}.page-mypage-favorites-doc__products{display:flex;flex-direction:column;align-items:center}.page-mypage-favorites-doc__pagination{margin-top:16px}.page-mypage-favorites-doc__br--pc-none{display:none}@media screen and (max-width: 768px){.page-mypage-favorites-doc{margin-top:0}.page-mypage-favorites-doc__tab{margin:0}.page-mypage-favorites-doc__tab-item--portal{margin-top:24px}.page-mypage-favorites-doc__tab-item-text--portal{margin-left:0}.page-mypage-favorites-doc__sort-control{background:#ffffff;margin-top:40px;display:flex;flex-direction:column}.page-mypage-favorites-doc__sort-control-form-group:last-child{margin-top:24px;margin-left:0}.page-mypage-favorites-doc__sort-control-label{display:block;margin-bottom:0}.page-mypage-favorites-doc__sort-control-sort-select,.page-mypage-favorites-doc__sort-control-category-select{max-width:100%}.page-mypage-favorites-doc__result{margin-top:8px}.page-mypage-favorites-doc__result-layout{width:20%}.page-mypage-favorites-doc__result-layout-icon{width:32px;height:32px}.page-mypage-favorites-doc__result-layout-icon:not(:first-of-type){margin-left:8px}.page-mypage-favorites-doc__delete-button{height:30px;width:100%;font-size:14px;margin-top:8px;margin-bottom:28px}.page-mypage-favorites-doc__delete-button--pc-none{display:block}.page-mypage-favorites-doc__delete-button--sp-none{display:none}.page-mypage-favorites-doc__modal-main{padding:36px 20px 40px;width:100%}.page-mypage-favorites-doc__button-section{flex-wrap:wrap}.page-mypage-favorites-doc__alert{font-size:22px}.page-mypage-favorites-doc__modal-button{width:100%}.page-mypage-favorites-doc__button-section :first-child{padding-right:0;padding-bottom:8px}.page-mypage-favorites-doc__button-section :last-child{padding-left:0;padding-top:8px}.page-mypage-favorites-doc__br--pc-none{display:block}}.page-mypage-mailmagazine{background:#ffffff;padding:36px 20px 40px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin-top:20px}.page-mypage-mailmagazine__content-title{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-mailmagazine__section-title{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;padding-bottom:16px}.page-mypage-mailmagazine__description{margin:28px 0;line-height:1.8}.page-mypage-mailmagazine__plan-about,.page-mypage-mailmagazine__quit-section-about{line-height:1.8}.page-mypage-mailmagazine__member-plan{margin:24px auto 0;border:1px solid #cfcfcf}.page-mypage-mailmagazine__current-member-plan{margin:24px auto 0;border:2px solid #00aaeb}.page-mypage-mailmagazine__radio-button-wrapper{padding-top:16px;padding-left:24px;margin:8px 16px 0 0;font-weight:700;width:100%;display:flex}.page-mypage-mailmagazine__current-member-plan-label{background:#00aaeb;transform:translateY(-4px);margin:auto auto auto 16px;padding:4px 8px}.page-mypage-mailmagazine__current-member-plan-label-text{color:#fff;font-size:14px}.page-mypage-mailmagazine__button-wrapper{margin:36px auto;text-align:center}.page-mypage-mailmagazine__text{margin:8px 16px}.page-mypage-mailmagazine__mail-modify-section,.page-mypage-mailmagazine__quit-section{margin-top:72px}.page-mypage-mailmagazine__current-mail-address{display:flex;margin:20px auto 24px;width:100%;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;word-break:break-all}.page-mypage-mailmagazine__table-title{width:190px;background-color:#f2f2f2;text-align:left;font-weight:700;padding:16px 28px 16px 16px}.page-mypage-mailmagazine__table-description{display:flex;width:calc(100% - 190px);align-items:center;margin:0;padding:16px}.page-mypage-mailmagazine__flash-message{color:#e33f16;background-color:#ffd6d6;text-align:center;display:flex;justify-content:center;align-items:center;width:100%;height:48px;margin:28px 0 16px}.page-mypage-mailmagazine__percent-gauge{margin:20px 16px;width:300px;height:100%}.page-mypage-mailmagazine__dotted{border-top:1px dotted #a3a3a3;margin:0 16px}.page-mypage-mailmagazine__send-or-stop-text{background:#f2f2f2;margin:20px;padding-top:8px;padding-bottom:8px}.page-mypage-mailmagazine__list-title{font-weight:700;margin:16px}.page-mypage-mailmagazine__list-item{margin:16px 0}@media screen and (max-width: 768px){.page-mypage-mailmagazine{padding:40px 20px;margin-top:0}.page-mypage-mailmagazine__content-title,.page-mypage-mailmagazine__section-title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-mailmagazine__description,.page-mypage-mailmagazine__plan-about,.page-mypage-mailmagazine__quit-section-about{line-height:1.8}.page-mypage-mailmagazine__radio-button-wrapper{flex-direction:column}.page-mypage-mailmagazine__current-member-plan-label{margin-left:24px;margin-top:8px}.page-mypage-mailmagazine__current-member-plan-label-text{font-size:14px}.page-mypage-mailmagazine__current-mail-address{margin-top:8px;width:100%;flex-wrap:wrap;border:none}.page-mypage-mailmagazine__table-title,.page-mypage-mailmagazine__table-description{width:100%}.page-mypage-mailmagazine__percent-gauge{margin:0;padding:20px 16px;width:100%}.page-mypage-mailmagazine__flash-message{margin-top:20px}.page-mypage-mailmagazine__monthly-mount{font-size:20px}}.page-mypage-maker-bank-account{background-color:#fff;padding:40px 20px;margin-top:20px}.page-mypage-maker-bank-account__title{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:36px}.page-mypage-maker-bank-account__flash-message{margin-top:0}.page-mypage-maker-bank-account__bank-account-item{margin-bottom:20px}.page-mypage-maker-bank-account__bank-account-button{display:inline-block;width:68px;height:40px}.page-mypage-maker-bank-account__bank-account-button--delete{margin-left:8px}.page-mypage-maker-bank-account__bank-account-button--back{width:auto;padding-right:8px}.page-mypage-maker-bank-account__bank-account-button--back .page-mypage-maker-bank-account__span{padding-left:8px;padding-right:8px}.page-mypage-maker-bank-account__create-button{display:flex;justify-content:center;margin-bottom:20px;flex-direction:column;align-items:center}.page-mypage-maker-bank-account__bank-button{margin-bottom:16px}.page-mypage-maker-bank-account__modal-main{padding:36px 40px 40px;background:#fff;width:680px}.page-mypage-maker-bank-account__alert{text-align:center;font-size:24px}.page-mypage-maker-bank-account__button-section{display:flex;justify-content:center;margin-top:40px}.page-mypage-maker-bank-account__button-section :not(:first-child){margin-left:40px}.page-mypage-maker-bank-account__modal-button{height:56px;width:200px}.page-mypage-maker-bank-account__modal-buttons .page-mypage-maker-bank-account__modal-button:first-of-type{margin-right:16px}@media screen and (max-width: 768px){.page-mypage-maker-bank-account{padding-left:20px;padding-right:20px;margin-top:0}.page-mypage-maker-bank-account__title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-bank-account__modal-main{padding:36px 20px 40px;width:100%}.page-mypage-maker-bank-account__bank-account-button--back{display:inline-block;width:100%;padding-right:0;margin-bottom:16px}.page-mypage-maker-bank-account__button-section{flex-wrap:wrap}.page-mypage-maker-bank-account__button-section :not(:first-child){margin-left:0;margin-top:16px}.page-mypage-maker-bank-account__alert{font-size:22px}.page-mypage-maker-bank-account__bank-button,.page-mypage-maker-bank-account__modal-button{width:100%}.page-mypage-maker-bank-account__modal-buttons .page-mypage-maker-bank-account__modal-button:first-of-type{margin-right:0}}.page-mypage-maker-product-show{color:#333;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;display:block;background-color:#fff;padding:40px 20px;margin-top:20px;margin-bottom:40px}.page-mypage-maker-product-show__title{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-product-show__text{font-size:16px;line-height:1.8}.page-mypage-maker-product-show__top-description{margin-top:20px}.page-mypage-maker-product-show__text-blue{color:#00aaeb}.page-mypage-maker-product-show__text-red{color:#e33f16}.page-mypage-maker-product-show__product-info{margin-top:24px}.page-mypage-maker-product-show__product-info-table{display:flex;flex-wrap:wrap;width:100%}.page-mypage-maker-product-show__table-title{position:relative;font-size:16px;width:100%;max-width:254px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.page-mypage-maker-product-show__table-description{width:calc(100% - 254px);box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;word-wrap:break-word;word-break:break-all}.page-mypage-maker-product-show__table-description:last-child .page-mypage-maker-product-show__table-description-info{border-bottom:1px solid #e4e4e4}.page-mypage-maker-product-show__title-description{font-weight:400;margin-top:20px;font-size:14px;line-height:1.5}.page-mypage-maker-product-show__top-action{margin-top:24px;display:flex;justify-content:flex-end}.page-mypage-maker-product-show__action-button{height:34px;padding:0;width:90px}.page-mypage-maker-product-show__action-button:not(:first-of-type){margin-left:16px}.page-mypage-maker-product-show__category-list:not(:first-of-type){margin-top:16px}.page-mypage-maker-product-show__category-list{padding:0}.page-mypage-maker-product-show__category-list--item{list-style:none;display:inline;line-height:1.8}.page-mypage-maker-product-show__category-list--item :not(:first-of-type){margin-left:16px}.page-mypage-maker-product-show__arrow-right{width:28px;height:20px;vertical-align:middle;display:inline-flex;align-items:flex-end;position:relative}.page-mypage-maker-product-show__arrow-right:after{content:"";width:.45em;height:.45em;top:50%;bottom:auto;border-width:2px 2px 0 0;border-style:solid;border-color:#00aaeb;display:block;position:absolute;left:16px;transform:rotate(45deg) translate(-.6em,.2em)}.page-mypage-maker-product-show__select-thumbnail{width:100%;max-width:250px;height:155px;margin:0 auto;display:flex;align-items:flex-start;justify-content:center;background:#dbdbdb;position:relative;overflow:hidden}.page-mypage-maker-product-show__select-thumbnail:not(:first-of-type){margin-top:20px}.page-mypage-maker-product-show__thumbnail-inner,.page-mypage-maker-product-show__thumbnail-frame{width:100%;height:100%}.page-mypage-maker-product-show__zoom-button{width:32px;height:32px;background:rgba(255,255,255,.7);border:none;position:absolute;right:0;bottom:0}.page-mypage-maker-product-show__zoom-button:hover{cursor:pointer}.page-mypage-maker-product-show__rating-group{display:inline-flex;align-items:center;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:gray;font-size:12px;line-height:1.2}.page-mypage-maker-product-show__rating{margin-right:8px}.page-mypage-maker-product-show__button-section{margin-top:40px;display:flex;justify-content:center}.page-mypage-maker-product-show__button-section--button{width:100%}.page-mypage-maker-product-show__button-section :not(:first-child){margin-left:16px}.page-mypage-maker-product-show__flash-message{margin-top:0;margin-bottom:20px}.page-mypage-maker-product-show__modal-main{padding:36px 40px 40px;background:#fff;width:680px}.page-mypage-maker-product-show__publish-modal-main{width:760px}.page-mypage-maker-product-show__alert{text-align:center;font-size:24px}.page-mypage-maker-product-show__text-red{color:#f30}.page-mypage-maker-product-show__modal-buttons{display:flex;justify-content:center;margin-top:40px;padding:0 40px}.page-mypage-maker-product-show__modal-button{min-height:56px;width:200px}.page-mypage-maker-product-show__modal-button:not(:first-of-type){margin-left:20px}.page-mypage-maker-product-show__thumbnail-frame,.page-mypage-maker-product-show__thumbnail-inner{width:100%;height:100%}@media screen and (max-width: 768px){.page-mypage-maker-product-show{padding:24px 20px;margin-top:0}.page-mypage-maker-product-show__title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-product-show__text{font-size:16px;line-height:1.8}.page-mypage-maker-product-show__product-info-table{display:flex;flex-wrap:wrap;width:100%}.page-mypage-maker-product-show__table-title{position:relative;font-size:16px;max-width:none;padding:8px 16px}.page-mypage-maker-product-show__table-description{width:100%;padding:16px 16px 16px 8px;border-top:none;font-size:16px}.page-mypage-maker-product-show__table-description--icon{display:flex;justify-content:center}.page-mypage-maker-product-show__table-description:last-child{border-bottom:none}.page-mypage-maker-product-show__title-description{margin-top:8px;font-size:14px;line-height:1.5}.page-mypage-maker-product-show__top-action{justify-content:flex-start}.page-mypage-maker-product-show__action-button{width:76px}.page-mypage-maker-product-show__category-list--item{line-height:1.8}.page-mypage-maker-product-show__button-section{flex-wrap:wrap;flex-direction:column-reverse}.page-mypage-maker-product-show__button-section--button{width:100%}.page-mypage-maker-product-show__button-section :not(:first-child){margin-left:0;margin-bottom:16px}.page-mypage-maker-product-show__modal-main{padding:36px 20px 40px;width:100%}.page-mypage-maker-product-show__alert{font-size:22px}.page-mypage-maker-product-show__modal-buttons{flex-wrap:wrap;padding:0 20px}.page-mypage-maker-product-show__modal-button{width:100%}.page-mypage-maker-product-show__modal-button:not(:first-of-type){margin-left:0;margin-top:16px}}.page-mypage-oauth{margin-top:20px}.page-mypage-oauth__main,.page-mypage-oauth__h1,.page-mypage-oauth__p,.page-mypage-oauth__alert--ie,.page-mypage-oauth__alert--yahoo,.page-mypage-oauth__table-row,.page-mypage-oauth__table-column--title,.page-mypage-oauth__table-column--switch,.page-mypage-oauth__dialog,.page-mypage-oauth__alert,.page-mypage-oauth__modal-buttons,.page-mypage-oauth__modal-button{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-mypage-oauth__main{background:#fff;padding:40px 20px}.page-mypage-oauth__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-oauth__p,.page-mypage-oauth__alert--yahoo{font-size:14px;line-height:1.5;margin-top:36px;margin-bottom:40px}.page-mypage-oauth__alert--ie,.page-mypage-oauth__alert--yahoo{color:#e33f16;font-weight:700}.page-mypage-oauth__alert--yahoo{margin-top:8px;margin-bottom:0}.page-mypage-oauth__table-row{display:flex}.page-mypage-oauth__table-row:last-of-type .page-mypage-oauth__table-column--switch{border-bottom:1px solid #f2f2f2}.page-mypage-oauth__table-column--title{font-size:16px;line-height:1.8;padding:20px 16px;font-weight:700;width:190px;background:#f2f2f2}.page-mypage-oauth__table-column--title:not(:last-child){border-bottom:1px solid #ffffff}.page-mypage-oauth__table-column--switch{flex:1 1 0%;border-top:1px solid #f2f2f2;display:flex;flex-wrap:wrap;align-items:center;padding:20px 16px}.page-mypage-oauth__dialog{padding:36px 40px 40px;background:#fff}.page-mypage-oauth__alert{font-size:20px;text-align:center;font-weight:700}.page-mypage-oauth__modal-buttons{display:flex;justify-content:space-around;margin-top:40px;padding:0 40px}.page-mypage-oauth__modal-button{min-height:56px}.page-mypage-oauth__modal-button:not(:first-of-type){margin-left:20px}@media screen and (max-width: 768px){.page-mypage-oauth{margin-top:0}.page-mypage-oauth__main{background:#fff;padding:40px 20px 24px}.page-mypage-oauth__h1{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-oauth__p{font-size:16px;line-height:1.8;margin-top:16px;margin-bottom:24px}.page-mypage-oauth__table-row{display:flex;flex-direction:column}.page-mypage-oauth__table-row:last-of-type .page-mypage-oauth__table-column--switch{border-bottom:none}.page-mypage-oauth__table-column--title{font-size:16px;line-height:1.8;padding:12px 16px;width:100%;border-bottom:none}.page-mypage-oauth__table-column--switch{width:100%;border-top:none;display:flex;align-items:center;border-bottom:none;padding:16px 0}.page-mypage-oauth__dialog{padding:36px 20px 40px}.page-mypage-oauth__alert{font-size:20px}.page-mypage-oauth__modal-buttons{flex-wrap:wrap}.page-mypage-oauth__modal-button:not(:first-of-type){margin-left:0;margin-top:16px}}.page-mypage-maker-product-create{color:#333;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;background:#ffffff;padding:40px 20px;margin-top:20px}.page-mypage-maker-product-create__title{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:36px}.page-mypage-maker-product-create__message{margin:24px 0 56px}@media screen and (max-width: 768px){.page-mypage-maker-product-create{padding:24px 20px 40px;margin-top:0}.page-mypage-maker-product-create__title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:20px}}.page-mypage-maker-product-create-complete{color:#333;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;display:block;background-color:#fff;padding:40px 20px;margin-top:20px;margin-bottom:40px}.page-mypage-maker-product-create-complete__title{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-product-create-complete__message{font-size:16px;line-height:1.8;margin:24px 0 56px}.page-mypage-maker-product-create-complete__button-section{display:flex;justify-content:center}@media screen and (max-width: 768px){.page-mypage-maker-product-create-complete{padding:24px 20px;margin-top:0}.page-mypage-maker-product-create-complete__title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-product-create-complete__message{font-size:16px;line-height:1.8}}.page-mypage-maker-product-report{padding:40px 20px;margin-top:20px;width:100%;background:#ffffff}.page-mypage-maker-product-report__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:0;margin-bottom:28px}.page-mypage-maker-product-report__h2{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-weight:700;margin-top:16px;margin-bottom:8px}.page-mypage-maker-product-report__duration-label{display:inline-block;border:1px solid #a3a3a3;border-bottom:0;margin:0 7px 0 0;padding:8px 24px;cursor:pointer;font-size:14px;font-weight:700;max-width:100%}.page-mypage-maker-product-report__duration-label--active{background-color:#a3a3a3;cursor:auto;color:#fff}.page-mypage-maker-product-report__label-link{text-decoration:none;color:inherit;font-size:0}.page-mypage-maker-product-report__label-link:last-of-type .page-mypage-maker-product-report__duration-label{margin:0}.page-mypage-maker-product-report__graph-header{display:flex;flex-wrap:wrap;justify-content:space-between}.page-mypage-maker-product-report__graph-title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-weight:700;margin:0}.page-mypage-maker-product-report__chart-area{border:1px solid #a3a3a3;border-top-width:16px;padding:8px 16px}.page-mypage-maker-product-report__chart{width:100%}.page-mypage-maker-product-report__temporary-note{margin:24px 0 56px;color:#f30}.page-mypage-maker-product-report__temporary-note-title{font-size:inherit;font-weight:700}.page-mypage-maker-product-report__temporary-note-title:before{content:"\25a0"}@media screen and (max-width: 768px){.page-mypage-maker-product-report{padding:20px;margin-top:0}.page-mypage-maker-product-report__h1{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-product-report__chart-area{padding-left:8px;padding-right:8px}}.page-mypage-maker-product-confirm-create{color:#333;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;background:#ffffff;padding:40px 20px;margin-top:20px}.page-mypage-maker-product-confirm-create__title{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:36px}@media screen and (max-width: 768px){.page-mypage-maker-product-confirm-create{padding:24px 20px 40px;margin-top:0}.page-mypage-maker-product-confirm-create__title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:20px}}.page-mypage-maker-product-edit{color:#333;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;background:#ffffff;padding:40px 20px;margin-top:20px}.page-mypage-maker-product-edit__title{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:36px}.page-mypage-maker-product-edit__message{margin:24px 0 56px}@media screen and (max-width: 768px){.page-mypage-maker-product-edit{padding:24px 20px 40px;margin-top:0}.page-mypage-maker-product-edit__title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:20px}}.page-mypage-maker-product{color:#333;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:20px}.page-mypage-maker-product__main{display:block;background-color:#fff;padding:40px 20px;margin-bottom:40px}.page-mypage-maker-product__page-title{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:24px}.page-mypage-maker-product__top-description{margin-bottom:24px}.page-mypage-maker-product__checked-action{display:flex;justify-content:flex-end;margin-bottom:24px}.page-mypage-maker-product__checked-action-group{display:flex;flex-wrap:wrap}.page-mypage-maker-product__checked-action-text{font-weight:700;line-height:34px}.page-mypage-maker-product__checked-action-button{height:34px;padding:0;width:100px;margin-left:16px}.page-mypage-maker-product__sort-control{padding:20px;background:#e4e4e4;display:flex;flex-wrap:wrap}.page-mypage-maker-product__sort-control-group:not(:last-child){margin-right:20px}.page-mypage-maker-product__sort-control-label{display:block}.page-mypage-maker-product__sort-select{max-width:270px}.page-mypage-maker-product__result{display:flex;justify-content:space-between;align-items:center}.page-mypage-maker-product__result-text{color:gray}.page-mypage-maker-product__result-text-br{display:none}.page-mypage-maker-product__result-layout{display:flex;padding-top:16px;padding-bottom:16px}.page-mypage-maker-product__result-layout-icon:not(:first-of-type){margin-left:16px}.page-mypage-maker-product__result-layout-icon{width:40px;height:40px;background:#e4e4e4}.page-mypage-maker-product__pagination{justify-content:center;padding-top:20px;padding-bottom:20px;display:flex}.page-mypage-maker-product__modal-main{padding:36px 40px 40px;background:#fff;width:680px}.page-mypage-maker-product__modal-main--publish{width:760px}.page-mypage-maker-product__alert{text-align:center;font-size:24px}.page-mypage-maker-product__alert--text-red{color:#f30}.page-mypage-maker-product__modal-buttons{display:flex;justify-content:space-around;margin-top:40px;padding:0 40px}.page-mypage-maker-product__modal-button{min-height:56px}.page-mypage-maker-product__modal-button:not(:first-of-type){margin-left:20px}.page-mypage-maker-product__flash-message{margin-top:0;margin-bottom:20px}@media screen and (max-width: 768px){.page-mypage-maker-product{margin-top:0}.page-mypage-maker-product__main{padding:40px 20px}.page-mypage-maker-product__page-title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-mypage-maker-product__checked-action{justify-content:flex-start}.page-mypage-maker-product__checked-action-group{display:flex}.page-mypage-maker-product__checked-action-text{font-weight:700;line-height:34px;width:100%}.page-mypage-maker-product__checked-action-button{font-size:14px;width:76px;margin-left:0;margin-right:16px}.page-mypage-maker-product__sort-control{flex-direction:column}.page-mypage-maker-product__sort-control-group:not(:last-child){margin-right:0;margin-bottom:20px}.page-mypage-maker-product__sort-select{max-width:100%}.page-mypage-maker-product__result-text-br{display:block}.page-mypage-maker-product__pagination{padding-bottom:20px;display:flex}.page-mypage-maker-product__modal-main{padding:36px 20px 40px;width:100%}.page-mypage-maker-product__alert{font-size:22px}.page-mypage-maker-product__modal-buttons{flex-wrap:wrap;padding:0 20px}.page-mypage-maker-product__modal-button:not(:first-of-type){margin-left:0;margin-top:16px}}.page-mypage-maker-product-confirm-edit{color:#333;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;background:#ffffff;padding:40px 20px;margin-top:20px}.page-mypage-maker-product-confirm-edit__title{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:36px}@media screen and (max-width: 768px){.page-mypage-maker-product-confirm-edit{padding:24px 20px 40px;margin-top:0}.page-mypage-maker-product-confirm-edit__title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:20px}}.page-mypage-invalid-email{margin-top:40px;margin-bottom:40px;display:flex;justify-content:center;flex-direction:column;align-items:center}.page-mypage-invalid-email__heading{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:24px}.page-mypage-invalid-email__lead-text{font-size:16px;line-height:1.8;margin-bottom:24px}.page-mypage-invalid-email-sent{margin-top:40px;margin-bottom:40px;display:flex;justify-content:center;flex-direction:column;align-items:center}.page-mypage-invalid-email-sent__heading{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:24px}.page-mypage-invalid-email-sent__content{font-size:16px;line-height:1.8;margin-bottom:24px}.page-password-reset-email-form__form{background:#ffffff}.page-password-reset-complete__form-body{background:#ffffff;padding:40px}.page-password-reset-complete__p{font-size:14px;line-height:1.5}.page-password-reset-complete__login-submit{margin-top:48px;text-align:center}@media screen and (max-width: 768px){.page-password-reset-complete__form-body{padding:24px 20px}.page-password-reset-complete__p{font-size:14px;line-height:1.5}.page-password-reset-complete__login-submit{margin-bottom:16px}}.page-password-reset-sent__content-form{background:#ffffff;padding:40px}.page-password-reset-sent__content-form-big{font-size:16px;line-height:1.8;padding-bottom:16px}.page-password-reset-sent__content-form-small{font-size:14px;line-height:1.5}@media screen and (max-width: 768px){.page-password-reset-sent__content-form{background:#ffffff;padding:16px}.page-password-reset-sent__content-form-big{font-size:16px;line-height:1.8;padding-bottom:8px}.page-password-reset-sent__content-form-small{font-size:14px;line-height:1.5;padding-bottom:16px}}.page-shopcart-confirm__free-download-box{background:#ffffff;padding:40px}.page-shopcart-confirm__title{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-shopcart-confirm__title--limited{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-shopcart-confirm__download-product{margin-top:24px}.page-shopcart-confirm__shopcart-agreement,.page-shopcart-confirm__actions{margin-top:40px}.page-shopcart-confirm__actions-inner{display:flex;flex-wrap:wrap;justify-content:center;margin-top:-16px;margin-right:-16px}.page-shopcart-confirm__actions-inner>*{margin-top:16px;margin-right:16px}.page-shopcart-confirm__nothing-shopcart-item{padding:16px;background:white}@media screen and (max-width: 768px){.page-shopcart-confirm__actions-inner{flex-direction:column-reverse;margin-right:0}}@media screen and (max-width: 768px){.page-shopcart-confirm__free-download-box{padding:20px}.page-shopcart-confirm__title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}}.page-shopcart-complete__box{background-color:#fff;padding:40px}.page-shopcart-complete__title{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-shopcart-complete__section-separator{margin:64px 0}.page-shopcart-complete__campaign-section{margin-top:16px;margin-bottom:16px;max-width:100%;display:flex;align-items:center;justify-content:center}.page-shopcart-complete__img{max-width:100%}.page-shopcart-complete__recommend-products,.page-shopcart-complete__recommend-whitepapers,.page-shopcart-complete__recommend-seminars{padding:24px 0}@media screen and (max-width: 768px){.page-shopcart-complete__box{padding:20px}.page-shopcart-complete__description{font-size:16px}.page-shopcart-complete__title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}}.page-shopcart-payment{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-shopcart-payment__credit-card-box{padding:40px;background:#ffffff;margin-bottom:64px}.page-shopcart-payment__progress{margin-bottom:64px}.page-shopcart-payment__title{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:8px}.page-shopcart-payment__card-info-table{display:flex;flex-wrap:wrap;width:100%;margin-bottom:24px}.page-shopcart-payment__table-title{position:relative;font-size:16px;width:100%;max-width:200px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.page-shopcart-payment__table-description{flex:1 1 0%;box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;word-wrap:break-word;border-bottom:1px solid #e4e4e4}.page-shopcart-payment__button-section{display:flex;justify-content:center;padding:0 8px}.page-shopcart-payment__button-section--bottom{margin:40px 0 72px}.page-shopcart-payment__button-section>*{margin:0 8px}.page-shopcart-payment__privacy{margin-bottom:24px}.page-shopcart-payment__error{color:red;margin-bottom:8px}@media screen and (max-width: 768px){.page-shopcart-payment__credit-card-box{padding:24px 20px 40px;margin-bottom:48px}.page-shopcart-payment__progress{margin-bottom:48px}.page-shopcart-payment__title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-shopcart-payment__card-info-table{display:flex;flex-wrap:wrap;width:100%}.page-shopcart-payment__table-title{font-size:16px;max-width:none;padding:8px 16px}.page-shopcart-payment__table-description{padding:16px 16px 16px 8px;border-top:none;border-bottom:none;font-size:16px}.page-shopcart-payment__button-section--bottom{margin:40px 0;flex-direction:column-reverse;justify-content:center;align-items:center;padding:0}.page-shopcart-payment__button-section--bottom>*{margin:0}.page-shopcart-payment__button-section--bottom>*:last-child{margin-bottom:16px}.page-shopcart-payment__button-section--bottom>*:last-child .page-shopcart-payment__card-info-button{margin-bottom:0}.page-shopcart-payment__privacy{margin-bottom:0}}.page-shopcart-payment-confirm{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-shopcart-payment-confirm__box{padding:40px;background:#ffffff}.page-shopcart-payment-confirm__under-content-box{margin-top:64px}.page-shopcart-payment-confirm__lead-advertisement{margin-bottom:40px}.page-shopcart-payment-confirm__terms-of-use{margin-top:0}.page-shopcart-payment-confirm__credit-card-box,.page-shopcart-payment-confirm__progress{margin-bottom:64px}.page-shopcart-payment-confirm__title{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:8px}.page-shopcart-payment-confirm__title--limited{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:8px}.page-shopcart-payment-confirm__card-info-table{display:flex;flex-wrap:wrap;width:100%;margin-bottom:24px}.page-shopcart-payment-confirm__table-title{position:relative;font-size:16px;width:100%;max-width:200px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.page-shopcart-payment-confirm__table-description{flex:1 1 0%;box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;word-wrap:break-word;border-bottom:1px solid #e4e4e4}.page-shopcart-payment-confirm__button-section{display:flex;justify-content:center;padding:0 8px}.page-shopcart-payment-confirm__button-section--bottom{margin:40px 0 72px}.page-shopcart-payment-confirm__button-section>*{margin:0 8px}.page-shopcart-payment-confirm__privacy{margin-bottom:24px}@media screen and (max-width: 768px){.page-shopcart-payment-confirm__box{padding:24px 20px 40px}.page-shopcart-payment-confirm__under-content-box{margin-top:48px}.page-shopcart-payment-confirm__credit-card-box,.page-shopcart-payment-confirm__progress{margin-bottom:48px}.page-shopcart-payment-confirm__title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-shopcart-payment-confirm__card-info-table{display:flex;flex-wrap:wrap;width:100%}.page-shopcart-payment-confirm__table-title{font-size:16px;max-width:none;padding:8px 16px}.page-shopcart-payment-confirm__table-description{padding:16px 16px 16px 8px;border-top:none;border-bottom:none;font-size:16px}.page-shopcart-payment-confirm__button-section{flex-direction:column-reverse;justify-content:center;align-items:center;padding:0}.page-shopcart-payment-confirm__button-section--bottom{margin:40px 0}.page-shopcart-payment-confirm__button-section>*{margin:0}.page-shopcart-payment-confirm__button-section>*:last-child{margin-bottom:16px}.page-shopcart-payment-confirm__privacy{margin-bottom:0}}.page-shopcart-payment-complete{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-shopcart-payment-complete__description{margin-top:-16px;margin-bottom:48px;font-size:20px}.page-shopcart-payment-complete__box{background-color:#fff;padding:40px}.page-shopcart-payment-complete__cart-info-table{display:flex;flex-wrap:wrap;width:100%}.page-shopcart-payment-complete__table-title{position:relative;font-size:16px;width:100%;max-width:200px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.page-shopcart-payment-complete__table-description{flex:1 1 0%;box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;word-wrap:break-word;border-bottom:1px solid #e4e4e4}.page-shopcart-payment-complete__title{margin-bottom:8px;line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-shopcart-payment-complete__title--card-title{margin-top:72px}.page-shopcart-payment-complete__section-separator{margin:64px 0}.page-shopcart-payment-complete__button-section{display:flex;justify-content:center;margin-top:0;margin-bottom:40px}.page-shopcart-payment-complete__recommend-products,.page-shopcart-payment-complete__recommend-whitepapers,.page-shopcart-payment-complete__recommend-seminars{padding:24px 0}@media screen and (max-width: 768px){.page-shopcart-payment-complete__progress{margin-top:28px}.page-shopcart-payment-complete__description{margin-top:0;margin-bottom:28px;font-size:16px}.page-shopcart-payment-complete__box{padding:20px 20px 40px}.page-shopcart-payment-complete__card-info-table{display:flex;flex-wrap:wrap;width:100%}.page-shopcart-payment-complete__table-title{font-size:16px;max-width:none;padding:8px 16px}.page-shopcart-payment-complete__table-description{padding:16px 16px 16px 8px;border-top:none;border-bottom:none;font-size:16px}.page-shopcart-payment-complete__title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-shopcart-payment-complete__title--card-title{margin-top:40px}}.page-renewal-edit{background:#f2f2f2}.page-renewal-edit__container{padding-left:20px;padding-right:20px}.page-renewal-edit__main{justify-content:center;align-items:center;flex-direction:column;max-width:1366px;width:100%;padding-top:48px;margin:0 auto}.page-renewal-edit__h1{line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;max-width:1116px;margin:0 auto 64px}.page-renewal-edit__form{background:#ffffff;padding:40px;max-width:1116px;margin:0 auto 100px}.page-renewal-edit__form-about{padding-bottom:36px;line-height:1.8}.page-renewal-edit__nick-name,.page-renewal-edit__create-year,.page-renewal-edit__interest-content-category{width:294px;min-width:294px;font-weight:700;background:#f2f2f2;display:flex;justify-content:space-between;padding:24px}.page-renewal-edit__nick-name-input,.page-renewal-edit__create-year-input,.page-renewal-edit__interest-content-category-input{flex:1 1 0%;padding:8px 16px;border-top:solid 1px #f2f2f2;border-bottom:solid 1px #f2f2f2;display:flex;align-items:center}.page-renewal-edit__nickname-input{width:338px;padding-left:24px}.page-renewal-edit__create-info{width:150px;padding-left:24px}.page-renewal-edit__create-check{padding-left:24px}.page-renewal-edit__row{display:flex}.page-renewal-edit__create-year-input,.page-renewal-edit__interest-content-category-input{align-items:flex-start}.page-renewal-edit__foundation-year-input-group{display:flex;flex-wrap:wrap;align-items:center}.page-renewal-edit__create-info-input{width:100%;display:flex;align-items:center}.page-renewal-edit__errors{padding-left:24px;margin-top:8px}.page-renewal-edit__h2{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:48px;margin-bottom:8px}.page-renewal-edit__string-year{margin-left:8px}.page-renewal-edit__content-category{flex:1 1 0%;padding:0 24px}.page-renewal-edit__confirm-button{margin-top:40px;text-align:center}@media screen and (max-width: 768px){.page-renewal-edit{margin:0 auto}.page-renewal-edit__h1{line-height:1.5;font-size:22px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin:0 auto 28px}.page-renewal-edit__form{background:#ffffff;padding:24px;margin:0 auto 64px}.page-renewal-edit__form-about{padding-bottom:24px;line-height:1.8}.page-renewal-edit__nick-name,.page-renewal-edit__create-year{padding:8px}.page-renewal-edit__interest-content-category{padding:8px;text-align:left}.page-renewal-edit__nickname-input{width:100%;padding-left:0}.page-renewal-edit__create-info{width:150px;padding-left:0}.page-renewal-edit__create-check{padding-left:0}.page-renewal-edit__row{flex-direction:column}.page-renewal-edit__nick-name,.page-renewal-edit__create-year,.page-renewal-edit__interest-content-category{width:100%;min-width:inherit;padding:16px}.page-renewal-edit__nick-name-input,.page-renewal-edit__create-year-input,.page-renewal-edit__interest-content-category-input{width:100%;padding:16px 0;border-top:none;border-bottom:none}.page-renewal-edit__errors{padding-left:0}.page-renewal-edit__h2{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:48px;margin-bottom:8px}.page-renewal-edit__content-category{padding:8px 0 0}.page-renewal-edit__create-check{margin-left:16px}}.page-top{display:flex;flex-direction:column;align-items:center;background:#f2f2f2}.page-top__announcements,.page-top__search-detail-inner,.page-top__items-area{max-width:1164px;width:100%;padding-left:24px;padding-right:24px;margin-top:40px}.page-top__items-area--margin-top{margin-top:72px}.page-top__h2{line-height:1.5;font-size:24px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;font-weight:400}.page-top__search-detail{background-image:url(/doc/build/assets/bg-top.b0e15951.jpg);background-size:cover;padding:15px 0 48px;width:100%;display:flex;justify-content:center;color:#fff;margin-top:30px}.page-top__search-detail .page-top__h2{margin:0}.page-top__search-detail .page-top__h3{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-weight:400;margin-top:28px;margin-bottom:20px}.page-top__searched-category{margin:0;padding:0;display:flex;flex-wrap:wrap}.page-top__searched-category .page-top__li{list-style:none;border:2px solid #ffffff;border-radius:30px;padding:0;margin-right:16px;margin-bottom:16px;transition:.25s ease 0s}.page-top__searched-category .page-top__li:hover{cursor:pointer;border-color:#00aaeb;background-color:#00aaeb}.page-top__searched-category .page-top__li .page-top__category-link{color:#fff;text-decoration:none;display:block;padding:8px 20px}.page-top__searched-category .page-top__li .page-top__category-link:hover{color:#fff}.page-top__category-list{color:#333;padding:40px;background:white}.page-top__category-icon{margin-right:8px;transform:translateY(3px);height:20px}.page-top__sub-category-list{padding:0;margin:0;display:flex;flex-wrap:wrap}.page-top__sub-category-list .page-top__li{list-style:none;margin-top:20px;margin-right:16px}.page-top__root-category-name,.page-top__sub-category-name{margin-right:4px}.page-top__sub-category{margin:20px 0}.page-top__top-hero,.page-top__new-feature{width:100%}.page-top__top-feature{display:flex}.page-top__top-feature>:not(:first-child){margin-left:20px}.page-top__top-feature-item{width:50%;margin:0;box-sizing:border-box}.page-top__horizontalrule{margin:24px 0;width:100%;border:1px dotted #a3a3a3;border-bottom:0}.page-top__feature-hr{width:auto;margin:36px 8px 24px;padding:0}.page-top__column-list{margin-bottom:36px}.page-top__column-list--sp{display:none}.page-top__announcements{margin-top:40px;margin-bottom:64px}.page-top__announcements .page-top__ul{background:#ffffff;margin:0;padding:8px 40px}.page-top__announcements .page-top__ul .page-top__li{list-style:none;padding:24px 0}.page-top__announcements .page-top__ul .page-top__li:not(:last-of-type){border-bottom:1px dotted #a3a3a3}.page-top__announcements .page-top__ul .page-top__li--bold{font-weight:700}.page-top__announcement-date{font-size:16px;color:#a3a3a3;margin-bottom:16px}.page-top__space-between{display:flex;align-items:center;justify-content:space-between}.page-top__announcements-header{margin-bottom:20px}.page-top__campaign-section{margin-top:48px;padding:0 20px}.page-top__sns-share{margin-top:40px}.page-top__native-ad{height:100%}.page-top__job-specification-alert{padding-top:40px;background-color:#fff;font-size:18px}.page-top__job-specification-alert-link{margin-top:20px}.page-top__template-format-link{width:580px;height:58px;max-width:100%}.page-top__button-br{display:none}.page-top .domain-top-hero{width:100%}.page-top .domain-journal-feature-tile{width:50%}@media screen and (max-width: 768px){.page-top__h2{line-height:1.5;font-size:20px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;font-weight:400}.page-top__campaign-section{width:100%}.page-top__announcements,.page-top__search-detail-inner{padding-left:20px;padding-right:20px}.page-top__items-area{padding-left:20px;padding-right:20px;margin-top:20px}.page-top__items-area--margin-top{margin-top:30px}.page-top__carousel{margin-bottom:20px}.page-top__ul .page-top__li .page-top__announcements__announcement-date{font-size:16px}.page-top__announcements .page-top__ul{padding:8px 20px}.page-top__search-detail{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-top__button-link{width:360px;max-width:100%}.page-top__template-format-link{width:360px;font-size:16px;line-height:1.8}.page-top__button-br{display:inline}.page-top__sp-padding-0{padding:0}.page-top__top-feature{flex-direction:column;padding:0 8px}.page-top__top-feature>:not(:first-child){margin-left:0;margin-top:28px}.page-top__top-feature-item{width:100%;margin:0;box-sizing:border-box}.page-top__column-list--pc{display:none}.page-top__column-list--sp{display:flex;flex-direction:column;gap:28px;margin-bottom:20px}.page-top .domain-journal-feature-tile{width:100%}}.page-renewal-confirm{background:#f2f2f2}.page-renewal-confirm__container{padding-left:20px;padding-right:20px}.page-renewal-confirm__main{justify-content:center;align-items:center;flex-direction:column;max-width:1366px;width:100%;padding-top:48px;margin:0 auto}.page-renewal-confirm__h1{line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;max-width:1116px;margin:0 auto 64px}.page-renewal-confirm__form{background:#ffffff;padding:40px;max-width:1116px;margin:0 auto 48px}.page-renewal-confirm__form-about{padding-bottom:36px;line-height:1.8}.page-renewal-confirm__row{display:flex}.page-renewal-confirm__th{width:294px;font-weight:700;background:#f2f2f2;display:flex;justify-content:space-between;padding:24px}.page-renewal-confirm__td{width:736px;border-top:solid 1px #f2f2f2;border-bottom:solid 1px #f2f2f2}.page-renewal-confirm__h2{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:48px;margin-bottom:8px}.page-renewal-confirm__form-nick-name,.page-renewal-confirm__create-year-title,.page-renewal-confirm__interest-content-category,.page-renewal-confirm__hiss{display:inline-block;vertical-align:middle}.page-renewal-confirm__nick-name-confirm,.page-renewal-confirm__create-year-input-confirm,.page-renewal-confirm__interest-content-category-confirm{padding:24px}.page-renewal-confirm__content-button{margin-top:40px;margin-bottom:40px;text-align:center}.page-renewal-confirm__reset-button{margin-right:8px}@media screen and (max-width: 768px){.page-renewal-confirm{padding-top:40px;margin:0 auto}.page-renewal-confirm__h1{line-height:1.5;font-size:22px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin:0 auto 28px}.page-renewal-confirm__form{padding:24px;margin:0 auto 64px}.page-renewal-confirm__form-about{padding-bottom:24px;line-height:1.8}.page-renewal-confirm__row{flex-direction:column}.page-renewal-confirm__th{width:100%;padding:16px}.page-renewal-confirm__td{width:100%;border-top:none;border-bottom:none}.page-renewal-confirm__h2{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:48px;margin-bottom:8px}.page-renewal-confirm__nick-name-confirm,.page-renewal-confirm__create-year-input-confirm,.page-renewal-confirm__interest-content-category-confirm{padding:8px 0 0}.page-renewal-confirm__reset-button{margin-right:0;margin-top:16px}.page-renewal-confirm__content-button{display:flex;flex-direction:column-reverse}}.page-login{margin-top:30px;padding:0 0 48px}.page-login__main{display:flex;justify-content:space-around;width:100%}.page-login__left,.page-login__right{width:50%}.page-login__left{background:#ffffff;margin-right:16px}.page-login__right{background:#ffffff;margin-left:16px}.page-login__under-advertising-section{display:flex;justify-content:center;align-items:center;padding:28px}.page-login__form{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;padding:0 36px 40px}.page-login__header{font-size:20px;line-height:1.8;text-align:center}.page-login__login-header{margin:28px;line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;text-align:center}.page-login__error-message{color:#e33f16;text-align:left;font-size:16px;line-height:1.8}.page-login__paragraph{font-size:14px;line-height:1.5}.page-login__alert{margin-top:24px;font-weight:700;color:#e33f16;font-size:14px;line-height:1.5}.page-login__field{display:flex}.page-login__field-label{width:82px;margin-right:16px;padding-top:8px}.page-login__field-input{flex:1 1 0%}.page-login__actions{text-align:center;margin:0 auto 40px}.page-login__normal-icon,.page-login__active-icon{width:.8em;height:.8em;transition:.25s ease 0s;transition-property:display}.page-login__normal-icon{display:inline}.page-login__active-icon{display:none}.page-login__field-label{font-size:16px;font-weight:700}.page-login__field-label--pc-only{display:block}@media screen and (max-width: 768px){.page-login__field-label--pc-only{display:none}}.page-login__instruction-email{margin-top:8px;margin-right:24px;margin-bottom:24px;font-size:14px;line-height:1.5}.page-login__instruction-email--pc-only{display:block}@media screen and (max-width: 768px){.page-login__instruction-email--pc-only{display:none}}.page-login__sns-login{margin-top:48px;border-top:1px solid #cfcfcf}.page-login__sns-header{margin-top:40px;font-size:20px;line-height:1.8;text-align:center}.page-login__remember-token-field{text-align:left;margin-top:8px;margin-bottom:40px;display:flex}.page-login__remember-token-section{margin-left:8px}.page-login__remember-token-checkbox{align-self:flex-start;margin-top:2px}.page-login__button-container{margin-top:24px}.page-login__sns-remember-token-field{display:flex;justify-content:center;margin-bottom:20px}.page-login__sns-login-buttons{display:flex;flex-wrap:wrap;justify-content:center;margin:-20px -16px 0 0}.page-login__sns-login-link{text-decoration:none}.page-login__sns-login-button{box-sizing:border-box;display:flex;align-items:center;max-width:222px;width:222px;height:56px;margin:20px 16px 0 0;padding:16px;position:relative;font-size:16px;font-weight:700;border-width:1px;cursor:pointer;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-login__sns-login-button:before{margin-right:24px;display:inline-block;content:"";width:24px;height:24px;background-size:24px auto;background-repeat:no-repeat}.page-login__sns-login-button[disabled]{cursor:not-allowed}.page-login__sns-login-button:active:not([disabled]){opacity:.6}@media all and (-ms-high-contrast: none){.page-login__sns-login-button span{margin-top:.4em}}.page-login__sns-login-button-google{background-color:#fff;border-color:#000}.page-login__sns-login-button-google:before{background-image:url(/doc/build/assets/google.e2087f58.png)}.page-login__sns-login-button-facebook{color:#fff;background-color:#1877f2;border:none}.page-login__sns-login-button-facebook:before{margin-right:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ8AAACgCAYAAAASN76YAAAACXBIWXMAABcRAAAXEQHKJvM/AAAIfklEQVR4nO2d7XHbOBCGkZv8F6+CyBWYV4HtCk6uIHIF53Qgd6BUELmCkzuQKji5grMrOLEC3zCznMgGQJEgPnaB95nhZIaSxzLzaBefi09vb28KgBT8hqcOUgH5QDIgH0gG5APJ+IxH/45aKVUppa7p35penCulvmjv7mdPr758uHa9P1UQJfd2a5KsputSe0c4XpVSB7p2pQpZknxt9FqQcO01096Rlj1JuCUpsyd3+dqItiTZYka2qTQkYXdlSY7ydRHu3qGdxpFOxHVuETEn+RYU5f7UXsmHV5Jwo5Q6Sv+rpMtXkXSrTKLcULpouKKetEikyldRWr1n2HGIzaNUCSXKt4J0RsRJKEm+ZYHp1YUHaheybxNKkK+mh3mlvQJsNJQdNpbXWcB5brci6f6BeKNpmyQ/aNB6zvVDcpXvmsa0/tJeAWNov7T/UnOFHRzT7hrSBWFP7WY2HRJOka9GtAvKFT3fJZcPxEW+JbVPJM2/SqRrC7LoiHBIu0izaXimtnWyIZmU8lX0Dcx5LpY7zUnnLjqp0m5FaRbipWVG/w+LFJ8ihXw19bjQvuNBK+DfKToiseWr6ZuGeVl+/IgtYEz5IB5/ogoYSz6IJ4doAsaQD+LJI4qAoYda5tSNh3gyuQs5IB1SvgqzFllwE2pfcUj5DhAvC4INRIdq820gXjbMaLNS5fsPCiFf21D9qt0FkvkSYvO677Rb08pj8J7mpDbLkS5TGpt/WHl8fXKfw96VB58LU33KV9EDxQafX/tquyJAvhZwzj9c1wnE9NYB8SnfFgsFfm5fTFFfJebSpIaEn7wUy1ebb1G4eK10F9TezbawDzHzNfbnI/JVlFZKHEjmsi8ixaLM26lfNB+Rb1OgeA2N/l9LrpUykc3U4Zep8pWYbrvl56w3ZEdgRlsgnJmSdkvs3Sbf92Ah5UYc597vlMiXS/HFoXAVLzXO0c9VvjnJVwoQz86l6/Ir17S7KWgKLekOr4Gk3v/qNPbnEvnmhc3d3pdSHX4CM5dM6BL5Sop6+5P5Vc5wKLgzOvqNjXylRT02dU0EMDr6jZWPZamtQDwWPIDsyij5xqTddlzvP+1uvlwIko9TnbvB+z7GRL6ShlYQ9dwZ7MkY+Upq/+S+MiUkl0M7aUPlWxQ0m9FAvskMClRD5UPUA2P4OmTFyxD5qsJWruAwZj+cLbs2RL4ktdsSkkK+bq58R4O0byMvjpz1ZshQS0l7M5oQ+1N7qGjsNNeywL/3zXici3ylpdyYc7hdOZGc61H3Rr9z8vX+cIbEkq+UOja9/pyTT8Kkuk+sKcIzbfuuhHIivVkTkS8+VWGzRdYA1idfXeCutBg93UVhz9VJPusPgUmU9lytfy/kiw/bI0gDYT2utk++WrsDfFDiczUGMpt8FapNBaPEsiLGL5xNPuObAXDE2NSwyWcMkwA4YgxmNvlizm+C/DF2OmzyGU0FYAJaQLPJZ8zRAExAC2g2+dDTBcExyaeFRwA8oHViTfJp4RGAEJjkAyAEWkaFfCAWWkY1yae9CYAQmOTTwiMAseQDIAqQDyQjB/nakxA/ebpiLKP39Vm760b7DUJA5JOP2KlQyCefrOTDWROy0KatpGCSD2X/ZYG0C5IhZQWSFtQgn2wkzUZpzTmTfJqhgC2iF/2a5NMMBWyRFPm0MVSTfC2v2h3AEdGLQGzy4QwKGUhKu1pzziaf9kbAEkk1/rTmnE0+7Y2AHZKi3l670yOf1jgE7BCdclWPfMY3A1ZImlYz9iFs8h3R42VPtpHP+gOADZLkMzbj+uQz/gBgg7H4DkOMnQ3IJxdJm7ysHvXJd6DjoAA/RE+rdXzW7rxnS8dXcmbused3iDDG6eOzSjofxSrfuYP/2nN2f2h38+Wm72F5oveBZ8ZT3xelL+0qHHwMJtLrzzn5jmQvAC5Mkk8h+gFHns61nyEfCMVZb4bIh9QLXPAiX8tGuwOAncchQ1ZD5dtioQEYwaBgNWbrJKIfGMLz0LHSMfKttTsA6Az2ZIx8R8rlANh4HZMhx1YsWGl3APjFqKbZWPleEP2AhWZs08ylVguiHzCxHrsiyEU+RD/wkVeXDqlrlaoVFpqCE1Yu6yBd5XvB0Asgnl3HgKfU51tj1gMope5dH8IU+Y600hmUy+OUld9TK5PusOKlWJopUU95Kou7ROejSJZTN1v5kA/ptzyefCwy9lUQfIuxv2JofAUbn9Xo79H7LYKFr73NPuU79u3RBFnw4HNfs+9zONod/3faXZADe9/z+iEOgdmg/ZcdzyGyWqgTiJZ9pbGAKBofwyomQh5/taBvDJDNIlSh0JDyHakiEwag5XIXsnBS6IP/IKBc7kLvWIxx6uQBAoojuHgq4pGnEFAOUcRTkc/bhYD8iSaeSnDYcycgpuH4EVU8leik8QMVtMYwDA/aTHSbohxKqmPuu14wFqKmpaH/hyQ1GFPJp04WInzXXgExeKZK/slOmkopX8c9hX10ROLxnZo+SY+25SCforCPdmB4uvbdpL0XvuAin6K9wDWtGQP+2dPzZVNjm5N8HSs6jAXDMX5oo9036lgYz71NBUf5FE1mIwpOp4t2LKtLcJVPUWO4jYJ/YG3gaBoaNGYX7U7hLF9HNytyi1R8loayxVxCDW0J8nVs6aF+w7CMkUdKsU4Vo1IgSb6ONUn4AAl/0kp3QUvd2aZYExLlUyftwYraNqWl44YGikVK1yFVvlM2FAlvCpgrfqYv25wGikVK13HupHFJ7Oia05xxGxEuM/i7GmrvrlPOw4bg3Enj0qlJxMVAEbmcNN4Jt8351M/c5TtlTkM2C/p3pr0jrXx7+t3b3CKcjZLk+0j94bqKKF/bQTrQtYvwO1lSsnwgMTn0doFQIB9IBuQDyYB8IBmQD6RBKfU/Ft7voeCzLwwAAAAASUVORK5CYII=)}.page-login__sns-login-button-twitter{color:#fff;background-color:#00aaeb;border:none}.page-login__sns-login-button-twitter:before{background-image:url(/doc/build/assets/x_logo.5ee14e65.png)}.page-login__sns-login-button-yahoo{background-color:#f03;border:none;color:#fff}.page-login__sns-login-button-yahoo:before{width:28px;margin-right:20px;background-size:28px auto;background-position-y:5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAkCAMAAAAO0sygAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAgO8QQL+fMM9gIFBw34+vXwWoawAAATRJREFUeF7dlctuxCAMRa8NmPCa4f+/tupURgwQOkq66lmhyByZi1HwL6hrzE0B42MSiSud4EGUrI3Y4FeaQwUZHbQAKCzBYMCogXs/1wlCfC1cHrr0Wnx0cjcJDiC39YlB0EC0gZyq3SN4AEeLa8xBzWE43UvA+tVoGU85hBbDnI4zY1UNmJApBt1PaDz1QGjMocl7MmwXN+OxwJRhGhJrQ2NSgiX+3Z/nUpkSXAdZDGBEm+ko2uIZj5aROfT2OrzO0Dk6J8J6owu/xTmRa4P9Wv/EjrTZH3+8ETt0VOZG9SER9lgVnExawUWBPqR0XRD0EVwV0Lcg3hDABMm4KlCuCyw+hNYCW1mSwa9EYhVka20c5msfoThXJ1w/xeXCj/LZv8OALc4JTVi8iEG4Mu6REv6YLwkgJBgyJHU8AAAAAElFTkSuQmCC)}.page-login__button:not([disabled]):active .page-login__normal-icon,.page-login__button:not([disabled]):hover .page-login__normal-icon{display:none}.page-login__button:not([disabled]):active .page-login__active-icon,.page-login__button:not([disabled]):hover .page-login__active-icon{display:inline}@media screen and (max-width: 768px){.page-login{padding:0 0 72px}.page-login__main{display:block;width:100%}.page-login__left,.page-login__right{margin:0;width:100%}.page-login__right{margin-top:16px}.page-login__form{padding:36px 16px 40px}.page-login__under-advertising-section--sp-none{display:none}.page-login__header{font-size:18px;line-height:1.8;text-align:left}.page-login__sns-header{font-size:22px;line-height:1.8}.page-login__paragraph{font-size:14px;line-height:1.5}.page-login__error-message{margin:0 0 24px;font-size:16px;line-height:1.8}.page-login__login-header{font-size:22px;line-height:1.8;margin:0 0 16px}.page-login__field{display:block}.page-login__field-label{max-width:198px;margin-right:0;padding-top:28px}.page-login__field-input{width:100%;margin-top:8px}.page-login__remember-token-field{margin-bottom:20px}.page-login__sns-login-button{max-width:100%;display:block;width:296px;height:56px;position:relative;text-align:center}.page-login__sns-login-button:before{position:absolute;top:50%;left:16px;transform:translateY(-50%)}.page-login__sns-login-button-facebook:before{margin-right:0}}.page-product-show__content{background:#fff;padding:20px;color:#333;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-product-show__product-title{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin:0 0 16px}.page-product-show__product-detail{display:flex}.page-product-show__product-detail dl{display:flex;margin:0}.page-product-show__product-detail dt,.page-product-show__product-detail dd{padding:8px}.page-product-show__product-detail dl:not(:first-of-type) dt,.page-product-show__product-detail dl:not(:first-of-type) dd{border-top:none}.page-product-show__product-detail dl:first-of-type dt{border-top:#f2f2f2}.page-product-show__product-detail dl:last-of-type dt{border-bottom:#f2f2f2}.page-product-show__left{width:250px}.page-product-show__price-box-for-sp{display:none;align-items:center}.page-product-show__price-box-for-pc{display:flex;align-items:center;margin-top:20px;justify-content:flex-end}.page-product-show__inner-price-box-for-pc{display:flex;width:70%}.page-product-show__ownership-button{height:56px;flex:1 0 50%}.page-product-show__cart-button{margin-right:8px;flex:0 0 auto}.page-product-show__download-icon{height:20px}.page-product-show__download-icon--red{width:20px;display:none}.page-product-show__download-icon--white{width:20px;display:inline-block}.page-product-show__product-metadata-list{display:flex;flex-direction:column;font-size:14px}.page-product-show__product-metadata-list dt{font-weight:700}.page-product-show__product-metadata-list--basic-data-from-maker dt{background-color:#eef3f9}.page-product-show__product-metadata-list--extra-data-from-maker dt{background-color:#f2f2f2}.page-product-show__product-metadata-list--from-user dt{background-color:#fef3d7}.page-product-show__right{width:calc(100% - 212px);margin-left:8px}.page-product-show__product-file-type{display:flex;align-items:center;flex-direction:row}.page-product-show__product-review-rating{display:flex;align-content:center;flex-direction:row;gap:8px}.page-product-show__single-column{align-self:stretch}.page-product-show__single-column--pc-none{display:none}.page-product-show__single-column dl:nth-of-type(1) dt{border-top:1px solid #ffffff}.page-product-show__single-column dl:nth-of-type(1) dd{border-top:1px solid #f2f2f2}.page-product-show__single-column dl:nth-of-type(1) dd.no-border-top{border-top:1px solid #ffffff}.page-product-show__single-column dt{margin:0;border:1px solid #ffffff;border-right:none;flex:0 0 30%}.page-product-show__single-column dt.maker-thanks-term{line-height:2;vertical-align:middle}.page-product-show__single-column dd{margin:0;border:1px solid #f2f2f2;flex:1 1 65%}.page-product-show__maker-data{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.page-product-show__maker-data p{margin:0;display:flex;flex-wrap:wrap;align-items:center}.page-product-show__maker-icon-image{width:21px;height:auto;vertical-align:text-bottom}.page-product-show__maker-name{display:inline-block;width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:8px;vertical-align:middle}.page-product-show__maker-thanks{display:flex;flex-direction:row;align-items:center;gap:16px;flex-wrap:wrap}.page-product-show__category-data p{font-size:16px;line-height:1.8}.page-product-show__category-data p:first-of-type{margin-top:0}.page-product-show__category-data p:last-of-type{margin-bottom:0}.page-product-show__category-nest-mark{color:#dbdbdb}.page-product-show__product-detail-misc{margin-top:20px;margin-bottom:20px}.page-product-show__description{margin-top:16px;font-size:16px;line-height:1.8;white-space:pre-line;word-break:break-all}.page-product-show__font-small{font-size:12px;font-weight:400}.page-product-show__font-small.ml2{margin-left:auto}.page-product-show__shop-button{width:50%;height:56px;flex:1 0 40%;position:relative}.page-product-show__shop-button:not([disabled]):active .page-product-show__download-icon--red,.page-product-show__shop-button:not([disabled]):hover .page-product-show__download-icon--red{display:inline-block}.page-product-show__shop-button:not([disabled]):active .page-product-show__download-icon--white,.page-product-show__shop-button:not([disabled]):hover .page-product-show__download-icon--white{display:none}.page-product-show__downlooad-icon{height:20px}.page-product-show__downlooad-icon--red{width:20px;display:none}.page-product-show__downlooad-icon--white{width:20px;display:inline-block}.page-product-show__review{margin-top:40px}.page-product-show__sns-share{margin-top:40px;margin-bottom:28px;margin-right:-20px}.page-product-show__button-section{display:flex;gap:8px}.page-product-show__recommends-section{padding:36px 0 0;border-top:1px solid #f2f2f2}.page-product-show__recommends-title{line-height:1.5;font-size:24px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif}.page-product-show__recommends-product{padding:18px 0 14px}.page-product-show__download-count-notification-container{box-sizing:border-box;width:250px}.page-product-show__download-count-notification{display:flex;justify-content:center;border-radius:8px;padding:8px 16px;background-color:#305293;cursor:pointer;opacity:.92}.page-product-show__download-count-notification-close-button{position:absolute;top:3px;right:3px;padding:2px;border-radius:50%;border:1px #000000 solid;background-color:#000}.page-product-show__download-count-notification-close-button-inner-cross{display:block;position:relative;width:10px;height:10px}.page-product-show__download-count-notification-close-button-inner-cross:before,.page-product-show__download-count-notification-close-button-inner-cross:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:10px;background-color:#fff}.page-product-show__download-count-notification-close-button-inner-cross:before{transform:translate(-50%,-50%) rotate(45deg)}.page-product-show__download-count-notification-close-button-inner-cross:after{transform:translate(-50%,-50%) rotate(-45deg)}.page-product-show__download-count-notification-message{color:#fff}.page-product-show__search-form--sp-none{display:block}@media screen and (max-width: 768px){.page-product-show__search-form--sp-none{display:none}}@media screen and (max-width: 768px){.page-product-show__content{font-size:16px;padding:20px 10px}.page-product-show__sns-share{margin-right:-10px}.page-product-show__product-title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.page-product-show__shop-button{margin:0;flex:1 1 calc(100% - 66px)}.page-product-show__product-detail{flex-direction:column}.page-product-show__product-detail dl{display:flex;align-content:middle}.page-product-show__product-detail dl dt,.page-product-show__product-detail dl dd{padding:8px}.page-product-show__product-detail dl dt{align-items:center;flex:0 0 42%}.page-product-show__product-detail dl dd{border-right:none;border-left:none;margin-left:8px;flex:1 1 60%}.page-product-show__price-box-for-sp{display:flex;flex-wrap:wrap;margin:20px 0;padding:0 20px}.page-product-show__price-box-for-pc{display:none}.page-product-show__ownership-button-text-chunk{display:block}.page-product-show__left,.page-product-show__right{width:100%}.page-product-show__right{margin-top:0;margin-left:0}.page-product-show__single-column{align-self:stretch}.page-product-show__single-column:nth-of-type(2) dl:nth-of-type(1) dt{border-top:1px solid #f2f2f2}.page-product-show__single-column:nth-of-type(2) dl:nth-last-of-type(1) dd{border-bottom:none}.page-product-show__single-column--pc-none{display:block}.page-product-show__product-review-rating{flex-direction:column}.page-product-show__product-review-count{margin-left:0}.page-product-show__thanks-button{display:block;margin:0}.page-product-show__maker-info{width:100%}.page-product-show__maker-name{width:120px}.page-product-show__category-data p{font-size:16px;line-height:1.8}.page-product-show__flex-wrap-category{margin-top:8px;flex-direction:column}.page-product-show__flex-wrap-category dt,.page-product-show__flex-wrap-category dd{border:none}.page-product-show__product-detail-misc-box-right--sp-none{display:none}.page-product-show__description{font-size:16px;line-height:1.8;margin-top:8px;padding-top:36px;border-top:1px solid #f2f2f2}.page-product-show__recommends-title{line-height:1.5;font-size:20px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif}.page-product-show__download-count-notification-container{width:100%}.page-product-show__download-count-notification-close-button{right:39px}.page-product-show__download-count-notification-message{text-align:center}.page-product-show__download-count-notification{margin-right:36px;margin-left:36px}}.page-job-specification-ranking{padding:0 0 48px}.page-job-specification-ranking__contents{background-color:#fff;padding:20px}.page-job-specification-ranking__links{margin-top:20px;display:flex;justify-content:center}.page-job-specification-ranking__title{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin:24px 0 40px}.page-job-specification-ranking__description{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-job-specification-ranking__update-month{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;text-align:end}.page-job-specification-ranking__hr{margin-top:4px;border:none;border-bottom:2px solid #f2f2f2}.page-job-specification-ranking__product-title{margin-top:15px}.page-job-specification-ranking__product-title-link{font-size:22px}.page-job-specification-ranking__product-item{padding:18px 0 14px}.page-job-specification-ranking__rank-container{background-color:#e4e4e4;margin-right:8px;padding:4px 8px;display:inline-block;height:40px;width:82px;letter-spacing:-1rem;text-align:center}.page-job-specification-ranking__rank-container--rank-1{background:#e0b500;color:#fff}.page-job-specification-ranking__rank-container--rank-2{background:#808080;color:#fff}.page-job-specification-ranking__rank-container--rank-3{background:#ce8632;color:#fff}.page-job-specification-ranking__rank-icon{-o-object-fit:contain;object-fit:contain;display:none;height:24px;transform:translateY(2px)}.page-job-specification-ranking__rank-icon--show{display:inline-block}.page-job-specification-ranking__rank-text{margin-left:4px;display:inline-block;letter-spacing:normal}.page-job-specification-ranking__rank-value{display:inline-block;font-size:24px;font-weight:400}.page-job-specification-ranking__rank-unit{display:inline-block;font-size:12px}.page-job-specification-ranking__button-link{height:56px;width:400px}@media screen and (max-width: 768px){.page-job-specification-ranking{padding:0 0 72px}.page-job-specification-ranking__contents{padding-left:10px;padding-right:10px}.page-job-specification-ranking__contents:first-child{padding-top:1px}.page-job-specification-ranking__product-title-link{text-decoration:underline}.page-job-specification-ranking__rank-container{width:72px}.page-job-specification-ranking__rank-icon{height:18px}.page-job-specification-ranking__rank-value{font-size:24px}.page-job-specification-ranking__rank-unit{font-size:.8rem}.page-job-specification-ranking__button-link{width:362px}}.page-subscription-complete{margin-top:40px;margin-bottom:40px;display:flex;justify-content:center;flex-direction:column;align-items:center}.page-subscription-complete__button-section{margin-top:40px;padding:0 8px}.page-subscription-complete__completed-massage{font-size:16px;line-height:1.8}@media screen and (max-width: 768px){.page-subscription-complete__completed-massage{font-size:16px;line-height:1.8}.page-subscription-complete__button-section{margin-top:40px;padding:0}}.domain-maker-countable-property{display:flex;align-items:center;justify-content:space-between;width:100%}.domain-maker-countable-property__label{display:flex;align-items:center;color:#000}.domain-maker-countable-property__image{margin-right:8px;width:16px;height:16px}.domain-maker-maker-list{margin:0;padding:0}.domain-maker-maker-list .domain-maker-maker-list__ul{padding:0}.domain-maker-maker-list .domain-maker-maker-list__li{list-style:none;margin-bottom:20px}.domain-maker-maker-list .domain-maker-maker-list__li:not(:first-of-type){padding-top:8px}.domain-maker-maker-list .domain-maker-maker-list__li:not(:last-of-type){padding-bottom:8px;border-bottom:2px solid #f2f2f2}.domain-maker-maker-list-item{height:100%;width:100%;position:relative;display:flex}.domain-maker-maker-list-item__maker-icon-img{max-width:62px;max-height:62px}.domain-maker-maker-list-item__maker-icon{width:62px}.domain-maker-maker-list-item__maker-info{width:100%;margin-left:24px}.domain-maker-maker-list-item__review-rating{display:flex;align-items:center}.domain-maker-maker-list-item__rating-title{margin-right:16px;font-size:12px;line-height:1.8}.domain-maker-maker-list-item__rating-wrapper{display:flex;align-items:center}.domain-maker-maker-list-item__review-count{font-size:12px;color:gray;margin-left:8px}.domain-maker-maker-list-item__dotted-border{border:1px dotted #a3a3a3;border-bottom:0}.domain-maker-maker-list-item__state-group{align-items:center;width:30%;max-width:200px;margin-right:56px;font-size:12px;white-space:nowrap}.domain-maker-maker-list-item__honorific{font-size:12px}.domain-maker-maker-list-item__maker-info-field{margin-bottom:8px}.domain-maker-maker-list-item__dotted-border,.domain-maker-maker-list-item__state-group{margin-bottom:16px}.domain-maker-maker-list-item__name-field{margin-bottom:4px}.domain-maker-maker-list-item__state-section{display:flex;flex-wrap:nowrap;width:100%;margin-bottom:0}@media screen and (max-width: 768px){.domain-maker-maker-list-item__state-section{flex-direction:column;max-width:400px}.domain-maker-maker-list-item__state-group{width:100%;max-width:100%;margin-right:0;padding-right:24px;font-size:12px}.domain-maker-maker-list-item__rating-title{font-size:12px;line-height:1.8}.domain-maker-maker-list-item__review-rating{flex-direction:column;align-items:flex-start}.domain-maker-maker-list-item__review-count,.domain-maker-maker-list-item__honorific{font-size:12px}}.domain-maker-maker-list-ranking-item{height:100%;width:100%;position:relative}.domain-maker-maker-list-ranking-item__ranking-mark{z-index:1;width:20px;height:20px;border-radius:50%;padding:2px;display:flex;justify-content:center;align-items:center;background:#cfcfcf;color:#333;box-sizing:content-box;position:absolute;top:0;left:0;margin-top:-8px;margin-left:-8px}.domain-maker-maker-list-ranking-item__rank-1{background:#e0b500;color:#fff}.domain-maker-maker-list-ranking-item__rank-2{background:#808080;color:#fff}.domain-maker-maker-list-ranking-item__rank-3{background:#ce8632;color:#fff}.domain-maker-maker-list-ranking-item__ranking-mark-inner{border-radius:50%;display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:1px solid #ffffff;box-sizing:border-box}.domain-maker-maker-list-ranking-item__ranking-mark-inner .domain-maker-maker-list-ranking-item__span{padding-left:8px;padding-right:8px}@media all and (-ms-high-contrast: none){.domain-maker-maker-list-ranking-item__ranking-mark-inner .domain-maker-maker-list-ranking-item__span{padding:0;margin-top:8px}}.domain-maker-payment-purchase__td{width:20%}.domain-maker-payment-purchase__product-thumbnail{width:100%;height:131px;overflow:hidden}.domain-maker-payment-purchase-table__th{width:20%}.domain-maker-payment-transfer-table__th{width:33%}.domain-maker-profile{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.domain-maker-profile__h1{line-height:1.4;font-size:32px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin:24px 0}.domain-maker-profile__description{display:flex}.domain-maker-profile__maker-slogan-sp{display:none}.domain-maker-profile__maker-info{padding-right:40px;border-right:1px dotted #a3a3a3;margin-right:40px;flex-shrink:0}.domain-maker-profile__maker-icon{display:flex;vertical-align:center;align-items:center}.domain-maker-profile__maker-icon--img{width:62px;height:62px;margin-right:8px}.domain-maker-profile__review-count{font-size:12px;color:gray;margin-left:8px}.domain-maker-profile__maker-count{margin:20px 0 8px;width:194px}.domain-maker-profile__maker-count--cache-item{display:flex;font-size:12px}.domain-maker-profile__maker-count--cache-item:not(:first-of-type){margin-top:8px}.domain-maker-profile__count-icon{margin-right:8px;width:16px;height:16px}.domain-maker-profile__button-action{display:flex;margin-top:16px}.domain-maker-profile__button-action>*+*{margin-left:16px}.domain-maker-profile__maker-button{min-width:120px}.domain-maker-profile__maker-profile-inquiry{margin-top:8px}.domain-maker-profile__related-site-title{margin-top:24px;font-size:16px}.domain-maker-profile__maker-profile-urls{margin:8px 0 20px;display:flex;flex-direction:column}.domain-maker-profile__maker-profile-urls--maker-profile-link{line-height:1.5}.domain-maker-profile__maker-greeting{margin-top:8px;white-space:pre-wrap;word-wrap:break-word}.domain-maker-profile__content-title{margin-top:48px;margin-bottom:8px}.domain-maker-profile__form{display:flex;flex-wrap:wrap;width:100%}.domain-maker-profile__form-label{position:relative;font-size:16px;width:100%;max-width:200px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.domain-maker-profile__form-field{width:calc(100% - 200px);box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;word-wrap:break-word;word-break:break-all}.domain-maker-profile__form-field.questionnaire-free{white-space:pre-wrap}.domain-maker-profile__form:last-child .domain-maker-profile__form-field{border-bottom:1px solid #e4e4e4}.domain-maker-profile__gray-boredr-line{margin:16px 0;border:1px solid #f2f2f2}.domain-maker-profile__qualification-mark{padding:2px 6px;background-color:#00aaeb;color:#fff;font-size:12px;line-height:1.2}@media screen and (max-width: 768px){.domain-maker-profile .sns-share{margin-left:-8px}.domain-maker-profile__h1{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-bottom:24px}.domain-maker-profile__maker-info{padding-right:0;margin:0;border-right:none;width:100%}.domain-maker-profile__review-count,.domain-maker-profile__maker-count--cache-item{font-size:12px}.domain-maker-profile__related-site-title{font-size:16px}.domain-maker-profile__maker-profile-urls--maker-profile-link{line-height:1.5}.domain-maker-profile__maker-slogan-pc{display:none}.domain-maker-profile__maker-slogan-sp{display:block;margin-top:16px}.domain-maker-profile__content-title{margin-top:40px}.domain-maker-profile__form{display:flex;flex-wrap:wrap;width:100%}.domain-maker-profile__form-label{position:relative;font-size:16px;max-width:none;padding:8px 16px}.domain-maker-profile__form-field{width:100%;padding:16px;border-top:none;font-size:16px}.domain-maker-profile__form:last-child .domain-maker-profile__form-field{border-bottom:none}}.domain-maker-qualification-mark{padding:2px 6px;background-color:#00aaeb;color:#fff;font-size:12px;line-height:1.2}@media all and (-ms-high-contrast: none){.domain-maker-qualification-mark{padding-top:4.5px;padding-left:8px;padding-right:8px;margin-bottom:4px}}@media screen and (max-width: 768px){.domain-maker-qualification-mark{font-size:12px;line-height:1.2}}.domain-maker-point-exchange-table{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-maker-point-exchange-table__item-numbers{font-size:16px;line-height:1.8;color:gray}.domain-maker-point-exchange-table__pagination{display:flex;justify-content:center;padding-top:24px;padding-bottom:24px}.domain-maker-point-prize-table{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-maker-point-prize-table__table{margin-top:16px;margin-bottom:16px}.domain-maker-point-prize-table__table-image-wrapper{display:flex;justify-content:center}.domain-maker-point-prize-table__table-image{max-width:100px;width:100%}.domain-maker-point-prize-table__exchange-button{display:flex;justify-content:center;align-items:center;white-space:nowrap;min-width:100px}.domain-maker-point-prize-table__annotation-wrapper{padding-left:0;list-style:none inside}.domain-maker-point-prize-table__annotation-list{display:flex;margin-top:8px}.domain-maker-point-prize-table__annotation-text,.domain-maker-point-prize-table__annotation-marker{font-size:14px;line-height:1.5;line-height:1.8;color:#000}.domain-maker-point-prize-table__annotation-text{flex-grow:1;padding-left:8px}.domain-maker-point-summary{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-maker-point-summary__point{font-size:16px;line-height:1.8;font-weight:700}.domain-maker-point-summary__list{display:flex;margin-top:8px}.domain-maker-point-summary__marker{font-size:14px;line-height:1.5;line-height:1.8;color:gray}.domain-maker-point-summary__text{font-size:14px;line-height:1.5;line-height:1.8;color:gray;flex-grow:1;transform:translateY(1.8px)}@media all and (-ms-high-contrast: none){.domain-maker-point-summary__text{transform:none}}.domain-maker-point-summary__br{display:none}@media screen and (max-width: 768px){.domain-maker-point-summary__br{display:inline}}.domain-maker-carousel{display:flex;justify-content:center}.domain-maker-carousel__carousel{width:100%}.domain-maker-carousel__container{max-width:1116px}@media screen and (max-width: 1360px){.domain-maker-carousel__container{max-width:900px}}@media screen and (max-width: 1150px){.domain-maker-carousel__container{max-width:680px}}@media screen and (max-width: 920px){.domain-maker-carousel__container{max-width:460px}}@media screen and (max-width: 600px){.domain-maker-carousel__container{max-width:238px}}.domain-maker-carousel-item{margin:8px 8px 0;display:flex;justify-content:center}.domain-maker-carousel-item__tile-wrapper{display:flex;flex-direction:column;position:relative;width:212px;height:325px;padding:16px;box-sizing:border-box;background-color:#fff}.domain-maker-carousel-item__tile{display:flex;justify-content:center;flex-wrap:wrap}.domain-maker-carousel-item__maker-image{display:flex;justify-content:center;height:62px;width:62px;overflow:hidden;position:relative}.domain-maker-carousel-item__maker-icon{position:absolute;left:50%;transform:translate(-50%);width:auto;height:62px;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.domain-maker-carousel-item__nickname{margin:8px 0 0;width:100%;text-align:center;height:68px}.domain-maker-carousel-item__nickname--bold{font-weight:700}.domain-maker-carousel-item__honorific{font-size:12px}.domain-maker-carousel-item__rating-and-count{display:flex;align-items:center;font-size:12px;margin:8px 0 0}.domain-maker-carousel-item__rating{margin-right:8px;line-height:1.8}.domain-maker-carousel-item__review-count{color:gray;line-height:1.8}.domain-maker-carousel-item__horizontalrule{margin-top:8px;display:block;width:100%;border:1px dotted #a3a3a3;border-bottom:0}.domain-maker-carousel-item__maker-info{font-size:12px;margin:8px 0 0;width:100%;display:flex;justify-content:space-between;line-height:1.8}.domain-maker-carousel-item__maker-info dt img{vertical-align:middle;margin-top:-2px}.domain-maker-carousel-item__maker-info dd{margin:0}.domain-maker-carousel-item__ranking-mark{z-index:1;min-width:30px;height:30px;border-radius:50%;padding:4px;display:flex;justify-content:center;align-items:center;background:#cfcfcf;color:#333;box-sizing:content-box;position:absolute;top:0;left:0;margin-top:-8px;margin-left:-8px}.domain-maker-carousel-item__ranking-mark--rank-1{background:#e0b500;color:#fff}.domain-maker-carousel-item__ranking-mark--rank-2{background:#808080;color:#fff}.domain-maker-carousel-item__ranking-mark--rank-3{background:#ce8632;color:#fff}.domain-maker-carousel-item__ranking-mark-inner{border-radius:50%;display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:1px solid #ffffff;box-sizing:border-box}.domain-maker-carousel-item__ranking-mark-inner span{padding-left:8px;padding-right:8px;font-weight:700}@media screen and (max-width: 768px){.domain-maker-carousel-item__honorific,.domain-maker-carousel-item__maker-info,.domain-maker-carousel-item__rating-and-count{font-size:12px}.domain-maker-carousel-item__review-count,.domain-maker-carousel-item__rating,.domain-maker-carousel-item__maker-info{line-height:1.8}}.domain-maker-entry-form{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;padding:40px 20px}.domain-maker-entry-form__section-title{font-size:20px;font-weight:700;line-height:20px;margin-top:48px}.domain-maker-entry-form__section-title-description{margin-top:16px}.domain-maker-entry-form__form{display:flex;flex-wrap:wrap;width:100%;margin-bottom:0}.domain-maker-entry-form__section-title+.domain-maker-entry-form__form{margin-top:20px}.domain-maker-entry-form__form{display:flex;justify-content:space-between;margin-top:20px}.domain-maker-entry-form__form-label{font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.domain-maker-entry-form__form-field:nth-last-child(1){border-bottom:1px solid #e4e4e4}.domain-maker-entry-form__single-mark{position:relative}.domain-maker-entry-form__single-mark--required,.domain-maker-entry-form__single-mark--public{position:absolute;top:20px;right:16px}.domain-maker-entry-form__double-mark{position:relative;min-height:98px}.domain-maker-entry-form__double-mark--mark-wrapper{position:absolute;top:20px;right:16px;display:flex;flex-direction:column}.domain-maker-entry-form__double-mark--mark-wrapper :last-child{margin-top:16px}.domain-maker-entry-form__form-field{width:calc(100% - 294px);padding:16px 24px;border-top:1px solid #e4e4e4;font-size:16px}.domain-maker-entry-form__form-label,.domain-maker-entry-form__form-field{box-sizing:border-box;line-height:20px}.domain-maker-entry-form__errors{margin-top:6px}.domain-maker-entry-form__flex-box{display:flex;align-content:space-between}.domain-maker-entry-form__flex-box input{margin-right:20px}.domain-maker-entry-form__flex-box input:last-of-type{margin-right:0}.domain-maker-entry-form__postal-code input{margin-right:0}.domain-maker-entry-form__postal-code--postal-code-hyphen{margin:auto 8px}.domain-maker-entry-form__search-postal-code-button{width:100%;height:48px}.domain-maker-entry-form__icon{display:flex;align-items:flex-start}.domain-maker-entry-form__icon-img{width:62px;height:62px;min-width:62px;min-height:62px;-o-object-fit:contain;object-fit:contain}.domain-maker-entry-form__icon-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.domain-maker-entry-form__icon-file-input{margin-left:16px}.domain-maker-entry-form__textarea{height:90px}.domain-maker-entry-form__input-supplement{margin-top:8px;font-size:14px}.domain-maker-entry-form__recaptcha{display:flex;flex-direction:column;align-items:center;margin:40px 0}.domain-maker-entry-form__privacy{margin-bottom:40px}.domain-maker-entry-form__button-section{display:flex;justify-content:center}.domain-maker-entry-form__mt2{margin-top:16px}.domain-maker-entry-form__radio-buttons{display:flex}.domain-maker-entry-form__recaptcha-error{margin-top:8px;color:#e33f16}.domain-maker-entry-form__qualification-radio-buttons{padding:8px}.domain-maker-entry-form__qualification-radio-buttons--radio-button{padding-bottom:8px}.domain-maker-entry-form__qualification-registration-number{display:flex}.domain-maker-entry-form__qualification-registration-number span{align-self:center;width:30%}.domain-maker-entry-form__qualification-registration-number-warn,.domain-maker-entry-form__invoice-issuer-registration-number-warn{margin-top:8px}@media screen and (max-width: 768px){.domain-maker-entry-form{padding:24px 20px 40px}.domain-maker-entry-form__section-title{font-size:22px;margin-top:40px}.domain-maker-entry-form__single-mark--required,.domain-maker-entry-form__single-mark--public{top:50%;transform:translateY(-50%);font-size:12px}.domain-maker-entry-form__double-mark{min-height:64px}.domain-maker-entry-form__double-mark--mark-wrapper{top:50%;transform:translateY(-50%);font-size:12px}.domain-maker-entry-form__double-mark--mark-wrapper :last-child{margin-top:8px}.domain-maker-entry-form__form-label.no-textinput,.domain-maker-entry-form__form-field.no-textinput{padding:16px 0}.domain-maker-entry-form__form-label{font-size:16px;width:100%;max-width:none;padding:8px 16px}.domain-maker-entry-form__form-field{width:100%;padding:16px 0;border-top:none;font-size:16px}.domain-maker-entry-form__form-field:nth-last-child(1){border-bottom:none}.domain-maker-entry-form__flex-box{display:flex;flex-direction:column;align-content:space-between}.domain-maker-entry-form__postal-code{flex-direction:row}.domain-maker-entry-form__postal-code input:last-of-type{margin-top:0}.domain-maker-entry-form__flex-box input{margin-right:0}.domain-maker-entry-form__icon{flex-direction:column;align-items:center}.domain-maker-entry-form__icon-file-input{margin-top:16px;margin-left:0}.domain-maker-entry-form__textarea{height:90px}.domain-maker-entry-form__radio-buttons{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:-8px}.domain-maker-entry-form__radio-buttons--radio-button{display:inline-block;margin-top:8px;padding-left:0;margin-right:0}}.domain-maker-entry-confirm{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;padding:40px 20px;background:#ffffff;margin-bottom:40px}.domain-maker-entry-confirm__form{display:flex;flex-wrap:wrap;width:100%}.domain-maker-entry-confirm__form-label{display:flex;flex-wrap:wrap;position:relative;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.domain-maker-entry-confirm__form-label-url-title{display:flex;flex-wrap:wrap;width:100%;min-height:72px}.domain-maker-entry-confirm__form-label-url-title:last-child{border-bottom:1px solid #e4e4e4}.domain-maker-entry-confirm__form-field{display:flex;flex-wrap:wrap;width:100%;width:calc(100% - 294px);box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;align-items:center;word-break:break-all}.domain-maker-entry-confirm__title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:48px;margin-bottom:8px}.domain-maker-entry-confirm__content-description{margin-bottom:16px}.domain-maker-entry-confirm__image{flex-wrap:wrap;width:100%;display:flex;align-items:flex-start}.domain-maker-entry-confirm__image-wrapper{display:flex;flex-wrap:wrap;width:100%;width:62px;height:62px;min-width:62px;min-height:62px;-o-object-fit:contain;object-fit:contain}.domain-maker-entry-confirm__image-wrapper img{display:flex;flex-wrap:wrap;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.domain-maker-entry-confirm__single-mark{position:relative}.domain-maker-entry-confirm__single-mark--required,.domain-maker-entry-confirm__single-mark--public{position:absolute;top:20px;right:16px}.domain-maker-entry-confirm__double-mark{position:relative;min-height:98px}.domain-maker-entry-confirm__double-mark--mark-wrapper{position:absolute;top:20px;right:16px;display:flex;flex-direction:column}.domain-maker-entry-confirm__double-mark--mark-wrapper :last-child{margin-top:16px}.domain-maker-entry-confirm__privacy{margin-top:40px}.domain-maker-entry-confirm__button-section{margin-top:40px;display:flex;justify-content:center}.domain-maker-entry-confirm__button-section :not(:first-child){margin-left:16px}.domain-maker-entry-confirm__terms-text{font-weight:700;margin-top:40px;margin-bottom:8px}.domain-maker-entry-confirm__checkbox-group{display:flex;flex-direction:column;align-items:center;margin-top:36px;margin-bottom:36px;font-weight:700}@media screen and (max-width: 768px){.domain-maker-entry-confirm{padding:24px 20px 40px;background:#ffffff}.domain-maker-entry-confirm__title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin-top:40px}.domain-maker-entry-confirm__single-mark--required,.domain-maker-entry-confirm__single-mark--public{top:50%;transform:translateY(-50%);font-size:12px}.domain-maker-entry-confirm__double-mark{min-height:64px}.domain-maker-entry-confirm__double-mark--mark-wrapper{top:50%;transform:translateY(-50%);font-size:12px}.domain-maker-entry-confirm__double-mark--mark-wrapper :last-child{margin-top:8px}.domain-maker-entry-confirm__form{display:flex;flex-wrap:wrap;width:100%}.domain-maker-entry-confirm__form-label{display:flex;flex-wrap:wrap;width:100%;position:relative;font-size:16px;max-width:none;padding:8px 16px}.domain-maker-entry-confirm__form-label-url-title{display:flex;flex-wrap:wrap;width:100%;min-height:40px}.domain-maker-entry-confirm__form-field{display:flex;flex-wrap:wrap;width:100%;padding:16px;border-top:none;font-size:16px}.domain-maker-entry-confirm__form-field:last-child{border-bottom:none}.domain-maker-entry-confirm__image{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.domain-maker-entry-confirm__button-section{flex-wrap:wrap;flex-direction:column-reverse}.domain-maker-entry-confirm__button-section *{width:100%}.domain-maker-entry-confirm__button-section :not(:first-child){margin-left:0;margin-bottom:16px}}.domain-member-entry-guide{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;text-align:center}.domain-member-entry-guide__header{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin:28px}.domain-member-entry-guide__description{font-size:14px;line-height:1.5;text-align:left;padding:16px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-member-entry-guide__field{padding:0 36px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-member-entry-guide__field-title{color:#00aaeb;margin-top:8px;line-height:1.5;font-size:18px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif}.domain-member-entry-guide__top-left-column,.domain-member-entry-guide__top-right-column,.domain-member-entry-guide__bottom-left-column,.domain-member-entry-guide__bottom-right-column{width:50%;display:table-cell;vertical-align:middle;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-member-entry-guide__field-figure{width:62px;height:70px}.domain-member-entry-guide__bottom-left-column,.domain-member-entry-guide__bottom-right-column{margin-top:16px}.domain-member-entry-guide__top-left-column,.domain-member-entry-guide__bottom-left-column{border-right:1px dotted #cfcfcf}.domain-member-entry-guide__border-middle{border:none;border-bottom:1px dotted #cfcfcf;padding:8px;margin-bottom:16px}.domain-member-entry-guide__registration{padding-bottom:20px;font-size:16px;line-height:1.8;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-member-entry-guide__registration-text{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-member-entry-guide__registration-text--sp-none{display:block}.domain-member-entry-guide__registration-text--pc-none{display:none}.domain-member-entry-guide__about-link{padding:28px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-member-entry-guide__button{transition:.25s ease 0s;transition-property:fill;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-member-entry-guide__button:not([disabled]):active .domain-member-entry-guide__icon,.domain-member-entry-guide__button:not([disabled]):hover .domain-member-entry-guide__icon{fill:#e33f16}.domain-member-entry-guide__icon{fill:#fff}.domain-member-entry-guide__submit{margin-bottom:48px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}@media screen and (max-width: 768px){.domain-member-entry-guide{padding:16px}.domain-member-entry-guide__header{font-size:18px;line-height:1.8;margin:8px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-member-entry-guide__description{font-size:14px;line-height:1.5;text-align:center;padding:8px 0 20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-member-entry-guide__field{padding:8px}.domain-member-entry-guide__registration{font-size:16px;line-height:1.8;padding-bottom:20px}.domain-member-entry-guide__registration-text--sp-none{display:none}.domain-member-entry-guide__registration-text--pc-none{display:block}.domain-member-entry-guide__field-title{color:#00aaeb;margin-top:8px;line-height:1.5;font-size:18px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-member-entry-guide__top-left-column,.domain-member-entry-guide__top-right-column,.domain-member-entry-guide__bottom-left-column,.domain-member-entry-guide__bottom-right-column{width:100%;display:block;margin-top:20px}.domain-member-entry-guide__top-left-column,.domain-member-entry-guide__bottom-left-column{border-right:none;border-bottom:1px dotted #cfcfcf}.domain-member-entry-guide__border-middle{margin:0;padding:0}.domain-member-entry-guide__about-link{padding:8px;margin-bottom:28px}}.domain-member-entry-progress__title{color:#333;line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-top:40px;margin-bottom:48px}.domain-member-entry-progress__progress{margin:48px 0}@media screen and (max-width: 768px){.domain-member-entry-progress__title{font-size:22px;margin-top:20px;margin-bottom:20px}.domain-member-entry-progress__progress{margin:0 0 28px}}.domain-member-entry-form-container{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.domain-member-entry-form-container__container{display:flex;flex-direction:row;justify-content:space-between;width:100%}.domain-member-entry-form-container__container--primary{background-color:transparent}.domain-member-entry-form-container__container--secondary{background-color:#f2f2f2}.domain-member-entry-form-container__divider-line{width:1px;height:auto;background-color:#cfcfcf;margin:3% 0}@media screen and (max-width: 768px){.domain-member-entry-form-container__container--primary{flex-direction:row}.domain-member-entry-form-container__container--secondary{flex-direction:column}.domain-member-entry-form-container__divider-line{width:auto;height:2px;background-color:#cfcfcf;margin:0 3%}}.domain-member-free-plan-confirm-modal{width:100%;background-color:#fff;border-radius:8px;overflow:hidden}.domain-member-free-plan-confirm-modal__header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #e5e5e5}.domain-member-free-plan-confirm-modal__title{font-size:18px;font-weight:700;margin:0}.domain-member-free-plan-confirm-modal__close-button{background:none;border:none;cursor:pointer;padding:4px}.domain-member-free-plan-confirm-modal__content{padding:24px}.domain-member-free-plan-confirm-modal__message{margin:0;line-height:1.6}.domain-member-free-plan-confirm-modal__footer{display:flex;justify-content:flex-end;gap:16px;padding:16px 24px;border-top:1px solid #e5e5e5}.domain-member-free-plan-confirm-modal__button{height:60px}.domain-product-empty-list{padding-bottom:40px}.domain-product-empty-list__empty-notice{display:flex;justify-content:center;margin:80px 0;font-style:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:16px}.domain-product-empty-list__hint{width:100%;background-color:#fceded;display:flex;justify-content:center;padding:24px 0}.domain-product-empty-list__hint-title{margin-bottom:8px;color:#e33f16}.domain-product-empty-list__hint-list{-webkit-padding-start:0;padding-inline-start:0;list-style:decimal;list-style-position:inside}.domain-product-empty-list__hint-item{font-style:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:16px;margin-bottom:8px}.domain-product-empty-list__hint-item::marker{font-weight:700}.domain-product-empty-list__hint-item-header{font-weight:700;margin-bottom:8px;display:inline-block}.domain-product-empty-list__hint-item-details{-webkit-padding-start:16px;padding-inline-start:16px;list-style:none}.domain-product-empty-list__hint-item-details-item{margin-bottom:8px}@media screen and (max-width: 1116px){.domain-product-empty-list__empty-notice{margin:40px 0;font-style:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:16px}.domain-product-empty-list__hint{padding:8px;align-items:center;width:100%}.domain-product-empty-list__hint-list{-webkit-padding-start:0;padding-inline-start:0}.domain-product-empty-list__hint-item{font-style:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:14px}}.domain-product-search-category-list-item+.domain-product-search-category-list-item{border-top:1px solid #ededed}.domain-product-search-category-list-item__category-container{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:8px 16px 8px 12px;border-style:none;border-color:#00aaeb}.domain-product-search-category-list-item__category-container:hover{background-color:#00aaeb;border-color:#fff;color:#fff}.domain-product-search-category-list-item__category-name{border-color:inherit}.domain-product-search-category-list-item__category-name--level-2{margin-left:16px}.domain-product-search-category-list-item__category-name--level-3{margin-left:36px}.domain-product-search-category-list-item__category-name--level-2:before,.domain-product-search-category-list-item__category-name--level-3:before{content:"";bottom:auto;display:inline-block;margin:0 8px;width:.45em;height:.45em;border-style:solid;border-color:inherit;border-width:2px 2px 0 0;transform:rotate(45deg) translate(-.4em,.2em)}.domain-product-search-category-list-item__button{border-radius:4rem;border:1px solid #dbdbdb;background-color:#f2f2f2;color:#2c86fe;cursor:pointer;line-height:1.5;padding:0 8px;white-space:nowrap;height:24px}.domain-product-search-category-list-item__button:active{background-color:#cfcfcf;border:1px solid #a3a3a3;border-style:inset;color:#fff}.domain-product-search-category-modal__header{background-color:#fef3d7;line-height:1.5;font-size:18px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#e33f16;padding:16px 24px}.domain-product-search-category-modal__body{padding:16px;min-width:800px;max-height:80vh;overflow:scroll}.domain-product-search-category-modal__hierarchy{background-color:#f2f2f2;line-height:1.5;font-size:16px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;padding:8px;margin-bottom:16px}.domain-product-search-category-modal__list{list-style-type:none;display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:8px;padding:0 0 0 8px;margin:0}.domain-product-search-category-modal__category{margin-left:8px}.domain-product-search-category-modal__link{color:#333}.domain-product-search-category-modal__link:before{content:"";bottom:auto;display:inline-block;margin-right:4px;width:.45em;height:.45em;border:#00aaeb solid;border-width:2px 2px 0 0;transform:rotate(45deg) translate(-.4em,.2em)}@media screen and (max-width: 768px){.domain-product-search-category-modal__body{padding:20px;min-width:200px}.domain-product-search-category-modal__list{grid-template-columns:1fr}}.domain-product-search-modal__body{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100vw;height:100vh;background:rgba(128,128,128,.7);z-index:1001}.domain-product-search-modal__window{position:absolute;top:0;left:0;z-index:2;animation:fadein .3s 1,zoomin .3s 1;width:100%}.domain-product-search-modal__close{position:relative;line-height:1;cursor:pointer;right:0;width:100%;height:56px;display:flex;align-items:center;justify-content:center;background:#fff;border-bottom:1px solid #e4e4e4}.domain-product-search-modal__close-header{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-product-search-modal__close-icon{display:flex;align-items:center;position:absolute;right:8px}.domain-product-search-modal__close-img{width:18px;height:18px}.domain-product-search-modal__inner{position:relative;max-width:1000px;background:#ffffff;height:calc(var(--inner-height, 100vh) - 56px);overflow-y:scroll}.domain-product-search-sidebar{color:#333;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-size:16px}.domain-product-search-sidebar__h4{line-height:1.5;font-size:18px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;background-color:#00529e;color:#fff;padding:4px 12px}.domain-product-search-sidebar__h5{background-color:#eef3f9;padding:4px 12px;line-height:1.5;font-size:16px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-product-search-sidebar__form-group{margin-bottom:8px;background-color:#fff;border:1px solid #dbdbdb}.domain-product-search-sidebar__form-group--all-category{margin-top:16px}.domain-product-search-sidebar__form-item{padding:8px 12px}.domain-product-search-sidebar__form-item--no-vertical-padding{padding-top:0;padding-bottom:0}.domain-product-search-sidebar__form-item--no-padding{padding:0}.domain-product-search-sidebar__freeword-search{display:flex}.domain-product-search-sidebar__freeword-search .domain-product-search-sidebar__search-button{height:40px;width:90px;min-width:90px}.domain-product-search-sidebar__all-category-text{padding-left:24px}.domain-product-search-sidebar__arrow-left{color:#333;text-decoration:none;position:relative}.domain-product-search-sidebar__arrow-left:before{content:"";width:.45em;height:.45em;top:52%;bottom:auto;border:#00aaeb solid;border-width:2px 2px 0 0;display:inline-block;left:-4px;right:auto;position:absolute;transform:rotate(-135deg) translate(-.2em,.6em)}.domain-product-search-sidebar__arrow-left:before:hover{border:#ffffff solid;border-width:2px 2px 0 0}.domain-product-search-sidebar__search-button{background:#000000;color:#fff;border:none;display:flex;justify-content:center;align-items:center;font-size:18px}.domain-product-search-sidebar__search-button img{margin-right:8px;margin-left:-8px}.domain-product-search-sidebar__search-button:hover{cursor:pointer}.domain-product-search-sidebar__search-button:not([disabled]):active .domain-product-search-sidebar__normal-icon,.domain-product-search-sidebar__search-button:not([disabled]):hover .domain-product-search-sidebar__normal-icon{display:none}.domain-product-search-sidebar__search-button:not([disabled]):active .domain-product-search-sidebar__active-icon,.domain-product-search-sidebar__search-button:not([disabled]):hover .domain-product-search-sidebar__active-icon{display:inline}.domain-product-search-sidebar__normal-icon{display:inline;transition:.25s ease 0s;transition-property:display}.domain-product-search-sidebar__active-icon{display:none;transition:.25s ease 0s;transition-property:display}.domain-product-search-sidebar__price-type{display:inline-block;margin-right:0;padding:0}.domain-product-search-sidebar input::-webkit-calendar-picker-indicator{opacity:0;display:none}@media screen and (max-width: 768px){.domain-product-search-sidebar__h4,.domain-product-search-sidebar__h5{padding:8px 24px}.domain-product-search-sidebar__form-group{margin-bottom:0;border:none;border-bottom:1px solid #e4e4e4}.domain-product-search-sidebar__form-group--category-tree{padding-top:40px;background-color:#e4e4e4}.domain-product-search-sidebar__form-group--category-tree .domain-product-search-sidebar__h4{margin-top:0}.domain-product-search-sidebar__form-item{padding:16px 24px}}.domain-product-search-form{color:#333;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-size:16px}.domain-product-search-form__table{display:flex;margin:0 0 20px;border-collapse:collapse}.domain-product-search-form__table tbody{width:100%;display:table}.domain-product-search-form__table th,.domain-product-search-form__table td{border-collapse:collapse;border:1px solid #cfcfcf;padding:0 8px}.domain-product-search-form__table th{background-color:#eef3f9;line-height:32px;width:170px;text-align:left}.domain-product-search-form__table td{width:calc(100% - 154px)}.domain-product-search-form__form-item{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;min-height:30px;align-items:center}.domain-product-search-form__form-item--no-vertical-padding{padding-top:0;padding-bottom:0}.domain-product-search-form__form-item--no-padding{padding:0}.domain-product-search-form__form-item--no-wrap{flex-wrap:nowrap}.domain-product-search-form__category-path{margin-left:8px;padding:0 16px;background-color:#e6f9ff;border-radius:.2rem;height:30px;font-weight:700;line-height:30px;text-align:center;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.domain-product-search-form__search-method{display:flex;align-items:center;flex-direction:row}.domain-product-search-form__freeword-search{display:flex;flex:1}.domain-product-search-form__search-button{width:120px;background:#000000;color:#fff;border:none;display:flex;justify-content:center;align-items:center;font-size:18px}.domain-product-search-form__search-button img{margin-right:8px;margin-left:-8px}.domain-product-search-form__search-button:hover{cursor:pointer}.domain-product-search-form__search-button:not([disabled]):active .domain-product-search-form__normal-icon,.domain-product-search-form__search-button:not([disabled]):hover .domain-product-search-form__normal-icon{display:none}.domain-product-search-form__search-button:not([disabled]):active .domain-product-search-form__active-icon,.domain-product-search-form__search-button:not([disabled]):hover .domain-product-search-form__active-icon{display:inline}.domain-product-search-form__normal-icon{display:inline;transition:.25s ease 0s;transition-property:display}.domain-product-search-form__active-icon{display:none;transition:.25s ease 0s;transition-property:display}.domain-product-search-form__more-span{color:#007aff}.domain-product-search-form__search-word{display:inline-block;margin-bottom:8px}.domain-product-search-category-select-modal__header{background-color:#00529e;line-height:1.5;font-size:18px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#fff;padding:14px 16px}.domain-product-search-category-select-modal__content-header{background-color:#eef3f9;line-height:1.5;font-size:16px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;padding:8px 16px}.domain-product-search-category-select-modal__body{min-width:1100px;max-height:80vh;overflow:scroll}.domain-product-search-category-select-modal__product-kind-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:start;padding:0;margin:12px 16px}.domain-product-search-category-select-modal__list{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:start;padding:0;margin:12px 16px}.domain-product-search-category-select-modal__item{text-wrap:nowrap;margin-top:8px}.domain-product-search-category-select-modal__button-container{padding:8px 16px;display:flex;justify-content:center;align-items:center}.domain-product-search-category-select-modal__ok-button{width:240px;height:50px;line-height:50px}@media screen and (max-width: 768px){.domain-product-search-category-select-modal__body{padding:20px;min-width:200px;max-width:800px;max-height:60vh}.domain-product-search-category-select-modal__item{text-wrap:wrap;margin-top:8px}}.domain-product-search-condition-labels{display:flex;gap:10px;flex-direction:row;flex-wrap:wrap}.domain-product-search-condition-labels__label{white-space:nowrap;line-height:1.5}.domain-product-search-list__header-section{padding:15px 20px 0}.domain-product-search-list__title{padding-bottom:3px;font-size:20px}.domain-product-search-list__title--sp-none{display:block}.domain-product-search-list__title--pc-none{display:none}@media screen and (max-width: 768px){.domain-product-search-list__title--sp-none{display:none}.domain-product-search-list__title--pc-none{display:block}}.domain-product-search-list__title-text{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;line-height:1.5;font-size:20px;font-weight:400}.domain-product-search-list__title-text--large{font-size:24px;font-weight:700}.domain-product-search-list__title-text--small{font-size:16px}.domain-product-search-list__search-condition-labels-container{background:#ffffff}.domain-product-search-list__search-condition-labels-container--sp-none{display:block}.domain-product-search-list__search-condition-labels-container--pc-none{display:none}@media screen and (max-width: 768px){.domain-product-search-list__search-condition-labels-container--sp-none{display:none}.domain-product-search-list__search-condition-labels-container--pc-none{display:block}}.domain-product-search-list__description{padding:10px 0;line-height:1.8}.domain-product-search-list__form{width:100%}.domain-product-search-list__form--sp-none{display:block}.domain-product-search-list__form--pc-none{display:none}@media screen and (max-width: 768px){.domain-product-search-list__form--sp-none{display:none}.domain-product-search-list__form--pc-none{display:block}}.domain-product-search-list__advertisement{width:300px;height:250px}.domain-product-search-list__side-advertising{width:100%}.domain-product-search-list__banner{margin-top:20px;margin-bottom:20px}.domain-product-search-list__recommends{margin-top:28px}.domain-product-search-list__bottom-ads{display:flex;justify-content:center;align-items:center;padding-top:72px;padding-bottom:100px}.domain-product-search-list__bottom-ads--sp-none{display:block}.domain-product-search-list__bottom-ads--pc-none{display:none}@media screen and (max-width: 768px){.domain-product-search-list__bottom-ads--sp-none{display:none}.domain-product-search-list__bottom-ads--pc-none{display:block}}@media screen and (max-width: 768px){.domain-product-search-list__header-section{padding:10px 10px 0}.domain-product-search-list__title{background:#ffffff}.domain-product-search-list__title-text{line-height:1.5;font-size:18px}.domain-product-search-list__title-text--large{font-size:22px}.domain-product-search-list__search-condition-labels-container{padding:8px 0}.domain-product-search-list__description{line-height:1.8}.domain-product-search-list__bottom-ads{flex-direction:column;padding-top:40px;padding-bottom:88px}.domain-product-search-list__banner{margin-top:24px}.domain-product-search-list__banner img{width:100%;height:100%}}.domain-product-job-specification-ranking-sidebar{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-size:16px}.domain-product-job-specification-ranking-sidebar__header{line-height:1.5;font-size:18px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;background-color:#00529e;color:#fff;padding:4px 12px;font-weight:700;display:flex;flex-direction:column;align-items:center}.domain-product-job-specification-ranking-sidebar__content{background-color:#fff;border:1px solid #dbdbdb;border-top:none}.domain-product-job-specification-ranking-sidebar__content-list{list-style:none;-webkit-padding-start:0;padding-inline-start:0}.domain-product-job-specification-ranking-sidebar__content-list-item{padding:8px;border-bottom:1px solid #dbdbdb;width:100%;display:flex;justify-content:start;align-items:center}.domain-product-job-specification-ranking-sidebar__content-list-item:last-child{border-bottom:none}.domain-product-job-specification-ranking-sidebar__ranking-mark{display:inline-block;width:28px;height:28px;margin-right:8px}.domain-product-job-specification-ranking-sidebar__content-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.domain-progress-maker-inquiry-secretariat{min-height:48px}.domain-progress-maker-inquiry-secretariat__sp-only{display:none}@media screen and (max-width: 768px){.domain-progress-maker-inquiry-secretariat__sp-only{display:block}}.domain-progress-member-entry{height:60px}.domain-progress-member-entry__item-text{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-progress-member-entry__end-item{flex-grow:.3}@media screen and (max-width: 768px){.domain-progress-member-entry{height:36px}.domain-progress-member-entry__item-text{font-size:12px;line-height:1.2}}.domain-progress-mypage-maker-entry{min-height:48px}.domain-progress-mypage-maker-entry__sp-only{display:none}@media screen and (max-width: 768px){.domain-progress-mypage-maker-entry__sp-only{display:block}}.domain-progress-mypage-member-edit{min-height:48px}.domain-progress-mypage-member-edit__sp-only{display:none}@media screen and (max-width: 768px){.domain-progress-mypage-member-edit__sp-only{display:block}}.domain-progress-mypage-payment-create{min-height:48px}.domain-progress-mypage-payment-create__sp-only{display:none}@media screen and (max-width: 768px){.domain-progress-mypage-payment-create__sp-only{display:block}}.domain-progress-mypage-payment-edit{min-height:48px}.domain-progress-mypage-payment-edit__sp-only{display:none}@media screen and (max-width: 768px){.domain-progress-mypage-payment-edit__sp-only{display:block}}.domain-progress-shopcart-payment{min-height:48px}.domain-progress-shopcart-payment__text-center{text-align:center}.domain-progress-shopcart-payment__sp-only{display:none}@media screen and (max-width: 768px){.domain-progress-shopcart-payment{height:72px;font-size:12px;line-height:1.2}.domain-progress-shopcart-payment__sp-only{display:block}}.domain-progress-shopcart-download{min-height:48px}.domain-progress-shopcart-download__text-center{text-align:center}.domain-progress-seminar-wp-journal{min-height:48px}.domain-progress-seminar-wp-journal__sp-only{display:none}@media screen and (max-width: 768px){.domain-progress-seminar-wp-journal{font-size:12px;line-height:1.2}.domain-progress-seminar-wp-journal__sp-only{display:block}}.domain-progress-seminar-wp-seminar{min-height:48px}.domain-progress-seminar-wp-seminar__sp-only{display:none}@media screen and (max-width: 768px){.domain-progress-seminar-wp-seminar{font-size:12px;line-height:1.2}.domain-progress-seminar-wp-seminar__sp-only{display:block}}.domain-progress-seminar-wp-whitepaper{min-height:48px}.domain-progress-seminar-wp-whitepaper__sp-only{display:none}@media screen and (max-width: 768px){.domain-progress-seminar-wp-whitepaper{font-size:12px;line-height:1.2}.domain-progress-seminar-wp-whitepaper__sp-only{display:block}}.domain-progress-seminar-wp-whitepaper-bundle{min-height:48px}.domain-progress-seminar-wp-whitepaper-bundle__sp-only{display:none}@media screen and (max-width: 768px){.domain-progress-seminar-wp-whitepaper-bundle{font-size:12px;line-height:1.2}.domain-progress-seminar-wp-whitepaper-bundle__sp-only{display:block}}.domain-progress-document-review-request{min-height:48px}.domain-progress-document-review-request__sp-only{display:none}@media screen and (max-width: 768px){.domain-progress-document-review-request{font-size:12px;line-height:1.2}.domain-progress-document-review-request__sp-only{display:block}}.domain-bank-account-item{width:100%;background:#ffffff}.domain-bank-account-item__bank-account-table{display:flex;flex-wrap:wrap;width:100%;margin:0}.domain-bank-account-item__table-title{position:relative;font-size:16px;width:100%;max-width:200px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.domain-bank-account-item__table-description{width:calc(100% - 200px);box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;word-wrap:break-word}@media screen and (max-width: 768px){.domain-bank-account-item__bank-account-table{display:flex;flex-wrap:wrap;width:100%}.domain-bank-account-item__table-title{position:relative;font-size:16px;max-width:none;padding:8px 16px}.domain-bank-account-item__table-description{width:100%;padding:16px;border-top:none;font-size:16px}.domain-bank-account-item__table-description:last-of-type{border-bottom:none}}.domain-bank-account-rakutasu-button{display:inline-block}.domain-bank-account-rakutasu-button__button{height:100%}.domain-bank-account-rakutasu-button-ancestor-body #mjsBankAccounts-modal.modal{overflow-x:hidden;overflow-y:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0}.domain-bank-account-rakutasu-button-ancestor-body #mjsBankAccounts-modal.modal.fade.in{opacity:1}.domain-bank-account-rakutasu-button-ancestor-body #mjsBankAccounts-modal.modal.fade{opacity:0;transition:opacity .15s linear}.domain-bank-account-rakutasu-button-ancestor-body #mjsBankAccounts-modal.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-25%)}.domain-bank-account-rakutasu-button-ancestor-body #mjsBankAccounts-modal.modal.in .modal-dialog{transform:translate(0)}.domain-bank-account-rakutasu-button-ancestor-body #mjsBankAccounts-modal.modal .modal-dialog{width:auto;margin:10px;position:relative}.domain-bank-account-rakutasu-button-ancestor-body #mjsBankAccounts-modal.modal .modal-dialog .modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;box-shadow:0 3px 9px #00000080}.domain-bank-account-rakutasu-button-ancestor-body #mjsBankAccounts-modal.modal .modal-dialog .modal-content .modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.domain-bank-account-rakutasu-button-ancestor-body #mjsBankAccounts-modal.modal .modal-dialog .modal-content .modal-header button.close{margin-top:8px;-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.domain-bank-account-rakutasu-button-ancestor-body #mjsBankAccounts-modal.modal .modal-dialog .modal-content .modal-header .modal-title{margin:10px 0;line-height:1.42857143;font-size:18px;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.domain-bank-account-rakutasu-button-ancestor-body #mjsBankAccounts-modal.modal .modal-dialog .modal-content .modal-body{position:relative;padding:15px}@media (min-width: 768px){.domain-bank-account-rakutasu-button-ancestor-body #mjsBankAccounts-modal.modal .modal-dialog{width:600px;margin:30px auto}.domain-bank-account-rakutasu-button-ancestor-body #mjsBankAccounts-modal.modal .modal-dialog .modal-content{box-shadow:0 5px 15px #00000080}}@media (min-width: 992px){.domain-bank-account-rakutasu-button-ancestor-body #mjsBankAccounts-modal.modal .modal-lg{width:900px}}.domain-bank-account-rakutasu-button-ancestor-body .modal-open{overflow:hidden;padding-right:15px!important}.domain-bank-account-rakutasu-button-ancestor-body .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.domain-bank-account-rakutasu-button-ancestor-body .modal-backdrop.fade{filter:alpha(opacity=0);opacity:0;transition:opacity .15s linear}.domain-bank-account-rakutasu-button-ancestor-body .modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.domain-mypage-menu-dropdown{width:100%}.domain-mypage-menu-dropdown__header{padding:16px 20px;display:flex;justify-content:space-between;align-items:center;background:#ffffff}.domain-mypage-menu-dropdown__header:hover{color:#00aaeb;cursor:pointer}.domain-mypage-menu-dropdown__hr{margin:0;border:1px solid #e4e4e4;border-bottom:0}.domain-mypage-menu-dropdown__slide--leave-end{overflow:hidden;max-height:0}.domain-mypage-menu-dropdown__slide--enter-end,.domain-mypage-menu-dropdown__slide--leave-start{max-height:100vh;overflow:hidden}.domain-mypage-menu-dropdown__slide--enter{transition-duration:.4s;transition-timing-function:ease-in}.domain-mypage-menu-dropdown__slide--leave{transition-duration:.4s;transition-timing-function:cubic-bezier(0,1,.5,1)}.domain-mypage-menu-maker__heading{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;padding-top:28px;margin:auto auto 10px}@media screen and (max-width: 768px){.domain-mypage-menu-maker__heading{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;padding-top:20px;margin:0}}.domain-mypage-menu-maker__heading--maker{padding-top:0}@media screen and (max-width: 768px){.domain-mypage-menu-maker__heading--maker{padding-top:0}}.domain-mypage-menu-maker__profile-group{width:100%;background:#ffffff;padding:24px;justify-content:flex-start;display:flex;flex-direction:row;-moz-column-gap:20px;column-gap:20px}@media screen and (max-width: 768px){.domain-mypage-menu-maker__profile-group{padding:40px 20px}}@media screen and (max-width: 768px){.domain-mypage-menu-maker__profile-group{flex-direction:column}}.domain-mypage-menu-maker__profile{display:flex;flex-direction:column;flex:1 1 0;gap:16px}.domain-mypage-menu-maker__profile-main{display:flex}.domain-mypage-menu-maker__profile-icon{margin:0;width:62px;height:62px}.domain-mypage-menu-maker__profile-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.domain-mypage-menu-maker__profile-info{flex:1 1 0%;margin-left:16px}.domain-mypage-menu-maker__profile-logo{display:inline;font-size:12px;line-height:1.2;border:1px solid #808080;text-align:center;color:gray;padding:3px 10px}.domain-mypage-menu-maker__profile-name{line-height:1.5;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-size:20px;line-height:1.8;font-weight:700;margin-top:12px}.domain-mypage-menu-maker__profile-hr{width:100%;height:10px;border:none;border-bottom:1px dotted #cfcfcf;margin-bottom:16px}.domain-mypage-menu-maker__profile-props{text-align:left;display:flex;align-items:center;flex:3 1 0}.domain-mypage-menu-maker__profile-props-content{flex-grow:1;display:flex}@media screen and (max-width: 768px){.domain-mypage-menu-maker__profile-props-content{flex-direction:column}}.domain-mypage-menu-maker__profile-review{flex-grow:1}@media screen and (max-width: 768px){.domain-mypage-menu-maker__profile-review{width:100%}}.domain-mypage-menu-maker__profile-review-rating{font-size:12px;line-height:1.2;margin-bottom:8px;color:#a3a3a3;display:inline-block}.domain-mypage-menu-maker__profile-product{flex-grow:1;padding-right:16px}@media screen and (max-width: 768px){.domain-mypage-menu-maker__profile-product{width:100%;margin-top:40px;margin-bottom:16px}}.domain-mypage-menu-maker__profile-product-count{margin-bottom:16px}.domain-mypage-menu-maker__profile-thanks-follower{flex-grow:1;padding-right:16px}@media screen and (max-width: 768px){.domain-mypage-menu-maker__profile-thanks-follower{width:100%}}.domain-mypage-menu-maker__profile-thanks-count{margin-bottom:16px}.domain-mypage-menu-maker__maker-group{width:100%;background:#ffffff;padding:24px;justify-content:flex-start;display:flex;flex-wrap:wrap;margin-top:20px}@media screen and (max-width: 768px){.domain-mypage-menu-maker__maker-group{padding:40px 20px}}.domain-mypage-menu-maker__member-group{width:100%;background:#ffffff;padding:24px;justify-content:flex-start;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}@media screen and (max-width: 768px){.domain-mypage-menu-maker__member-group{padding:40px 20px}}@media screen and (max-width: 768px){.domain-mypage-menu-maker__member-group{flex-direction:column}}.domain-mypage-menu-maker__group-content{text-align:center;font-size:16px;line-height:1.8}.domain-mypage-menu-maker__group-content--border-none{border-left:none}.domain-mypage-menu-maker__group-content-img{margin-bottom:8px}.domain-mypage-menu-maker__group-content-wrapper{width:25%;flex-grow:1}.domain-mypage-menu-maker__group-content-wrapper:not(:first-of-type){border-left:1px dotted #cfcfcf}.domain-mypage-menu-maker__group-content-wrapper:nth-of-type(1),.domain-mypage-menu-maker__group-content-wrapper:nth-of-type(2),.domain-mypage-menu-maker__group-content-wrapper:nth-of-type(3),.domain-mypage-menu-maker__group-content-wrapper:nth-of-type(4){padding-bottom:8px;padding-top:0}.domain-mypage-menu-maker__group-content-wrapper:nth-of-type(4){border-right:none}.domain-mypage-menu-maker__group-content-wrapper:nth-of-type(5){border-left:none}@media screen and (max-width: 768px){.domain-mypage-menu-maker__group-content-wrapper--maker-menu{width:50%}.domain-mypage-menu-maker__group-content-wrapper--maker-menu:not(:first-of-type){border-left:none}.domain-mypage-menu-maker__group-content-wrapper--maker-menu:nth-of-type(2n){border-left:1px dotted #cfcfcf}.domain-mypage-menu-maker__group-content-wrapper--maker-menu:last-of-type{border-right:none}}@media screen and (max-width: 768px){.domain-mypage-menu-maker__group-content-wrapper--member-menu{width:100%}.domain-mypage-menu-maker__group-content-wrapper--member-menu:not(:first-of-type){border-left:none}}.domain-mypage-menu-maker__hr{margin-top:16px;margin-bottom:16px;width:100%;border:none;border-bottom:1px dotted #cfcfcf}.domain-mypage-menu-maker__hr--pc-none{display:none}@media screen and (max-width: 768px){.domain-mypage-menu-maker__hr--pc-none{display:block}}.domain-mypage-menu-maker-menu__profile{display:flex;margin-top:20px}.domain-mypage-menu-maker-menu__profile-icon{margin:0;width:62px;height:62px}.domain-mypage-menu-maker-menu__profile-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.domain-mypage-menu-maker-menu__profile-info{flex:1 1 0%;margin-left:16px}.domain-mypage-menu-maker-menu__profile-type{display:inline;font-size:12px;line-height:1.2;border:1px solid #808080;text-align:center;color:gray;padding:3px 10px}.domain-mypage-menu-maker-menu__profile-name{font-weight:700;margin-top:12px;font-size:20px;line-height:1.8}.domain-mypage-menu-maker-menu__menu-title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;margin:24px 0 16px}.domain-mypage-menu-maker-menu__button{width:100%}.domain-mypage-menu-maker-menu__logout-button{margin-top:40px}.domain-mypage-menu-maker-menu__pc-menu{display:block}.domain-mypage-menu-maker-menu__sp-menu{display:none}@media screen and (max-width: 768px){.domain-mypage-menu-maker-menu .domain-mypage-menu-maker-menu__menu-title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-mypage-menu-maker-menu .domain-mypage-menu-maker-menu__pc-menu{display:none}.domain-mypage-menu-maker-menu .domain-mypage-menu-maker-menu__sp-menu{display:block;margin-bottom:40px}}.domain-mypage-menu-member__heading{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;padding-top:28px;margin:auto auto 10px}.domain-mypage-menu-member__heading--padding-none{padding:0}@media screen and (max-width: 768px){.domain-mypage-menu-member__heading{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;padding-top:20px;margin:0}.domain-mypage-menu-member__heading--padding-none{padding:0}}.domain-mypage-menu-member__member-info-group{width:100%;background:#ffffff;display:flex;justify-content:flex-start;padding:40px 20px}@media screen and (max-width: 768px){.domain-mypage-menu-member__member-info-group{flex-direction:column}}@media screen and (max-width: 768px){.domain-mypage-menu-member__member-info-group{flex-direction:column;padding:20px}}.domain-mypage-menu-member__left-menu,.domain-mypage-menu-member__right-menu{display:inline-block;vertical-align:middle;margin:auto}.domain-mypage-menu-member__left-menu{border-right:1px solid #f2f2f2;margin-left:24px}@media screen and (max-width: 768px){.domain-mypage-menu-member__left-menu{margin:0 0 20px;border:none;border-bottom:1px dotted #cfcfcf}}.domain-mypage-menu-member__right-menu{width:100%;margin-left:24px;margin-right:24px}@media screen and (max-width: 768px){.domain-mypage-menu-member__right-menu{margin-left:0}}.domain-mypage-menu-member__member{display:flex}.domain-mypage-menu-member__member-icon{float:left;padding-right:16px}.domain-mypage-menu-member__member-icon-img{width:60px;height:60px}.domain-mypage-menu-member__member-profile{width:50%}.domain-mypage-menu-member__member-label{margin-bottom:8px}.domain-mypage-menu-member__member-name{line-height:1.5;font-size:18px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}@media screen and (max-width: 768px){.domain-mypage-menu-member__member-name{line-height:1.5;font-size:18px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}}.domain-mypage-menu-member__member-kana{font-size:14px;line-height:1.5}@media screen and (max-width: 768px){.domain-mypage-menu-member__member-kana{font-size:14px;line-height:1.5}}.domain-mypage-menu-member__member-status{padding:auto;margin:36px 36px 8px 0}@media screen and (max-width: 768px){.domain-mypage-menu-member__member-status{margin-right:0}}.domain-mypage-menu-member__member-text{font-size:14px;line-height:1.5;text-align:left;padding-bottom:24px;margin:0 0 0 8px;font-size:16px;line-height:1.8}@media screen and (max-width: 768px){.domain-mypage-menu-member__member-text{font-size:14px;line-height:1.5}}.domain-mypage-menu-member__maker-create{padding:16px;background:#f2f2f2}.domain-mypage-menu-member__maker-create-button{display:flex;justify-content:center}.domain-mypage-menu-member__maker-create-entry{width:100%;cursor:pointer}.domain-mypage-menu-member__maker-create-entry-img{width:100%}.domain-mypage-menu-member__maker-create-button-section{margin-top:16px;margin-bottom:16px;display:flex;align-items:center;justify-content:center}.domain-mypage-menu-member__status-group{width:100%;background:#ffffff;padding:24px;display:flex;justify-content:flex-start}@media screen and (max-width: 768px){.domain-mypage-menu-member__status-group{flex-direction:column}}@media screen and (max-width: 768px){.domain-mypage-menu-member__status-group{padding:36px 20px 20px}}.domain-mypage-menu-member__group-content-wrapper{width:25%;padding-top:40px;flex-grow:1}.domain-mypage-menu-member__group-content-wrapper:nth-of-type(1),.domain-mypage-menu-member__group-content-wrapper:nth-of-type(2),.domain-mypage-menu-member__group-content-wrapper:nth-of-type(3),.domain-mypage-menu-member__group-content-wrapper:nth-of-type(4){padding-top:0}.domain-mypage-menu-member__group-content-wrapper:not(:first-of-type){border-left:1px dotted #cfcfcf}.domain-mypage-menu-member__group-content-wrapper:nth-of-type(5){border-left:none;border-right:1px dotted #cfcfcf}@media screen and (max-width: 768px){.domain-mypage-menu-member__group-content-wrapper{width:100%;padding:0}.domain-mypage-menu-member__group-content-wrapper:nth-of-type(1),.domain-mypage-menu-member__group-content-wrapper:nth-of-type(2),.domain-mypage-menu-member__group-content-wrapper:nth-of-type(3),.domain-mypage-menu-member__group-content-wrapper:nth-of-type(4),.domain-mypage-menu-member__group-content-wrapper:nth-of-type(5){border-bottom:none;border-left:none;border-right:none;padding:0}.domain-mypage-menu-member__group-content-wrapper:not(:first-of-type) .domain-mypage-menu-member__group-content{border-left:none;border-top:1px dotted #cfcfcf;padding-top:24px}.domain-mypage-menu-member__group-content-wrapper:last-of-type .domain-mypage-menu-member__group-content{border-right:none}}.domain-mypage-menu-member__group-content{text-align:center;font-size:16px;line-height:1.8}.domain-mypage-menu-member__group-content img{margin-bottom:8px}@media screen and (max-width: 768px){.domain-mypage-menu-member__group-content{text-align:center;display:block;margin:auto;font-size:16px;line-height:1.8}}.domain-mypage-menu-member__group-content:not(:last-child){border-right:1px dotted #cfcfcf}@media screen and (max-width: 768px){.domain-mypage-menu-member__group-content:not(:last-child){border-right:none}}.domain-mypage-menu-member__content-text{font-size:14px;line-height:1.5;margin-left:24px;margin-right:24px;text-align:left;margin-top:8px;padding-bottom:24px}@media screen and (max-width: 768px){.domain-mypage-menu-member__content-text{font-size:14px;line-height:1.5}}@media screen and (max-width: 768px){.domain-mypage-menu-member__content-text{font-size:14px;line-height:1.5;padding-left:0;padding-right:0}}.domain-mypage-menu-member__member-info-edit-group{width:100%;background:#ffffff;display:flex;justify-content:flex-start;padding:40px 20px;flex-wrap:wrap}@media screen and (max-width: 768px){.domain-mypage-menu-member__member-info-edit-group{flex-direction:column}}@media screen and (max-width: 768px){.domain-mypage-menu-member__member-info-edit-group{padding:40px 20px 20px}}.domain-mypage-menu-member__hr{margin-top:16px;margin-bottom:16px;width:100%;border:none;border-bottom:1px dotted #cfcfcf}@media screen and (max-width: 768px){.domain-mypage-menu-member__hr{display:none}}.domain-mypage-menu-member-menu__profile{display:flex;margin-top:20px;margin-bottom:20px}.domain-mypage-menu-member-menu__profile-icon{margin:0;width:62px;height:62px}.domain-mypage-menu-member-menu__profile-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.domain-mypage-menu-member-menu__profile-info{flex:1 1 0%;margin-left:16px}.domain-mypage-menu-member-menu__profile-type{display:inline;font-size:12px;line-height:1.2;border:1px solid #808080;text-align:center;color:gray;padding:3px 10px}.domain-mypage-menu-member-menu__profile-name{font-weight:700;margin-top:12px;font-size:20px;line-height:1.8}.domain-mypage-menu-member-menu__profile-kana{margin-top:8px}.domain-mypage-menu-member-menu__button{width:100%}.domain-mypage-menu-member-menu__logout-button{margin-top:40px}.domain-mypage-menu-member-menu__pc-menu{display:block}.domain-mypage-menu-member-menu__sp-menu{display:none}@media screen and (max-width: 768px){.domain-mypage-menu-member-menu .domain-mypage-menu-member-menu__pc-menu{display:none}.domain-mypage-menu-member-menu .domain-mypage-menu-member-menu__sp-menu{display:block;margin-bottom:40px}}.domain-mypage-menu-nav-item{position:relative;background-color:#fff;padding:0;cursor:pointer}.domain-mypage-menu-nav-item:not(:last-child){border-bottom:1px solid #f2f2f2}.domain-mypage-menu-nav-item:hover,.domain-mypage-menu-nav-item--current{background-color:#e4e4e4}.domain-mypage-menu-nav-item:hover .domain-mypage-menu-nav-item__link,.domain-mypage-menu-nav-item--current .domain-mypage-menu-nav-item__link{color:#00aaeb;font-weight:700}.domain-mypage-menu-nav-item--current .domain-mypage-menu-nav-item__link{font-size:18px;line-height:1.8;font-weight:700}.domain-mypage-menu-nav-item:after{content:"";bottom:auto;position:absolute;top:50%;right:24px;width:.6em;height:.6em;border:#00aaeb solid;border-width:2px 2px 0 0;transform:rotate(45deg) translate(-.4em,.2em)}.domain-mypage-menu-nav-item__link{padding:16px 24px;text-decoration:none;color:#333;white-space:pre-wrap;display:block;height:100%;width:100%}@media screen and (max-width: 768px){.domain-mypage-menu-nav-item .domain-mypage-menu-nav-item--current .domain-mypage-menu-nav-item__link{font-size:18px;line-height:1.8}}.domain-mypage-menu-nav{margin:0;padding:0;list-style:none}.domain-gmo-card{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.domain-gmo-card__ul{padding:0}.domain-gmo-card__li{list-style:none;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.domain-gmo-card__date{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin-bottom:8px}.domain-gmo-card__card-list{width:100%;margin-bottom:24px}.domain-gmo-card__list-label{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;position:relative;font-size:16px;width:100%;max-width:200px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.domain-gmo-card__list-info{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;flex:1 1 0%;box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;word-wrap:break-word;border-bottom:1px solid #e4e4e4}.domain-gmo-card__credit-card-button{width:68px;height:40px}.domain-gmo-card__delete-button{margin-left:8px}.domain-gmo-card__modal-main{padding:36px 40px 40px;background:#fff;width:680px}.domain-gmo-card__alert{text-align:center;font-size:24px}.domain-gmo-card__button-section{display:flex;justify-content:center;margin-top:40px}.domain-gmo-card__button-section button:not(:first-of-type){margin-left:40px}.domain-gmo-card__modal-button{height:56px;width:200px}.domain-gmo-card__modal-buttons .domain-gmo-card__modal-button:first-of-type{margin-right:16px}@media screen and (max-width: 768px){.domain-gmo-card__card-list{flex-wrap:wrap;width:100%}.domain-gmo-card__list-label{font-size:16px;max-width:none;padding:8px 16px}.domain-gmo-card__list-info{padding:16px 16px 16px 8px;border-top:none;border-bottom:none;font-size:16px}.domain-gmo-card__modal-main{padding:36px 20px 40px;width:100%}.domain-gmo-card__button-section{flex-wrap:wrap}.domain-gmo-card__button-section button:not(:first-of-type){margin-left:0;margin-top:16px}.domain-gmo-card__alert{font-size:22px}.domain-gmo-card__modal-button{width:100%}.domain-gmo-card__modal-buttons .domain-gmo-card__modal-button:first-of-type{margin-right:0;margin-bottom:16px}}.domain-gmo-card-form{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.domain-gmo-card-form__form{flex-wrap:wrap;width:100%;font-size:16px;line-height:1.8;line-height:2;display:block;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin-bottom:36px}.domain-gmo-card-form__input-content-box{display:flex;justify-content:space-between;margin-top:20px}.domain-gmo-card-form__form-label{font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700;display:block}.domain-gmo-card-form__form-label--required{position:relative}.domain-gmo-card-form__form-label,.domain-gmo-card-form__form-field{box-sizing:border-box;line-height:20px}.domain-gmo-card-form__form-label--no-textinput,.domain-gmo-card-form__form-field--no-textinput{padding:24px}.domain-gmo-card-form__required-mark{position:absolute;top:20px;right:16px}.domain-gmo-card-form__form-field{width:calc(100% - 294px);padding:16px 0 16px 24px;border-top:1px solid #e4e4e4;font-size:16px;display:block}.domain-gmo-card-form__form-field:nth-last-child(1){border-bottom:1px solid #e4e4e4}.domain-gmo-card-form__flex-field{display:flex;align-content:space-between}.domain-gmo-card-form__flex-field--expire{align-items:center}.domain-gmo-card-form__flex-field--security-code{justify-content:space-between}.domain-gmo-card-form__flex-field input{margin-right:20px}.domain-gmo-card-form__flex-field input:last-of-type{margin-right:0}.domain-gmo-card-form__security-code-field{margin-right:16px;width:40%}.domain-gmo-card-form__security-code-input{max-width:100px}.domain-gmo-card-form__security-code-image-wrapper{width:60%}.domain-gmo-card-form__security-code-image{width:100%}.domain-gmo-card-form__expire-label{margin:0 8px}.domain-gmo-card-form__errors{margin-top:8px}.domain-gmo-card-form__button-section{display:flex;justify-content:center}.domain-gmo-card-form__button-section--button{width:50%}.domain-gmo-card-form__button-section :not(:first-child){margin-left:16px}.domain-gmo-card-form__privacy{margin-bottom:40px}@media screen and (max-width: 768px){.domain-gmo-card-form{background:#ffffff}.domain-gmo-card-form__required-mark{top:50%;transform:translateY(-50%);font-size:12px}.domain-gmo-card-form__form-label--no-textinput,.domain-gmo-card-form__form-field--no-textinput{padding:16px 0}.domain-gmo-card-form__form-label{font-size:16px;width:100%;max-width:none;padding:8px 16px}.domain-gmo-card-form__form-field{width:100%;padding:16px 0;border-top:none;font-size:16px}.domain-gmo-card-form__form-field:nth-last-child(1){border-bottom:none}.domain-gmo-card-form__flex-field{display:flex;flex-direction:column;align-content:space-between}.domain-gmo-card-form__flex-field input{margin-right:0}.domain-gmo-card-form__flex-field input:last-of-type{margin-top:16px}.domain-gmo-card-form__flex-field input.domain-gmo-card-form__security-code-input{margin-top:0}.domain-gmo-card-form__flex-field--expire{flex-direction:row}.domain-gmo-card-form__security-code-field{margin-right:0;width:100%}.domain-gmo-card-form__security-code-image-wrapper{width:100%}.domain-gmo-card-form__security-code-image{width:100%;max-width:296px;margin-top:16px}.domain-gmo-card-form__button-section{flex-wrap:wrap;flex-direction:column-reverse}.domain-gmo-card-form__button-section *{width:100%}.domain-gmo-card-form__button-section :not(:first-child){margin-left:0;margin-bottom:16px}}.domain-gmo-card-confirm-list{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.domain-gmo-card-confirm-list__form-group{margin-top:20px}.domain-gmo-card-confirm-list__form-group-table{display:flex;flex-wrap:wrap;width:100%}.domain-gmo-card-confirm-list__table-label{position:relative;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.domain-gmo-card-confirm-list__table-description{width:calc(100% - 294px);box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;word-wrap:break-word}.domain-gmo-card-confirm-list__table-description:nth-last-child(1){border-bottom:1px solid #e4e4e4}.domain-gmo-card-confirm-list__privacy{margin-top:40px;margin-bottom:40px}.domain-gmo-card-confirm-list__button-section{margin-top:40px;display:flex;justify-content:center}.domain-gmo-card-confirm-list__button-section--button{width:50%}.domain-gmo-card-confirm-list__button-section :not(:first-child){margin-left:16px}@media screen and (max-width: 768px){.domain-gmo-card-confirm-list__form-group-table{display:flex;flex-wrap:wrap;width:100%}.domain-gmo-card-confirm-list__table-label{position:relative;font-size:16px;max-width:none;padding:8px 16px}.domain-gmo-card-confirm-list__table-label--required-mark{position:absolute;font-size:12px;top:8px;min-height:50px}.domain-gmo-card-confirm-list__table-description{padding:16px;border-top:none;font-size:16px;width:100%}.domain-gmo-card-confirm-list__table-description:nth-last-child(1){border-bottom:none}.domain-gmo-card-confirm-list__button-section{flex-wrap:wrap;flex-direction:column-reverse}.domain-gmo-card-confirm-list__button-section--button{width:100%}.domain-gmo-card-confirm-list__button-section :not(:first-child){margin-left:0;margin-bottom:16px}}.domain-agreement-maker-inquiry-secretariat{width:100%;height:300px;border:1px solid #cfcfcf;overflow-y:scroll;padding:24px 16px}.domain-agreement-maker-inquiry-secretariat__ul,.domain-agreement-maker-inquiry-secretariat__li{list-style:none;list-style-type:none;padding:0}.domain-agreement-maker-inquiry-secretariat__li{display:list-item;margin-top:20px;padding-left:1em;text-indent:-1em}.domain-agreement-maker-inquiry-secretariat__li:before{content:"\203b"}.domain-agreement-maker-inquiry-secretariat__li:last-child{margin-bottom:20px}.domain-agreement-member-entry__terms-of-use{width:100%;height:300px;border:1px solid #cfcfcf;overflow-y:scroll;margin-top:8px;padding:24px 8px}.domain-agreement-member-entry__terms-of-use-article{font-size:16px;line-height:1.8;font-weight:700}.domain-agreement-member-entry__terms-of-use-list{margin-top:16px;margin-left:20px}.domain-agreement-member-entry__terms-of-use .domain-agreement-member-entry__sub-list{margin-left:20px;margin-top:0}.domain-agreement-member-entry__terms-of-use .domain-agreement-member-entry__sub-list .domain-agreement-member-entry__terms-of-use-list-text{list-style-type:none;counter-increment:cnt;text-indent:-1.4em}.domain-agreement-member-entry__terms-of-use .domain-agreement-member-entry__sub-list .domain-agreement-member-entry__terms-of-use-list-text:before{content:"(" counter(cnt) ") "}.domain-agreement-member-entry__terms-of-use-list-text{margin:16px 0}.domain-agreement-member-entry__description,.domain-agreement-member-entry__history{margin-top:16px;margin-left:40px}.domain-agreement-member-entry__description{margin-bottom:16px}.domain-agreement-member-entry__description--bold{font-weight:700}.domain-agreement-member-entry__history{margin-top:48px;padding:0}.domain-agreement-member-entry__history-item{list-style:none}.domain-agreement-shopcart__terms-of-use{width:100%;height:300px;border:1px solid #cfcfcf;overflow-y:scroll;margin-top:8px;padding:24px 16px}.domain-agreement-shopcart__ol{margin-top:16px;margin-left:20px;padding-left:0}.domain-agreement-shopcart__li{margin:16px 0}.domain-agreement-shopcart__revision{margin-top:40px}.domain-agreement-shopcart__sub-title{margin-top:16px;margin-bottom:8px}.domain-agreement-shopcart__sub-title--no-margin-top{margin-top:0}.domain-agreement-shopcart__margin-text{margin-top:16px}.domain-agreement-maker-marketplace{width:100%;height:300px;border:1px solid #cfcfcf;overflow-y:scroll;padding:24px 16px}.domain-agreement-maker-marketplace__h2{margin:40px 0 10px;padding:0 0 0 10px;font-size:20px;font-weight:700;border-left:6px solid #00aaeb}.domain-agreement-maker-marketplace__h2:first-child{margin:0 0 10px}.domain-agreement-maker-marketplace__h3{margin:40px 0 10px;padding:0 0 0 6px;font-size:18px;font-weight:700;border-bottom:2px solid #00aaeb}.domain-agreement-maker-marketplace__p{margin:12px 0}.domain-agreement-maker-marketplace__list-style-decimal{list-style:decimal}.domain-agreement-maker-marketplace__list-style-decimal-bracket{margin-left:0;padding-left:10px;list-style:none;counter-reset:decimal-has-backets}.domain-agreement-maker-marketplace__list-style-decimal-bracket li{display:flex}.domain-agreement-maker-marketplace__list-style-decimal-bracket li:before{content:"(" counter(decimal-has-backets) ")";counter-increment:decimal-has-backets;margin:0 8px 0 0}.domain-agreement-maker-marketplace__history{margin-top:48px;padding:0}.domain-agreement-maker-marketplace__history-item{list-style:none}@font-face{font-family:bo-g-icon;src:url(/doc/build/assets/bo-g-icon.23292a91.woff2) format("woff2"),url(/doc/build/assets/bo-g-icon.fdb4615b.woff) format("woff")}.domain-header-nav__dropdown-link:after,.domain-header-nav__item--material:after,.domain-header-nav__item--seminar:after,.domain-header-nav__item--dx:after,.domain-header-nav__item--insertion:after,.domain-header-nav__hamburger-open-icon:before,.domain-header-nav__hamburger-close-icon:before,.domain-header-nav__search-icon:before,.domain-header-dynamic-menu__login-icon:before,.domain-header-dynamic-menu__user-icon:before,.domain-header-dynamic-menu__account-icon:before,.domain-header-dynamic-menu__upload-icon:before,.domain-header-dropdown-theme__link:after,.domain-header-dropdown-theme__arrow-icon:before,.domain-header-dropdown-theme__close-icon:before,.domain-header-dropdown-journal__link:after,.domain-header-dropdown-journal__arrow-icon:before,.domain-header-dropdown-journal__close-icon:before,.domain-header-dropdown-doc__link:after,.domain-header-dropdown-doc__arrow-icon:before,.domain-header-dropdown-doc__close-icon:before,.domain-header-cart__icon:before,.bo-g-icon-user:before,.bo-g-icon-user-profile:before,.bo-g-icon-up-template:before,.bo-g-icon-target-blank:before,.bo-g-icon-seminar:before,.bo-g-icon-search:before,.bo-g-icon-plus:before,.bo-g-icon-phone:before,.bo-g-icon-pc:before,.bo-g-icon-office:before,.bo-g-icon-next:before,.bo-g-icon-minus:before,.bo-g-icon-media:before,.bo-g-icon-map-pin:before,.bo-g-icon-mail:before,.bo-g-icon-login:before,.bo-g-icon-hamburger:before,.bo-g-icon-fee-free:before,.bo-g-icon-download:before,.bo-g-icon-doc:before,.bo-g-icon-doc-search:before,.bo-g-icon-doc-multiple:before,.bo-g-icon-doc-edit:before,.bo-g-icon-close:before,.bo-g-icon-cart:before,.bo-g-icon-bookmark:before,.bo-g-icon-arrowhead:before,.bo-g-icon-account:before{font-family:bo-g-icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.bo-g-icon-account:before{content:"\e001"}.bo-g-icon-arrowhead:before{content:"\e002"}.bo-g-icon-bookmark:before{content:""}.bo-g-icon-cart:before{content:"\e004"}.bo-g-icon-close:before{content:"\e005"}.bo-g-icon-doc-edit:before{content:"\e006"}.bo-g-icon-doc-multiple:before{content:"\e007"}.bo-g-icon-doc-search:before{content:"\e008"}.bo-g-icon-doc:before{content:"\e009"}.bo-g-icon-download:before{content:"\e00b"}.bo-g-icon-fee-free:before{content:"\e00c"}.bo-g-icon-hamburger:before{content:"\e00d"}.bo-g-icon-login:before{content:"\e00e"}.bo-g-icon-mail:before{content:"\e00f"}.bo-g-icon-map-pin:before{content:"\e010"}.bo-g-icon-media:before{content:"\e011"}.bo-g-icon-minus:before{content:"\e012"}.bo-g-icon-next:before{content:"\e013"}.bo-g-icon-office:before{content:"\e015"}.bo-g-icon-pc:before{content:"\e016"}.bo-g-icon-phone:before{content:"\e017"}.bo-g-icon-plus:before{content:"\e018"}.bo-g-icon-search:before{content:"\e019"}.bo-g-icon-seminar:before{content:"\e01a"}.bo-g-icon-target-blank:before{content:"\e01b"}.bo-g-icon-up-template:before{content:"\e01c"}.bo-g-icon-user-profile:before{content:"\e01d"}.bo-g-icon-user:before{content:"\e01e"}.domain-header-cart{text-decoration:none;color:inherit}.domain-header-cart__button{overflow:visible;text-transform:none;cursor:pointer;-webkit-appearance:button;background-color:transparent;border-style:none;display:flex;justify-content:flex-end;align-items:center;flex-direction:column;height:48px;color:inherit;line-height:1;text-decoration:none;width:12.8vw;font-size:9px;font-weight:700;background:#fff;margin-left:auto;transition:.25s ease 0s;transition-property:color,background}.domain-header-cart__button::-moz-focus-inner{border-style:none;padding:0}.domain-header-cart__button::-moz-focusring{outline:1px dotted ButtonText}@media (min-width: 48em){.domain-header-cart__button{margin-bottom:0}}.domain-header-cart__button:hover{opacity:.6}@media (min-width: 0em) and (max-width: 47.99em){.domain-header-cart__button{z-index:1000;top:0;right:38.6666666667vw}}@media (min-width: 48em){.domain-header-cart__button{flex-direction:column;padding:0 8px;width:auto;font-size:9px;line-height:1;margin-left:0}}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-cart__button{display:flex;justify-content:center;width:48px;height:48px;margin:0;padding:0 8px}}.domain-header-cart__button--login{padding:0 8px}@media (min-width: 0em) and (max-width: 47.99em){.domain-header-cart__button--login{right:27.7333333333vw}}.domain-header-cart i{margin:0 0 1.0666666667vw}@media (min-width: 48em){.domain-header-cart i{margin-bottom:0}}@media (min-width: 0em) and (max-width: 47.99em){.domain-header-cart i{margin-bottom:4px}}.domain-header-cart i:before{display:inline-block;content:"";background:url(/doc/build/assets/cart.b0864029.svg);background-size:cover;background-repeat:no-repeat;height:8px;width:25px;vertical-align:top}@media (min-width: 48em){.domain-header-cart i:before{height:8px;width:25px}}.domain-header-cart span{font-weight:400}@media (min-width: 48em){.domain-header-cart span{margin:4px 0 0;font-size:10px}}.domain-header-cart__count{font-size:16px;line-height:1em;color:#00aaeb;text-align:center}@media (min-width: 0em) and (max-width: 47.99em){.domain-header-cart__count{font-size:16px}}.domain-header-cart__icon:before{content:"\e004"}.domain-header-dropdown-doc{background:#fff}@media (min-width: 69.75em){.domain-header-dropdown-doc{position:relative;border-top:1px solid #E4E4E4;overflow:hidden;transform:translateY(-30px);transition:.5s cubic-bezier(.77,0,.175,1) 0s;transition-property:transform,height;will-change:transform;transform:translateY(0)}}.domain-header-dropdown-doc__list{list-style:none;padding:0;margin:0}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-doc__list--level-2>.ui-state-submenu-active{background:#F2F2F2}}@media (min-width: 69.75em){.domain-header-dropdown-doc__list--level-2{width:33.3333333333%;padding:0 0 36px}.domain-header-dropdown-doc__list--level-2>.ui-state-submenu-active>a{background:#F2F2F2}}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-doc__list--level-2:after{transform:rotate(90deg)}}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-doc__list--level-3{display:none}.ui-state-submenu-active>.domain-header-dropdown-doc__list--level-3{display:block}.domain-header-dropdown-doc__list--level-3>.ui-state-submenu-active{background:#E4E4E4}}@media (min-width: 69.75em){.domain-header-dropdown-doc__list--level-3{position:absolute;top:0;left:33.3333333333%;width:66.6666666667%;padding:0 0 36px;background:#F2F2F2;visibility:hidden;opacity:0;transition:.5s cubic-bezier(.77,0,.175,1) .1s;pointer-events:none;transition-property:opacity,transform,visibility;transform:translate(48px)}.ui-state-submenu-active>.domain-header-dropdown-doc__list--level-3{pointer-events:auto;visibility:visible;opacity:1;transform:translate(0)}.domain-header-dropdown-doc__list--level-3>.ui-state-submenu-active>a{background:#E4E4E4}}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-doc__list--level-4{display:none}.ui-state-submenu-active>.domain-header-dropdown-doc__list--level-4{display:block}}@media (min-width: 69.75em){.domain-header-dropdown-doc__list--level-4{position:absolute;top:0;left:50%;width:50%;padding:0 0 36px;background:#E4E4E4;visibility:hidden;opacity:0;transition:.5s cubic-bezier(.77,0,.175,1) .1s;pointer-events:none;transition-property:opacity,transform,visibility;transform:translate(48px)}.ui-state-submenu-active>.domain-header-dropdown-doc__list--level-4{pointer-events:auto;visibility:visible;opacity:1;transform:translate(0)}}.domain-header-dropdown-doc__link{display:flex;align-items:center;color:inherit;text-decoration:none}.domain-header-dropdown-doc__link:after{content:"\e002"}.domain-header-dropdown-doc__link:after{margin:0 0 0 8px;font-size:10px;font-weight:inherit;color:#00aaeb}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-doc__link.type-toggle:after{transform:rotate(90deg)}}.domain-header-dropdown-doc__link--level-1{font-weight:700;line-height:1.5}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-doc__link--level-1{position:relative;justify-content:space-between;padding:14px 24px;font-size:15px}.domain-header-dropdown-doc__link--level-1 i{display:none}.domain-header-dropdown-doc__link--level-1:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;width:calc(100% - 48px);height:1px;background:#CFCFCF}.domain-header-dropdown-doc__list--level-3>li>.domain-header-dropdown-doc__link--level-1{justify-content:flex-start}.domain-header-dropdown-doc__list--level-3>li>.domain-header-dropdown-doc__link--level-1:before{content:none}.domain-header-dropdown-doc__list--level-4>li>.domain-header-dropdown-doc__link--level-1{justify-content:flex-start;font-size:14px;padding:12px 24px 12px 56px}.domain-header-dropdown-doc__list--level-4>li>.domain-header-dropdown-doc__link--level-1:before{content:none}}@media (min-width: 69.75em){.domain-header-dropdown-doc__link--level-1{padding:13px 24px;font-size:20px;color:#00aaeb}.domain-header-dropdown-doc__link--level-1:hover{text-decoration:underline}.domain-header-dropdown-doc__link--level-1:after{content:none}.domain-header-dropdown-doc__link--level-1 i{margin-left:8px;font-size:10px}.domain-header-dropdown-doc__link--level-1 i:before{display:inline-block}.domain-header-dropdown-doc__row>.domain-header-dropdown-doc__link--level-1{width:33.3333333333%}}.domain-header-dropdown-doc__link--level-2{font-weight:700;line-height:1.5}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-doc__link--level-2{position:relative;justify-content:space-between;padding:14px 24px;font-size:15px}.domain-header-dropdown-doc__link--level-2:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;width:calc(100% - 48px);height:1px;background:#CFCFCF}}@media (min-width: 69.75em){.domain-header-dropdown-doc__link--level-2{padding:6px 24px;font-size:14px;transition:.25s ease 0s}.domain-header-dropdown-doc__link--level-2:hover{background:#F2F2F2}.domain-header-dropdown-doc__link--level-2:after{color:#a3a3a3}}.domain-header-dropdown-doc__link--level-3{font-size:14px}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-doc__link--level-3{padding:12px 24px 12px 35px;line-height:1.15}}@media (min-width: 69.75em){.domain-header-dropdown-doc__link--level-3{padding:8px 24px 8px 40px;font-weight:700;line-height:1.2}.domain-header-dropdown-doc__link--level-3:hover{background:#E4E4E4}.domain-header-dropdown-doc__link--level-3:after{color:#a3a3a3}}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-doc__link--level-3:after{transform:rotate(90deg)}}.domain-header-dropdown-doc__link--level-4{font-size:14px}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-doc__link--level-4{padding:12px 24px 12px 56px;line-height:1.15}}@media (min-width: 69.75em){.domain-header-dropdown-doc__link--level-4{padding:8px 24px 8px 40px;font-weight:700;line-height:1.2}.domain-header-dropdown-doc__link--level-4:hover{background:#CFCFCF}.domain-header-dropdown-doc__link--level-4:after{color:#a3a3a3}}.domain-header-dropdown-doc__arrow-icon:before{content:"\e002"}.domain-header-dropdown-doc__close{position:absolute;top:10px;right:10px;font-size:0;width:28px;height:28px;border:1px solid #CFCFCF;border-radius:100%;background:#fff;transition:.25s ease 0s;transition-property:background}.domain-header-dropdown-doc__close i{height:26px;font-size:14px;line-height:26px}.domain-header-dropdown-doc__close:hover{background:#CFCFCF}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-doc__close{display:none}}.domain-header-dropdown-doc__close-icon:before{content:"\e005"}.domain-header-dropdown-journal{background:#fff}@media (min-width: 69.75em){.domain-header-dropdown-journal{position:relative;border-top:1px solid #E4E4E4;overflow:hidden;transform:translateY(-30px);transition:.5s cubic-bezier(.77,0,.175,1) 0s;transition-property:transform,height;will-change:transform;transform:translateY(0)}}.domain-header-dropdown-journal__list{list-style:none;padding:0;margin:0}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-journal__list--level-2>.ui-state-submenu-active{background:#F2F2F2}}@media (min-width: 69.75em){.domain-header-dropdown-journal__list--level-2{width:33.3333333333%;padding:0 0 36px}.domain-header-dropdown-journal__list--level-2>.ui-state-submenu-active>a{background:#F2F2F2}}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-journal__list--level-2:after{transform:rotate(90deg)}}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-journal__list--level-3{display:none}.ui-state-submenu-active>.domain-header-dropdown-journal__list--level-3{display:block}.domain-header-dropdown-journal__list--level-3>.ui-state-submenu-active{background:#E4E4E4}}@media (min-width: 69.75em){.domain-header-dropdown-journal__list--level-3{position:absolute;top:0;left:33.3333333333%;width:66.6666666667%;padding:0 0 36px;background:#F2F2F2;visibility:hidden;opacity:0;transition:.5s cubic-bezier(.77,0,.175,1) .1s;pointer-events:none;transition-property:opacity,transform,visibility;transform:translate(48px);min-height:100%}.ui-state-submenu-active>.domain-header-dropdown-journal__list--level-3{pointer-events:auto;visibility:visible;opacity:1;transform:translate(0)}.domain-header-dropdown-journal__list--level-3>.ui-state-submenu-active>a{background:#E4E4E4}}.domain-header-dropdown-journal__link{display:flex;align-items:center;color:inherit;text-decoration:none}.domain-header-dropdown-journal__link:after{content:"\e002"}.domain-header-dropdown-journal__link:after{margin:0 0 0 8px;font-size:10px;font-weight:inherit;color:#00aaeb}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-journal__link.type-toggle:after{transform:rotate(90deg)}}.domain-header-dropdown-journal__link--level-1{font-weight:700;line-height:1.5}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-journal__link--level-1{position:relative;justify-content:space-between;padding:14px 24px;font-size:15px}.domain-header-dropdown-journal__link--level-1 i{display:none}.domain-header-dropdown-journal__link--level-1:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;width:calc(100% - 48px);height:1px;background:#CFCFCF}.domain-header-dropdown-journal__list--level-3>li>.domain-header-dropdown-journal__link--level-1{justify-content:flex-start}.domain-header-dropdown-journal__list--level-3>li>.domain-header-dropdown-journal__link--level-1:before{content:none}}@media (min-width: 69.75em){.domain-header-dropdown-journal__link--level-1{padding:13px 24px;font-size:20px;color:#00aaeb}.domain-header-dropdown-journal__link--level-1:hover{text-decoration:underline}.domain-header-dropdown-journal__link--level-1:after{content:none}.domain-header-dropdown-journal__link--level-1 i{margin-left:8px;font-size:10px}.domain-header-dropdown-journal__link--level-1 i:before{display:inline-block}.domain-header-dropdown-journal__row>.domain-header-dropdown-journal__link--level-1{width:33.3333333333%}}.domain-header-dropdown-journal__link--level-2{font-weight:700;line-height:1.5}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-journal__link--level-2{position:relative;justify-content:space-between;padding:14px 24px;font-size:15px}.domain-header-dropdown-journal__link--level-2:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;width:calc(100% - 48px);height:1px;background:#CFCFCF}}@media (min-width: 69.75em){.domain-header-dropdown-journal__link--level-2{padding:6px 24px;font-size:14px;transition:.25s ease 0s}.domain-header-dropdown-journal__link--level-2:hover{background:#F2F2F2}.domain-header-dropdown-journal__link--level-2:after{color:#a3a3a3}}.domain-header-dropdown-journal__link--level-3{font-size:14px}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-journal__link--level-3{padding:12px 24px 12px 35px;line-height:1.15}}@media (min-width: 69.75em){.domain-header-dropdown-journal__link--level-3{padding:8px 24px 8px 40px;font-weight:700;line-height:1.2}.domain-header-dropdown-journal__link--level-3:hover{background:#E4E4E4}.domain-header-dropdown-journal__link--level-3:after{color:#a3a3a3}}.domain-header-dropdown-journal__arrow-icon:before{content:"\e002"}.domain-header-dropdown-journal__close{position:absolute;top:10px;right:10px;font-size:0;width:28px;height:28px;border:1px solid #CFCFCF;border-radius:100%;background:#fff;transition:.25s ease 0s;transition-property:background}.domain-header-dropdown-journal__close i{height:26px;font-size:14px;line-height:26px}.domain-header-dropdown-journal__close:hover{background:#CFCFCF}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-journal__close{display:none}}.domain-header-dropdown-journal__close-icon:before{content:"\e005"}.domain-header-dropdown-journal__categories{padding:0 24px 24px;list-style:none}@media (min-width: 69.75em){.domain-header-dropdown-journal__categories{display:flex;flex-wrap:wrap;margin:0 -6px}}.domain-header-dropdown-journal__entries{padding:0 24px 24px;list-style:none}@media (min-width: 69.75em){.domain-header-dropdown-journal__entries{position:relative;display:flex;flex-wrap:wrap;margin:16px 0 0}.domain-header-dropdown-journal__entries:before{content:"";display:block;position:absolute;z-index:1;top:16px;left:0;right:0;margin:auto;width:1px;height:calc(100% - 32px);background:#EFEFEF}}@media (min-width: 69.75em){.domain-header-dropdown-journal-column{position:relative;width:50%}.domain-header-dropdown-journal-column:nth-child(2n+3):before{content:"";display:block;position:absolute;z-index:1;top:0;left:16px;width:calc(200% - 32px);height:1px;background:#EFEFEF}}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-journal-column+.domain-header-dropdown-journal-column{position:relative}.domain-header-dropdown-journal-column+.domain-header-dropdown-journal-column:before{content:"";display:block;position:absolute;top:0;left:0;right:0;margin:auto;width:calc(100% - 28px);height:1px;background:#EFEFEF}}.domain-header-dropdown-journal-column__link{display:block;color:inherit;text-decoration:none;transition:.25s ease 0s;transition-property:background;display:flex;align-items:flex-start;background:#fff;height:100%}.domain-header-dropdown-journal-column__link:hover{background:#E4E4E4}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-journal-column__link{padding:14px}}@media (min-width: 69.75em){.domain-header-dropdown-journal-column__link{padding:16px}}.domain-header-dropdown-journal-column__media{border:1px solid #CFCFCF;flex:0 0 108px;margin:0 12px 0 0}.domain-header-dropdown-journal-column__body{flex:1 1 auto;line-height:1.5}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-journal-column__body{font-size:15px}}@media (min-width: 69.75em){.domain-header-dropdown-journal-column__body{font-size:14px}}.domain-header-dropdown-journal-column__categories{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.domain-header-dropdown-journal-column__category{margin:0 10px 10px 0;font-size:12px;font-weight:700;line-height:1.6666666667}.domain-header-dropdown-journal-column__category-label{display:block;padding:0 10px;color:inherit;text-decoration:none;color:gray;border:1px solid #CFCFCF;transition:.25s ease 0s;transition-property:color,background}.domain-header-dropdown-journal-column__category-label:hover{color:#fff;background:#CFCFCF}.domain-header-dropdown-journal-column__category-label:empty{display:none}.domain-header-dropdown-journal-column__category.theme-white a,.domain-header-dropdown-journal-column__category.theme-white .domain-header-dropdown-journal-column__category__link{color:#fff;border-color:#fff}.domain-header-dropdown-journal-column__category.theme-white a:hover,.domain-header-dropdown-journal-column__category.theme-white .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#fff}.domain-header-dropdown-journal-column__category.theme-black a,.domain-header-dropdown-journal-column__category.theme-black .domain-header-dropdown-journal-column__category__link{color:#000;border-color:#000}.domain-header-dropdown-journal-column__category.theme-black a:hover,.domain-header-dropdown-journal-column__category.theme-black .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#000}.domain-header-dropdown-journal-column__category.theme-text-body a,.domain-header-dropdown-journal-column__category.theme-text-body .domain-header-dropdown-journal-column__category__link{color:#333;border-color:#333}.domain-header-dropdown-journal-column__category.theme-text-body a:hover,.domain-header-dropdown-journal-column__category.theme-text-body .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#333}.domain-header-dropdown-journal-column__category.theme-gray-dark a,.domain-header-dropdown-journal-column__category.theme-gray-dark .domain-header-dropdown-journal-column__category__link{color:#555;border-color:#555}.domain-header-dropdown-journal-column__category.theme-gray-dark a:hover,.domain-header-dropdown-journal-column__category.theme-gray-dark .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#555555}.domain-header-dropdown-journal-column__category.theme-placeholder a,.domain-header-dropdown-journal-column__category.theme-placeholder .domain-header-dropdown-journal-column__category__link{color:#a3a3a3;border-color:#a3a3a3}.domain-header-dropdown-journal-column__category.theme-placeholder a:hover,.domain-header-dropdown-journal-column__category.theme-placeholder .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#A3A3A3}.domain-header-dropdown-journal-column__category.theme-bg-ranking a,.domain-header-dropdown-journal-column__category.theme-bg-ranking .domain-header-dropdown-journal-column__category__link{color:#cfcfcf;border-color:#cfcfcf}.domain-header-dropdown-journal-column__category.theme-bg-ranking a:hover,.domain-header-dropdown-journal-column__category.theme-bg-ranking .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#CFCFCF}.domain-header-dropdown-journal-column__category.theme-bg-doc a,.domain-header-dropdown-journal-column__category.theme-bg-doc .domain-header-dropdown-journal-column__category__link{color:#dbdbdb;border-color:#dbdbdb}.domain-header-dropdown-journal-column__category.theme-bg-doc a:hover,.domain-header-dropdown-journal-column__category.theme-bg-doc .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#DBDBDB}.domain-header-dropdown-journal-column__category.theme-bg-menu a,.domain-header-dropdown-journal-column__category.theme-bg-menu .domain-header-dropdown-journal-column__category__link{color:#e4e4e4;border-color:#e4e4e4}.domain-header-dropdown-journal-column__category.theme-bg-menu a:hover,.domain-header-dropdown-journal-column__category.theme-bg-menu .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#E4E4E4}.domain-header-dropdown-journal-column__category.theme-bg-body a,.domain-header-dropdown-journal-column__category.theme-bg-body .domain-header-dropdown-journal-column__category__link{color:#f2f2f2;border-color:#f2f2f2}.domain-header-dropdown-journal-column__category.theme-bg-body a:hover,.domain-header-dropdown-journal-column__category.theme-bg-body .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#F2F2F2}.domain-header-dropdown-journal-column__category.theme-bg-box a,.domain-header-dropdown-journal-column__category.theme-bg-box .domain-header-dropdown-journal-column__category__link{color:#f6f6f6;border-color:#f6f6f6}.domain-header-dropdown-journal-column__category.theme-bg-box a:hover,.domain-header-dropdown-journal-column__category.theme-bg-box .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#F6F6F6}.domain-header-dropdown-journal-column__category.theme-orange a,.domain-header-dropdown-journal-column__category.theme-orange .domain-header-dropdown-journal-column__category__link{color:#eb8800;border-color:#eb8800}.domain-header-dropdown-journal-column__category.theme-orange a:hover,.domain-header-dropdown-journal-column__category.theme-orange .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#EB8800}.domain-header-dropdown-journal-column__category.theme-green a,.domain-header-dropdown-journal-column__category.theme-green .domain-header-dropdown-journal-column__category__link{color:#38a800;border-color:#38a800}.domain-header-dropdown-journal-column__category.theme-green a:hover,.domain-header-dropdown-journal-column__category.theme-green .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#38A800}.domain-header-dropdown-journal-column__category.theme-purple a,.domain-header-dropdown-journal-column__category.theme-purple .domain-header-dropdown-journal-column__category__link{color:#5a008f;border-color:#5a008f}.domain-header-dropdown-journal-column__category.theme-purple a:hover,.domain-header-dropdown-journal-column__category.theme-purple .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#5A008F}.domain-header-dropdown-journal-column__category.theme-href a,.domain-header-dropdown-journal-column__category.theme-href .domain-header-dropdown-journal-column__category__link{color:#00aaeb;border-color:#00aaeb}.domain-header-dropdown-journal-column__category.theme-href a:hover,.domain-header-dropdown-journal-column__category.theme-href .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#00AAEB}.domain-header-dropdown-journal-column__category.theme-blue a,.domain-header-dropdown-journal-column__category.theme-blue .domain-header-dropdown-journal-column__category__link{color:#00f;border-color:#00f}.domain-header-dropdown-journal-column__category.theme-blue a:hover,.domain-header-dropdown-journal-column__category.theme-blue .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#00f}.domain-header-dropdown-journal-column__category.theme-login a,.domain-header-dropdown-journal-column__category.theme-login .domain-header-dropdown-journal-column__category__link{color:#e33f16;border-color:#e33f16}.domain-header-dropdown-journal-column__category.theme-login a:hover,.domain-header-dropdown-journal-column__category.theme-login .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#E33F16}.domain-header-dropdown-journal-column__category.theme-red a,.domain-header-dropdown-journal-column__category.theme-red .domain-header-dropdown-journal-column__category__link{color:#f30;border-color:#f30}.domain-header-dropdown-journal-column__category.theme-red a:hover,.domain-header-dropdown-journal-column__category.theme-red .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#FF3300}.domain-header-dropdown-journal-column__category.theme-gold a,.domain-header-dropdown-journal-column__category.theme-gold .domain-header-dropdown-journal-column__category__link{color:#e0b500;border-color:#e0b500}.domain-header-dropdown-journal-column__category.theme-gold a:hover,.domain-header-dropdown-journal-column__category.theme-gold .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#E0B500}.domain-header-dropdown-journal-column__category.theme-sliver a,.domain-header-dropdown-journal-column__category.theme-sliver .domain-header-dropdown-journal-column__category__link{color:gray;border-color:gray}.domain-header-dropdown-journal-column__category.theme-sliver a:hover,.domain-header-dropdown-journal-column__category.theme-sliver .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#808080}.domain-header-dropdown-journal-column__category.theme-bronze a,.domain-header-dropdown-journal-column__category.theme-bronze .domain-header-dropdown-journal-column__category__link{color:#ce8632;border-color:#ce8632}.domain-header-dropdown-journal-column__category.theme-bronze a:hover,.domain-header-dropdown-journal-column__category.theme-bronze .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#CE8632}.domain-header-dropdown-journal-column__category.theme-transparent a,.domain-header-dropdown-journal-column__category.theme-transparent .domain-header-dropdown-journal-column__category__link{color:transparent;border-color:transparent}.domain-header-dropdown-journal-column__category.theme-transparent a:hover,.domain-header-dropdown-journal-column__category.theme-transparent .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:transparent}.domain-header-dropdown-journal-column__category.theme-light-blue a,.domain-header-dropdown-journal-column__category.theme-light-blue .domain-header-dropdown-journal-column__category__link{color:#f0fafe;border-color:#f0fafe}.domain-header-dropdown-journal-column__category.theme-light-blue a:hover,.domain-header-dropdown-journal-column__category.theme-light-blue .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#F0FAFE}.domain-header-dropdown-journal-column__category.theme-light-yellow a,.domain-header-dropdown-journal-column__category.theme-light-yellow .domain-header-dropdown-journal-column__category__link{color:#fdfbf0;border-color:#fdfbf0}.domain-header-dropdown-journal-column__category.theme-light-yellow a:hover,.domain-header-dropdown-journal-column__category.theme-light-yellow .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#FDFBF0}.domain-header-dropdown-journal-column__category.theme-column a,.domain-header-dropdown-journal-column__category.theme-column .domain-header-dropdown-journal-column__category__link{color:#eb8800;border-color:#eb8800}.domain-header-dropdown-journal-column__category.theme-column a:hover,.domain-header-dropdown-journal-column__category.theme-column .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#EB8800}.domain-header-dropdown-journal-column__category.theme-template a,.domain-header-dropdown-journal-column__category.theme-template .domain-header-dropdown-journal-column__category__link{color:#38a800;border-color:#38a800}.domain-header-dropdown-journal-column__category.theme-template a:hover,.domain-header-dropdown-journal-column__category.theme-template .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#38A800}.domain-header-dropdown-journal-column__category.theme-seminar a,.domain-header-dropdown-journal-column__category.theme-seminar .domain-header-dropdown-journal-column__category__link{color:#5a008f;border-color:#5a008f}.domain-header-dropdown-journal-column__category.theme-seminar a:hover,.domain-header-dropdown-journal-column__category.theme-seminar .domain-header-dropdown-journal-column__category__link:hover{color:#fff;background:#5A008F}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-journal-column__category{margin-bottom:3px}}.domain-header-dropdown-journal-column__time{color:#a3a3a3;font-size:12px}.domain-header-dropdown-journal-column__title{font-weight:700;font-size:15px}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-journal-column__title{margin:0 0 5px}}@media (min-width: 69.75em){.domain-header-dropdown-journal-column__title{margin:0}}.domain-header-dropdown-theme{background:#fff;border-bottom:2px solid #E4E4E4}@media (min-width: 69.75em){.domain-header-dropdown-theme{position:relative;border-top:1px solid #E4E4E4;overflow:hidden;transform:translateY(-30px);transition:.5s cubic-bezier(.77,0,.175,1) 0s;transition-property:transform,height;will-change:transform;transform:translateY(0)}}@media (min-width: 69.75em){.domain-header-dropdown-theme{display:flex;background:#fff}}@media (min-width: 69.75em){.domain-header-dropdown-theme__head{flex:0 0 372px}}.domain-header-dropdown-theme__link{display:flex;align-items:center;color:inherit;text-decoration:none}.domain-header-dropdown-theme__link:after{content:"\e002"}.domain-header-dropdown-theme__link:after{margin:0 0 0 8px;font-size:10px;font-weight:inherit;color:#00aaeb}.domain-header-dropdown-theme__link--level-1{font-weight:700;line-height:1.5}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-theme__link--level-1{position:relative;justify-content:space-between;padding:14px 24px;font-size:15px}.domain-header-dropdown-theme__link--level-1 i{display:none}.domain-header-dropdown-theme__link--level-1:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;width:calc(100% - 48px);height:1px;background:#CFCFCF}}@media (min-width: 69.75em){.domain-header-dropdown-theme__link--level-1{padding:13px 24px;font-size:20px;color:#00aaeb}.domain-header-dropdown-theme__link--level-1:hover{text-decoration:underline}.domain-header-dropdown-theme__link--level-1:after{content:none}.domain-header-dropdown-theme__link--level-1 i{margin-left:8px;font-size:10px}.domain-header-dropdown-theme__link--level-1 i:before{display:inline-block}}.domain-header-dropdown-theme__link--level-2{font-weight:700;line-height:1.5}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-theme__link--level-2{position:relative;justify-content:space-between;padding:14px 24px;font-size:15px}.domain-header-dropdown-theme__link--level-2:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;width:calc(100% - 48px);height:1px;background:#CFCFCF}}@media (min-width: 69.75em){.domain-header-dropdown-theme__link--level-2{padding:6px 24px;font-size:14px;transition:.25s ease 0s}.domain-header-dropdown-theme__link--level-2:hover{background:#F2F2F2}.domain-header-dropdown-theme__link--level-2:after{color:#a3a3a3}}.domain-header-dropdown-theme__list{list-style:none;padding:0;margin:0}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-theme__list--level-2>.ui-state-submenu-active{background:#F2F2F2}}@media (min-width: 69.75em){.domain-header-dropdown-theme__list--level-2{padding:0 0 36px}.domain-header-dropdown-theme__list--level-2>.ui-state-submenu-active>a{background:#F2F2F2}}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-theme__list--level-2:after{transform:rotate(90deg)}}.domain-header-dropdown-theme__close{position:absolute;top:10px;right:10px;font-size:0;width:28px;height:28px;border:1px solid #CFCFCF;border-radius:100%;background:#fff;transition:.25s ease 0s;transition-property:background}.domain-header-dropdown-theme__close i{height:26px;font-size:14px;line-height:26px}.domain-header-dropdown-theme__close:hover{background:#CFCFCF}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown-theme__close{display:none}}.domain-header-dropdown-theme__arrow-icon:before{content:"\e002"}.domain-header-dropdown-theme__close-icon:before{content:"\e005"}.domain-header-dropdown--show{opacity:1;visibility:visible}.domain-header-dropdown--hide{visibility:hidden;opacity:0}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dropdown{background:#fff;width:100%;margin-bottom:16px}}@media (min-width: 69.75em){.domain-header-dropdown{position:fixed;z-index:100;top:110px;left:0;width:100vw;height:calc(100vh - 110px);transition:opacity .5s cubic-bezier(.77,0,.175,1) .1s,visibility .5s cubic-bezier(.77,0,.175,1) .1s,top .25s ease .1s,height .25s ease .1s}.domain-header-dropdown--shrink{top:60px;height:calc(100vh - 60px)}}@media (min-width: 69.75em){.domain-header-dropdown__backdrop{width:100%;height:100%;background:rgba(128,128,128,.7);overflow:auto}}@media (min-width: 69.75em){.domain-header-dropdown__container{max-width:1164px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}}.domain-header-dynamic-menu{display:flex;align-items:center;flex-wrap:wrap}.domain-header-dynamic-menu *{font-family:Noto Sans JP,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,Verdana,sans-serif}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dynamic-menu{position:fixed;z-index:10000;top:0;right:48px}}.domain-header-dynamic-menu__item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;font-size:9px;font-weight:700;line-height:1;color:#e33f16;background:#fff;text-decoration:none;border:1px solid #E33F16}.domain-header-dynamic-menu__item i{margin:0 0 6px}.domain-header-dynamic-menu__item i:before{font-size:18px}@media (min-width: 69.75em){.domain-header-dynamic-menu__item{flex-direction:row;padding:0 12px;width:auto;height:30px;font-size:14px;line-height:1}.domain-header-dynamic-menu__item i{margin:0 8px 0 0}.domain-header-dynamic-menu__item i:before{font-size:16px}}.domain-header-dynamic-menu__item--login{margin-left:auto;transition:.25s ease 0s;transition-property:color,background}.domain-header-dynamic-menu__item--login:hover{color:#fff;background:#E33F16}@media (min-width: 69.75em){.domain-header-dynamic-menu__item--login{margin-left:0}}.domain-header-dynamic-menu__item--signup{color:#fff;background:#E33F16;transition:.25s ease 0s;transition-property:color,background}.domain-header-dynamic-menu__item--signup:hover{color:#e33f16;background:#fff}@media (min-width: 69.75em){.domain-header-dynamic-menu__item--signup{margin:0 0 0 8px}}.domain-header-dynamic-menu__item--mypage{color:#fff;background:#E33F16;transition:.25s ease 0s;transition-property:color,background;position:static;width:auto;padding:0 2px}.domain-header-dynamic-menu__item--mypage:hover{color:#e33f16;background:#fff}@media (min-width: 69.75em){.domain-header-dynamic-menu__item--mypage{margin:0 0 0 8px}}@media (min-width: 69.75em){.domain-header-dynamic-menu__item--mypage{display:none}}.domain-header-dynamic-menu__account{display:flex;align-items:center;padding:8px;font-size:12px;color:inherit;line-height:1;text-decoration:none;overflow:visible;text-transform:none;cursor:pointer;-webkit-appearance:button;background-color:transparent;border-style:none}.domain-header-dynamic-menu__account::-moz-focus-inner{border-style:none;padding:0}.domain-header-dynamic-menu__account::-moz-focusring{outline:1px dotted ButtonText}.domain-header-dynamic-menu__account i{font-size:21px;margin-right:8px;color:gray}.domain-header-dynamic-menu__account img{margin-right:8px}.domain-header-dynamic-menu__account:hover{color:#00aaeb;background:#fff}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dynamic-menu__account{display:none}}.domain-header-dynamic-menu__account-link{text-decoration:none;color:inherit}.domain-header-dynamic-menu__maker{display:flex;align-items:center}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-dynamic-menu__maker{display:none}}.domain-header-dynamic-menu__maker-account{display:flex;flex-direction:column;height:40px;padding:0 8px;font-size:12px;line-height:1;margin-bottom:-8px}.domain-header-dynamic-menu__maker-account--applying{padding-right:0}.domain-header-dynamic-menu__maker-account-button{display:flex;align-items:center;padding:2px 4px;font-size:12px;color:inherit;text-decoration:none;overflow:visible;text-transform:none;cursor:pointer;-webkit-appearance:button;background-color:transparent;border-style:none}.domain-header-dynamic-menu__maker-account-button::-moz-focus-inner{border-style:none;padding:0}.domain-header-dynamic-menu__maker-account-button::-moz-focusring{outline:1px dotted ButtonText}.domain-header-dynamic-menu__maker-account-button i{margin-right:8px;font-size:17px;color:gray}.domain-header-dynamic-menu__maker-account-button img{margin-right:8px}.domain-header-dynamic-menu__maker-account-button:hover{color:#00aaeb;background:#fff}.domain-header-dynamic-menu__maker-account-point{padding:2px 4px;line-height:1;color:#a3a3a3}.domain-header-dynamic-menu__user-name-container{overflow:hidden;max-width:7em;text-overflow:ellipsis}.domain-header-dynamic-menu__user-name{white-space:nowrap;vertical-align:text-top}.domain-header-dynamic-menu__upload{padding:3px 15px;font-size:14px;line-height:24px;color:#fff;text-decoration:none;background:#333;transition:.25s ease 0s;transition-property:color,background;border-style:none;cursor:pointer}.domain-header-dynamic-menu__upload i{margin-right:4px;font-size:13px;color:#00aaeb}.domain-header-dynamic-menu__upload:hover{background:#00AAEB}.domain-header-dynamic-menu__upload:hover i{color:#fff}.domain-header-dynamic-menu__login-icon:before{content:"\e00e"}.domain-header-dynamic-menu__user-icon:before{content:"\e01e"}.domain-header-dynamic-menu__account-icon:before{content:"\e001"}.domain-header-dynamic-menu__upload-icon:before{content:"\e01c"}.domain-header-important-notice{display:flex;flex-wrap:wrap;line-height:1.8}@media (min-width: 0em) and (max-width: 47.99em){.domain-header-important-notice{flex-wrap:wrap}}@media (min-width: 48em){.domain-header-important-notice{align-items:center}}.domain-header-important-notice__time{display:block;margin:0 20px 0 0;font-size:14px;line-height:20px;color:#a3a3a3;white-space:nowrap}.domain-header-important-notice__title{font-size:14px;font-weight:700;text-decoration:none;color:inherit}@media (min-width: 0em) and (max-width: 47.99em){.domain-header-important-notice__title{flex:0 0 100%;margin:4px 0 0;line-height:24px}}@media screen and (max-width: 768px){.domain-header-important-notice__time{display:none}.domain-header-important-notice__title{margin:5px 0 0;width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.domain-header-logo--disable-link{cursor:default}.domain-header-logo img{width:100%;max-width:100%;height:auto;vertical-align:top}.domain-header-nav{position:absolute;z-index:1000;top:0;left:0;width:100%}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-nav--active{top:0;padding:48px 0 0;height:100vh;background:rgba(128,128,128,.7);overflow:auto}.domain-header-nav--active:before{content:"";display:block;position:fixed;z-index:9999;top:0;left:0;width:100vw;height:48px;background:#fff}}@media (min-width: 69.75em){.domain-header-nav{position:static}}.domain-header-nav a{cursor:pointer}.domain-header-nav__row{display:flex;flex-wrap:wrap}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-nav__row{background:#fff}.domain-header-nav__row--for-pc{display:none}}@media (min-width: 69.75em){.domain-header-nav__row{position:relative;margin:20px 0 0;justify-content:flex-end;align-items:center}.domain-header-nav__row--for-sp{display:none}}.domain-header-nav__upper-row,.domain-header-nav__lower-row{display:flex;justify-content:flex-end;align-items:center;width:100%;height:60px}.domain-header-nav__upper-row{position:fixed;top:0;padding-bottom:5px;gap:15px;background-color:#fff;z-index:1100}.domain-header-nav__lower-row{z-index:1000}.domain-header-nav__dropdown-link{font-weight:700;color:inherit;text-decoration:none}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-nav:not(.domain-header-nav--active) .domain-header-nav__dropdown-link{display:none}}.domain-header-nav__dropdown-link:after{content:"\e002"}.domain-header-nav__dropdown-link:after{margin:0 0 0 8px;font-size:10px;font-weight:inherit;color:#00aaeb;transition:.25s ease 0s;transition-property:transform}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-nav__dropdown-link:after{content:none}}@media (min-width: 69.75em){.domain-header-nav__dropdown-link:after{margin:0 0 0 8px;font-size:10px;display:inline-block;transform:rotate(90deg)}}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-nav__dropdown-link{width:33.3333333333%;padding:8px .5rem;font-size:14px;line-height:1.15;text-align:center;background:#E4E4E4;border-top:1px solid #E4E4E4;transition:.25s ease 0s;transition-property:color,background}.domain-header-nav__dropdown-link--active{color:#00aaeb;background:#fff}.domain-header-nav__dropdown-link+.domain-header-nav__dropdown-link{border-left:1px solid #fff}.domain-header-nav__dropdown-link i{display:none}}@media (min-width: 69.75em){.domain-header-nav__dropdown-link{position:relative;margin:0;padding:0 14px;height:60px;font-size:15px;line-height:60px;transition:.25s ease 0s;transition-property:color,border,background}.domain-header-nav__dropdown-link:hover{color:#00aaeb;background:#fff}.domain-header-nav__dropdown-link:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;width:calc(100% - 28px);height:3px;background:transparent;transition:.25s ease 0s;transition-property:background}.domain-header-nav__dropdown-link--active:before{background:#00AAEB}.domain-header-nav__dropdown-link--active:after{transform:rotate(-90deg)}.domain-header-nav__dropdown-link:after{pointer-events:none}.domain-header-nav__dropdown-link br{display:none}}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-nav:not(.domain-header-nav--active) .domain-header-nav__item{display:none}}.domain-header-nav__item--material,.domain-header-nav__item--seminar,.domain-header-nav__item--dx{padding:4px 24px;font-size:15px;font-weight:700;color:inherit;transition:.25s ease 0s;transition-property:color,background;text-decoration:none}.domain-header-nav__item--material:hover,.domain-header-nav__item--seminar:hover,.domain-header-nav__item--dx:hover{color:#00aaeb;background:#fff}.domain-header-nav__item--material:after,.domain-header-nav__item--seminar:after,.domain-header-nav__item--dx:after{content:"\e002"}@media (min-width: 69.75em){.domain-header-nav__item--material:after,.domain-header-nav__item--seminar:after,.domain-header-nav__item--dx:after{content:none}}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-nav__item--material:after,.domain-header-nav__item--seminar:after,.domain-header-nav__item--dx:after{display:inline-block;margin:0 0 0 8px;font-size:10px;font-weight:inherit;color:#00aaeb;transition:.25s ease 0s;transition-property:transform}}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-nav__item--material,.domain-header-nav__item--seminar,.domain-header-nav__item--dx{align-self:center}}@media (min-width: 69.75em){.domain-header-nav__item--material,.domain-header-nav__item--seminar,.domain-header-nav__item--dx{margin:0;padding:0 14px;height:60px;font-size:15px;line-height:60px}.domain-header-nav__item--material i,.domain-header-nav__item--seminar i,.domain-header-nav__item--dx i{display:none}}.domain-header-nav__item--insertion{padding:4px 24px;font-size:12px;font-family:Noto Sans JP,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,Verdana,sans-serif;color:inherit;text-decoration:none}.domain-header-nav__item--insertion:hover{text-decoration:underline}.domain-header-nav__item--insertion:after{content:"\e002"}.domain-header-nav__item--insertion:after{display:inline-block;margin:0 0 0 8px;font-size:10px;font-weight:inherit;color:#00aaeb;transition:.25s ease 0s;transition-property:transform}@media (min-width: 69.75em){.domain-header-nav__item--insertion:after{margin:0 0 0 8px;font-size:10px}}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-nav__item--insertion{align-self:center}}@media (min-width: 69.75em){.domain-header-nav__item--insertion{margin:0;padding:0;height:30px;font-size:12px;line-height:30px}}.domain-header-nav__hamburger{background-color:transparent;border-style:none;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;font-family:Noto Sans JP,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,Verdana,sans-serif;font-size:9px;font-weight:700;line-height:1;background:#fff;text-decoration:none;color:#000;border-color:#fff}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-nav__hamburger{position:fixed;z-index:10000;top:0;right:0}}.domain-header-nav__hamburger i{margin:0 0 6px}.domain-header-nav__hamburger i:before{font-size:18px}@media (min-width: 69.75em){.domain-header-nav__hamburger{flex-direction:row;padding:0 12px;width:auto;height:30px;font-size:14px;line-height:1}.domain-header-nav__hamburger i{margin:0 8px 0 0}.domain-header-nav__hamburger i:before{font-size:16px}}@media (min-width: 69.75em){.domain-header-nav__hamburger{display:none}}.domain-header-nav__hamburger-open-icon:before{content:"\e00d"}.domain-header-nav__hamburger-close-icon:before{content:"\e005"}.domain-header-nav__search{display:flex;width:100%}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-nav__search{margin:20px 0 42px;padding:0 24px}.domain-header-nav:not(.domain-header-nav--active) .domain-header-nav__search{display:none}}@media (min-width: 69.75em){.domain-header-nav__search{display:inline-block;flex-wrap:nowrap;width:381px;border:1px solid #E4E4E4;background:#fff}}.domain-header-nav__search-icon:before{content:"\e019"}.domain-header-nav__search-field{display:flex;align-items:stretch;width:100%;margin:0;padding:0}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-nav__search-field{flex-wrap:wrap}}.domain-header-nav__search-select{flex:0 0 156px;margin:0;padding:0 12px;font-family:Noto Sans JP,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,Verdana,sans-serif;background:#fff url(/doc/build/assets/icon-arrowhead-bottom-blue.31a513a3.svg) no-repeat right 16px center;border:1px solid #CFCFCF;border-radius:0;cursor:pointer;-moz-appearance:none;-webkit-appearance:none}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-nav__search-select{flex:0 0 176px;font-size:16px;line-height:38px}}@media (min-width: 0em) and (max-width: 47.99em){.domain-header-nav__search-select{flex:1 0 50%;margin:8px 50% 8px 0}}@media (min-width: 48em){.domain-header-nav__search-select+.domain-header-nav__search-input{border-left:none}}@media (min-width: 69.75em){.domain-header-nav__search-select{font-size:14px;line-height:28px}}.domain-header-nav__search-input{flex:1 1 130px;width:130px;min-width:0;padding:0 0 0 16px;font-family:Noto Sans JP,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,Verdana,sans-serif;background:#fff;border:1px solid #CFCFCF}.domain-header-nav__search-input::-moz-placeholder{color:#a3a3a3}.domain-header-nav__search-input::placeholder{color:#a3a3a3}.domain-header-nav__search-input::-webkit-calendar-picker-indicator{opacity:0;display:none}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-nav__search-input{font-size:16px;line-height:38px}}@media (min-width: 69.75em){.domain-header-nav__search-input{font-size:14px;line-height:28px}}.domain-header-nav__search-submit{-webkit-appearance:button;font:inherit;display:flex;justify-content:center;padding:0;font-weight:700;color:#fff;background:#000;border:none;cursor:pointer;transition:.25s ease 0s;transition-property:background}.domain-header-nav__search-submit i{margin:0 8px 0 0;font-size:18px;font-weight:700;color:#00aaeb;transition:.25s ease 0s;transition-property:color}.domain-header-nav__search-submit:hover{background:#00AAEB}.domain-header-nav__search-submit:hover i{color:#fff}@media (min-width: 0em) and (max-width: 69.74em){.domain-header-nav__search-submit{flex:0 0 90px;font-size:18px;line-height:40px}}@media (min-width: 69.75em){.domain-header-nav__search-submit{flex:0 0 70px;font-size:14px;line-height:28px}}.domain-header{padding-top:48px}@media (min-width: 69.75em){.domain-header{padding-top:110px}}.domain-header--simple{padding-top:80px}.domain-header--simple .domain-header__header{height:80px}.domain-header--simple .domain-header__logo{justify-content:center;flex:1 4 340px;height:100%}.domain-header--simple .domain-header__logo:hover{opacity:1}@media screen and (max-width: 768px){.domain-header--simple{padding-top:60px}.domain-header--simple .domain-header__header{height:60px;display:flex;justify-content:center}.domain-header--simple .domain-header_row{align-items:center}.domain-header--simple .domain-header-logo{justify-content:center}}.domain-header__header{color:#1a1a1a;font-size:16px;font-family:Noto Sans JP,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,Verdana,sans-serif;font-weight:400;font-display:swap;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.8;color:color("text-body");-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;background:color("bg-body");box-sizing:border-box;position:fixed;z-index:1000;width:100%;top:0;left:0;background:#fff;transition:.25s ease 0s;transition-property:height,box-shadow}.domain-header__header--shrink{box-shadow:0 3px 6px #0000001a}.domain-header__header--border{border-bottom:1px #eee solid}@media screen and (max-width: 768px){.domain-header__header--border{border-bottom-style:none}}@media (min-width: 69.75em){.domain-header__header{height:110px}.domain-header__header--shrink{height:60px}.domain-header__header--shrink .domain-header__logo img{height:40px}}.domain-header__container{max-width:1366px;height:100%;margin:0 auto}.domain-header__row{display:flex;justify-content:space-between;align-items:flex-end;height:100%}.domain-header__nav{flex:1 1 1088px}.domain-header__logo{flex-shrink:0;position:relative;z-index:10000;display:flex;align-items:center;width:144px;height:48px;padding:0 8px;transition:.25s ease 0s;transition-property:opacity,width}.domain-header__logo:hover{opacity:.6}@media (min-width: 69.75em){.domain-header__logo{flex:1 4 340px;height:100%;margin:0 0 0 30px;padding:0}}.domain-header__notice{padding:10px;background:#ffebe6}.domain-header__notice-container{width:100%;max-width:1176px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}@media screen and (max-width: 768px){.domain-header__notice-container{padding:0}}@media (min-width: 48em){.domain-header__notice-row{display:flex;align-items:center}}.domain-header__notice-head{margin:0 0 18px}@media (min-width: 48em){.domain-header__notice-head{margin:0 24px 0 0}}.domain-header__notice-body{flex:1 1 100%}.domain-header__notice-list{padding:0;margin:0}.domain-header__notice-heading{font-size:16px;font-weight:700;color:#f30;white-space:nowrap}@media screen and (max-width: 768px){.domain-header__notice-row{display:flex}.domain-header__notice-heading{margin:5px 10px 0}.domain-header__notice-head{margin:0}}.domain-footer-logo img{max-width:100%;height:auto;vertical-align:top}.domain-footer-menu-link{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:400;font-style:normal;text-align:left;vertical-align:baseline;background:transparent;outline:none;box-sizing:border-box}.domain-footer-menu-link__link{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:400;font-style:normal;text-align:left;vertical-align:baseline;background:transparent;outline:none;box-sizing:border-box;transition:all .4s ease;text-decoration:none;display:block;line-height:2.1em;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-size:14px;font-weight:700;color:#fff}.domain-footer-menu-link__link[target=_blank]:after{display:inline-block;transform:translateY(1px);content:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_21871%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%2021871%22%20transform%3D%22translate(-664.982%20-505.208)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_81270%22%20data-name%3D%22%E3%83%91%E3%82%B9%2081270%22%20d%3D%22M667.982%2C505.208v3h1v-2h8v8h-2v1h3v-10Z%22%20fill%3D%22%2300aaeb%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_81271%22%20data-name%3D%22%E3%83%91%E3%82%B9%2081271%22%20d%3D%22M673.982%2C509.208v8h-8v-8h8m1-1h-10v10h10v-10Z%22%20fill%3D%22%2300aaeb%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E")}.domain-footer-menu-link__link:hover{text-decoration:underline}.domain-footer-menu-link__text{font-weight:400}.domain-footer-menu-link__text--right-arrow:before{content:"\ff1e"}@media screen and (max-width: 768px){.domain-footer-menu-link__link{padding:12px 16px;border-top:1px solid #555}.domain-footer-menu-link__sub-link{border-top:1px solid #555}.domain-footer-menu-link__category-head{pointer-events:none;border-top:none}.domain-footer-menu-link__text{padding:12px 16px 12px 32px}.domain-footer-menu-link__text--bold{font-weight:700}.domain-footer-menu-link__text--right-arrow:before{content:""}}.domain-footer{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:400;font-style:normal;text-align:left;vertical-align:baseline;background:transparent;outline:none;box-sizing:border-box;color:#fff;background:#333333}.domain-footer__inner{border:0;outline:0;font-size:100%;font-weight:400;font-style:normal;text-align:left;vertical-align:baseline;background:transparent;outline:none;box-sizing:border-box;width:100%;max-width:1160px;margin:0 auto;padding:62px 24px 60px;text-align:center}.domain-footer__logo{margin:0 40px 40px 0;max-width:176px;flex:0 0 352px}.domain-footer__copy-rights-container{margin:0;border:0;outline:0;font-size:100%;font-weight:400;font-style:normal;text-align:left;vertical-align:baseline;background:transparent;outline:none;box-sizing:border-box;padding:0;border-top:1px solid #555555;position:relative}.domain-footer__copy-rights{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:400;font-style:normal;text-align:left;vertical-align:baseline;background:transparent;outline:none;box-sizing:border-box;text-align:center;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-size:14px;line-height:4}.domain-footer__menu{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:400;font-style:normal;text-align:left;vertical-align:baseline;background:transparent;outline:none;box-sizing:border-box;flex:1 1 100%}.domain-footer__menu-inner{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:400;font-style:normal;text-align:left;vertical-align:baseline;background:transparent;outline:none;box-sizing:border-box;display:flex;flex-wrap:wrap}.domain-footer__menu-inner-item{flex:1 1 0%;margin:0}.domain-footer__menu-inner-item:not(:last-child){margin-right:8px}.domain-footer__menu-inner-item-dx{padding-bottom:24px}.domain-footer__menu-inner-item-category--pc,.domain-footer__menu-inner-item-journal--pc,.domain-footer__menu-inner-item-whitepaper--pc{display:block;padding-bottom:24px}.domain-footer__menu-inner-item-category--sp,.domain-footer__menu-inner-item-journal--sp,.domain-footer__menu-inner-item-whitepaper--sp{display:none}@media (min-width: 768px){.domain-footer .domain-footer__inner{display:flex}}@media screen and (max-width: 768px){.domain-footer .domain-footer__inner{padding:0 0 100px;text-align:-webkit-center}.domain-footer .domain-footer__logo{margin:0 0 40px;max-width:135px;padding-top:32px;padding-bottom:32px}.domain-footer .domain-footer__menu-inner{display:flex;margin-top:-36px;flex-direction:column}.domain-footer .domain-footer__menu-inner-item{flex:1 1 calc(50% - 8px);margin:0}.domain-footer .domain-footer__menu-inner-item-category-title{display:flex;justify-content:space-between;border-top:1px solid #555}.domain-footer .domain-footer__category-select-mark{padding:12px 16px;font-size:20px;font-weight:700}.domain-footer .domain-footer__menu-inner-item-dx{padding-bottom:0}.domain-footer .domain-footer__menu-inner-item-category--pc,.domain-footer .domain-footer__menu-inner-item-journal--pc,.domain-footer .domain-footer__menu-inner-item-whitepaper--pc{display:none}.domain-footer .domain-footer__menu-inner-item-category--sp,.domain-footer .domain-footer__menu-inner-item-journal--sp,.domain-footer .domain-footer__menu-inner-item-whitepaper--sp{display:block}}.domain-footer-secondary{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:400;font-style:normal;text-align:left;vertical-align:baseline;background:transparent;outline:none;box-sizing:border-box;color:#fff;background:#333333}.domain-footer-secondary__inner{border:0;outline:0;font-size:100%;font-weight:400;font-style:normal;text-align:left;vertical-align:baseline;background:transparent;outline:none;box-sizing:border-box;width:100%;max-width:1160px;margin:0 auto;padding:62px 24px 60px;text-align:center}.domain-footer-secondary__logo{margin:0 40px 40px 0;max-width:176px;flex:0 0 352px}.domain-footer-secondary__copy-rights-container{margin:0;border:0;outline:0;font-size:100%;font-weight:400;font-style:normal;text-align:left;vertical-align:baseline;background:transparent;outline:none;box-sizing:border-box;padding:0;border-top:1px solid #555555;position:relative}.domain-footer-secondary__copy-rights{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:400;font-style:normal;text-align:left;vertical-align:baseline;background:transparent;outline:none;box-sizing:border-box;text-align:center;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-size:14px;line-height:4}.domain-footer-secondary__menu{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:400;font-style:normal;text-align:left;vertical-align:baseline;background:transparent;outline:none;box-sizing:border-box;flex:1 1 100%}.domain-footer-secondary__menu-inner{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:400;font-style:normal;text-align:left;vertical-align:baseline;background:transparent;outline:none;box-sizing:border-box;display:flex;flex-wrap:wrap}.domain-footer-secondary__menu-inner-item{flex:1 1 0%;margin:0}.domain-footer-secondary__menu-inner-item:not(:last-child){margin-right:8px}@media (min-width: 768px){.domain-footer-secondary .domain-footer-secondary__inner{display:flex}}@media screen and (max-width: 768px){.domain-footer-secondary .domain-footer-secondary__inner{padding:0 0 100px;text-align:-webkit-center}.domain-footer-secondary .domain-footer-secondary__logo{margin:0 0 40px;max-width:135px;padding-top:32px;padding-bottom:32px}.domain-footer-secondary .domain-footer-secondary__menu-inner{display:flex;margin-top:-36px;flex-direction:column}.domain-footer-secondary .domain-footer-secondary__menu-inner-item{flex:1 1 calc(50% - 8px);margin:0}}.domain-shopcart-download-box-product-list-item{padding:24px 0;border-bottom:2px solid #f2f2f2;position:relative;list-style:none;width:100%}.domain-shopcart-download-box-product-list-item__pc-layout{display:flex}.domain-shopcart-download-box-product-list-item__product-thumbnail{width:250px;height:150px}.domain-shopcart-download-box-product-list-item__product-content{flex:1 1 0%;min-width:0%;padding:0 16px}.domain-shopcart-download-box-product-list-item__product-detail{margin-top:8px}.domain-shopcart-download-box-product-list-item__sp-layout{display:none}@media screen and (max-width: 768px){.domain-shopcart-download-box-product-list-item{padding-bottom:8px}.domain-shopcart-download-box-product-list-item__pc-layout{display:none}.domain-shopcart-download-box-product-list-item__sp-layout{display:flex;flex-direction:column}.domain-shopcart-download-box-product-list-item__product-sp-top{display:flex}.domain-shopcart-download-box-product-list-item__thumbnail-box{position:relative;width:40%;height:auto}.domain-shopcart-download-box-product-list-item__thumbnail-box:before{content:"";display:block;padding-top:58%}.domain-shopcart-download-box-product-list-item__product-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}.domain-shopcart-download-box-product-list-item__product-header{flex:1 1 0%;margin-left:16px}.domain-shopcart-download-box-product-list-item__product-detail{margin:16px 0 0;width:100%}}.domain-shopcart-download-box-product-list-detail__product-checkbox{margin-right:8px}.domain-shopcart-download-box-product-list-detail__product-metainfo{display:inline-flex;align-items:center;margin-top:8px;margin-bottom:8px;color:#333}.domain-shopcart-download-box-product-list-detail__product-type{display:inline-block;margin-right:16px}.domain-shopcart-download-box-product-list-detail__product-download-count{margin-right:16px}.domain-shopcart-download-box-product-list-detail__price{color:#333;font-weight:700}.domain-shopcart-download-box-product-list-detail__free{color:#e33f16}.domain-shopcart-download-box-product-list-detail__download-box-actions{margin-top:20px;display:flex;justify-content:flex-end;color:#00aaeb}.domain-shopcart-download-box-product-list-detail__delete{padding-right:8px;border-right:1px solid #e4e4e4}.domain-shopcart-download-box-product-list-detail__later,.domain-shopcart-download-box-product-list-detail__return-cart{padding-left:8px}.domain-shopcart-download-box-product-list-detail__delete:hover,.domain-shopcart-download-box-product-list-detail__later:hover,.domain-shopcart-download-box-product-list-detail__return-cart:hover{cursor:pointer}.domain-shopcart-download-box-product-list-header__product-title{color:#333;display:flex;word-break:break-all}.domain-shopcart-download-box-product-list-header__pc-none{display:none}@media screen and (max-width: 768px){.domain-shopcart-download-box-product-list-header{padding:0;display:flex;flex-direction:column;justify-content:flex-start}.domain-shopcart-download-box-product-list-header__pc-none{display:block}.domain-shopcart-download-box-product-list-header__product-title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;display:flex}}.domain-shopcart-download-box-product-list{width:100%;display:flex;flex-direction:column;margin:0;padding:0}.domain-shopcart-download-box-product-list__shopcart-item{height:auto}.domain-shopcart-downloaded-box-product-list-item{padding:24px 0;border-bottom:2px solid #f2f2f2;position:relative;list-style:none;width:100%}.domain-shopcart-downloaded-box-product-list-item__pc-layout{display:flex}.domain-shopcart-downloaded-box-product-list-item__pc-layout .domain-shopcart-downloaded-box-product-list-item__product-thumbnail-frame{width:100%;height:100%}.domain-shopcart-downloaded-box-product-list-item__pc-layout .domain-shopcart-downloaded-box-product-list-item__product-thumbnail{position:relative;min-width:250px;max-height:200px;width:40%;overflow:hidden}.domain-shopcart-downloaded-box-product-list-item__pc-layout .domain-shopcart-downloaded-box-product-list-item__product-thumbnail:hover{cursor:pointer}.domain-shopcart-downloaded-box-product-list-item__pc-layout .domain-shopcart-downloaded-box-product-list-item__product-content{flex:1 1 0%;min-width:0%;padding:0 16px}.domain-shopcart-downloaded-box-product-list-item__pc-layout .domain-shopcart-downloaded-box-product-list-item__product-detail{margin-top:8px}.domain-shopcart-downloaded-box-product-list-item__sp-layout{display:none}@media screen and (max-width: 768px){.domain-shopcart-downloaded-box-product-list-item__pc-layout{display:none}.domain-shopcart-downloaded-box-product-list-item__sp-layout{display:flex;flex-direction:column}.domain-shopcart-downloaded-box-product-list-item__sp-layout .domain-shopcart-downloaded-box-product-list-item__product-sp-top{display:flex}.domain-shopcart-downloaded-box-product-list-item__sp-layout .domain-shopcart-downloaded-box-product-list-item__thumbnail-box{position:relative;width:40%;height:auto}.domain-shopcart-downloaded-box-product-list-item__sp-layout .domain-shopcart-downloaded-box-product-list-item__thumbnail-box:before{content:"";display:block;padding-top:58%}.domain-shopcart-downloaded-box-product-list-item__sp-layout .domain-shopcart-downloaded-box-product-list-item__product-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.domain-shopcart-downloaded-box-product-list-item .domain-shopcart-downloaded-box-product-list-item__product-header{flex:1 1 0%;margin-left:16px}.domain-shopcart-downloaded-box-product-list-item .domain-shopcart-downloaded-box-product-list-item__product-detail{margin:16px 0;width:100%}}.domain-shopcart-downloaded-box-product-list-header__text,.domain-shopcart-downloaded-box-product-list-header__title{color:#333}.domain-shopcart-downloaded-box-product-list-header__product-created{font-size:12px;line-height:1.2;color:gray;display:flex;flex-wrap:wrap;margin:0 0 16px}.domain-shopcart-downloaded-box-product-list-header__product-created>*:not(:last-of-type){margin-right:16px}.domain-shopcart-downloaded-box-product-list-header__product-title{display:flex;word-break:break-all;cursor:pointer;color:#333;line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-shopcart-downloaded-box-product-list-header__product-title:hover{text-decoration:underline;text-decoration-color:currentColor}.domain-shopcart-downloaded-box-product-list-header__pc-none{display:none}@media screen and (max-width: 768px){.domain-shopcart-downloaded-box-product-list-header{padding:0;display:flex;flex-direction:column;justify-content:flex-start}.domain-shopcart-downloaded-box-product-list-header__pc-none{display:block}.domain-shopcart-downloaded-box-product-list-header__product-created{font-size:12px;line-height:1.2;margin:0 0 8px}.domain-shopcart-downloaded-box-product-list-header__product-title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}}.domain-shopcart-downloaded-box-product-list{width:100%;display:flex;flex-direction:column;padding:0}.domain-shopcart-downloaded-box-product-list__product-list-item{height:auto}.domain-shopcart-downloaded-box__box{padding:40px;background:#ffffff}.domain-shopcart-downloaded-box__box--paid{border:4px solid #e4e4e4}.domain-shopcart-downloaded-box__box--free{border:4px solid #e4e4e4;border-top:none}.domain-shopcart-downloaded-box__total{display:flex;justify-content:flex-end;font-size:18px;font-weight:700;margin-top:24px}.domain-shopcart-downloaded-box__title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}@media screen and (max-width: 768px){.domain-shopcart-downloaded-box__box{padding:20px}.domain-shopcart-downloaded-box__box--paid{padding-bottom:24px}.domain-shopcart-downloaded-box__total{font-size:18px;margin-top:20px}.domain-shopcart-downloaded-box__title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}}.domain-shopcart-complete-message__instruction+.domain-shopcart-complete-message__instruction{margin-top:48px}.domain-shopcart-complete-message__description{font-size:20px;margin-bottom:40px}.domain-shopcart-complete-message__button-section{display:flex;justify-content:center;margin-top:0;margin-bottom:40px}@media screen and (max-width: 768px){.domain-shopcart-complete-message__description{font-size:16px}.domain-shopcart-complete-message__document-review-banner-link{width:100%}}.domain-shopcart-product-maker-thank__for-pc{display:block}.domain-shopcart-product-maker-thank__for-sp{display:none}.domain-shopcart-product-maker-thank__container{border:1px #ccc solid;background-color:#fefae6;padding:20px;display:flex;flex-direction:column;align-items:center;gap:10px}.domain-shopcart-product-maker-thank__heading{font-size:20px;text-align:center}.domain-shopcart-product-maker-thank__product-table{border-spacing:1px;background-color:gray}.domain-shopcart-product-maker-thank__product-table th,.domain-shopcart-product-maker-thank__product-table td{padding:5px 16px}.domain-shopcart-product-maker-thank__product-table th{font-weight:400;background-color:#e4e4e4}.domain-shopcart-product-maker-thank__product-table td{background-color:#fff}.domain-shopcart-product-maker-thank__width-limited-text{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.domain-shopcart-product-maker-thank__maker,.domain-shopcart-product-maker-thank__thank{display:flex;flex-direction:row;gap:8px;align-items:center}.domain-shopcart-product-maker-thank__maker-icon{width:21px;height:auto}.domain-shopcart-product-maker-thank__maker-name{width:8em}.domain-shopcart-product-maker-thank__product-title{width:19em}.domain-shopcart-product-maker-thank__faq-link{text-align:center}.domain-shopcart-product-maker-thank__faq-link-text{font-family:Yu Gothic,Hiragino Sans,Hiragino Kaku Gothic ProN,Helvetica Neue,Helvetica,Arial,Meiryo,sans-serif;font-size:18px}@media screen and (max-width: 768px){.domain-shopcart-product-maker-thank__for-pc{display:none}.domain-shopcart-product-maker-thank__for-sp{display:block}.domain-shopcart-product-maker-thank__product-table{margin-bottom:20px}.domain-shopcart-product-maker-thank__product-table:last-of-type{margin-bottom:0}.domain-shopcart-product-maker-thank__maker-name,.domain-shopcart-product-maker-thank__product-title{width:8em}.domain-shopcart-product-maker-thank__faq-link-text{font-size:16px}}.domain-seminar-wp-confirm-list{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin-bottom:40px}.domain-seminar-wp-confirm-list__section-title{margin-top:40px;margin-bottom:8px}.domain-seminar-wp-confirm-list__form{display:flex;flex-wrap:wrap;width:100%}.domain-seminar-wp-confirm-list__form-label{position:relative;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700;word-break:break-all}.domain-seminar-wp-confirm-list__form-field{width:calc(100% - 294px);box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;display:flex;align-items:center;word-break:break-all}.domain-seminar-wp-confirm-list__form-field--questionnaire-free{white-space:pre-line}.domain-seminar-wp-confirm-list__form:last-child{border-bottom:1px solid #e4e4e4}.domain-seminar-wp-confirm-list__name-kana-container{display:flex;flex-direction:row;gap:8px}@media screen and (max-width: 768px){.domain-seminar-wp-confirm-list__form{display:flex;flex-wrap:wrap;width:100%}.domain-seminar-wp-confirm-list__form-label{position:relative;font-size:16px;max-width:none;padding:8px 16px}.domain-seminar-wp-confirm-list__form-field{width:100%;padding:16px;border-top:none;font-size:16px}.domain-seminar-wp-confirm-list__form:last-child{border-bottom:none}}.domain-seminar-wp-for-guest-confirm-list{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin-bottom:40px}.domain-seminar-wp-for-guest-confirm-list__section-title{margin-top:40px;margin-bottom:8px}.domain-seminar-wp-for-guest-confirm-list__form{display:flex;flex-wrap:wrap;width:100%}.domain-seminar-wp-for-guest-confirm-list__form-label{position:relative;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700;word-break:break-all}.domain-seminar-wp-for-guest-confirm-list__form-field{width:calc(100% - 294px);box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;display:flex;align-items:center;word-break:break-all}.domain-seminar-wp-for-guest-confirm-list__form-field--questionnaire-free{white-space:pre-line}.domain-seminar-wp-for-guest-confirm-list__form:last-child{border-bottom:1px solid #e4e4e4}.domain-seminar-wp-for-guest-confirm-list__name-kana-container{display:flex;flex-direction:row;gap:8px}@media screen and (max-width: 768px){.domain-seminar-wp-for-guest-confirm-list__form{display:flex;flex-wrap:wrap;width:100%}.domain-seminar-wp-for-guest-confirm-list__form-label{position:relative;font-size:16px;max-width:none;padding:8px 16px}.domain-seminar-wp-for-guest-confirm-list__form-field{width:100%;padding:16px;border-top:none;font-size:16px}.domain-seminar-wp-for-guest-confirm-list__form:last-child{border-bottom:none}}.domain-seminar-wp-banner{text-align:center}.domain-seminar-wp-banner__img{height:200px;width:768px}.domain-seminar-wp-banner__img-sp{display:none}@media screen and (max-width: 768px){.domain-seminar-wp-banner__img{display:none}.domain-seminar-wp-banner__img-sp{display:block;height:100%;width:100%;margin:0 auto}}.domain-product-button-cart{position:relative}.domain-product-button-cart--medium{width:56px;height:56px}.domain-product-button-cart--medium img{height:32px}.domain-product-button-cart--small{width:36px;height:36px}.domain-product-button-cart--small img{height:20px}.domain-product-button-cart .domain-product-button-cart__icon--red{display:none}.domain-product-button-cart .domain-product-button-cart__icon--white{display:flex}.domain-product-button-cart:not(.domain-product-button-cart--disabled):active .domain-product-button-cart__icon--red,.domain-product-button-cart:not(.domain-product-button-cart--disabled):hover .domain-product-button-cart__icon--red{display:flex}.domain-product-button-cart:not(.domain-product-button-cart--disabled):active .domain-product-button-cart__icon--white,.domain-product-button-cart:not(.domain-product-button-cart--disabled):hover .domain-product-button-cart__icon--white{display:none}.domain-product-carousel__carousel--fixed-height{height:381px}.domain-product-carousel__carousel-item{background:#ffffff}.domain-product-carousel-item{display:flex;flex-direction:column;position:relative;background-color:transparent}.domain-product-carousel-item__container{background-color:#fff}.domain-product-carousel-item__container--show-rank{margin-top:12px;margin-left:4px}.domain-product-carousel-item__thumbnail{width:100%;height:172px;overflow:hidden;flex-shrink:0}.domain-product-carousel-item__detail{padding:16px}.domain-product-carousel-item__title{display:flex;margin-bottom:16px}.domain-product-carousel-item__rating{margin-bottom:16px}.domain-product-carousel-item__category{margin-top:16px}.domain-product-carousel-item__ellipsis-item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.domain-product-carousel-item__category{font-size:12px}.domain-product-carousel-item__price{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-size:16px;font-weight:700}.domain-product-carousel-item__free{color:#e33f16}.domain-product-carousel-item__ranking-mark{z-index:1;min-width:28px;height:28px;border-radius:50%;padding:3px;display:flex;justify-content:center;align-items:center;background:#cfcfcf;color:#333;box-sizing:content-box;position:absolute;top:0;left:0;margin-top:-8px;margin-left:-4px}.domain-product-carousel-item__ranking-mark--rank-1{background:#e0b500;color:#fff}.domain-product-carousel-item__ranking-mark--rank-2{background:#808080;color:#fff}.domain-product-carousel-item__ranking-mark--rank-3{background:#ce8632;color:#fff}.domain-product-carousel-item__ranking-mark-inner{border-radius:50%;display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:1px solid #ffffff;box-sizing:border-box}.domain-product-carousel-item__ranking-mark-inner span{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-weight:700;padding-left:8px;padding-right:8px}.domain-product-cart-balloon__message{font-weight:700;font-size:14px}.domain-product-cart-balloon__cart-link{margin-right:-24px}@media screen and (max-width: 768px){.domain-product-cart-balloon{left:calc(50% - 136px)}.domain-product-cart-balloon__message{font-size:14px}}.domain-product-download-actions{display:flex}.domain-product-download-actions__ownership-button{height:36px}.domain-product-download-actions__ownership-button--fixed-width{width:280px}.domain-product-download-actions__cart-button{margin-right:8px;height:36px;width:36px}.domain-product-download-actions__shop-button{height:36px}.domain-product-download-actions__shop-button--fixed-width{width:200px}.domain-product-download-actions__shop-button:not([disabled]):active .domain-product-download-actions__download-icon--red,.domain-product-download-actions__shop-button:not([disabled]):hover .domain-product-download-actions__download-icon--red{display:inline-block}.domain-product-download-actions__shop-button:not([disabled]):active .domain-product-download-actions__download-icon--white,.domain-product-download-actions__shop-button:not([disabled]):hover .domain-product-download-actions__download-icon--white{display:none}.domain-product-download-actions .domain-product-download-actions__download-icon{height:20px}.domain-product-download-actions .domain-product-download-actions__download-icon--red{width:20px;display:none}.domain-product-download-actions .domain-product-download-actions__download-icon--white{width:20px;display:inline-block}@media screen and (max-width: 768px){.domain-product-download-actions,.domain-product-download-actions__ownership-button--fixed-width{width:100%}.domain-product-download-actions__shop-button--fixed-width{width:calc(100% - 36px)}}.domain-product-download-count{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-size:12px;color:#333;display:inline-flex;align-items:center}.domain-product-download-count__img{width:18px;height:18px;margin-right:4px}.domain-product-download-count__count{align-self:flex-end;padding-bottom:.1em}@media screen and (max-width: 768px){.domain-product-download-count{font-size:12px}}.domain-product-review-count{display:inline-flex;align-items:center;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:gray;font-size:12px;line-height:1.2}.domain-product-review-count__icon{height:16px;margin-right:8px}.domain-product-review-count__count-numeral--x-small,.domain-product-review-count__count--x-small{font-size:12px}.domain-product-review-count__count-numeral--small,.domain-product-review-count__count--small{font-size:14px}.domain-product-review-count__count-numeral--medium,.domain-product-review-count__count--medium{font-size:16px}.domain-product-review-count__count-numeral--large,.domain-product-review-count__count--large{font-size:18px}.domain-product-review-count__count-numeral--x-large,.domain-product-review-count__count--x-large{font-size:20px}@media screen and (max-width: 768px){.domain-product-review-count__count-numeral--x-small,.domain-product-review-count__count--x-small{font-size:12px}.domain-product-review-count__count-numeral--small,.domain-product-review-count__count--small{font-size:14px}.domain-product-review-count__count-numeral--medium,.domain-product-review-count__count--medium{font-size:16px}.domain-product-review-count__count-numeral--large,.domain-product-review-count__count--large{font-size:18px}.domain-product-review-count__count-numeral--x-large,.domain-product-review-count__count--x-large{font-size:20px}}.domain-product-review-count-secondary{display:inline-flex;align-items:center;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:gray;font-size:12px;line-height:1.2}@media all and (-ms-high-contrast: none){.domain-product-review-count-secondary__rating{padding-top:.3em}}.domain-product-review-count-secondary__rating-average--x-small{font-size:12px}.domain-product-review-count-secondary__rating-average--small{font-size:14px}.domain-product-review-count-secondary__rating-average--medium{font-size:16px}.domain-product-review-count-secondary__rating-average--large{font-size:18px}.domain-product-review-count-secondary__rating-average--x-large{font-size:20px}.domain-product-review-count-secondary__rating-average--font-weight-normal{font-weight:400}.domain-product-review-count-secondary__rating-average--font-weight-bold{font-weight:700}.domain-product-review-count-secondary__rating-average--black{color:#000}.domain-product-review-count-secondary__rating-average--gray{color:gray}.domain-product-review-count-secondary__rating-average--margin-before-score-normal{margin-left:8px}.domain-product-review-count-secondary__rating-average--margin-before-score-narrow{margin-left:2px}@media screen and (max-width: 768px){.domain-product-review-count-secondary__rating-average--x-small{font-size:12px}.domain-product-review-count-secondary__rating-average--small{font-size:14px}.domain-product-review-count-secondary__rating-average--medium{font-size:16px}.domain-product-review-count-secondary__rating-average--large{font-size:18px}.domain-product-review-count-secondary__rating-average--x-large{font-size:20px}}.domain-product-categories{padding:0;margin:8px 0 0;list-style:none}.domain-product-categories__separate{display:inline;padding:0 8px}.domain-product-categories__separate:first-of-type{padding-left:0}.domain-product-categories__separate:not(:first-of-type){border-left:1px solid #dbdbdb}.domain-product-table{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-product-table__pagination{display:flex;justify-content:center;padding-top:24px;padding-bottom:24px}.domain-product-table__meta-text{font-size:16px;line-height:1.8;color:gray}.domain-product-table-row{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-product-table-row__graph-button-td{min-width:152px}.domain-product-table-row__button-section{display:flex;justify-content:center}.domain-product-thumbnail{position:relative;background-color:#dbdbdb;overflow:hidden}.domain-product-thumbnail__frame{width:80%;margin:0 auto;height:100%;padding:16px 0;position:relative;transition:.25s ease 0s;transition-property:transform}.domain-product-thumbnail__frame:hover{transform:scale(1.1)}.domain-product-thumbnail__frame--small{padding:8px 0}.domain-product-thumbnail__img-inner{width:100%;position:absolute;left:50%;transform:translate(-50%)}.domain-product-thumbnail__img-inner .domain-product-thumbnail__img{width:100%}.domain-product-thumbnail__img-inner--object-fit{position:static;transform:none;height:100%}.domain-product-thumbnail__img-inner--object-fit .domain-product-thumbnail__img{height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain"}@media screen and (max-width: 768px){.domain-product-thumbnail{height:100%}}.domain-product-thumbnail-with-status__frame{width:100%;height:100%}.domain-product-thumbnail-with-status__censor-status{padding:8px;color:#fff;background:#808080;position:absolute;top:0;right:0}@media screen and (max-width: 768px){.domain-product-thumbnail-with-status__product-image{width:100%}}.domain-product-thumbnail-with-overlay{position:relative}.domain-product-thumbnail-with-overlay--small{width:30%}.domain-product-thumbnail-with-overlay__product-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;display:block;color:inherit}.domain-product-thumbnail-with-overlay__frame{width:100%;height:100%}.domain-product-thumbnail-with-overlay__price-overlay{position:absolute;left:0;top:0;padding:8px 16px;background-color:#ffffffb3;border:1px solid #f6f6f6}.domain-product-thumbnail-with-overlay__price{font-weight:700;font-size:16px}.domain-product-thumbnail-with-overlay__price--free{color:#e33f16}.domain-product-thumbnail-with-overlay__price--font-lg{font-size:20px}.domain-product-thumbnail-with-overlay__bottom-overlay{position:absolute;left:0;bottom:0;padding:8px;border:#a3a3a3;color:#f6f6f6;width:100%;display:flex;justify-content:space-between;align-items:center}.domain-product-thumbnail-with-overlay__bottom-overlay--product{background-color:#0006}.domain-product-thumbnail-with-overlay__bottom-overlay--new-arrival{background-color:#ffe;border:solid #ddd 1px;opacity:.9}.domain-product-thumbnail-with-overlay__download-count{display:flex;flex-wrap:nowrap;gap:4px;color:#fff}.domain-product-thumbnail-with-overlay__download-count--font-lg{font-size:20px}.domain-product-thumbnail-with-overlay__download-count--new-arrival{color:#000;font-weight:700}.domain-product-thumbnail-with-overlay__new-arrival-element,.domain-product-thumbnail-with-overlay__download-count-element{white-space:nowrap;font-family:Yu Gothic,Hiragino Sans,Hiragino Kaku Gothic ProN,Helvetica Neue,Helvetica,Arial,Meiryo,sans-serif}.domain-product-thumbnail-with-overlay__product-detail-metainfo{display:flex;align-items:center;font-weight:700}.domain-product-thumbnail-with-overlay__product-detail-type{background-color:#fff}@media screen and (max-width: 768px){.domain-product-thumbnail-with-overlay__product-image{width:100%}.domain-product-thumbnail-with-overlay__price{font-size:14px}.domain-product-thumbnail-with-overlay__bottom-overlay{padding:8px}.domain-product-thumbnail-with-overlay__download-count{font-size:14px}.domain-product-thumbnail-with-overlay__product-detail-type{font-size:12px}}.domain-product-thumbnail-mypage{position:relative}.domain-product-thumbnail-mypage__frame{width:100%;height:100%}.domain-product-thumbnail-mypage__status-labels{position:absolute;top:0;right:0;display:flex}.domain-product-thumbnail-mypage__label{padding:8px}.domain-product-thumbnail-mypage__label--label-blue{background:#00aaeb;color:#fff}.domain-product-thumbnail-mypage__label--label-black{background:#000000;color:#fff}.domain-product-thumbnail-mypage__label--label-gray{background:#808080;color:#fff}.domain-product-thumbnail-mypage__label--label-red{background:#e33f16;color:#fff}@media screen and (max-width: 768px){.domain-product-thumbnail-mypage__product-image{width:100%}.domain-product-thumbnail-mypage__label{padding:4px}}.domain-product-button-download{width:initial;min-height:30px;font-size:14px;line-height:1.5}.domain-product-button-download__with-padding{padding:8px 16px}.domain-product-button-download__size--thin{width:100%;height:36px}.domain-product-maker-link{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-size:14px;line-height:1.5}.domain-product-login-request-modal .domain-product-login-request-modal__login-icon{width:1em;height:1em;transition:.25s ease 0s;transition-property:display;margin-top:-.1em}.domain-product-login-request-modal .domain-product-login-request-modal__login-icon--normal{display:inline}.domain-product-login-request-modal .domain-product-login-request-modal__login-icon--active{display:none}.domain-product-login-request-modal__login-button:not([disabled]):active .domain-product-login-request-modal__login-icon--normal,.domain-product-login-request-modal__login-button:not([disabled]):hover .domain-product-login-request-modal__login-icon--normal{display:none}.domain-product-login-request-modal__login-button:not([disabled]):active .domain-product-login-request-modal__login-icon--active,.domain-product-login-request-modal__login-button:not([disabled]):hover .domain-product-login-request-modal__login-icon--active{display:inline}.domain-product-login-request-modal__registration-button{transition:.25s ease 0s;transition-property:fill}.domain-product-login-request-modal__registration-button .domain-product-login-request-modal__registration-icon{fill:#fff}.domain-product-login-request-modal__registration-button:not([disabled]):active .domain-product-login-request-modal__registration-icon,.domain-product-login-request-modal__registration-button:not([disabled]):hover .domain-product-login-request-modal__registration-icon{fill:#e33f16}.domain-product-login-request-modal__main{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;background:#ffffff;max-width:800px}.domain-product-login-request-modal__button-section{display:flex;justify-content:center;margin-top:40px;padding:0 20px 20px}.domain-product-login-request-modal__button-section button:not(:first-of-type){margin-left:40px}.domain-product-login-request-modal__button-wrapper:first-of-type{margin-right:16px}.domain-product-login-request-modal__header{padding:8px;font-size:24px;font-weight:700;color:#fff;background-color:#00529e;display:flex;flex-wrap:wrap;justify-content:center;gap:0}.domain-product-login-request-modal__header-phrase{white-space:nowrap}.domain-product-login-request-modal__message{font-size:24px;font-weight:700;text-align:center;margin-top:28px;white-space:pre-line}.domain-product-login-request-modal__button-header{text-align:center;color:#00aaeb;font-size:20px;font-weight:700}.domain-product-login-request-modal__product-title{font-size:28px;word-break:break-all;text-align:center;padding:28px 8px;margin-bottom:8px;border-bottom:1px solid #808080;background-color:#eef3f9}.domain-product-login-request-modal__lead-text{font-size:28px;margin:36px auto;font-weight:700;text-align:center}.domain-product-login-request-modal__lead-text span{color:#e33f16}@media screen and (max-width: 768px){.domain-product-login-request-modal__header{font-size:20px;padding:8px}.domain-product-login-request-modal__message{font-size:20px;text-overflow:ellipsis;padding-bottom:8px}.domain-product-login-request-modal__product-title{font-size:20px}.domain-product-login-request-modal__lead-text{margin:24px auto 12px;font-size:18px}.domain-product-login-request-modal__button-section{margin-top:16px}.domain-product-login-request-modal__button-header{font-size:18px}.domain-product-login-request-modal__buttons{flex-wrap:wrap}.domain-product-login-request-modal__button-wrapper{width:100%}.domain-product-login-request-modal__button-wrapper:first-of-type{margin-right:0;margin-bottom:8px}}.domain-product-tile-list{width:100%;margin:0;padding:0;display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;row-gap:20px}.domain-product-tile-list__product-tile{height:100%;width:calc(50% - 10px)}@media screen and (max-width: 768px){.domain-product-tile-list{justify-content:center}.domain-product-tile-list__product-tile{height:auto;width:100%}}.domain-product-tile-list-item{display:flex;flex-direction:column;position:relative;list-style:none}.domain-product-tile-list-item__product-thumbnail{width:100%;height:auto}.domain-product-tile-list-item__product-thumbnail:before{content:"";display:block;padding-top:62%}.domain-product-tile-list-item__product-detail{background:#ffffff;padding:0}.domain-product-tile-list-item__product-title{display:flex;margin:8px 0;line-height:1.5;font-size:18px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-product-tile-list-item__product-checkbox{margin-right:8px}.domain-product-tile-list-item__ellipsis-item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.domain-product-tile-list-item__download-button{display:flex;justify-content:center}.domain-product-tile-list-item__download-actions{margin:8px 0;display:flex;justify-content:center}.domain-product-tile-list-mypage{margin:0;padding:0;display:flex;flex-wrap:wrap}.domain-product-tile-list-mypage__li{list-style:none;width:calc(50% - 10px);margin-bottom:20px}.domain-product-tile-list-mypage__li:nth-of-type(2n){margin-left:20px}.domain-product-tile-list-mypage__product-tile{height:100%}@media screen and (max-width: 768px){.domain-product-tile-list-mypage__li{width:100%;display:flex;justify-content:center}.domain-product-tile-list-mypage__li:nth-of-type(2n){margin-left:0}.domain-product-tile-list-mypage__product-tile{height:auto;width:276px}}.domain-product-tile-list-mypage-item{display:flex;flex-direction:column;position:relative}.domain-product-tile-list-mypage-item__thumbnail-box{width:100%;position:relative;height:auto}.domain-product-tile-list-mypage-item__thumbnail-box:before{content:"";display:block;padding-top:62%}.domain-product-tile-list-mypage-item__product-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}.domain-product-tile-list-mypage-item__product-detail{background:#ffffff;padding:0 16px}.domain-product-tile-list-mypage-item__product-maker{margin-top:16px}.domain-product-tile-list-mypage-item__product-title{display:flex;margin:8px 0}.domain-product-tile-list-mypage-item__product-checkbox{margin-right:8px}.domain-product-tile-list-mypage-item__ellipsis-item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.domain-product-tile-list-mypage-item__product-metainfo{display:inline-flex;align-items:center;margin:8px 0}.domain-product-tile-list-mypage-item__product-type,.domain-product-tile-list-mypage-item__product-download-count{margin-right:8px}.domain-product-tile-list-mypage-item__price{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-size:16px;font-weight:700;margin:8px 0}.domain-product-tile-list-mypage-item__price--free{color:#e33f16}.domain-product-list{width:100%;font-size:text("m","pc");display:flex;flex-direction:column}.domain-product-list ul{margin:0;padding:0}.domain-product-list__item{padding:18px 0 14px;background:#ffffff}.domain-product-list__item:first-of-type{padding-top:0}.domain-product-list__item--ads:has(.domain-ad-gpt):not(:has(iframe)){padding:0}.domain-product-list li{list-style:none;width:100%}@media screen and (max-width: 768px){.domain-product-list__item{padding:10px 0 14px}.domain-product-list__item--sp-none{display:none}}.domain-product-list-item{border-bottom:2px solid #f2f2f2;list-style:none}.domain-product-list-item--hide-title{padding:8px 0 14px}.domain-product-list-item:after{visibility:hidden;display:block;content:" ";clear:both;height:0}.domain-product-list-item__product-thumbnail{width:39%;height:auto;margin-right:16px;margin-bottom:0;float:left}.domain-product-list-item__product-thumbnail:before{content:"";display:block;padding-top:62%}.domain-product-list-item__product-title{text-decoration:underline;line-height:1.5;font-size:18px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;max-height:3.3em;line-height:1;margin-bottom:6px}.domain-product-list-item__product-title--sp-none{display:block}.domain-product-list-item__product-title--pc-none{display:none}.domain-product-list-item__product-checkbox{margin-right:8px}.domain-product-list-item__product-detail{margin-bottom:2px}.domain-product-list-item__product-detail-description{word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;max-height:3em;margin-bottom:8px;color:#555}.domain-product-list-item__product-detail-description--font-lg{margin-top:10px;font-size:20px;line-height:1.7;max-height:4em}.domain-product-list-item__product-detail-info{display:flex;align-items:center}.domain-product-list-item__product-review-count{margin-left:8px}.domain-product-list-item__product-detail-info-rating-average{margin-left:8px;font-weight:700}.domain-product-list-item__product-detail-info-review-icon{margin-left:8px;height:16px}.domain-product-list-item__product-detail-info-review-count{margin-left:8px}.domain-product-list-item__button-box{display:flex;align-items:center;justify-content:end}.domain-product-list-item__detail-button{height:36px;width:200px}@media screen and (max-width: 768px){.domain-product-list-item{display:flex;flex-direction:column;flex-wrap:wrap}.domain-product-list-item__product-thumbnail{width:100%;margin-right:0}.domain-product-list-item__product-thumbnail:before{padding-top:58%}.domain-product-list-item__product-title{flex:1 1 0%;line-height:1.5;font-size:18px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-product-list-item__product-title--sp-none{display:none}.domain-product-list-item__product-title--pc-none{display:block}.domain-product-list-item__product-detail{width:100%;margin:16px 0}.domain-product-list-item__detail-button,.domain-product-list-item__button-box{width:100%}.domain-product-list-item__button-box--sp-none{display:none}}.domain-product-list-secondary-detail__product-metainfo{display:inline-flex;align-items:center;gap:8px;margin-top:16px;margin-bottom:16px;color:#333}.domain-product-list-secondary-detail__button-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.domain-product-list-secondary-detail__button-wrapper{height:36px;flex:1 1 0}.domain-product-list-secondary-detail__review-button{height:100%}@media screen and (max-width: 768px){.domain-product-list-secondary-detail__button-container{display:flex;flex-direction:column;align-items:normal}.domain-product-list-secondary-detail__button-wrapper{height:36px;flex:auto}.domain-product-list-secondary-detail__review-button{height:100%}}.domain-product-list-mypage{width:100%;font-size:text("m","pc");display:flex;flex-direction:column}.domain-product-list-mypage__ul{margin:0;padding:0}.domain-product-list-mypage__product-list-item{background:#ffffff;height:auto}.domain-product-list-mypage__product-list-item:first-of-type{padding-top:0}.domain-product-list-mypage-item{padding:24px 0;border-bottom:2px solid #f2f2f2;position:relative;list-style:none;width:100%}.domain-product-list-mypage-item__pc-layout{display:flex}.domain-product-list-mypage-item__product-thumbnail{width:322px;height:200px}.domain-product-list-mypage-item__product-content{flex:1 1 0%;min-width:0%;padding:0 16px}.domain-product-list-mypage-item__product-detail{margin-top:8px}.domain-product-list-mypage-item__sp-layout{display:none}@media screen and (max-width: 768px){.domain-product-list-mypage-item__pc-layout{display:none}.domain-product-list-mypage-item__sp-layout{display:flex;flex-direction:column}.domain-product-list-mypage-item__product-sp-top{display:flex}.domain-product-list-mypage-item__thumbnail-box{position:relative;width:40%;height:auto}.domain-product-list-mypage-item__thumbnail-box:before{content:"";display:block;padding-top:58%}.domain-product-list-mypage-item__product-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}.domain-product-list-mypage-item__product-header{flex:1 1 0%;margin-left:16px}.domain-product-list-mypage-item__product-detail{margin:16px 0;width:100%}}.domain-product-list-mypage-header__h4{color:#333}.domain-product-list-mypage-header__title{display:flex;word-break:break-all}.domain-product-list-mypage-header__checkbox{margin-right:8px}.domain-product-list-mypage-header__omit-title-with-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (max-width: 768px){.domain-product-list-mypage-header{padding:0;display:flex;flex-direction:column;justify-content:flex-start}.domain-product-list-mypage-header__h4{line-height:1.5;font-size:18px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;display:flex}}.domain-product-list-mypage-detail__ellipsis-item,.domain-product-list-mypage-detail__product-metainfo,.domain-product-list-mypage-detail__price{color:#333}.domain-product-list-mypage-detail__ellipsis-item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.domain-product-list-mypage-detail__product-metainfo{display:inline-flex;align-items:center;margin-top:16px;margin-bottom:8px}.domain-product-list-mypage-detail__product-type{display:inline-block;margin-right:16px}.domain-product-list-mypage-detail__product-download-count{margin-right:16px}.domain-product-list-mypage-detail__price{font-weight:700}.domain-product-list-mypage-detail__free{color:#e33f16}.domain-product-list-mypage-detail__product-maker{margin-top:16px}.domain-product-list-mypage-detail__download-btn{margin-top:8px}.domain-product-list-secondary-item{padding:24px 0;border-bottom:2px solid #f2f2f2;list-style:none;display:grid;grid-template-columns:322px 1fr;grid-auto-rows:min-content min-content 1fr;min-height:200px}.domain-product-list-secondary-item__product-thumbnail{grid-row:1/4;grid-column:1}.domain-product-list-secondary-item__product-header{padding:0 16px}.domain-product-list-secondary-item__product-detail{padding:0 16px;margin-top:8px}@media screen and (max-width: 768px){.domain-product-list-secondary-item{grid-template-columns:1fr}.domain-product-list-secondary-item__product-thumbnail{height:auto;width:auto;grid-row:auto;grid-column:auto}.domain-product-list-secondary-item__product-thumbnail:before{content:"";display:block;padding-top:62%}.domain-product-list-secondary-item__product-header{padding:0;order:-1;margin-bottom:8px}.domain-product-list-secondary-item__product-detail{padding:0;margin-top:0}}.domain-product-list-secondary-header__product-datetimes,.domain-product-list-secondary-header__product-title{color:#333}.domain-product-list-secondary-header__product-datetimes{font-size:12px;line-height:1.2;color:gray;display:flex;flex-wrap:wrap;margin:0 0 16px}.domain-product-list-secondary-header__product-datetimes .domain-product-list-secondary-header__datetime-text:not(:last-of-type){margin-right:16px}.domain-product-list-secondary-header__product-title{display:flex;word-break:break-all}.domain-product-list-secondary-header__product-checkbox{margin-right:8px}@media screen and (max-width: 768px){.domain-product-list-secondary-header{padding:0;display:flex;flex-direction:column;justify-content:flex-start}.domain-product-list-secondary-header__product-datetimes{font-size:12px;line-height:1.2;margin:0 0 8px}.domain-product-list-secondary-header__product-title{line-height:1.5;font-size:18px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;display:flex}}.domain-product-list-secondary{width:100%;font-size:text("m","pc");display:flex;flex-direction:column}.domain-product-list-secondary__ul{margin:0;padding:0}.domain-product-list-secondary__product-list-item{background:#ffffff;height:auto;list-style:none;width:100%}.domain-product-list-secondary__product-list-item:first-of-type{padding-top:0}@media screen and (max-width: 768px){.domain-product-list-secondary__product-list-item--sp-none{display:none}}.domain-product-list-maker-item{padding:24px 0;border-bottom:2px solid #f2f2f2;position:relative;list-style:none;width:100%}.domain-product-list-maker-item__pc-layout{display:flex}.domain-product-list-maker-item__pc-layout .domain-product-list-maker-item__product-thumbnail-container{position:relative}.domain-product-list-maker-item__pc-layout .domain-product-list-maker-item__product-thumbnail-container .domain-product-list-maker-item__price-overlay{position:absolute;left:0;top:0;padding:8px 16px;background-color:#ffffffb3;border:1px solid #f6f6f6}.domain-product-list-maker-item__pc-layout .domain-product-list-maker-item__product-thumbnail-container .domain-product-list-maker-item__price{font-weight:700;font-size:16px}.domain-product-list-maker-item__pc-layout .domain-product-list-maker-item__product-thumbnail-container .domain-product-list-maker-item__price--free{color:#e33f16}.domain-product-list-maker-item__pc-layout .domain-product-list-maker-item__product-thumbnail-container .domain-product-list-maker-item__bottom-overlay{position:absolute;left:0;bottom:0;padding:8px 16px;background-color:#0006;border:#a3a3a3;color:#f6f6f6;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.domain-product-list-maker-item__pc-layout .domain-product-list-maker-item__product-thumbnail-container .domain-product-list-maker-item__download-count{display:flex;flex-wrap:wrap;gap:4px;color:#fff}.domain-product-list-maker-item__pc-layout .domain-product-list-maker-item__product-thumbnail-container .domain-product-list-maker-item__download-count-element{white-space:nowrap;font-family:Yu Gothic,Hiragino Sans,Hiragino Kaku Gothic ProN,Helvetica Neue,Helvetica,Arial,Meiryo,sans-serif}.domain-product-list-maker-item__pc-layout .domain-product-list-maker-item__product-thumbnail-container__product-detail-metainfo{display:flex;align-items:center;font-weight:700}.domain-product-list-maker-item__pc-layout .domain-product-list-maker-item__product-thumbnail-container .domain-product-list-maker-item__product-file-type{background-color:#fff}.domain-product-list-maker-item__pc-layout .domain-product-list-maker-item__product-thumbnail{width:322px;height:200px}.domain-product-list-maker-item__pc-layout .domain-product-list-maker-item__product-content{flex:1 1 0%;min-width:0%;padding:0 16px}.domain-product-list-maker-item__pc-layout .domain-product-list-maker-item__product-detail{margin-top:8px}.domain-product-list-maker-item__sp-layout{display:none}@media screen and (max-width: 768px){.domain-product-list-maker-item__pc-layout{display:none}.domain-product-list-maker-item__sp-layout{display:block}.domain-product-list-maker-item__sp-layout .domain-product-list-maker-item__product-thumbnail-container{position:relative;width:100%;height:auto;margin-bottom:0}.domain-product-list-maker-item__sp-layout .domain-product-list-maker-item__product-thumbnail-container:before{content:"";display:block;padding-top:62%}.domain-product-list-maker-item__sp-layout .domain-product-list-maker-item__product-thumbnail-container .domain-product-list-maker-item__price-overlay{position:absolute;left:0;top:0;padding:8px 16px;background-color:#ffffffb3;border:1px solid #f6f6f6}.domain-product-list-maker-item__sp-layout .domain-product-list-maker-item__product-thumbnail-container .domain-product-list-maker-item__price{font-weight:700;font-size:14px}.domain-product-list-maker-item__sp-layout .domain-product-list-maker-item__product-thumbnail-container .domain-product-list-maker-item__price--free{color:#e33f16}.domain-product-list-maker-item__sp-layout .domain-product-list-maker-item__product-thumbnail-container .domain-product-list-maker-item__bottom-overlay{position:absolute;left:0;bottom:0;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px;background-color:#0006;border:#a3a3a3;color:#f6f6f6;font-size:12px}.domain-product-list-maker-item__sp-layout .domain-product-list-maker-item__product-thumbnail-container .domain-product-list-maker-item__download-count{display:flex;flex-wrap:wrap;gap:4px;color:#fff;font-size:14px}.domain-product-list-maker-item__sp-layout .domain-product-list-maker-item__product-thumbnail-container .domain-product-list-maker-item__download-count-element{white-space:nowrap;font-family:Yu Gothic,Hiragino Sans,Hiragino Kaku Gothic ProN,Helvetica Neue,Helvetica,Arial,Meiryo,sans-serif}.domain-product-list-maker-item__sp-layout .domain-product-list-maker-item__product-thumbnail-container__product-detail-metainfo{display:flex;align-items:center;font-weight:700}.domain-product-list-maker-item__sp-layout .domain-product-list-maker-item__product-thumbnail-container .domain-product-list-maker-item__product-file-type{background-color:#fff;font-size:12px}.domain-product-list-maker-item__sp-layout .domain-product-list-maker-item__product-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}.domain-product-list-maker-item__sp-layout .domain-product-list-maker-item__product-content{margin-top:16px;width:100%;display:flex;flex-direction:column}.domain-product-list-maker-item__sp-layout .domain-product-list-maker-item__product-header{margin-bottom:8px}.domain-product-list-maker-item__sp-layout .domain-product-list-maker-item__product-detail{width:100%}}.domain-product-list-maker-detail__ellipsis-item,.domain-product-list-maker-detail__product-metainfo{color:#333}.domain-product-list-maker-detail__ellipsis-item{max-height:3em;text-overflow:ellipsis;overflow:hidden;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.domain-product-list-maker-detail__product-metainfo{display:inline-flex;align-items:center;gap:8px;margin-top:8px;margin-bottom:16px}.domain-product-list-maker-detail__button-container{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.domain-product-list-maker{width:100%;font-size:text("m","pc");display:flex;flex-direction:column}.domain-product-list-maker__ul{margin:0;padding:0}.domain-product-list-maker__product-list-item{background:#ffffff;height:auto;list-style:none;width:100%}.domain-product-list-maker__product-list-item:first-of-type{padding-top:0}@media screen and (max-width: 768px){.domain-product-list-maker__product-list-item--sp-none{display:none}}.domain-product-main-list{display:block}.domain-product-main-list__list-section{background:#ffffff;padding-left:20px;padding-right:20px}.domain-product-main-list__list-header{width:100%;display:flex;margin-bottom:20px;padding-bottom:8px;border-bottom:2px solid #f2f2f2}.domain-product-main-list__result-count{flex:1 1 34%;display:flex;align-items:center;margin-right:8px}.domain-product-main-list__result-count-number{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#e33f16;font-weight:700;padding-bottom:6px;margin-right:8px}.domain-product-main-list__list-control{flex:1 0 75%;display:flex;justify-content:flex-end}.domain-product-main-list__sort-control{display:flex;align-items:center}.domain-product-main-list__sort-control label{margin-right:8px}.domain-product-main-list__sort-select{max-width:340px;margin-right:8px}.domain-product-main-list__sp-none{display:block}.domain-product-main-list__pagination{display:flex;justify-content:center;padding-top:20px;padding-bottom:20px}.domain-product-main-list__pagination.sp-none{display:flex}.domain-product-main-list__pagination.pc-none{display:none}@media screen and (max-width: 768px){.domain-product-main-list__list-section{padding-left:10px;padding-right:10px}.domain-product-main-list__list-section:first-child{padding-top:1px}.domain-product-main-list__list-header{flex-wrap:wrap;padding-top:0;margin-bottom:10px}.domain-product-main-list__sort-control{width:70%;flex:1 1 70%}.domain-product-main-list__sort-select{max-width:100%;width:100%}.domain-product-main-list__result-count{width:100%}.domain-product-main-list__sp-none{display:none}.domain-product-main-list__pagination{padding-bottom:88px}.domain-product-main-list__pagination.sp-none{display:none}.domain-product-main-list__pagination.pc-none{display:flex}}.domain-product-list-style-switch{display:flex;align-items:center}.domain-product-list-style-switch__icon{margin-left:8px;width:40px;height:40px;background:#e4e4e4}.domain-product-list-style-switch__sp-none{display:block}@media screen and (max-width: 768px){.domain-product-list-style-switch__icon{flex:0 0 0%}.domain-product-list-style-switch__sp-none{display:none}}.domain-product-thumbnail-modal__wrapper{max-width:60vw;width:60vw}.domain-product-thumbnail-modal__image-viewer{width:100%;max-height:70vh;position:relative;overflow:scroll}.domain-product-thumbnail-modal__image{height:auto;width:100%}.domain-product-thumbnail-modal__button-section{padding:16px;display:flex}.domain-product-thumbnail-modal__prev-button{margin-right:auto}.domain-product-thumbnail-modal__next-button{margin-left:auto}@media screen and (max-width: 768px){.domain-product-thumbnail-modal__wrapper{max-width:100%;width:100%}}.domain-product-thumbnail-list{width:100%;height:100%;background:#e4e4e4;position:relative}.domain-product-thumbnail-list__container{width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center}.domain-product-thumbnail-list__container:hover{cursor:pointer}.domain-product-thumbnail-list__thumbnail{width:100%;height:100%}.domain-product-thumbnail-list__zoom-icon{width:48px;height:48px;background:rgba(255,255,255,.5);border:none;position:absolute;right:0;bottom:0}.domain-product-thumbnail-list__zoom-icon:hover{cursor:pointer}.domain-product-thumbnail-list__bullet{position:absolute;color:#00bfff;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-weight:700;bottom:3px}.domain-product-thumbnail-list__control{position:absolute;height:100%;width:100%}.domain-product-thumbnail-list__prev-button{cursor:pointer;height:48px;position:absolute;top:calc(50% - 24px);left:0px}.domain-product-thumbnail-list__next-button{cursor:pointer;height:48px;position:absolute;top:calc(50% - 24px);right:0px}@media screen and (max-width: 768px){.domain-product-thumbnail-list__container{height:auto}.domain-product-thumbnail-list__container:before{content:"";display:block;padding-top:58%}.domain-product-thumbnail-list__thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}}.domain-product-confirm-list{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin-bottom:40px}.domain-product-confirm-list__confirm-table{margin-top:40px;display:flex;flex-wrap:wrap;width:100%}.domain-product-confirm-list__table-title{position:relative;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.domain-product-confirm-list__required-mark{position:absolute;top:20px;right:16px}.domain-product-confirm-list__table-info{width:calc(100% - 294px);box-sizing:border-box;line-height:20px;padding:24px;border-top:1px solid #e4e4e4;font-size:16px;word-wrap:break-word}.domain-product-confirm-list__table-info:last-child{border-bottom:1px solid #e4e4e4}.domain-product-confirm-list__wrap{white-space:pre-wrap}.domain-product-confirm-list__category-container{padding:0}.domain-product-confirm-list__category-container+.domain-product-confirm-list__category-container{margin-top:16px;padding-top:16px;border-top:1px dotted #dbdbdb}.domain-product-confirm-list__category-list{padding:0;margin-left:20px}.domain-product-confirm-list__category-list-title{line-height:1.8}.domain-product-confirm-list__category-list-title--margin-top{margin-top:24px}.domain-product-confirm-list__category-list-item{list-style:none;display:inline;line-height:1.8}.domain-product-confirm-list__arrow-right{width:28px;height:20px;vertical-align:middle;display:inline-flex;align-items:flex-end;position:relative}.domain-product-confirm-list__arrow-right:after{content:"";width:.45em;height:.45em;top:50%;bottom:auto;border-width:2px 2px 0 0;border-style:solid;border-color:#00aaeb;display:block;position:absolute;left:16px;transform:rotate(45deg) translate(-.6em,.2em)}.domain-product-confirm-list__select-thumbnail{width:100%;max-width:250px;height:155px;margin:0 auto;display:flex;align-items:flex-start;justify-content:center;background:#dbdbdb;position:relative;overflow:hidden}.domain-product-confirm-list__select-thumbnail:not(:first-of-type){margin-top:20px}.domain-product-confirm-list__thumbnail-inner,.domain-product-confirm-list__thumbnail-frame{width:100%;height:100%}.domain-product-confirm-list__zoom-button{width:32px;height:32px;background:rgba(255,255,255,.7);border:none;position:absolute;right:0;bottom:0}.domain-product-confirm-list__zoom-button:hover{cursor:pointer}.domain-product-confirm-list__button-field{display:flex;justify-content:center}.domain-product-confirm-list__download-button{max-width:300px}.domain-product-confirm-list__download-button--white-icon{margin-right:8px;display:none}.domain-product-confirm-list__download-button--blue-icon{margin-right:8px;display:inline-block}.domain-product-confirm-list__download-button:hover .domain-product-confirm-list__download-button--white-icon{display:inline-block}.domain-product-confirm-list__download-button:hover .domain-product-confirm-list__download-button--blue-icon{display:none}.domain-product-confirm-list__description,.domain-product-confirm-list__title-description{font-size:14px;line-height:1.5}.domain-product-confirm-list__description{margin-top:8px}.domain-product-confirm-list__title-description{font-weight:400;margin-top:20px}.domain-product-confirm-list__gray-text{color:gray}.domain-product-confirm-list__download-button{width:100%}.domain-product-confirm-list__button-section{margin-top:40px;display:flex;justify-content:center}.domain-product-confirm-list__button-section--button{width:50%}.domain-product-confirm-list__button-section :not(:first-child){margin-left:16px}.domain-product-confirm-list__terms-text{font-weight:700;margin-top:40px;margin-bottom:8px}.domain-product-confirm-list__checkbox-group{display:flex;flex-direction:column;align-items:center;margin-top:36px;margin-bottom:36px;font-weight:700}@media screen and (max-width: 768px){.domain-product-confirm-list__confirm-table{display:flex;flex-wrap:wrap;width:100%}.domain-product-confirm-list__table-title{position:relative;font-size:16px;max-width:none;padding:8px 16px}.domain-product-confirm-list__required-mark{position:absolute;font-size:12px;top:8px}.domain-product-confirm-list__table-info{width:100%;padding:16px;border-top:none;font-size:16px}.domain-product-confirm-list__table-info:last-child{border-bottom:none}.domain-product-confirm-list__category-list-item{line-height:1.8}.domain-product-confirm-list__download-button{max-width:100%}.domain-product-confirm-list__select-thumbnail{max-width:90px;height:56px}.domain-product-confirm-list__select-thumbnail:not(:first-of-type){margin-top:16px}.domain-product-confirm-list__description,.domain-product-confirm-list__title-description{font-size:14px;line-height:1.5}.domain-product-confirm-list__title-description{margin-top:8px}.domain-product-confirm-list__button-section{flex-wrap:wrap;flex-direction:column-reverse}.domain-product-confirm-list__button-section--button{width:100%}.domain-product-confirm-list__button-section :not(:first-child){margin-left:0;margin-bottom:16px}}.domain-password-reset-email-form__content-body{padding:40px}.domain-password-reset-email-form__email-about{padding-bottom:24px}.domain-password-reset-email-form__email-address{background:#f2f2f2;padding:40px;display:flex;align-items:center}.domain-password-reset-email-form__email-address-title,.domain-password-reset-email-form__email-address-input{display:flex;align-items:center}.domain-password-reset-email-form__required-mark{margin-left:8px}.domain-password-reset-email-form__email-address-input{flex:1 1 0%;margin-left:20px}.domain-password-reset-email-form__form-group-submit{padding-top:24px;text-align:center}.domain-password-reset-email-form__important-notice{color:#e33f16;text-align:left;margin-bottom:20px}.domain-password-reset-email-form__error-message{margin-top:16px}@media screen and (max-width: 768px){.domain-password-reset-email-form__content-body{padding:24px 20px 36px}.domain-password-reset-email-form__email-address{flex-direction:column;align-items:flex-start;background:#f2f2f2;padding:20px;margin:0 auto}.domain-password-reset-email-form__email-address-title{padding-left:0}.domain-password-reset-email-form__email-address-input{margin-top:8px;flex:initial;width:100%;margin-left:0}.domain-password-reset-email-form__form-group-submit{text-align:center;max-width:296px;width:100%;margin:0 auto}}.domain-password-reset-password-form{background:#ffffff;padding:40px}.domain-password-reset-password-form__new-password-about{font-size:16px;line-height:1.8;padding-bottom:8px}.domain-password-reset-password-form__new-password-about-small{font-size:14px;line-height:1.5}.domain-password-reset-password-form__password-table{display:flex;flex-wrap:wrap;padding-top:20px}.domain-password-reset-password-form__required-mark{position:absolute;top:16px;right:16px;text-align:left}.domain-password-reset-password-form__new-password-title,.domain-password-reset-password-form__password-confirm-title,.domain-password-reset-password-form__required-mark{display:inline-block;vertical-align:middle}.domain-password-reset-password-form__new-password,.domain-password-reset-password-form__new-password-input{display:inline-block;position:relative;vertical-align:middle}.domain-password-reset-password-form__new-password,.domain-password-reset-password-form__password-confirm{font-size:16px;line-height:1.8;background:#e4e4e4;width:300px;border-top:solid 1px #ffffff;border-bottom:solid 1px #ffffff}.domain-password-reset-password-form__new-password-input,.domain-password-reset-password-form__password-confirm-input{width:calc(100% - 308px);border-top:solid 1px #f2f2f2;border-bottom:solid 1px #f2f2f2;margin:0}.domain-password-reset-password-form__new-password-input{padding:16px 24px}.domain-password-reset-password-form__password-confirm,.domain-password-reset-password-form__password-confirm-input{display:inline-block;position:relative;vertical-align:middle}.domain-password-reset-password-form__password-confirm-input{padding:16px 24px}.domain-password-reset-password-form__new-password-title,.domain-password-reset-password-form__password-confirm-title{font-weight:700;padding:16px}.domain-password-reset-password-form__password-strength,.domain-password-reset-password-form__error-message{margin-top:8px}.domain-password-reset-password-form__submit-button{margin-top:40px;text-align:center}.domain-password-reset-password-form__hint{color:gray;font-size:16px;line-height:1.8;line-height:2}@media screen and (max-width: 768px){.domain-password-reset-password-form{background:#ffffff;padding:24px 20px 40px}.domain-password-reset-password-form__new-password-about{font-size:16px;line-height:1.8;padding-bottom:8px}.domain-password-reset-password-form__new-password-about-small{font-size:14px;line-height:1.5}.domain-password-reset-password-form__password-table{width:100%;margin:0 auto}.domain-password-reset-password-form__new-password,.domain-password-reset-password-form__password-confirm{display:flex;justify-content:space-between;align-items:center}.domain-password-reset-password-form__required-mark{top:50%;transform:translateY(-50%);padding:8px}.domain-password-reset-password-form__new-password-title,.domain-password-reset-password-form__password-confirm-title{padding:8px}.domain-password-reset-password-form__new-password-text,.domain-password-reset-password-form__password-confirm-text{width:100%;padding:0}.domain-password-reset-password-form__new-password-input,.domain-password-reset-password-form__password-confirm-input{padding:16px 0;display:block}.domain-password-reset-password-form__new-password,.domain-password-reset-password-form__password-confirm{width:100%;height:auto;padding:10px 16px;border-top:none;border-bottom:none}.domain-password-reset-password-form__new-password-input,.domain-password-reset-password-form__password-confirm-input{width:100%;border-top:none;border-bottom:none}}.domain-journal-feature-carousel-item{background:#ffffff}.domain-journal-feature-carousel-item__thumbnail{width:100%;flex-shrink:0;position:relative;overflow:hidden}.domain-journal-feature-carousel-item__thumbnail img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.domain-journal-feature-carousel-item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.domain-journal-feature-carousel-item__info{padding:16px}.domain-journal-feature-carousel-large-item{background:#ffffff;height:100%}.domain-journal-feature-carousel-large-item__paragraph{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.domain-journal-feature-carousel-large-item__info{padding:16px}.domain-journal-feature-carousel-large-item__thumbnail{height:calc(100% - 85px);position:relative;overflow:hidden;width:100%}.domain-journal-feature-carousel-large-item__frame{width:100%;margin:0 auto;height:100%;position:relative}.domain-journal-feature-carousel-large-item__img-inner{width:100%;height:100%;position:absolute;left:50%;transform:translate(-50%)}.domain-journal-feature-carousel-large-item__img-inner img{width:100%;transition:.25s ease 0s;transition-property:transform}.domain-journal-feature-carousel-large-item__img-inner img:hover{transform:scale(1.1)}.domain-journal-feature-carousel-large-item__img-inner--object-fit{position:static;transform:none;height:100%}.domain-journal-feature-carousel-large-item__img-inner--object-fit img{height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 768px){.domain-journal-feature-carousel__container{max-width:670px}}.domain-journal-feature-tile{list-style:none;width:100%;background:#ffffff}.domain-journal-feature-tile__thumbnail{max-height:400px;overflow:hidden}.domain-journal-feature-tile__thumbnail img{width:100%;transition:.25s ease 0s;transition-property:transform}.domain-journal-feature-tile__thumbnail img:hover{transform:scale(1.1)}.domain-journal-feature-tile__paragraph{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.domain-journal-feature-tile__info{padding:16px}.domain-journal-column-carousel-item{background:#ffffff;height:100%}.domain-journal-column-carousel-item__thumbnail{width:100%;height:221px;flex-shrink:0;position:relative;overflow:hidden}.domain-journal-column-carousel-item__thumbnail--height-auto{height:auto}.domain-journal-column-carousel-item__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.25s ease 0s;transition-property:transform}.domain-journal-column-carousel-item__thumbnail img:hover{transform:scale(1.1)}.domain-journal-column-carousel-item p:last-of-type{margin-bottom:16px}.domain-journal-column-carousel-item__column-type,.domain-journal-column-carousel-item__column-title{margin-top:8px}.domain-journal-column-carousel-item__info{padding:8px 16px}.domain-journal-column-carousel-item__type-style{font-size:12px;font-weight:700;color:gray;border:1px solid #dbdbdb;padding:2px 4px}.domain-journal-column-carousel-item__type-style:hover{color:inherit}.domain-journal-column-carousel-item__column-date{font-size:14px;color:#a3a3a3;margin-top:16px}.domain-journal-column-carousel-item__column-theme{margin-top:16px}.domain-journal-column-carousel-item__theme-style{color:#00aaeb;font-size:12px;padding:2px 8px;background:#f2f2f2;border-radius:30px}.domain-journal-column-carousel-item__theme-style:not(:first-of-type){margin-left:8px}.domain-journal-column-carousel-item-horizontal{width:100%;background:#ffffff;display:flex}.domain-journal-column-carousel-item-horizontal p{padding:0 16px;margin-top:8px}.domain-journal-column-carousel-item-horizontal p:last-of-type{margin-bottom:16px}.domain-journal-column-carousel-item-horizontal__type-style{font-size:12px;font-weight:700;color:gray;border:1px solid #dbdbdb;padding:2px 4px}.domain-journal-column-carousel-item-horizontal__column-date{font-size:14px;color:#a3a3a3;margin-top:16px}.domain-journal-column-carousel-item-horizontal__column-theme{margin-top:16px}.domain-journal-column-carousel-item-horizontal__theme-style{color:#00aaeb;font-size:12px;padding:2px 8px;background:#f2f2f2;border-radius:30px}.domain-journal-column-carousel-item-horizontal__theme-style:not(:first-of-type){margin-left:8px}.domain-journal-column-carousel-item-horizontal__detail{width:55%}.domain-journal-column-carousel-item-horizontal__thumbnail{width:45%;margin-right:16px}.domain-journal-column-carousel-item-horizontal__thumbnail img{width:100%}@media screen and (max-width: 768px){.domain-journal-column-carousel__container{max-width:670px}}.domain-journal-whitepaper__container{display:flex;gap:18px;flex-direction:row}.domain-journal-whitepaper__item{width:calc((100% - 36px) / 3)}.domain-journal-whitepaper__thumbnail{width:100%;height:calc(100% - 70px);flex-shrink:0;overflow:hidden}.domain-journal-whitepaper__thumbnail-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.domain-journal-whitepaper__info{padding:8px 16px;background-color:#fff}.domain-journal-whitepaper__info-section{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.domain-journal-whitepaper__info-section:not(:last-of-type){padding-bottom:3px;margin-bottom:7px}.domain-journal-whitepaper__category{font-size:12px;font-weight:700;color:gray;border:1px solid #dbdbdb;padding:2px 4px}@media screen and (max-width: 768px){.domain-journal-whitepaper__container{flex-direction:column}.domain-journal-whitepaper__item{width:100%}}.domain-journal-whitepaper-downloads{display:grid;grid-column:3;grid-template-columns:repeat(3,[col-start] 1fr);gap:18px}@media screen and (max-width: 768px){.domain-journal-whitepaper-downloads{display:flex;flex-direction:column}}.domain-journal-whitepaper-download-item{display:flex;flex-direction:column;background-color:#fff}.domain-journal-whitepaper-download-item__meta-items{display:flex;flex-direction:row;gap:16px;padding:8px 16px;align-items:center}.domain-journal-whitepaper-download-item__title-container{padding:8px 16px 16px}.domain-journal-whitepaper-download-item__button-container{margin:auto 16px 16px;height:56px}.domain-journal-whitepaper-download-item__button-container:hover .domain-journal-whitepaper-download-item__download-text:after{background-image:url(/doc/build/assets/copy_red.daa3edcf.svg)}.domain-journal-whitepaper-download-item__download-text{height:56px;display:flex;justify-content:center;align-items:center}.domain-journal-whitepaper-download-item__download-text:after{content:"";display:inline-block;background-image:url(/doc/build/assets/copy_white.0b640d49.svg);background-size:cover;background-repeat:no-repeat;height:18px;width:18px;fill:green;vertical-align:top}.domain-journal-whitepaper-ranking__ranking-mark,.domain-journal-whitepaper-ranking__item{height:100%}.domain-journal-whitepaper-thumbnail{background-color:#dcdbdc;border:1px solid #cfcfcf;display:flex;justify-content:center}.domain-journal-whitepaper-thumbnail__image{width:100%;aspect-ratio:358/220;-o-object-fit:contain;object-fit:contain}.domain-journal-seminar__container{display:flex;flex-direction:column;gap:20px}.domain-journal-seminar__item{display:flex;flex-direction:row;gap:20px;padding:24px;background-color:#fff}.domain-journal-seminar__thumbnail{width:30%;height:auto;overflow:hidden}.domain-journal-seminar__thumbnail-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.domain-journal-seminar__summary{padding:8px 0;width:100%}.domain-journal-seminar__summary-item{margin-bottom:8px}.domain-journal-seminar__date{color:gray;font-size:20px}.domain-journal-seminar__company{color:#a3a3a3;font-size:14px}@media screen and (max-width: 768px){.domain-journal-seminar__item{flex-direction:column;gap:5px}.domain-journal-seminar__thumbnail{width:100%}.domain-journal-seminar__summary{padding:0 8px}.domain-journal-seminar__date{font-size:20px}.domain-journal-seminar__company{font-size:14px}}.domain-recommends{background-color:#fff;padding:0 40px 20px}.domain-recommends__title{margin-bottom:20px;line-height:1.5;font-size:24px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif}.domain-recommends__title--sub{line-height:1.5;font-size:20px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-bottom:10px}.domain-recommends__section{padding-top:36px;padding-bottom:40px}.domain-recommends__section+.domain-recommends__section{border-top:1px solid #f2f2f2}.domain-recommends__section--category,.domain-recommends__section--prepend{padding-bottom:0}.domain-recommends__links{margin-bottom:20px}.domain-recommends__text-link{display:inline-block;margin-right:8px;margin-bottom:8px}.domain-recommends__centering{text-align:center;margin-top:36px}.domain-recommends__column-list--sp{display:none}@media screen and (max-width: 768px){.domain-recommends{padding-left:10px;padding-right:10px}.domain-recommends__title{line-height:1.5;font-size:20px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif}.domain-recommends__title--category{margin-bottom:0;display:flex;justify-content:space-between}.domain-recommends__title--category:after{content:"";width:.6em;height:.6em;border:#00aaeb solid;border-width:2px 2px 0 0;display:inline-block;transform:rotate(135deg) translate(.5em)}.domain-recommends__title--category:active{animation-name:button-active;animation-duration:.25s}@keyframes button-active{0%{background-color:transparent}50%{background-color:#00bbfc4d}to{background-color:transparent}}.domain-recommends__title--sub{line-height:1.5;font-size:20px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif}.domain-recommends__section-content{margin-bottom:8px}.domain-recommends__section-content+.domain-recommends__section-content{padding-top:8px;border-top:1px solid #f2f2f2}.domain-recommends__section-content--no-border+.domain-recommends__section-content--no-border{border-top:none}.domain-recommends__category-header{display:flex;justify-content:space-between}.domain-recommends__links{margin:20px 0}.domain-recommends__links--thin{margin:10px 0 20px}.domain-recommends__column-list--pc{display:none}.domain-recommends__column-list--sp{display:flex;flex-direction:column;gap:28px}}.domain-review-mypage-item{display:flex;flex-direction:column}.domain-review-mypage-item__product-info-wrapper{display:flex;flex-direction:row}.domain-review-mypage-item__product-thumbnail{width:120px;height:80px}.domain-review-mypage-item__product-info{display:flex;flex-direction:column;justify-content:space-around;width:calc(100% - 120px)}.domain-review-mypage-item__product-header{margin-left:16px}.domain-review-mypage-item__maker-info{display:flex;align-items:center}.domain-review-mypage-item__maker-info--icon-image{width:24px;height:24px;margin-left:16px}.domain-review-mypage-item__maker-info--name{margin-left:8px;height:24px}.domain-review-mypage-item__review-wrapper{display:flex;flex-direction:row}.domain-review-mypage-item__action-buttons{display:flex;flex-direction:column;justify-content:flex-end}.domain-review-mypage-item__action-buttons--delete-button,.domain-review-mypage-item__action-buttons--modify-button{margin-bottom:8px}.domain-review-mypage-item__review-info{width:calc(100% - 80px)}.domain-review-list-item{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-review-list-item__top{display:flex;flex-direction:column}.domain-review-list-item__member{display:flex;align-items:center;margin-top:8px;margin-bottom:8px;gap:8px}.domain-review-list-item__member-icon{width:24px;height:auto}.domain-review-list-item__industry-mark{font-style:normal;font-size:12px;color:#a3a3a3}.domain-review-list-item__industry{font-size:16px;font-weight:700;line-height:1}.domain-review-list-item__assessment{margin-bottom:8px;display:flex;align-items:center;gap:10px}.domain-review-list-item__rating{margin-left:0}.domain-review-list-item__created-at{font-size:12px;color:#a3a3a3}.domain-review-list-item__created-at:before{content:"[\6295\7a3f\65e5]"}.domain-review-list{display:flex;flex-direction:column;color:#333;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.domain-review-list__form{margin-bottom:40px}.domain-review-list__top{display:flex;align-items:center;justify-content:flex-end}.domain-review-list__top h3{margin-bottom:0;flex:1 1 70%;padding:8px 0}.domain-review-list__button{height:48px;flex:0 0 30%}.domain-review-list__review-summary{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.domain-review-list__total-review-container{display:flex;flex-direction:row;align-items:center}.domain-review-list__total-review-counter{margin-right:5px;color:#00aaeb;font-size:24px;cursor:pointer;margin-bottom:4px}.domain-review-list__total-review-counter:hover{text-decoration:underline}.domain-review-list__rating-average-container{display:flex;align-items:center;white-space:nowrap}.domain-review-list__rating-average{margin:0 8px;color:#00aaeb;font-size:20px}.domain-review-list__list{padding:0;margin:0;position:relative;overflow:hidden;max-height:350px}.domain-review-list__list--show-all{overflow:auto;max-height:none}.domain-review-list__list>li{list-style:none;padding-bottom:16px}.domain-review-list__list>li:not(:last-of-type){border-bottom:1px dotted #a3a3a3}.domain-review-list__list-container{position:relative}.domain-review-list__button-section{text-align:center;position:absolute;z-index:1;bottom:0;width:100%;height:100px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.95) 50%)}.domain-review-list__pagination{display:flex;justify-content:center;padding-top:20px;padding-bottom:20px}@media screen and (max-width: 768px){.domain-review-list__top h3{flex:1 1 50%}.domain-review-list__button{flex:0 0 40%}}.domain-review-list-mypage{display:flex;flex-direction:column;color:#333}.domain-review-list-mypage__h3{margin-bottom:0}.domain-review-list-mypage__result-number{font-size:16px;line-height:1.8;margin-bottom:8px;color:gray}.domain-review-list-mypage__ul{padding:0;margin:0}.domain-review-list-mypage__li{list-style:none;padding-top:16px;padding-bottom:8px;border-bottom:1px solid #dbdbdb}.domain-review-list-mypage__li:first-of-type{border-top:1px solid #dbdbdb}.domain-review-list-mypage-item__created-at{font-size:12px;color:#a3a3a3;margin-top:16px}.domain-review-list-mypage-item__review-assessment{margin-top:8px;display:flex;align-items:center}.domain-review-list-mypage-item__review-comment{margin-top:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.domain-review-list-mypage-item__label{font-size:12px;margin-left:8px;border-radius:3px;padding:3px 5px;color:#fff}.domain-review-list-mypage-item__label-green{background:#38a800}.domain-review-list-mypage-item__label-blue{background:#00aaeb}.domain-review-list-mypage-item__label-red{background:#e33f16}.domain-favorite-article-list-item{list-style:none;width:100%;background:#ffffff}.domain-favorite-article-list-item__item-thumbnail img{width:100%}.domain-favorite-article-list-item__item-title{padding:0 16px;margin-top:8px;word-break:break-all}.domain-favorite-article-list-item__item-title:last-of-type{margin-bottom:16px}.domain-favorite-article-list-item__journal-checkbox{transform:translateY(-2px)}.domain-favorite-article-list-item__item-type{padding:0 16px;margin-top:8px}.domain-favorite-article-list-item__item-type:last-of-type{margin-bottom:16px}.domain-favorite-article-list-item__type-style{font-size:12px;font-weight:700;color:gray;border:1px solid #dbdbdb;padding:2px 4px}.domain-favorite-article-list-item__item-tag{padding:0 16px;margin-top:20px}.domain-favorite-article-list-item__item-tag:last-of-type{margin-bottom:16px}.domain-favorite-article-list-item__tag-style{color:#00aaeb;font-size:12px;padding:2px 8px;background:#f2f2f2;border-radius:30px}.domain-favorite-article-list-item__tag-style:not(:first-of-type){margin-left:8px}.domain-favorite-article-list{width:100%;margin:0;padding:0;display:flex;flex-wrap:wrap}.domain-favorite-article-list__li{list-style:none;width:calc(33.3% - (20px * 2) / 3);margin-bottom:24px}.domain-favorite-article-list__li:not(:nth-of-type(3n)){margin-right:20px}.domain-favorite-article-list__journal-favorite-item{height:100%}@media screen and (max-width: 768px){.domain-favorite-article-list__li{width:100%;display:flex;justify-content:center}.domain-favorite-article-list__li:not(:nth-of-type(3n)){margin-right:0}}.domain-favorite-product-list-item{display:flex;flex-direction:column;position:relative}.domain-favorite-product-list-item__product-thumbnail{width:100%;height:222px;overflow:hidden}.domain-favorite-product-list-item__product-detail{background:#ffffff;padding:0 16px}.domain-favorite-product-list-item__product-title{margin:8px 0;display:flex}.domain-favorite-product-list-item__maker-link{margin:8px 0}.domain-favorite-product-list-item__category{margin:8px 0;display:flex}.domain-favorite-product-list-item__ellipsis-item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.domain-favorite-product-list-item__my-2{margin:16px 0}.domain-favorite-product-list-item__product-checkbox{margin-right:8px}.domain-favorite-product-list-item__product-type{border:1px solid #808080;color:gray;padding:8px;font-weight:700;box-sizing:border-box;margin-right:8px}.domain-favorite-product-list-item__product-download-count{line-height:36px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-size:12px;margin-right:8px}.domain-favorite-product-list-item__price{margin:8px 0;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-size:16px;font-weight:700}.domain-favorite-product-list-item__price--free{color:#e33f16}.domain-favorite-product-list{margin:0;padding:0;display:flex;flex-wrap:wrap;width:100%}.domain-favorite-product-list__li{list-style:none;width:calc(50% - 10px);margin-bottom:24px;width:calc(33.3% - (20px * 2) / 3)}.domain-favorite-product-list__li:nth-of-type(2n){margin-left:0}.domain-favorite-product-list__li:not(:nth-of-type(3n)){margin-right:20px}.domain-favorite-product-list__product-tile{height:100%}@media screen and (max-width: 768px){.domain-favorite-product-list__li{width:100%;display:flex;justify-content:center}.domain-favorite-product-list__li:not(:nth-of-type(3n)){margin-right:0}.domain-favorite-product-list__product-tile{width:100%}}.domain-top-hero__background{background-color:#1e9ddb;background-image:url(/doc/build/assets/bg-home-hero.0d1ac83c.jpg);background-repeat:no-repeat;background-position:right;background-size:contain}.domain-top-hero__inner{margin:0 auto;max-width:1164px;padding-left:24px;padding-right:24px;padding-bottom:35px}.domain-top-hero__h1{padding-top:40px;line-height:1.5;font-size:30px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;color:#fff}.domain-top-hero__description{margin-top:28px;color:#fff;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-size:16px;line-height:1.8}.domain-top-hero__search{display:flex;margin-top:36px;width:700px}.domain-top-hero__search-input-wrapper{width:90%}.domain-top-hero__search-input::-webkit-calendar-picker-indicator{opacity:0;display:none}.domain-top-hero__search-button{flex:1 1 0%}.domain-top-hero__search--sp-visible{display:none}.domain-top-hero__searched-keywords{width:700px;margin:5px 0 0;padding:7px;display:flex;flex-wrap:nowrap;background:#555555;opacity:.9;align-items:center;justify-content:space-between;font-size:14px}.domain-top-hero__searched-keywords .domain-top-hero__span{flex-shrink:0;color:#fff}.domain-top-hero__searched-keywords .domain-top-hero__li{flex-shrink:0;list-style:none;background:#f4faff;border-radius:5px;padding:1px;margin-left:6px;transition:.25s ease 0s}.domain-top-hero__searched-keywords .domain-top-hero__li:hover{cursor:pointer;border-color:#00aaeb;background-color:#00aaeb}.domain-top-hero__searched-keywords .domain-top-hero__li .domain-top-hero__keyword-link{color:#000;text-decoration:none;display:block;padding:3px}.domain-top-hero__searched-keywords .domain-top-hero__li .domain-top-hero__keyword-link:hover{color:#fff}.domain-top-hero__searched-keywords--sp-visible{display:none}.domain-top-hero__normal-icon{display:inline;transition:.25s ease 0s;transition-property:display}.domain-top-hero__active-icon{display:none;transition:.25s ease 0s;transition-property:display}.domain-top-hero__search-button:not([disabled]):active__normal-icon,.domain-top-hero__search-button:not([disabled]):hover__normal-icon{display:none}.domain-top-hero__search-button:not([disabled]):active__active-icon,.domain-top-hero__search-button:not([disabled]):hover__active-icon{display:inline}@media screen and (max-width: 768px){.domain-top-hero__background{background-image:url(/doc/build/assets/bg-home-hero-sp.0b8aa787.jpg);background-repeat:no-repeat;background-position:right;background-size:100%;height:345px}.domain-top-hero__h1{line-height:1.5;font-size:22px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin:0;padding-top:20px}.domain-top-hero__description{margin-top:20px;font-size:14px;line-height:1.5;line-height:26.8px}.domain-top-hero__search{margin-top:88px;width:100%}.domain-top-hero__search-input-wrapper{flex:1}.domain-top-hero__search-button{width:90px;flex:inherit}.domain-top-hero__search--sp-hidden{display:none}.domain-top-hero__search--sp-visible{margin-top:15px;padding:0 20px;box-sizing:border-box;display:flex}.domain-top-hero__searched-keywords{margin-top:88px;overflow:auto;width:95%}.domain-top-hero__searched-keywords--sp-hidden{display:none}.domain-top-hero__searched-keywords--sp-visible{margin-top:15px;margin-left:16px;padding:8px 20px;box-sizing:border-box;display:flex}}.domain-top-items-area__h2{line-height:1.5;font-size:24px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;font-weight:400;margin-top:0;margin-bottom:20px}.domain-top-items-area__action{display:flex;justify-content:center;margin:8px 0 40px}@media screen and (max-width: 768px){.domain-top-items-area__h2{line-height:1.5;font-size:20px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;font-weight:400}.domain-top-items-area__action{margin:0 25px}}.domain-tracking-deqwas{height:0}.domain-sns-share{display:flex;flex-direction:row;justify-content:flex-end}.domain-sns-share__icons{display:flex;align-items:center}.domain-sns-share__icons img{margin-left:8px;width:30px;height:30px;cursor:pointer}.domain-sns-share__icons img:hover{opacity:.3;transition:opacity .2s ease}.domain-campaign-banner{display:none}.domain-campaign-banner__img{width:100%}@media screen and (min-width: 768px){.domain-campaign-banner--show-pc{display:block}}@media screen and (max-width: 768px){.domain-campaign-banner--show-sp{display:block}}.domain-popup-banner__pc{display:block}.domain-popup-banner__sp{display:none}.domain-popup-banner__banner-layer{position:fixed;z-index:60;bottom:8px;right:8px}.domain-popup-banner__banner-container{display:flex;flex-direction:column;align-items:flex-end}.domain-popup-banner__banner-image{width:250px;height:250px}.domain-popup-banner__close-banner{background:transparent;margin:0;padding:0;border:none;cursor:default}.domain-popup-banner__close-icon{font-style:normal;color:#a3a3a3;font-size:30px}@media screen and (max-width: 768px){.domain-popup-banner__pc{display:none}.domain-popup-banner__sp{display:block}.domain-popup-banner__banner-layer{position:fixed;z-index:10100;top:0;left:0;width:100%;height:100%;background-color:#0000004d}.domain-popup-banner__banner-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.domain-popup-banner__banner-image{width:200px;height:200px}.domain-popup-banner__close-icon{color:#fff}}.domain-important-notice-modal__body{padding:30px 40px;max-width:840px}.domain-important-notice-modal__body--pc-none{display:none}.domain-important-notice-modal__body--sp-none{display:block}.domain-important-notice-modal__header{text-align:center;margin-bottom:28px;font-size:18px}.domain-important-notice-modal__paragraph{text-align:left;margin-bottom:24px}.domain-important-notice-modal__warning-text{color:#e33f16}@media screen and (max-width: 768px){.domain-important-notice-modal__body{padding:24px}.domain-important-notice-modal__body--pc-none{display:block}.domain-important-notice-modal__body--sp-none{display:none}.domain-important-notice-modal__header{margin-bottom:16px}.domain-important-notice-modal__paragraph{word-break:break-all}}.livewire-entry-form{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;position:relative;padding:40px;margin-top:48px;background-color:#fff}.livewire-entry-form__lead-text{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin-bottom:36px}.livewire-entry-form__lead-text--attention{color:#e33f16}.livewire-entry-form__title{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;font-size:20px;font-weight:700;line-height:20px}.livewire-entry-form__title+.livewire-entry-form__form{margin-top:20px}.livewire-entry-form__form{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-bottom:24px;margin-top:20px}.livewire-entry-form__form-label{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;font-size:16px;width:100%;max-width:294px;padding:24px 16px;font-weight:700}.livewire-entry-form__form-label--required{position:relative}.livewire-entry-form__form-label--no-input{padding:24px}.livewire-entry-form__form-label-inner{display:flex;flex-direction:row;justify-content:end;align-items:center;gap:16px}.livewire-entry-form__required{position:absolute;top:20px;right:16px}.livewire-entry-form__form-field{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;width:calc(100% - 294px);padding:16px 24px;font-size:16px;display:flex;flex-direction:column;justify-content:center}.livewire-entry-form__form-field--no-input{padding:24px}.livewire-entry-form__form-text-field:focus-within{background-color:#e8f0fe}.livewire-entry-form__password-strength{margin-top:8px}.livewire-entry-form__errors{margin-top:6px}.livewire-entry-form__hint{color:gray;font-size:16px;line-height:1.8;line-height:2}.livewire-entry-form__email-text{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;word-break:break-all}.livewire-entry-form__double-inputs{display:flex;align-content:space-between}.livewire-entry-form__double-inputs-item{margin-right:20px}.livewire-entry-form__double-inputs-item:last-of-type{margin-right:0}.livewire-entry-form__birth-year{display:flex;align-items:center}.livewire-entry-form__birth-year-input{width:150px;margin-right:8px}.livewire-entry-form__radio-button{display:inline-block;padding-left:0;margin-right:0}.livewire-entry-form__button-section{display:flex;justify-content:center}.livewire-entry-form__foundation-year{display:flex;align-items:center}.livewire-entry-form__foundation-year-input{display:flex;align-items:center;margin-right:24px}.livewire-entry-form__foundation-year-form{width:150px;margin-right:8px}.livewire-entry-form__multi-select-container{display:flex;gap:15px;align-items:center}.livewire-entry-form__multi-selected-option-container{display:flex;gap:5px;flex-wrap:wrap}.livewire-entry-form__multi-selected-option{padding:2px 8px;border-radius:4px;background-color:#eef3f9;line-height:1.5}.livewire-entry-form__multi-select-modal-open-button{border:1px #dbdbdb solid;border-radius:4rem;padding:2px 8px;color:#2c86fe;background-color:#ffebe6;text-decoration:underline;cursor:pointer;flex:0 0 auto;max-height:26px}.livewire-entry-form__login-link{margin-top:8px;color:gray}@media screen and (max-width: 768px){.livewire-entry-form{position:relative;padding:24px 10px 40px;margin-top:28px;margin-bottom:8px;background-color:#fff}.livewire-entry-form__lead-text{margin-bottom:24px}.livewire-entry-form__title{font-size:20px}.livewire-entry-form__required{top:50%;transform:translateY(-50%);font-size:12px}.livewire-entry-form__form-label{font-size:16px;width:100%;max-width:none;padding:8px 16px}.livewire-entry-form__form-label--no-input{padding:16px 0}.livewire-entry-form__form-label-inner{justify-content:start}.livewire-entry-form__form-field{width:100%;padding:16px 0;margin:0;font-size:16px}.livewire-entry-form__form-field--no-input{padding:16px 0}.livewire-entry-form__double-inputs{display:flex;flex-direction:column;align-content:space-between}.livewire-entry-form__double-inputs-item{margin-right:0}.livewire-entry-form__double-inputs-item:last-of-type{margin-top:16px}.livewire-entry-form__gender{display:flex;flex-wrap:wrap;margin-top:-8px}.livewire-entry-form__radio-button{display:inline-block;margin-top:8px;padding-left:0;margin-right:0}.livewire-entry-form__foundation-year{display:flex;flex-direction:column;align-items:flex-start}.livewire-entry-form__foundation-year-input{margin-bottom:8px}.livewire-entry-form__multi-select-container{flex-direction:column;align-items:normal}.livewire-entry-form__multi-selected-option-container{flex-direction:column}.livewire-entry-form__multi-select-modal-open-button{padding:8px 12px 25px}}.livewire-entry-email-form__form-input{margin-bottom:16px}.livewire-entry-email-form__form-input:-ms-input-placeholder{color:#a3a3a3}.livewire-entry-email-form__form-warnings,.livewire-entry-email-form__form-errors{margin-bottom:8px}.livewire-entry-email-form__form-send{display:flex;width:362px;max-width:100%;margin:8px auto 0;justify-content:center}@media screen and (max-width: 768px){.livewire-entry-email-form__form-send--small{width:296px}}.livewire-mypage-member-edit-form{background:#ffffff;padding:20px 20px 40px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-mypage-member-edit-form__table-list{display:flex;flex-wrap:wrap;width:100%;margin-top:20px;margin-bottom:36px;justify-content:space-between;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-mypage-member-edit-form__table-list-menu{position:relative;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-mypage-member-edit-form__table-list-menu,.livewire-mypage-member-edit-form__table-list-menu-item{box-sizing:border-box;line-height:20px}.livewire-mypage-member-edit-form__table-list-menu-item{width:calc(100% - 294px);padding:16px 24px;border-top:1px solid #e4e4e4;font-size:16px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-mypage-member-edit-form__table-list-menu-item:nth-last-child(1){border-bottom:1px solid #e4e4e4}.livewire-mypage-member-edit-form__table-list-menu-item--border-bottom{border-bottom:1px solid #e4e4e4}.livewire-mypage-member-edit-form__table-list-menu-item--no-textinput{padding:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-mypage-member-edit-form__table-list-menu-item .livewire-mypage-member-edit-form__required-mark{position:absolute;top:20px;right:16px}.livewire-mypage-member-edit-form__table-list-menu-warnings,.livewire-mypage-member-edit-form__table-list-menu-errors{margin-top:6px}.livewire-mypage-member-edit-form__flex-box{display:flex;align-content:space-between;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-mypage-member-edit-form__flex-box-input{margin-right:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-mypage-member-edit-form__flex-box-input:last-of-type{margin-right:0}.livewire-mypage-member-edit-form__icon-preview{display:flex;align-items:flex-start;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-mypage-member-edit-form__icon-preview-wrapper{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-mypage-member-edit-form__icon-preview-img{-o-object-fit:contain;object-fit:contain;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-mypage-member-edit-form__foundation-year{display:flex;align-items:center;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-mypage-member-edit-form__foundation-year-input{display:flex;align-items:center;margin-right:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-mypage-member-edit-form__foundation-year-input-form{width:150px;margin-right:8px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-mypage-member-edit-form__file-input{width:100%;margin-left:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-mypage-member-edit-form__postal-code-container{display:flex;flex-direction:row;align-items:center}.livewire-mypage-member-edit-form__postal-code-hyphen{margin:0 8px}.livewire-mypage-member-edit-form__button-section{display:flex;justify-content:center}.livewire-mypage-member-edit-form__button-section--button{width:50%;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-mypage-member-edit-form__button-section :not(:first-child){margin-left:16px}.livewire-mypage-member-edit-form__input-supplement{margin-top:8px;font-size:14px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-mypage-member-edit-form__sp-none{display:block}@media screen and (max-width: 768px){.livewire-mypage-member-edit-form{margin-bottom:72px}.livewire-mypage-member-edit-form__sp-none{display:none}.livewire-mypage-member-edit-form__content-title{line-height:1.5;font-size:22px;font-family:"Noto serif jp",Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif;margin-bottom:28px}.livewire-mypage-member-edit-form__member-content{background:#ffffff;padding-left:20px;padding-right:20px}.livewire-mypage-member-edit-form__required-mark{top:50%;transform:translateY(-50%);font-size:12px}.livewire-mypage-member-edit-form__table-list-menu-item--no-textinput{padding:16px 0}.livewire-mypage-member-edit-form__table-list-menu{font-size:16px;width:100%;max-width:none;padding:8px 16px}.livewire-mypage-member-edit-form__table-list-menu-item{width:100%;padding:16px 0;border-top:none;font-size:16px}.livewire-mypage-member-edit-form__table-list-menu-item:nth-last-child(1){border-bottom:none}.livewire-mypage-member-edit-form__flex-box{display:flex;flex-direction:column;align-content:space-between}.livewire-mypage-member-edit-form__flex-box-input{margin-right:0}.livewire-mypage-member-edit-form__flex-box-input:last-of-type{margin-top:16px}.livewire-mypage-member-edit-form__icon-preview{flex-direction:column;align-items:center}.livewire-mypage-member-edit-form__file-input{margin-top:16px;margin-left:0}.livewire-mypage-member-edit-form__foundation-year{display:flex;flex-direction:column;align-items:flex-start}.livewire-mypage-member-edit-form__foundation-year-input{margin-bottom:8px}.livewire-mypage-member-edit-form__button-section{flex-wrap:wrap;flex-direction:column-reverse}.livewire-mypage-member-edit-form__button-section--button{width:100%}.livewire-mypage-member-edit-form__button-section :not(:first-child){margin-left:0;margin-bottom:16px}.livewire-mypage-member-edit-form__input-supplement{font-size:14px}}.livewire-mypage-member-email-form{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;background:#ffffff;padding:20px 20px 40px}.livewire-mypage-member-email-form__form{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;display:flex;flex-wrap:wrap;width:100%;margin-top:20px;margin-bottom:36px;justify-content:space-between}.livewire-mypage-member-email-form__term{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;position:relative;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700;box-sizing:border-box;line-height:20px}.livewire-mypage-member-email-form__description{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;width:calc(100% - 294px);padding:16px 24px;border-top:1px solid #e4e4e4;font-size:16px;box-sizing:border-box;line-height:20px}.livewire-mypage-member-email-form__description:nth-last-child(1){border-bottom:1px solid #e4e4e4}.livewire-mypage-member-email-form__required-mark{position:absolute;top:20px;right:16px}.livewire-mypage-member-email-form__errors{margin-top:6px}.livewire-mypage-member-email-form__button-section{display:flex;justify-content:center}.livewire-mypage-member-email-form__button-section--button{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;width:50%}.livewire-mypage-member-email-form__button-section :not(:first-child){margin-left:16px}@media screen and (max-width: 768px){.livewire-mypage-member-email-form{margin-bottom:72px}.livewire-mypage-member-email-form__required-mark{top:50%;transform:translateY(-50%);font-size:12px}.livewire-mypage-member-email-form__term{font-size:16px;width:100%;max-width:none;padding:8px 16px}.livewire-mypage-member-email-form__description{width:100%;padding:16px 0;border-top:none;font-size:16px}.livewire-mypage-member-email-form__description:nth-last-child(1){border-bottom:none}.livewire-mypage-member-email-form__button-section{flex-wrap:wrap;flex-direction:column-reverse}.livewire-mypage-member-email-form__button-section--button{width:100%}.livewire-mypage-member-email-form__button-section :not(:first-child){margin-left:0;margin-bottom:16px}}.livewire-mypage-member-password-form{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;background:#ffffff;padding:20px 20px 40px}.livewire-mypage-member-password-form__form{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;display:flex;flex-wrap:wrap;width:100%;margin-top:20px;margin-bottom:36px;justify-content:space-between}.livewire-mypage-member-password-form__term{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;position:relative;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700;box-sizing:border-box;line-height:20px}.livewire-mypage-member-password-form__description{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;width:calc(100% - 294px);padding:16px 24px;border-top:1px solid #e4e4e4;font-size:16px;box-sizing:border-box;line-height:20px}.livewire-mypage-member-password-form__description:nth-last-child(1){border-bottom:1px solid #e4e4e4}.livewire-mypage-member-password-form__required-mark{position:absolute;top:20px;right:16px}.livewire-mypage-member-password-form__errors{margin-top:6px}.livewire-mypage-member-password-form__password-strength{margin-top:8px}.livewire-mypage-member-password-form__hint{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;margin-top:8px;font-size:14px}.livewire-mypage-member-password-form__button-section{display:flex;justify-content:center}.livewire-mypage-member-password-form__button-section--button{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;width:50%}.livewire-mypage-member-password-form__button-section :not(:first-child){margin-left:16px}@media screen and (max-width: 768px){.livewire-mypage-member-password-form{margin-bottom:72px}.livewire-mypage-member-password-form__required-mark{top:50%;transform:translateY(-50%);font-size:12px}.livewire-mypage-member-password-form__term{font-size:16px;width:100%;max-width:none;padding:8px 16px}.livewire-mypage-member-password-form__description{width:100%;padding:16px 0;border-top:none;font-size:16px}.livewire-mypage-member-password-form__description:nth-last-child(1){border-bottom:none}.livewire-mypage-member-password-form__button-section{flex-wrap:wrap;flex-direction:column-reverse}.livewire-mypage-member-password-form__button-section--button{width:100%}.livewire-mypage-member-password-form__button-section :not(:first-child){margin-left:0;margin-bottom:16px}.livewire-mypage-member-password-form__hint{font-size:14px}}.livewire-invalid-email-form{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;background:#ffffff;padding:20px 20px 40px}.livewire-invalid-email-form__form{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;display:flex;flex-wrap:wrap;width:100%;margin-top:20px;margin-bottom:36px;justify-content:space-between}.livewire-invalid-email-form__term{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;position:relative;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700;box-sizing:border-box;line-height:20px}.livewire-invalid-email-form__description{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;width:calc(100% - 294px);padding:16px 24px;border-top:1px solid #e4e4e4;font-size:16px;box-sizing:border-box;line-height:20px}.livewire-invalid-email-form__description:nth-last-child(1){border-bottom:1px solid #e4e4e4}.livewire-invalid-email-form__required-mark{position:absolute;top:20px;right:16px}.livewire-invalid-email-form__errors{margin-top:6px}.livewire-invalid-email-form__button-section{display:flex;justify-content:center}.livewire-invalid-email-form__button-section--button{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;width:50%}.livewire-invalid-email-form__button-section :not(:first-child){margin-left:16px}@media screen and (max-width: 768px){.livewire-invalid-email-form{margin-bottom:72px}.livewire-invalid-email-form__required-mark{top:50%;transform:translateY(-50%);font-size:12px}.livewire-invalid-email-form__term{font-size:16px;width:100%;max-width:none;padding:8px 16px}.livewire-invalid-email-form__description{width:100%;padding:16px 0;border-top:none;font-size:16px}.livewire-invalid-email-form__description:nth-last-child(1){border-bottom:none}.livewire-invalid-email-form__button-section{flex-wrap:wrap;flex-direction:column-reverse}.livewire-invalid-email-form__button-section--button{width:100%}.livewire-invalid-email-form__button-section :not(:first-child){margin-left:0;margin-bottom:16px}}.livewire-seminar-wp-form{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-seminar-wp-form__section-title{margin-top:40px;margin-bottom:8px}.livewire-seminar-wp-form__section-title:first-of-type{margin-top:0}.livewire-seminar-wp-form__form{display:flex;flex-wrap:wrap;width:100%;margin-bottom:0;justify-content:space-between;margin-top:20px}.livewire-seminar-wp-form__form--questionnaire{margin-top:0}.livewire-seminar-wp-form__form-label{display:flex;flex-direction:row;justify-content:space-between;align-items:start;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700;box-sizing:border-box;line-height:20px;word-break:break-all}.livewire-seminar-wp-form__form-label-nowrap{white-space:nowrap}.livewire-seminar-wp-form__radio-buttons{padding-top:8px;display:flex;flex-wrap:wrap;gap:16px}.livewire-seminar-wp-form__form-field:nth-last-child(1){border-bottom:1px solid #e4e4e4}.livewire-seminar-wp-form__required{white-space:nowrap}.livewire-seminar-wp-form__form-field{width:calc(100% - 294px);padding:16px 24px;border-top:1px solid #e4e4e4;font-size:16px;box-sizing:border-box;line-height:20px}.livewire-seminar-wp-form__errors{margin-top:6px}.livewire-seminar-wp-form__flex-box{display:flex;align-content:space-between}.livewire-seminar-wp-form__flex-box input{margin-right:20px}.livewire-seminar-wp-form__flex-box input:last-of-type{margin-right:0}.livewire-seminar-wp-form__postal-code input{margin-right:0}.livewire-seminar-wp-form__postal-code--postal-code-hyphen{margin:8px}.livewire-seminar-wp-form__prefectures-select{width:240px;margin-right:20px}.livewire-seminar-wp-form__select{display:inline-block;width:100%}.livewire-seminar-wp-form__input-supplement{margin-top:8px;font-size:14px}.livewire-seminar-wp-form__multi-checkbox{margin-right:18px}.livewire-seminar-wp-form__free-textarea{height:200px}.livewire-seminar-wp-form__checkbox-group{display:flex;flex-direction:column;align-items:center;margin-top:36px;font-weight:700}.livewire-seminar-wp-form__checkbox-group--required-checkbox{display:flex;align-items:center}.livewire-seminar-wp-form__checkbox-group--bizocean-terms-of-use-agree{margin-top:24px;margin-bottom:8px;margin-right:-2em}.livewire-seminar-wp-form__company-terms{white-space:pre-line;word-wrap:break-word;word-break:break-all;width:100%;max-height:300px;border:1px solid #cfcfcf;overflow-y:scroll;font-weight:400;margin-top:8px;padding:8px 24px 28px}.livewire-seminar-wp-form__button-section{display:flex;justify-content:center;margin-top:36px}@media screen and (max-width: 768px){.livewire-seminar-wp-form__required{font-size:12px}.livewire-seminar-wp-form__form-label{font-size:16px;width:100%;max-width:none;padding:8px 16px}.livewire-seminar-wp-form__form-field{width:100%;padding:16px 0;border-top:none;font-size:16px}.livewire-seminar-wp-form__form-field:nth-last-child(1){border-bottom:none}.livewire-seminar-wp-form__flex-box{display:flex;flex-direction:column;align-content:space-between}.livewire-seminar-wp-form__flex-box.livewire-seminar-wp-form__postal-code{flex-direction:row}.livewire-seminar-wp-form__flex-box.livewire-seminar-wp-form__postal-code input:last-of-type{margin-top:0}.livewire-seminar-wp-form__flex-box input{margin-right:0}.livewire-seminar-wp-form__flex-box input:last-of-type{margin-top:16px}.livewire-seminar-wp-form__radio-buttons{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:-8px;gap:0}.livewire-seminar-wp-form__radio-buttons--radio-button{display:inline-block;margin-top:8px;padding-left:0;margin-right:0}}.livewire-seminar-wp-for-guest-entry-form,.livewire-seminar-wp-for-guest-profile-form,.livewire-seminar-wp-for-guest-questionnaire-form{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-seminar-wp-for-guest-entry-form__section-title,.livewire-seminar-wp-for-guest-profile-form__section-title,.livewire-seminar-wp-for-guest-questionnaire-form__section-title{margin-top:40px;margin-bottom:8px}.livewire-seminar-wp-for-guest-entry-form__section-title:first-of-type,.livewire-seminar-wp-for-guest-profile-form__section-title:first-of-type,.livewire-seminar-wp-for-guest-questionnaire-form__section-title:first-of-type{margin-top:0}.livewire-seminar-wp-for-guest-entry-form__form,.livewire-seminar-wp-for-guest-profile-form__form,.livewire-seminar-wp-for-guest-questionnaire-form__form{display:flex;flex-wrap:wrap;width:100%;margin-bottom:0;justify-content:space-between;margin-top:20px}.livewire-seminar-wp-for-guest-entry-form__form--questionnaire,.livewire-seminar-wp-for-guest-profile-form__form--questionnaire,.livewire-seminar-wp-for-guest-questionnaire-form__form--questionnaire{margin-top:0}.livewire-seminar-wp-for-guest-entry-form__form-label,.livewire-seminar-wp-for-guest-profile-form__form-label,.livewire-seminar-wp-for-guest-questionnaire-form__form-label{display:flex;flex-direction:row;justify-content:space-between;align-items:start;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700;box-sizing:border-box;line-height:20px;word-break:break-all}.livewire-seminar-wp-for-guest-entry-form__form-label-nowrap,.livewire-seminar-wp-for-guest-profile-form__form-label-nowrap,.livewire-seminar-wp-for-guest-questionnaire-form__form-label-nowrap{white-space:nowrap}.livewire-seminar-wp-for-guest-entry-form__radio-buttons,.livewire-seminar-wp-for-guest-profile-form__radio-buttons,.livewire-seminar-wp-for-guest-questionnaire-form__radio-buttons{padding-top:8px;display:flex;flex-wrap:wrap;gap:16px}.livewire-seminar-wp-for-guest-entry-form__form-field:nth-last-child(1),.livewire-seminar-wp-for-guest-profile-form__form-field:nth-last-child(1),.livewire-seminar-wp-for-guest-questionnaire-form__form-field:nth-last-child(1){border-bottom:1px solid #e4e4e4}.livewire-seminar-wp-for-guest-entry-form__required,.livewire-seminar-wp-for-guest-profile-form__required,.livewire-seminar-wp-for-guest-questionnaire-form__required{white-space:nowrap}.livewire-seminar-wp-for-guest-entry-form__form-field,.livewire-seminar-wp-for-guest-profile-form__form-field,.livewire-seminar-wp-for-guest-questionnaire-form__form-field{width:calc(100% - 294px);padding:16px 24px;border-top:1px solid #e4e4e4;font-size:16px;box-sizing:border-box;line-height:20px}.livewire-seminar-wp-for-guest-entry-form__errors,.livewire-seminar-wp-for-guest-profile-form__errors,.livewire-seminar-wp-for-guest-questionnaire-form__errors{margin-top:6px}.livewire-seminar-wp-for-guest-entry-form__flex-box,.livewire-seminar-wp-for-guest-profile-form__flex-box,.livewire-seminar-wp-for-guest-questionnaire-form__flex-box{display:flex;align-content:space-between}.livewire-seminar-wp-for-guest-entry-form__flex-box input,.livewire-seminar-wp-for-guest-profile-form__flex-box input,.livewire-seminar-wp-for-guest-questionnaire-form__flex-box input{margin-right:20px}.livewire-seminar-wp-for-guest-entry-form__flex-box input:last-of-type,.livewire-seminar-wp-for-guest-profile-form__flex-box input:last-of-type,.livewire-seminar-wp-for-guest-questionnaire-form__flex-box input:last-of-type{margin-right:0}.livewire-seminar-wp-for-guest-entry-form__postal-code input,.livewire-seminar-wp-for-guest-profile-form__postal-code input,.livewire-seminar-wp-for-guest-questionnaire-form__postal-code input{margin-right:0}.livewire-seminar-wp-for-guest-entry-form__postal-code--postal-code-hyphen,.livewire-seminar-wp-for-guest-profile-form__postal-code--postal-code-hyphen,.livewire-seminar-wp-for-guest-questionnaire-form__postal-code--postal-code-hyphen{margin:8px}.livewire-seminar-wp-for-guest-entry-form__prefectures-select,.livewire-seminar-wp-for-guest-profile-form__prefectures-select,.livewire-seminar-wp-for-guest-questionnaire-form__prefectures-select{width:240px;margin-right:20px}.livewire-seminar-wp-for-guest-entry-form__select,.livewire-seminar-wp-for-guest-profile-form__select,.livewire-seminar-wp-for-guest-questionnaire-form__select{display:inline-block;width:100%}.livewire-seminar-wp-for-guest-entry-form__input-supplement,.livewire-seminar-wp-for-guest-profile-form__input-supplement,.livewire-seminar-wp-for-guest-questionnaire-form__input-supplement{margin-top:8px;font-size:14px}.livewire-seminar-wp-for-guest-entry-form__multi-checkbox,.livewire-seminar-wp-for-guest-profile-form__multi-checkbox,.livewire-seminar-wp-for-guest-questionnaire-form__multi-checkbox{margin-right:18px}.livewire-seminar-wp-for-guest-entry-form__free-textarea,.livewire-seminar-wp-for-guest-profile-form__free-textarea,.livewire-seminar-wp-for-guest-questionnaire-form__free-textarea{height:200px}.livewire-seminar-wp-for-guest-entry-form__checkbox-group,.livewire-seminar-wp-for-guest-profile-form__checkbox-group,.livewire-seminar-wp-for-guest-questionnaire-form__checkbox-group{display:flex;flex-direction:column;align-items:center;margin-top:36px;font-weight:700}.livewire-seminar-wp-for-guest-entry-form__checkbox-group--required-checkbox,.livewire-seminar-wp-for-guest-profile-form__checkbox-group--required-checkbox,.livewire-seminar-wp-for-guest-questionnaire-form__checkbox-group--required-checkbox{display:flex;align-items:center}.livewire-seminar-wp-for-guest-entry-form__checkbox-group--bizocean-terms-of-use-agree,.livewire-seminar-wp-for-guest-profile-form__checkbox-group--bizocean-terms-of-use-agree,.livewire-seminar-wp-for-guest-questionnaire-form__checkbox-group--bizocean-terms-of-use-agree{margin-top:24px;margin-bottom:8px;margin-right:-2em}.livewire-seminar-wp-for-guest-entry-form__multi-select-container,.livewire-seminar-wp-for-guest-profile-form__multi-select-container,.livewire-seminar-wp-for-guest-questionnaire-form__multi-select-container{display:flex;gap:15px;align-items:center}.livewire-seminar-wp-for-guest-entry-form__multi-selected-option-container,.livewire-seminar-wp-for-guest-profile-form__multi-selected-option-container,.livewire-seminar-wp-for-guest-questionnaire-form__multi-selected-option-container{display:flex;gap:5px;flex-wrap:wrap}.livewire-seminar-wp-for-guest-entry-form__multi-selected-option,.livewire-seminar-wp-for-guest-profile-form__multi-selected-option,.livewire-seminar-wp-for-guest-questionnaire-form__multi-selected-option{padding:2px 8px;border-radius:4px;background-color:#eef3f9;line-height:1.5}.livewire-seminar-wp-for-guest-entry-form__multi-select-modal-open-button,.livewire-seminar-wp-for-guest-profile-form__multi-select-modal-open-button,.livewire-seminar-wp-for-guest-questionnaire-form__multi-select-modal-open-button{border:1px #dbdbdb solid;border-radius:4rem;padding:2px 8px;color:#2c86fe;background-color:#ffebe6;text-decoration:underline;cursor:pointer;flex:0 0 auto;max-height:26px}.livewire-seminar-wp-for-guest-entry-form__company-terms,.livewire-seminar-wp-for-guest-profile-form__company-terms,.livewire-seminar-wp-for-guest-questionnaire-form__company-terms{white-space:pre-line;word-wrap:break-word;word-break:break-all;width:100%;max-height:300px;border:1px solid #cfcfcf;overflow-y:scroll;font-weight:400;margin-top:8px;padding:8px 24px 28px}.livewire-seminar-wp-for-guest-entry-form__button-section,.livewire-seminar-wp-for-guest-profile-form__button-section,.livewire-seminar-wp-for-guest-questionnaire-form__button-section{display:flex;justify-content:center;margin-top:36px}.livewire-seminar-wp-for-guest-entry-form__button-section--button,.livewire-seminar-wp-for-guest-profile-form__button-section--button,.livewire-seminar-wp-for-guest-questionnaire-form__button-section--button{width:50%}.livewire-seminar-wp-for-guest-entry-form__button-section :not(:first-child),.livewire-seminar-wp-for-guest-profile-form__button-section :not(:first-child),.livewire-seminar-wp-for-guest-questionnaire-form__button-section :not(:first-child){margin-left:16px}.livewire-seminar-wp-for-guest-entry-form__birth-year,.livewire-seminar-wp-for-guest-profile-form__birth-year,.livewire-seminar-wp-for-guest-questionnaire-form__birth-year{display:flex;align-items:center}.livewire-seminar-wp-for-guest-entry-form__birth-year-input,.livewire-seminar-wp-for-guest-profile-form__birth-year-input,.livewire-seminar-wp-for-guest-questionnaire-form__birth-year-input{width:150px;margin-right:8px}.livewire-seminar-wp-for-guest-entry-form__password-strength,.livewire-seminar-wp-for-guest-profile-form__password-strength,.livewire-seminar-wp-for-guest-questionnaire-form__password-strength{margin-top:8px}@media screen and (max-width: 768px){.livewire-seminar-wp-for-guest-entry-form__required,.livewire-seminar-wp-for-guest-profile-form__required,.livewire-seminar-wp-for-guest-questionnaire-form__required{font-size:12px}.livewire-seminar-wp-for-guest-entry-form__form-label,.livewire-seminar-wp-for-guest-profile-form__form-label,.livewire-seminar-wp-for-guest-questionnaire-form__form-label{font-size:16px;width:100%;max-width:none;padding:8px 16px}.livewire-seminar-wp-for-guest-entry-form__form-field,.livewire-seminar-wp-for-guest-profile-form__form-field,.livewire-seminar-wp-for-guest-questionnaire-form__form-field{width:100%;padding:16px 0;border-top:none;font-size:16px}.livewire-seminar-wp-for-guest-entry-form__form-field:nth-last-child(1),.livewire-seminar-wp-for-guest-profile-form__form-field:nth-last-child(1),.livewire-seminar-wp-for-guest-questionnaire-form__form-field:nth-last-child(1){border-bottom:none}.livewire-seminar-wp-for-guest-entry-form__flex-box,.livewire-seminar-wp-for-guest-profile-form__flex-box,.livewire-seminar-wp-for-guest-questionnaire-form__flex-box{display:flex;flex-direction:column;align-content:space-between}.livewire-seminar-wp-for-guest-entry-form__flex-box.livewire-seminar-wp-for-guest-entry-form,.livewire-seminar-wp-for-guest-entry-form__flex-box .livewire-seminar-wp-for-guest-profile-form,.livewire-seminar-wp-for-guest-entry-form__flex-box .livewire-seminar-wp-for-guest-questionnaire-form__postal-code,.livewire-seminar-wp-for-guest-profile-form__flex-box.livewire-seminar-wp-for-guest-entry-form,.livewire-seminar-wp-for-guest-profile-form__flex-box .livewire-seminar-wp-for-guest-profile-form,.livewire-seminar-wp-for-guest-profile-form__flex-box .livewire-seminar-wp-for-guest-questionnaire-form__postal-code,.livewire-seminar-wp-for-guest-questionnaire-form__flex-box.livewire-seminar-wp-for-guest-entry-form,.livewire-seminar-wp-for-guest-questionnaire-form__flex-box .livewire-seminar-wp-for-guest-profile-form,.livewire-seminar-wp-for-guest-questionnaire-form__flex-box .livewire-seminar-wp-for-guest-questionnaire-form__postal-code{flex-direction:row}.livewire-seminar-wp-for-guest-entry-form__flex-box.livewire-seminar-wp-for-guest-entry-form input:last-of-type,.livewire-seminar-wp-for-guest-entry-form__flex-box .livewire-seminar-wp-for-guest-profile-form input:last-of-type,.livewire-seminar-wp-for-guest-entry-form__flex-box .livewire-seminar-wp-for-guest-questionnaire-form__postal-code input:last-of-type,.livewire-seminar-wp-for-guest-profile-form__flex-box.livewire-seminar-wp-for-guest-entry-form input:last-of-type,.livewire-seminar-wp-for-guest-profile-form__flex-box .livewire-seminar-wp-for-guest-profile-form input:last-of-type,.livewire-seminar-wp-for-guest-profile-form__flex-box .livewire-seminar-wp-for-guest-questionnaire-form__postal-code input:last-of-type,.livewire-seminar-wp-for-guest-questionnaire-form__flex-box.livewire-seminar-wp-for-guest-entry-form input:last-of-type,.livewire-seminar-wp-for-guest-questionnaire-form__flex-box .livewire-seminar-wp-for-guest-profile-form input:last-of-type,.livewire-seminar-wp-for-guest-questionnaire-form__flex-box .livewire-seminar-wp-for-guest-questionnaire-form__postal-code input:last-of-type{margin-top:0}.livewire-seminar-wp-for-guest-entry-form__flex-box input,.livewire-seminar-wp-for-guest-profile-form__flex-box input,.livewire-seminar-wp-for-guest-questionnaire-form__flex-box input{margin-right:0}.livewire-seminar-wp-for-guest-entry-form__flex-box input:last-of-type,.livewire-seminar-wp-for-guest-profile-form__flex-box input:last-of-type,.livewire-seminar-wp-for-guest-questionnaire-form__flex-box input:last-of-type{margin-top:16px}.livewire-seminar-wp-for-guest-entry-form__radio-buttons,.livewire-seminar-wp-for-guest-profile-form__radio-buttons,.livewire-seminar-wp-for-guest-questionnaire-form__radio-buttons{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:-8px;gap:0}.livewire-seminar-wp-for-guest-entry-form__radio-buttons--radio-button,.livewire-seminar-wp-for-guest-profile-form__radio-buttons--radio-button,.livewire-seminar-wp-for-guest-questionnaire-form__radio-buttons--radio-button{display:inline-block;margin-top:8px;padding-left:0;margin-right:0}}.livewire-seminar-wp-whitepaper-bundle-form{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.livewire-seminar-wp-whitepaper-bundle-form__section-title{margin-top:40px;margin-bottom:8px}.livewire-seminar-wp-whitepaper-bundle-form__section-title:first-of-type{margin-top:0}.livewire-seminar-wp-whitepaper-bundle-form__form{display:flex;flex-wrap:wrap;width:100%;margin-bottom:0;justify-content:space-between;margin-top:20px}.livewire-seminar-wp-whitepaper-bundle-form__form--questionnaire{margin-top:0}.livewire-seminar-wp-whitepaper-bundle-form__form-label{display:flex;flex-direction:row;justify-content:space-between;align-items:start;font-size:16px;width:100%;max-width:294px;padding:24px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700;box-sizing:border-box;line-height:20px;word-break:break-all}.livewire-seminar-wp-whitepaper-bundle-form__form-label-nowrap{white-space:nowrap}.livewire-seminar-wp-whitepaper-bundle-form__radio-buttons{padding-top:8px;display:flex;flex-wrap:wrap;gap:16px}.livewire-seminar-wp-whitepaper-bundle-form__form-field:nth-last-child(1){border-bottom:1px solid #e4e4e4}.livewire-seminar-wp-whitepaper-bundle-form__required{white-space:nowrap}.livewire-seminar-wp-whitepaper-bundle-form__form-field{width:calc(100% - 294px);padding:16px 24px;border-top:1px solid #e4e4e4;font-size:16px;box-sizing:border-box;line-height:20px}.livewire-seminar-wp-whitepaper-bundle-form__errors{margin-top:6px}.livewire-seminar-wp-whitepaper-bundle-form__flex-box{display:flex;align-content:space-between}.livewire-seminar-wp-whitepaper-bundle-form__flex-box input{margin-right:20px}.livewire-seminar-wp-whitepaper-bundle-form__flex-box input:last-of-type{margin-right:0}.livewire-seminar-wp-whitepaper-bundle-form__postal-code input{margin-right:0}.livewire-seminar-wp-whitepaper-bundle-form__postal-code--postal-code-hyphen{margin:8px}.livewire-seminar-wp-whitepaper-bundle-form__prefectures-select{width:240px;margin-right:20px}.livewire-seminar-wp-whitepaper-bundle-form__select{display:inline-block;width:100%}.livewire-seminar-wp-whitepaper-bundle-form__input-supplement{margin-top:8px;font-size:14px}.livewire-seminar-wp-whitepaper-bundle-form__multi-checkbox{margin-right:18px}.livewire-seminar-wp-whitepaper-bundle-form__free-textarea{height:200px}.livewire-seminar-wp-whitepaper-bundle-form__checkbox-group{display:flex;flex-direction:column;align-items:center;margin-top:36px;font-weight:700}.livewire-seminar-wp-whitepaper-bundle-form__checkbox-group--required-checkbox{display:flex;align-items:center}.livewire-seminar-wp-whitepaper-bundle-form__checkbox-group--bizocean-terms-of-use-agree{margin-top:24px;margin-bottom:8px;margin-right:-2em}.livewire-seminar-wp-whitepaper-bundle-form__company-terms{white-space:pre-line;word-wrap:break-word;word-break:break-all;width:100%;max-height:300px;border:1px solid #cfcfcf;overflow-y:scroll;font-weight:400;margin-top:8px;padding:8px 24px 28px}.livewire-seminar-wp-whitepaper-bundle-form__button-section{display:flex;justify-content:center;margin-top:36px}@media screen and (max-width: 768px){.livewire-seminar-wp-whitepaper-bundle-form__required{font-size:12px}.livewire-seminar-wp-whitepaper-bundle-form__form-label{font-size:16px;width:100%;max-width:none;padding:8px 16px}.livewire-seminar-wp-whitepaper-bundle-form__form-field{width:100%;padding:16px 0;border-top:none;font-size:16px}.livewire-seminar-wp-whitepaper-bundle-form__form-field:nth-last-child(1){border-bottom:none}.livewire-seminar-wp-whitepaper-bundle-form__flex-box{display:flex;flex-direction:column;align-content:space-between}.livewire-seminar-wp-whitepaper-bundle-form__flex-box.livewire-seminar-wp-whitepaper-bundle-form__postal-code{flex-direction:row}.livewire-seminar-wp-whitepaper-bundle-form__flex-box.livewire-seminar-wp-whitepaper-bundle-form__postal-code input:last-of-type{margin-top:0}.livewire-seminar-wp-whitepaper-bundle-form__flex-box input{margin-right:0}.livewire-seminar-wp-whitepaper-bundle-form__flex-box input:last-of-type{margin-top:16px}.livewire-seminar-wp-whitepaper-bundle-form__radio-buttons{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:-8px;gap:0}.livewire-seminar-wp-whitepaper-bundle-form__radio-buttons--radio-button{display:inline-block;margin-top:8px;padding-left:0;margin-right:0}}.livewire-shopcart-download-box__empty-cart-box{height:248px;padding:20px;background:#ffffff;display:flex;align-items:center;justify-content:center;margin-bottom:64px}.livewire-shopcart-download-box__empty-cart-box-title{line-height:1.5;font-size:24px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.livewire-shopcart-download-box__box{padding:40px;background:#ffffff}.livewire-shopcart-download-box__box--paid{border:4px solid #e4e4e4}.livewire-shopcart-download-box__box--free{border:4px solid #e4e4e4;border-top:none}.livewire-shopcart-download-box__box--later{margin-top:36px}.livewire-shopcart-download-box__box--mt0{margin-top:0}.livewire-shopcart-download-box__total{display:flex;justify-content:flex-end;font-size:18px;font-weight:700;margin-top:24px}.livewire-shopcart-download-box__title{line-height:1.5;font-size:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}@media screen and (max-width: 768px){.livewire-shopcart-download-box__download-box{padding-bottom:0}.livewire-shopcart-download-box__empty-cart-box{height:180px;margin-bottom:0}.livewire-shopcart-download-box__empty-cart-box-title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}.livewire-shopcart-download-box__box{padding:20px}.livewire-shopcart-download-box__box--paid{padding-bottom:24px}.livewire-shopcart-download-box__box--later{margin-top:28px;margin-bottom:0}.livewire-shopcart-download-box__total{font-size:18px;margin-top:20px}.livewire-shopcart-download-box__title{line-height:1.5;font-size:22px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif}}.livewire-shopcart-download-box-sidebar{color:#333;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;font-size:16px}.livewire-shopcart-download-box-sidebar__sub-total{background:#ffffff;padding:16px}.livewire-shopcart-download-box-sidebar__title{padding-bottom:16px;border-bottom:1px solid #f2f2f2}.livewire-shopcart-download-box-sidebar__info{padding:16px 0;border-bottom:1px solid #f2f2f2;display:flex;flex-direction:column;align-items:flex-end}.livewire-shopcart-download-box-sidebar__price{margin-top:8px;font-size:18px;font-weight:700}.livewire-shopcart-download-box-sidebar__button-section{display:flex;justify-content:center;padding:36px 0 16px}.livewire-shopcart-download-box-sidebar__buy-button{width:100%}@media screen and (max-width: 768px){.livewire-shopcart-download-box-sidebar{font-size:16px}.livewire-shopcart-download-box-sidebar__price{font-size:18px}}.page-mypage-maker-product-form__form{display:flex;flex-wrap:wrap;width:100%;margin-bottom:0}.page-mypage-maker-product-form__input-content-box{display:flex;justify-content:space-between;margin-top:20px}.page-mypage-maker-product-form__form-label{font-size:16px;width:100%;max-width:194px;padding:24px 16px;background-color:#f2f2f2;border-top:1px solid #ffffff;font-weight:700}.page-mypage-maker-product-form__form-label--requried{position:relative}.page-mypage-maker-product-form__form-label,.page-mypage-maker-product-form__form-field{box-sizing:border-box;line-height:20px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-mypage-maker-product-form__form-field:nth-last-child(1){border-bottom:1px solid #e4e4e4}.page-mypage-maker-product-form__title-description{margin-top:20px;color:#333;font-weight:400;font-size:14px;line-height:1.5}.page-mypage-maker-product-form__required-mark{position:absolute;top:20px;right:16px}.page-mypage-maker-product-form__form-field{width:calc(100% - 194px);padding:16px 24px;border-top:1px solid #e4e4e4;font-size:16px}.page-mypage-maker-product-form__form-label,.page-mypage-maker-product-form__form-field{box-sizing:border-box;line-height:20px}.page-mypage-maker-product-form__align-center{display:flex;align-items:center}.page-mypage-maker-product-form__form-errors{margin-top:6px;width:100%}.page-mypage-maker-product-form__flex-box{display:flex;align-content:space-between}.page-mypage-maker-product-form__flex-box input{margin-right:20px}.page-mypage-maker-product-form__flex-box input:last-of-type{margin-right:0}.page-mypage-maker-product-form__flex-wrap{flex-wrap:wrap}.page-mypage-maker-product-form__arrow-right{width:30px;height:40px;position:relative}.page-mypage-maker-product-form__arrow-right:after{content:"";width:.45em;height:.45em;top:52%;bottom:auto;border-width:2px 2px 0 0;border-style:solid;border-color:#a3a3a3;display:block;position:absolute;right:4px;left:auto;transform:rotate(45deg) translate(-.6em,.2em)}.page-mypage-maker-product-form__arrow-right--level-4{margin-left:30px}.page-mypage-maker-product-form__form{color:gray;font-size:16px;line-height:1.8;line-height:2}.page-mypage-maker-product-form__description,.page-mypage-maker-product-form__file-description{color:#333;font-size:14px;line-height:1.5}.page-mypage-maker-product-form__description--mb2{margin-bottom:16px}.page-mypage-maker-product-form__file-description{margin-top:16px}.page-mypage-maker-product-form__gray-text{color:gray}.page-mypage-maker-product-form__button-field{display:flex;flex-direction:column;align-items:center}.page-mypage-maker-product-form__download-button,.page-mypage-maker-product-form__generating-button,.page-mypage-maker-product-form__clear-button,.page-mypage-maker-product-form__thumbnail-select-button{width:100%;max-width:300px}.page-mypage-maker-product-form__generating-button{margin-top:20px}.page-mypage-maker-product-form__thumbnail-select-button{height:56px}.page-mypage-maker-product-form__download-button{margin-top:24px;height:64px}.page-mypage-maker-product-form__download-button--white-icon,.page-mypage-maker-product-form__download-button--blue-icon{margin-bottom:-8px}.page-mypage-maker-product-form__download-button--white-icon{margin-right:8px;display:none}.page-mypage-maker-product-form__download-button--blue-icon{margin-right:8px;display:inline-block}.page-mypage-maker-product-form__download-button:hover .page-mypage-maker-product-form__download-button--white-icon{display:inline-block}.page-mypage-maker-product-form__download-button:hover .page-mypage-maker-product-form__download-button--blue-icon{display:none}.page-mypage-maker-product-form__clear-button{margin-top:24px}.page-mypage-maker-product-form__paid-price{display:flex;align-items:center;margin-top:8px}.page-mypage-maker-product-form__radio-button--paid{margin-right:0}.page-mypage-maker-product-form__input-price{margin-right:8px;max-width:150px;text-align:right}.page-mypage-maker-product-form__radio-button{display:inline-block;padding-left:0;margin-right:16px}.page-mypage-maker-product-form__thumbnail-list-item{display:list-item}.page-mypage-maker-product-form__thumbnail-list,.page-mypage-maker-product-form__thumbnail-list-item{list-style:none;list-style-type:none;padding:0}.page-mypage-maker-product-form__textarea{height:200px;font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333}.page-mypage-maker-product-form__input-supplement{margin-top:8px;font-size:14px}.page-mypage-maker-product-form__select-thumbnail{width:100%;max-width:360px;height:220px;margin:20px auto;display:flex;align-items:flex-start;justify-content:center;background:#dbdbdb;position:relative;overflow:hidden}.page-mypage-maker-product-form__thumbnail-inner,.page-mypage-maker-product-form__thumbnail-frame{width:100%;height:100%}.page-mypage-maker-product-form__zoom-button{width:32px;height:32px;background:rgba(255,255,255,.7);border:none;position:absolute;right:0;bottom:0}.page-mypage-maker-product-form__zoom-button:hover{cursor:pointer}.page-mypage-maker-product-form__thumbnail-list{display:flex;flex-wrap:wrap}.page-mypage-maker-product-form__thumbnail-list-item{text-align:center;margin-right:8px;margin-bottom:16px}.page-mypage-maker-product-form__thumbnail-wrapper{height:52px;width:80px}.page-mypage-maker-product-form__thumbnail-list-image{width:100%;height:100%}.page-mypage-maker-product-form__thumbnail-actions{display:inline-flex;justify-content:space-between;width:100%}.page-mypage-maker-product-form__move-action{width:16px}.page-mypage-maker-product-form__display-none{display:none}.page-mypage-maker-product-form__delete-action,.page-mypage-maker-product-form__move-action{margin-top:8px;color:#00aaeb}.page-mypage-maker-product-form__delete-action:hover,.page-mypage-maker-product-form__move-action:hover{cursor:pointer}.page-mypage-maker-product-form__selected-thumbnail{outline:3px solid #00aaeb}.page-mypage-maker-product-form__category-select-group{display:flex;flex-direction:column;align-content:space-between;border-bottom:1px dotted #a3a3a3}.page-mypage-maker-product-form__category-select-group:not(:first-of-type){margin-top:20px}.page-mypage-maker-product-form__category-item{display:flex;align-content:space-between;flex-direction:row;align-items:center;margin-bottom:20px}.page-mypage-maker-product-form__category-select-box{width:calc(100% - 48px)}.page-mypage-maker-product-form__category-select-box--level-3{width:calc(100% - 78px)}.page-mypage-maker-product-form__category-select-box--level-4{width:calc(100% - 108px)}.page-mypage-maker-product-form__category-level-text{line-height:1.8}.page-mypage-maker-product-form__category-delete{margin-left:auto;color:#00aaeb;white-space:nowrap}.page-mypage-maker-product-form__category-delete:hover{cursor:pointer}.page-mypage-maker-product-form__add-category{display:inline-flex;align-items:center;margin-top:16px}.page-mypage-maker-product-form__add-category:hover{cursor:pointer}.page-mypage-maker-product-form__add-img{margin-right:8px}.page-mypage-maker-product-form__item-inline-height{line-height:36px}.page-mypage-maker-product-form__button-section{margin-top:40px;display:flex;justify-content:center}.page-mypage-maker-product-form__button-section--button{width:50%}.page-mypage-maker-product-form__button-section :not(:first-child){margin-left:16px}@media screen and (max-width: 768px){.page-mypage-maker-product-form dd{margin:0}.page-mypage-maker-product-form__title-description{margin-top:8px;font-size:14px;line-height:1.5}.page-mypage-maker-product-form__required-mark{position:absolute;font-size:12px;top:8px}.page-mypage-maker-product-form__form-label--no-textinput,.page-mypage-maker-product-form__form-field--no-textinput{padding:16px 0}.page-mypage-maker-product-form__form-label{font-size:16px;width:100%;max-width:none;padding:8px 16px}.page-mypage-maker-product-form__form-field{width:100%;padding:16px 0;border-top:none;font-size:16px}.page-mypage-maker-product-form__form-field:nth-last-child(1){border-bottom:none}.page-mypage-maker-product-form__flex-box{display:flex;flex-direction:column;align-content:space-between}.page-mypage-maker-product-form__flex-box input{margin-right:0}.page-mypage-maker-product-form__flex-box input:last-of-type{margin-top:16px}.page-mypage-maker-product-form__download-button,.page-mypage-maker-product-form__clear-button,.page-mypage-maker-product-form__thumbnail-select-button{max-width:100%}.page-mypage-maker-product-form__select-thumbnail{max-width:250px;height:155px}.page-mypage-maker-product-form__description,.page-mypage-maker-product-form__file-description{font-size:14px;line-height:1.5;word-break:normal}.page-mypage-maker-product-form__input-price{max-width:120px}.page-mypage-maker-product-form__button-section{flex-wrap:wrap;flex-direction:column-reverse}.page-mypage-maker-product-form__button-section--button{width:100%}.page-mypage-maker-product-form__button-section :not(:first-child){margin-left:0;margin-bottom:16px}}.livewire-review-index{background:#fefae6;padding:20px;margin-top:20px}.livewire-review-index__title{margin-bottom:5px;text-align:left}.livewire-review-index__rating-container{display:flex;align-items:center;gap:20px}.livewire-review-index__subtitle{margin-bottom:8px;text-align:left}.livewire-review-index__subtitle--with-rating{margin-bottom:0}.livewire-review-index__subtitle-example-star{color:#00aaeb}.livewire-review-index__required-mark{white-space:nowrap}.livewire-review-index__required-mark--sp-none{display:inline}.livewire-review-index__required-mark--pc-none{display:none}.livewire-review-index__comment{margin-top:5px;text-align:left}.livewire-review-index__comment textarea{margin-top:8px}.livewire-review-index__errors{margin-bottom:0}.livewire-review-index__text-area{height:100px}.livewire-review-index__review-text{text-align:left}.livewire-review-index__rating-form{display:flex;align-items:center}.livewire-review-index__rating-point{font-size:18px;line-height:1.8;font-weight:700;margin:0 0 0 8px;color:#1e90ff}.livewire-review-index__button-section{display:flex;margin-top:16px;flex-direction:row;justify-content:space-around}.livewire-review-index__column-button-section{margin-top:16px;text-align:center}.livewire-review-index__button:nth-of-type(1){padding-right:8px}.livewire-review-index__button:nth-of-type(2){padding-left:8px}.livewire-review-index__cancel-button-placeholder{display:none}.livewire-review-index__modify-lead-text{margin-top:16px}.livewire-review-index__modify-button{margin-top:16px;display:inline-block}@media screen and (max-width: 768px){.livewire-review-index__required-mark--sp-none{display:none}.livewire-review-index__required-mark--pc-none{display:inline;margin-left:8px}.livewire-review-index__rating-container{flex-direction:column;align-items:start;gap:8px}.livewire-review-index__button-section{flex-direction:column-reverse}.livewire-review-index__button:nth-of-type(1){padding-right:0;margin-top:8px}.livewire-review-index__button:nth-of-type(2){padding-left:0}}.livewire-product-button-favorite{margin-left:24px;height:30px;cursor:pointer}.livewire-product-button-favorite__active{cursor:defa}.livewire-product-button-favorite img{height:100%}.livewire-product-job-specification-carousel__clickable{cursor:pointer}.livewire-product-job-specification-carousel__title:before{content:"\25bc";color:#00aaeb;margin-right:4px}.livewire-product-job-specification-carousel__carousel{margin-bottom:20px}.livewire-product-job-specification-carousel__button{width:580px;height:58px}.livewire-product-job-specification-carousel__button-text{display:inline-block}.livewire-product-job-specification-carousel__button-br{display:none}@media screen and (max-width: 768px){.livewire-product-job-specification-carousel__button{width:360px}.livewire-product-job-specification-carousel__button-br{display:inline}}.livewire-maker-button-thank__button{align-items:center;justify-content:center;display:flex}.livewire-maker-button-thank__button:hover{cursor:pointer}.livewire-maker-button-thank__button-size--default{width:120px;height:30px}.livewire-maker-button-thank__button-size--small{width:120px;height:24px}.livewire-maker-button-thank__icon{vertical-align:middle;margin-right:auto;transition:.25s ease 0s;transition-property:display}.livewire-maker-button-thank__icon--normal{display:inline}.livewire-maker-button-thank__icon--active{display:none}.livewire-maker-button-thank:active:not([disabled]) .livewire-maker-button-thank__icon--normal,.livewire-maker-button-thank:hover:not([disabled]) .livewire-maker-button-thank__icon--normal{display:none}.livewire-maker-button-thank:active:not([disabled]) .livewire-maker-button-thank__icon--active,.livewire-maker-button-thank:hover:not([disabled]) .livewire-maker-button-thank__icon--active{display:inline}.livewire-maker-button-thank__font-small{font-size:12px;font-weight:400}.livewire-maker-button-thank__ml2{margin-left:auto}@media screen and (max-width: 768px){.livewire-maker-button-thank__thanks-button{display:block;margin:16px 0 0}}.livewire-document-review-review-request-request-form{font-family:Yu Gothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#333;padding:40px;margin-top:48px;background-color:#fff}.livewire-document-review-review-request-request-form__form-group{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-bottom:36px;margin-top:20px}.livewire-document-review-review-request-request-form__form-label{display:flex;justify-content:space-between;align-items:center;font-size:16px;width:100%;max-width:294px;padding:24px;font-weight:700}.livewire-document-review-review-request-request-form__form-field{display:flex;flex-direction:column;width:calc(100% - 294px);padding:16px 24px;font-size:16px}.livewire-document-review-review-request-request-form__full-name,.livewire-document-review-review-request-request-form__full-name-kana{width:100%;display:flex;flex-wrap:nowrap;flex-direction:row;gap:8px}.livewire-document-review-review-request-request-form__button-section{display:flex;justify-content:center;flex-wrap:nowrap;gap:16px}@media screen and (max-width: 768px){.livewire-document-review-review-request-request-form__form-label{font-size:16px;width:100%;max-width:none;padding:8px 16px}.livewire-document-review-review-request-request-form__form-field{width:100%;padding:16px 0;margin:0;font-size:16px}.livewire-document-review-review-request-request-form__full-name,.livewire-document-review-review-request-request-form__full-name-kana,.livewire-document-review-review-request-request-form__button-section{flex-wrap:wrap}}
