﻿.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:#fff}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:top}.remodal-close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none;color:#505050;border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size:34px;font-weight:normal;line-height:35px;position:absolute;top:-10px;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background 0.2s;transition:background 0.2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width: 641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace, monospace}b,strong{font-weight:bold}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}input{border-radius:0}button,[type="button"],[type="reset"],[type="submit"],[role="button"]{cursor:pointer}[disabled]{cursor:default}[type="number"]{width:auto}[type="search"]{-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:0;padding:0}button:-moz-focusring,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~="screen"]{display:inherit}[hidden~="screen"]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}@font-face{font-family:'Corporate Logo V2';src:url(//assets.mgram.me/assets/Corporate-Logo-Bold-ver2-9d01cf439b3f0e0f496f8a7b1ffa4a155f774169a40bd879bb72ee5d3771733e.ttf)}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);-o-transform:translate(0px, 0px);-ms-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform, height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform, height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);-moz-transform:translate3d(0px, -50%, 0);-o-transform:translate(0px, -50%);-ms-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,0.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-moz-linear-gradient(right, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-o-linear-gradient(right, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-moz-linear-gradient(left, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-o-linear-gradient(left, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-moz-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-o-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.badge-default{display:inline-block;min-width:16px;padding:4px 5px 3px;border-radius:17.6px;background-color:#ed052b;color:#ffffff;font-size:9.6px;line-height:1em}.badge-notice{display:inline-block;min-width:16px;padding:4px 5px 3px;border-radius:17.6px;background-color:#18cd93;color:#ffffff;font-size:9.6px;line-height:1em}.badge-primary{display:inline-block;min-width:16px;padding:4px 5px 3px;border-radius:17.6px;background-color:#26968f;color:#ffffff;font-size:9.6px;line-height:1em}.differentBox,.similarBox,.accountBox,.lockedBox,.dashedBox,.gray-box,.normalBox{padding:6%;display:inline-block;margin-top:1.5em;text-align:center;width:100%}.differentBox:first-child,.similarBox:first-child,.accountBox:first-child,.lockedBox:first-child,.dashedBox:first-child,.gray-box:first-child,.normalBox:first-child{margin-top:0}.differentBox ul,.similarBox ul,.accountBox ul,.lockedBox ul,.dashedBox ul,.gray-box ul,.normalBox ul,.differentBox ol,.similarBox ol,.accountBox ol,.lockedBox ol,.dashedBox ol,.gray-box ol,.normalBox ol{display:inline-block;text-align:left}hr+.differentBox,hr+.similarBox,hr+.accountBox,hr+.lockedBox,hr+.dashedBox,hr+.gray-box,hr+.normalBox{margin-top:0}.normalBox{background-color:#f6f6f6}.normalBox>h2{background-color:transparent}.normalBox>h3{background-color:transparent}.gray-box{background-color:#f0f0f0}.gray-box .promotion-link{background-color:#4a90e2}.dashedBox{border:1px dashed #bfbfbf}.lockedBox{padding:8% 6%;border:1px solid #d8d8d8;background-color:#fffef9}.lockedBox h3{color:#ffc42b}.lockedBox h4::before{background-color:#50e3c2}.lockedBox button,.lockedBox .button{background-color:#ffcc47;color:#fff}.accountBox{border:2px solid #111111;border-radius:8px}.similarBox{border:4px solid #ff84a8}.differentBox{border:4px solid #232957}button,input[type="button"],input[type="reset"],input[type="submit"],button[type="submit"],.button{display:block;padding:13px;border:0;background-color:#333333;color:#ffffff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;font-weight:600;text-decoration:none;text-align:center;vertical-align:middle;line-height:1.5em;width:100%;max-width:320px;margin-top:1.5em;margin-left:auto;margin-right:auto;cursor:pointer;user-select:none;transition:150ms ease;appearance:none;-webkit-font-smoothing:antialiased}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,button[type="submit"]:hover,button[type="submit"]:focus,.button:hover,.button:focus{opacity:0.8;text-decoration:none}button:disabled,button.disabled,input[type="button"]:disabled,input.disabled[type="button"],input[type="reset"]:disabled,input.disabled[type="reset"],input[type="submit"]:disabled,input.disabled[type="submit"],button[type="submit"]:disabled,button.disabled[type="submit"],.button:disabled,.button.disabled{cursor:not-allowed !important}button:disabled:not(.notDisabledColor),button.disabled:not(.notDisabledColor),input[type="button"]:disabled:not(.notDisabledColor),input.disabled[type="button"]:not(.notDisabledColor),input[type="reset"]:disabled:not(.notDisabledColor),input.disabled[type="reset"]:not(.notDisabledColor),input[type="submit"]:disabled:not(.notDisabledColor),input.disabled[type="submit"]:not(.notDisabledColor),button[type="submit"]:disabled:not(.notDisabledColor),button.disabled[type="submit"]:not(.notDisabledColor),.button:disabled:not(.notDisabledColor),.button.disabled:not(.notDisabledColor){border-color:#eeeeee !important;background-color:#eeeeee !important}button.small,input.small[type="button"],input.small[type="reset"],input.small[type="submit"],button.small[type="submit"],.button.small{min-height:initial;padding:6px 12px;border-radius:12.3px;font-size:12.6px;line-height:1em}button.medium,input.medium[type="button"],input.medium[type="reset"],input.medium[type="submit"],button.medium[type="submit"],.button.medium{min-height:initial;padding:12px;border-radius:25.2px;font-size:12.6px;line-height:1em}button.facebook,input.facebook[type="button"],input.facebook[type="reset"],input.facebook[type="submit"],button.facebook[type="submit"],.button.facebook{width:100%;padding:15px 0;border-radius:2px;background-color:#3b5998}@media only screen and (min-width: 751px){button.facebook,input.facebook[type="button"],input.facebook[type="reset"],input.facebook[type="submit"],button.facebook[type="submit"],.button.facebook{width:420px;margin-top:20px;padding:20px 0;border-radius:6px}}button.facebook:hover,input.facebook[type="button"]:hover,input.facebook[type="reset"]:hover,input.facebook[type="submit"]:hover,button.facebook[type="submit"]:hover,.button.facebook:hover{opacity:0.9}button.facebook span,input.facebook[type="button"] span,input.facebook[type="reset"] span,input.facebook[type="submit"] span,button.facebook[type="submit"] span,.button.facebook span{display:inline-block;padding-left:32px;background:url(//assets.mgram.me/assets/lp/ico_facebook_square-85e03b1c86bdfc3c4fe0682cb53efc24707c52db0be552882de7624cdbf57046.png) left center no-repeat transparent;background-size:19px;color:#ffffff;font-weight:bold;line-height:19px}@media only screen and (min-width: 751px){button.facebook span,input.facebook[type="button"] span,input.facebook[type="reset"] span,input.facebook[type="submit"] span,button.facebook[type="submit"] span,.button.facebook span{font-size:18px;font-weight:bold}}button.inversed,input.inversed[type="button"],input.inversed[type="reset"],input.inversed[type="submit"],button.inversed[type="submit"],.button.inversed{border-color:#333333;background:#ffffff;color:#333333}button.inversed:hover,button.inversed:focus,input.inversed[type="button"]:hover,input.inversed[type="button"]:focus,input.inversed[type="reset"]:hover,input.inversed[type="reset"]:focus,input.inversed[type="submit"]:hover,input.inversed[type="submit"]:focus,button.inversed[type="submit"]:hover,button.inversed[type="submit"]:focus,.button.inversed:hover,.button.inversed:focus{border-color:shade(#333, 20%);color:shade(#333, 20%)}button.fluid,input.fluid[type="button"],input.fluid[type="reset"],input.fluid[type="submit"],button.fluid[type="submit"],.button.fluid{max-width:750px;width:100%}button.facebook,input.facebook[type="button"],input.facebook[type="reset"],input.facebook[type="submit"],button.facebook[type="submit"],.button.facebook{border-color:shade(#3b5998, 5%);background:#3b5998;color:#ffffff}button.facebook:hover,button.facebook:focus,input.facebook[type="button"]:hover,input.facebook[type="button"]:focus,input.facebook[type="reset"]:hover,input.facebook[type="reset"]:focus,input.facebook[type="submit"]:hover,input.facebook[type="submit"]:focus,button.facebook[type="submit"]:hover,button.facebook[type="submit"]:focus,.button.facebook:hover,.button.facebook:focus{border-color:shade(#3b5998, 25%);background:shade(#3b5998, 20%);color:#ffffff}button.twitter,input.twitter[type="button"],input.twitter[type="reset"],input.twitter[type="submit"],button.twitter[type="submit"],.button.twitter{border-color:shade(#55acee, 5%);background:#55acee;color:#ffffff}button.twitter:hover,button.twitter:focus,input.twitter[type="button"]:hover,input.twitter[type="button"]:focus,input.twitter[type="reset"]:hover,input.twitter[type="reset"]:focus,input.twitter[type="submit"]:hover,input.twitter[type="submit"]:focus,button.twitter[type="submit"]:hover,button.twitter[type="submit"]:focus,.button.twitter:hover,.button.twitter:focus{border-color:shade(#55acee, 25%);background:shade(#55acee, 20%);color:#ffffff}button.gray,input.gray[type="button"],input.gray[type="reset"],input.gray[type="submit"],button.gray[type="submit"],.button.gray{border-color:shade(#999, 5%);background:#999999;color:#ffffff}button.gray:hover,button.gray:focus,input.gray[type="button"]:hover,input.gray[type="button"]:focus,input.gray[type="reset"]:hover,input.gray[type="reset"]:focus,input.gray[type="submit"]:hover,input.gray[type="submit"]:focus,button.gray[type="submit"]:hover,button.gray[type="submit"]:focus,.button.gray:hover,.button.gray:focus{border-color:shade(#999, 25%);background:shade(#999, 20%);color:#ffffff}button.login,input.login[type="button"],input.login[type="reset"],input.login[type="submit"],button.login[type="submit"],.button.login{border:2px solid #333333;background:#fff;color:#333333}button.purchase,input.purchase[type="button"],input.purchase[type="reset"],input.purchase[type="submit"],button.purchase[type="submit"],.button.purchase{border-color:shade(red, 5%) !important;background:#dd0000 !important;color:#ffffff;width:100% !important}button.purchase:hover,button.purchase:focus,input.purchase[type="button"]:hover,input.purchase[type="button"]:focus,input.purchase[type="reset"]:hover,input.purchase[type="reset"]:focus,input.purchase[type="submit"]:hover,input.purchase[type="submit"]:focus,button.purchase[type="submit"]:hover,button.purchase[type="submit"]:focus,.button.purchase:hover,.button.purchase:focus{border-color:shade(#d00, 25%) !important;background:shade(#d00, 20%) !important;color:#ffffff}button.attention,input.attention[type="button"],input.attention[type="reset"],input.attention[type="submit"],button.attention[type="submit"],.button.attention{background-color:#ff0022}.buttonText{display:inline-block;line-height:1.6em;color:#2a9cc8;text-decoration:none;text-align:center;font-weight:normal;transition:color 150ms ease;appearance:none;border:0;background-color:transparent;width:auto;height:auto;max-width:none;margin:1.5em -0px 0;padding:0}.buttonText:active,.buttonText:focus,.buttonText:hover{color:shade(#2a9cc8, 25%);text-decoration:underline}.buttonText:first-child{margin-top:0}main button,main input[type="button"],main input[type="reset"],main input[type="submit"],main button[type="submit"],main .button,modal-popup button,modal-popup input[type="button"],modal-popup input[type="reset"],modal-popup input[type="submit"],modal-popup button[type="submit"],modal-popup .button{border-radius:8px}button.start{min-width:280px;margin-top:30px;border:solid 1px #df779e;border-radius:4px;background-color:#df779e}button.start:hover{background-color:shade(#df779e, 20%)}button.start:focus{background-color:shade(#df779e, 20%)}.btn--action{display:block;border-radius:0}.btn--action span{display:block;margin-bottom:3px;color:#999999;font-size:10px;line-height:1}.btn--regist{width:100%;border-radius:0 !important}.btn--regist:not(.inner){background-image:url(//assets.mgram.me/assets/icon/ico_chevron_right-bf6c0b2c670342e2f88faf8f93ab1061fd57b9ca4b1277da5d19aed0317839a7.png);background-repeat:no-repeat;background-position:right 15px center;background-size:9px 15px;position:fixed;bottom:0;max-width:750px;background-color:#ff9700;opacity:0.9}.btn--regist:not(.inner):hover,.btn--regist:not(.inner):focus{background-image:url(//assets.mgram.me/assets/icon/ico_chevron_right-bf6c0b2c670342e2f88faf8f93ab1061fd57b9ca4b1277da5d19aed0317839a7.png);background-repeat:no-repeat;background-position:right 15px center;background-size:9px 15px;position:fixed;bottom:0;max-width:750px;background-color:#ff9700;opacity:0.9}.btn--inline{display:inline-block}@media (max-width: 600px){.btn--inline{width:100%}}.work-omikuji-limited-time-diagnosis-not-evaluated-report{max-width:600px;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;text-align:center}.conductor-not-evaluated{border:2px solid #3d57ff}.conductor-not-evaluated__title{margin:20px;font-size:18px;color:#4a90e2;font-weight:700}.conductor-not-evaluated__description{margin:10px 20px}.conductor-not-evaluated__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.conductor-not-evaluated__button{display:block;cursor:pointer;padding:13px;margin:0 auto 1.5em;border-radius:8px;text-align:center;color:#ffffff;background-color:#4a90e2;width:100%;max-width:320px;font-size:14px;font-weight:600}.contentCard{margin-bottom:14px;border-radius:2px;background-color:#ffffff;box-shadow:0 0 2px rgba(0,0,0,0.2)}.contentCard:last-child{margin-bottom:0}.contentCard>*:last-child{margin-bottom:0}.contentCardNotes{padding:14px;border-radius:2px;background-color:#ffffff;box-shadow:0 0 2px rgba(0,0,0,0.2);color:#999999;text-align:left}.contentCardNotes__title{font-size:12px;font-weight:bold}.contentCardNotes__text{margin-top:5px;font-size:10px}.contentCardNotes__text:last-child{margin-bottom:0}.contentCard__header{display:block;position:relative;padding:10px 14px 10px 52px;color:#333333;text-decoration:none;text-align:left}.contentCard__header.without-icon{padding-left:14px}.contentCard__header:hover,.contentCard__header:active,.contentCard__header:visited,.contentCard__header:focus{color:#333333;text-decoration:none}.contentCard__header p{font-size:12px}.contentCard__header p span.red{color:#df779e}.contentCard__header--profile{background:url(//assets.mgram.me/assets/icon/ico_profile-18a8aa0eb111ee94a0e3fe72b84ade144cca6c5a9d5c41f6acda0eff95ce3fd2.png) 14px center no-repeat transparent;background-size:25px}.contentCard__header--nochecked{background:url(//assets.mgram.me/assets/icon/ico_nochecked-ca8b7f97695c62a012d8a63e799ac9142b5d747df5ea061333d03aceb779623c.png) 13px center no-repeat transparent;background-size:27px}.contentCard__header--checked{background:url(//assets.mgram.me/assets/icon/ico_checked-d3e6babd686966c5eba753064f437069e18a95edaf04826ebc237cc5e0e4574b.png) 13px center no-repeat transparent;background-size:27px}.contentCard__header--schedule{background:url(//assets.mgram.me/assets/icon/ico_schedule-06ae69769b2fbc3e171b24a687c2406ed7ec6d51fba7e171f3902c06a9f8608f.png) 14px center no-repeat transparent;background-size:25px}.contentCard__header--alert{background:url(//assets.mgram.me/assets/icon/ico_alert-de5bdbd7660dc5671b9149e8ddec91a634ee56fab026e0e800a880dc313bd8f1.png) 14px center no-repeat transparent;background-size:25px}.contentCard__header--tel{background:url(//assets.mgram.me/assets/icon/ico_tel-98a8dfe8049cb3939ccca417873e1eeae819cf10d556185234205dbe9098dfc9.png) 14px center no-repeat transparent;background-size:25px}.contentCard__header--time{background:url(//assets.mgram.me/assets/icon/ico_time-d717a695729f571541857180c333b292877456bf1bcf44796978d09dcaa09ca9.png) 14px center no-repeat transparent;background-size:25px}.contentCard__header--image{background:url(//assets.mgram.me/assets/icon/ico_image-5fa3b1752a1677717d7e33dcbc7af6c235bf8d972b26d78118e8ceddedc54d8c.png) 14px center no-repeat transparent;background-size:25px}.contentCard__header--guide{background:url(//assets.mgram.me/assets/icon/ico_guide-905043837b880ad76af253202313a68f49a1ae6b2942c08e758eb3de31b0ef05.png) 14px center no-repeat transparent;background-size:25px}.contentCard__header--manual{background:url(//assets.mgram.me/assets/icon/ico_manual-51aed7bf18bb674fd253e5ec2bbbeea5999d0ec53c342604de75ba03197658eb.png) 14px center no-repeat transparent;background-size:25px}.contentCard__header__title{margin:0 0 4px;color:#333333;font-size:14px;font-weight:normal}.contentCard__header__title:last-child{margin:0}.contentCard__header__title:hover,.contentCard__header__title:active,.contentCard__header__title:visited,.contentCard__header__title:focus{color:#333333;text-decoration:none}.contentCard__header__status{margin:0;color:#ed052b;font-size:12px}.contentCard__header__status strong{padding-right:5px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:20px;font-weight:200}.contentCard__header__status strong.p-0{padding:0}.contentCard__header__status .noStrong{padding-right:12px}.contentCard__header--accordion{padding-right:34px}.contentCard__header--accordion:after{display:block;position:absolute;top:0;right:15px;bottom:0;width:10px;height:6px;margin:auto;background:url(//assets.mgram.me/assets/icon/ico_chevron_top--black-77370d2505c57e2081a101765282448fe331c85f3499ab5c8cb55cc9d34d2403.png) center center no-repeat transparent;background-size:10px 6px;content:""}.contentCard__body{padding:14px;border-top:1px solid #eeeeee}.contentCard__body.secret{position:relative}.contentCard__body.secret>.secret{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(255,255,255,0), rgba(255,255,255,0.95), white);align-items:center;justify-content:center}.contentCard__body--progress{padding-top:0;border-top:none}.contentCard__body__progress{margin:0 -14px 18px}.contentCard__body__progress__bar{display:block;width:100%;height:3px;border:none;-webkit-appearance:none}.contentCard__body__progress__bar::-webkit-progress-bar{background-color:#eeeeee}.contentCard__body__progress__bar::-webkit-progress-value{background-color:#ed052b}.contentCard__body__progress__bar::-ms-fill{background-color:#ed052b}.contentCard__body__progress__bar::-moz-progress-bar{background-color:#ed052b}.contentCard__body>*:last-child{margin-bottom:0}.contentCard__body edit-profile-images,.contentCard__body .simple_form.ui.form{margin:0}.contentCard__body .textLink{margin-top:25px}.contentCard__body.no-bottom{padding-bottom:0}.contentCard__body .imgFull{max-width:100%;height:auto}.contentCard--line{padding:14px;background:transparent;box-shadow:none;color:#cccccc;text-align:center}.contentCard--line .contentCard__title{color:#ffffff}.contentCard--line p span.textLink{display:inline-block;min-height:24px;margin-top:18px;padding-left:32px;background:url(//assets.mgram.me/assets/icon/ico_line--square-6dee12de82b9aa4ebeb57b9c50168ca14d767b6032539a97da4c13526fa6b8b7.png) left center no-repeat transparent;background-size:24px;color:#00c300}.contentCard--share{padding:14px;background:transparent;box-shadow:none;color:#cccccc;text-align:center}.contentCard--share .contentCard__title{color:#ffffff}.contentCard--share .contentCard__mediabox{text-align:center}.contentCard__title{display:inline-block;margin:0 -14px;font-size:16px;font-weight:normal}.contentCard__title .ico--recommend{display:inline-block;box-sizing:border-box;position:relative;top:-2px;height:18px;margin-left:10px;padding:0 6px;border-radius:9px;background-color:#ed052b;color:#ffffff;font-size:10px;font-weight:bold;font-style:normal;line-height:18px}.contentCard__mediabox{overflow:hidden;margin-top:15px;text-align:left}.contentCard__mediabox--left{overflow:hidden}.contentCard__mediabox--right{float:right;margin-left:24px}.contentCard__mediabox__img{width:95px;height:95px}.contentCardWide{margin:0 -14px 14px;padding:14px;background-color:#ffffff;box-shadow:0 0 2px rgba(0,0,0,0.2)}.contentCardWide .notes{font-size:12px}.contentCardWide--pb-0{padding-bottom:0}.compatibilityCard{padding:14px 14px 20px;border-bottom:1px solid #d8d8d8}.compatibilityCard--last{padding-bottom:106px}.compatibilityCard__header{position:relative}.compatibilityCard__header__point{position:absolute;top:0;left:0;width:6.5em;border-right:2px solid #cccccc;font-size:14px}.compatibilityCard__header__point span{margin-right:3px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:35px;font-weight:200;line-height:1}.compatibilityCard__header__title{padding-left:7.5em;font-size:14px}.compatibilityCard__header__star{padding-left:7.5em}.compatibilityCard__header__starList{overflow:hidden}.compatibilityCard__header__starList__item{display:block;float:left;width:12px;height:12px;background-color:transparent;background-image:url(//assets.mgram.me/assets/icon/ico_nostar-3e11f15cc2d73f7f42905a47c19d3163a3646bbf0682286e25f3c51ae76deb87.png);background-repeat:no-repeat;background-position:center center;background-size:12px}.compatibilityCard__header__starList__item:not(:last-child){margin-right:3px}.compatibilityCard__header__star--1 .compatibilityCard__header__starList__item:nth-child(1),.compatibilityCard__header__star--2 .compatibilityCard__header__starList__item:nth-child(1),.compatibilityCard__header__star--3 .compatibilityCard__header__starList__item:nth-child(1),.compatibilityCard__header__star--4 .compatibilityCard__header__starList__item:nth-child(1),.compatibilityCard__header__star--5 .compatibilityCard__header__starList__item:nth-child(1){background-image:url(//assets.mgram.me/assets/icon/ico_star-9c86b020b6173243c87dd232399955859066bdd7da0ff44da115919705b5465a.png)}.compatibilityCard__header__star--2 .compatibilityCard__header__starList__item:nth-child(2),.compatibilityCard__header__star--3 .compatibilityCard__header__starList__item:nth-child(2),.compatibilityCard__header__star--4 .compatibilityCard__header__starList__item:nth-child(2),.compatibilityCard__header__star--5 .compatibilityCard__header__starList__item:nth-child(2){background-image:url(//assets.mgram.me/assets/icon/ico_star-9c86b020b6173243c87dd232399955859066bdd7da0ff44da115919705b5465a.png)}.compatibilityCard__header__star--3 .compatibilityCard__header__starList__item:nth-child(3),.compatibilityCard__header__star--4 .compatibilityCard__header__starList__item:nth-child(3),.compatibilityCard__header__star--5 .compatibilityCard__header__starList__item:nth-child(3){background-image:url(//assets.mgram.me/assets/icon/ico_star-9c86b020b6173243c87dd232399955859066bdd7da0ff44da115919705b5465a.png)}.compatibilityCard__header__star--4 .compatibilityCard__header__starList__item:nth-child(4),.compatibilityCard__header__star--5 .compatibilityCard__header__starList__item:nth-child(4){background-image:url(//assets.mgram.me/assets/icon/ico_star-9c86b020b6173243c87dd232399955859066bdd7da0ff44da115919705b5465a.png)}.compatibilityCard__header__star--5 .compatibilityCard__header__starList__item:nth-child(5){background-image:url(//assets.mgram.me/assets/icon/ico_star-9c86b020b6173243c87dd232399955859066bdd7da0ff44da115919705b5465a.png)}.compatibilityCard__body{margin:0 -14px;padding:14px 14px 0;text-align:left}.compatibilityCard__body p{color:#666666;font-size:14px}.compatibilityCard__body__inner{overflow:hidden;margin:0 -14px;padding:14px 14px 0;text-align:center}.compatibilityCard__body__inner .manualIndicator{width:100%;margin:0 0 14px;border-top-left-radius:2px;border-top-right-radius:2px}.compatibilityCard__body__inner .manualIndicator:first-child{margin-bottom:0}.compatibilityCard__body__inner .manualIndicator__wrap{box-shadow:0 0 2px rgba(0,0,0,0.2)}.compatibilityCard__body__inner .manualIndicator__caption{width:100%;margin:0 0 10px;padding:14px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:#f0f0f0;text-align:left}.compatibilityCard__body__inner .manualIndicator__caption>*:last-child{margin-bottom:0}.compatibilityCard__body__inner .manualIndicator__caption__text{font-size:12px}.compatibilityCard__body__inner .manualIndicator__caption__lead{margin-bottom:0;color:#999999;font-size:10px;font-weight:bold}.compatibilityCard__body__inner .profileTable{margin:0}.compatibilityCard__body__sliderList{z-index:0;width:100%}.compatibilityCard__body__sliderList__item{box-sizing:border-box;padding:0 6px}.compatibilityCard__body__lead{font-size:12px;font-weight:bold;text-align:left}.compatibilityCard__body .slider__pagination{display:inline-block;position:static}.compatibilityCard__body .slider__pagination .swiper-pagination-bullet{width:7px;height:7px;border-radius:100%;background-color:#f0f0f0;opacity:1}.compatibilityCard__body .slider__pagination .swiper-pagination-bullet:not(:last-child){margin-right:10px}.compatibilityCard__body .slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#333333}.compatibilityCard__profile{font-size:14px;font-weight:bold;text-align:left}.profileTable{width:100%;margin-top:30px;border-top:1px solid #d8d8d8}.profileTable th,.profileTable td{padding:15px 0;border-bottom:1px solid #d8d8d8;font-size:14px}.profileTable th{color:#666666;font-weight:normal;text-align:left}.profileTable td{text-align:right}div.copyrights a{color:inherit}table.detailTable{width:100%;border-top:1px solid #d8d8d8}table.detailTable th,table.detailTable td{font-size:14px;padding:15px 0;border-bottom:1px solid #d8d8d8}table.detailTable th{color:#666666;font-weight:normal;text-align:left}table.detailTable td{text-align:right}.drawer_trigger{cursor:pointer;position:absolute;right:15px;line-height:38px;width:15px}.drawer_trigger i{font-size:18px}.static-menu{padding:0;text-align:left}.static-menu .logo{display:none}.static-menu li{border:0}.static-menu li::before{content:none}.static-menu li a{display:block;font-size:20px;font-weight:bold;color:#606060;padding:16px 12px 14px 42px}.mail_send_status{padding:0 0 36px}.mail_send_status .email{font-size:16px;font-weight:bold;color:#222;text-align:center;word-break:break-all}.mail_send_status .email+p{margin-top:20px}.mail_send_status>p{color:#222;text-align:center}.mail_send_status .eye_catching{margin:30px auto 0;width:80px}.mail_send_status .eye_catching img{width:100%;display:block}+hr{margin-top:0}.flash{display:block;position:absolute;width:100%;top:0;left:0}.flash .background{cursor:pointer}.flash .background.footer{position:fixed;bottom:0;left:0;width:100%;z-index:1}.flash .background p:first-child{margin:0}.row{position:relative}.background--notice{background-color:rgba(38,150,143,0.9)}.background--alert{background-color:rgba(237,5,43,0.9)}.flash>p{font-size:14px;color:white;text-align:center;width:100%;margin:0;padding:10px 30px}.row__closeButton{width:20px;height:100%;background-image:url(//assets.mgram.me/assets/button/modal_close-1d969557050e0c10a5180c63bc906b8e365d706e1d6db6168b68cbaf15ccd18e.png);background-repeat:no-repeat;background-size:20px;background-position:center;position:absolute;right:5px}.floating_footer{display:block;width:100%;height:64px;position:fixed;bottom:0;z-index:1}.floating_footer sns-share{height:100%}.floating_footer sns-share section{margin-top:0;height:100%}.floating_footer sns-share section .snsLinks{height:100%}.floating_footer sns-share section .snsLinks ul{margin-top:0;height:100%}.floating_footer sns-share section .snsLinks ul li{margin-right:0;border-radius:0;height:100%;text-indent:0}.floating_footer sns-share section .snsLinks ul li.fb,.floating_footer sns-share section .snsLinks ul li.tw{background-image:none}.floating_footer sns-share section .snsLinks ul li.clipboard{flex-basis:64px}.floating_footer sns-share section .snsLinks ul li a p{font-size:18px;color:#fff;font-weight:bold;text-align:center;line-height:64px}.floating_footer>form{height:100%}.floating_footer button,.floating_footer input[type="button"],.floating_footer input[type="reset"],.floating_footer input[type="submit"],.floating_footer button[type="submit"],.floating_footer .button{padding:0;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;align-items:center;width:100%;height:64px;margin-top:0;max-width:750px;font-size:16px}.floating_footer button small,.floating_footer input[type="button"] small,.floating_footer input[type="reset"] small,.floating_footer input[type="submit"] small,.floating_footer button[type="submit"] small,.floating_footer .button small{display:block;font-size:12px;line-height:1.3em}.floating_footer>scroll-link2.button{height:64px}.wrapper>footer{background-color:#f2f2f2}.wrapper>footer>.inner{padding:6% 5%;width:100%;height:100%;position:relative;max-width:750px;margin-left:auto;margin-right:auto}.wrapper>footer>.inner>ul>li a{color:#333333}.wrapper>footer .footer-list{display:flex;flex-wrap:wrap;justify-content:center;width:360px;margin:0 auto}.wrapper>footer .footer-list>li{margin-top:0}.wrapper>footer .switchLanguage{appearance:none;background-color:transparent;padding:0;font-size:14px;font-weight:bold;color:#222;margin-top:15px;display:inline-block;width:auto}.wrapper>footer .switchLanguage i{margin-left:8px;vertical-align:middle}fieldset{padding:0;border:0;background-color:transparent;margin:1.5em auto 0;width:100%;position:relative}fieldset:first-child{margin-top:0}fieldset input[type=text]:not(:first-child),fieldset input[type=email]:not(:first-child){margin-top:.5em}fieldset.error input[type=text],fieldset.error input[type=email],fieldset.error input[type=password]{border-color:#ed052b}legend{margin-bottom:0.375em;padding:0;font-weight:600}label{display:block}input,select,textarea{display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px}textarea{resize:vertical}[type="checkbox"],[type="radio"]{display:inline;margin-right:0.375em}[type="file"]{width:100%;margin-bottom:0.75em}select{width:100%}select:invalid{color:rgba(51,51,51,0.2)}input[type="text"],input[type="email"],input[type="date"],input[type="password"],input[type="number"],input[type="url"],input[type="tel"],select,textarea{width:100%;padding:.9em;border:1px solid #d8d8d8;border-radius:6px;background:transparent;box-shadow:none;color:#333333;font-size:14px;appearance:none}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="date"]::placeholder,input[type="password"]::placeholder,input[type="number"]::placeholder,input[type="url"]::placeholder,input[type="tel"]::placeholder,select::placeholder,textarea::placeholder{color:rgba(51,51,51,0.2)}input[type="text"]:hover::placeholder,input[type="email"]:hover::placeholder,input[type="date"]:hover::placeholder,input[type="password"]:hover::placeholder,input[type="number"]:hover::placeholder,input[type="url"]:hover::placeholder,input[type="tel"]:hover::placeholder,select:hover::placeholder,textarea:hover::placeholder{color:rgba(51,51,51,0.5)}input[type="text"]:focus,input[type="email"]:focus,input[type="date"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="url"]:focus,input[type="tel"]:focus,select:focus,textarea:focus{border-color:#26968f}input[type="text"]:focus::placeholder,input[type="email"]:focus::placeholder,input[type="date"]:focus::placeholder,input[type="password"]:focus::placeholder,input[type="number"]:focus::placeholder,input[type="url"]:focus::placeholder,input[type="tel"]:focus::placeholder,select:focus::placeholder,textarea:focus::placeholder{color:rgba(51,51,51,0.5)}input[type="text"][aria-invalid="true"],input[type="email"][aria-invalid="true"],input[type="date"][aria-invalid="true"],input[type="password"][aria-invalid="true"],input[type="number"][aria-invalid="true"],input[type="url"][aria-invalid="true"],input[type="tel"][aria-invalid="true"],select[aria-invalid="true"],textarea[aria-invalid="true"]{margin-bottom:2px}input[type="text"][aria-invalid="true"]+div.error,input[type="email"][aria-invalid="true"]+div.error,input[type="date"][aria-invalid="true"]+div.error,input[type="password"][aria-invalid="true"]+div.error,input[type="number"][aria-invalid="true"]+div.error,input[type="url"][aria-invalid="true"]+div.error,input[type="tel"][aria-invalid="true"]+div.error,select[aria-invalid="true"]+div.error,textarea[aria-invalid="true"]+div.error{margin-bottom:.75em}input.noZoom[type="text"],input.noZoom[type="email"],input.noZoom[type="date"],input.noZoom[type="password"],input.noZoom[type="number"],input.noZoom[type="url"],input.noZoom[type="tel"],select.noZoom,textarea.noZoom{font-size:16px;transform:scale(0.875);transform-origin:left top;width:114%}form,.form{padding:0}form:not(:first-child),.form:not(:first-child){margin:1.5em 0 0}form .required.form-control>label:after,form .required.fields>label:after,form .required.field>label:after,form label.required:after,.form .required.form-control>label:after,.form .required.fields>label:after,.form .required.field>label:after,.form label.required:after{margin:0;margin-left:.5em;color:#ed052b;vertical-align:middle;content:"\203B\5FC5\9808"}form .hint,.form .hint{color:#999999;font-size:12px;text-align:left;margin-top:.5em}form .hint.error,.form .hint.error{color:#ed052b}form .with-prefix.mgram,.form .with-prefix.mgram{position:relative}form .with-prefix.mgram input,.form .with-prefix.mgram input{padding-left:2.3em}form .with-prefix.mgram:before,.form .with-prefix.mgram:before{position:absolute;top:0;left:0;width:1.7em;height:1.7em;margin:.3em;background-image:url(//assets.mgram.me/assets/icon/mgram_icon-230a44c889eb0fa037b190f88a2135e754179e823879c83eb8f141cabf75cdea.png);background-size:contain;content:""}form .form-inner,.form .form-inner{position:relative}form .form-inner fieldset legend,form .form-inner fieldset .legend,form .form-inner .fieldset legend,form .form-inner .fieldset .legend,.form .form-inner fieldset legend,.form .form-inner fieldset .legend,.form .form-inner .fieldset legend,.form .form-inner .fieldset .legend{float:left;width:100%;padding:0;font-size:.8em;font-weight:600}form .form-inner fieldset label+textarea,form .form-inner .fieldset label+textarea,.form .form-inner fieldset label+textarea,.form .form-inner .fieldset label+textarea{margin-top:10px}form .form-inner .form-control,.form .form-inner .form-control{margin:30px 0 0;padding:0}form .form-inner .form-control.disabled input[type="text"],form .form-inner .form-control.disabled input[type="email"],form .form-inner .form-control.disabled input[type="date"],form .form-inner .form-control.disabled input[type="password"],form .form-inner .form-control.disabled input[type="number"],form .form-inner .form-control.disabled input[type="url"],form .form-inner .form-control.disabled input[type="tel"],form .form-inner .form-control.disabled select,form .form-inner .form-control.disabled textarea,.form .form-inner .form-control.disabled input[type="text"],.form .form-inner .form-control.disabled input[type="email"],.form .form-inner .form-control.disabled input[type="date"],.form .form-inner .form-control.disabled input[type="password"],.form .form-inner .form-control.disabled input[type="number"],.form .form-inner .form-control.disabled input[type="url"],.form .form-inner .form-control.disabled input[type="tel"],.form .form-inner .form-control.disabled select,.form .form-inner .form-control.disabled textarea{color:#eeeeee}form .form-inner .fields,.form .form-inner .fields{display:flex}form .form-inner .fields>*,.form .form-inner .fields>*{width:100%;margin:0 10px}form .form-inner .fields>*:first-child,.form .form-inner .fields>*:first-child{margin-left:0}form .form-inner .fields>*:last-child,.form .form-inner .fields>*:last-child{margin-right:0}form .form-inner .fields.with-prefix.cc input,.form .form-inner .fields.with-prefix.cc input{margin-left:-2em;padding-left:3em}form .form-inner .fields.with-prefix.cc span.prefix,.form .form-inner .fields.with-prefix.cc span.prefix{z-index:1;margin:0;padding:14px 0;flex-basis:0}form .form-inner .fields.with-prefix.cc span.prefix i,.form .form-inner .fields.with-prefix.cc span.prefix i{width:2em;padding-left:1em}form .form-inner .fields.with-prefix.cc span.prefix i.disabled,.form .form-inner .fields.with-prefix.cc span.prefix i.disabled{color:#eeeeee}form .form-inner .fields.with-suffix input,.form .form-inner .fields.with-suffix input{margin-right:0;padding-right:3em}form .form-inner .fields.with-suffix span.suffix,.form .form-inner .fields.with-suffix span.suffix{margin-left:-2em;padding:14px 0;flex-basis:0}form .form-inner .fields.with-suffix>.with-suffix,.form .form-inner .fields.with-suffix>.with-suffix{margin:0}form .form-inner .fields.with-suffix>.with-suffix span.suffix,.form .form-inner .fields.with-suffix>.with-suffix span.suffix{margin-left:-3.5em}form .form-inner .fields.with-suffix span.suffix i,.form .form-inner .fields.with-suffix span.suffix i{font-size:1.5em}form .form-inner .fields.with-suffix span.suffix i.fa-check-circle-o,.form .form-inner .fields.with-suffix span.suffix i.fa-check-circle-o{color:#bfbfbf}form .form-inner .fields.with-suffix span.suffix i.fa-check-circle,.form .form-inner .fields.with-suffix span.suffix i.fa-check-circle{color:#2bcc94}form .form-inner .fields.availableCards,.form .form-inner .fields.availableCards{position:relative;margin-right:0}form .form-inner .fields.availableCards input,.form .form-inner .fields.availableCards input{margin:0;padding-right:90px}form .form-inner .fields.availableCards .availableCardList,.form .form-inner .fields.availableCards .availableCardList{overflow:hidden;position:absolute;top:0;right:10px;bottom:0;width:auto;height:25px;margin:auto}form .form-inner .fields.availableCards .availableCardList__item,.form .form-inner .fields.availableCards .availableCardList__item{float:left;width:38px;height:25px;margin-left:5px;background-color:transparent;background-repeat:no-repeat;background-position:center center}form .form-inner .fields.availableCards .availableCardList__item--visa,.form .form-inner .fields.availableCards .availableCardList__item--visa{background-image:url(//assets.mgram.me/assets/icon/ico_card_visa-4095a02abb10cc47868210b202be28fc4d59386bc788558db24d2b3bcc95774b.png);background-size:38px 25px}form .form-inner .fields.availableCards .availableCardList__item--mc,.form .form-inner .fields.availableCards .availableCardList__item--mc{background-image:url(//assets.mgram.me/assets/icon/ico_card_mastercard-2b89b04ed161315b2d0ead0d276c210a3598c6bfa55009a253406036349d737a.png);background-size:38px 25px}form .form-inner label,.form .form-inner label{margin:30px 0 5px;font-size:12px}form .form-inner label:first-child,.form .form-inner label:first-child{margin-top:0}form .form-inner .hint,.form .form-inner .hint{margin:.5em 0 0;color:#bfbfbf;font-size:.8em}form .form-inner div.form-control.checkboxes-with-hint label,.form .form-inner div.form-control.checkboxes-with-hint label{margin-bottom:.2em}form .form-inner div.form-control.checkboxes-with-hint .hint,.form .form-inner div.form-control.checkboxes-with-hint .hint{margin-top:0;margin-bottom:.6em;line-height:1.2em}form>.form-control,.form>.form-control{margin:20px 20px}form>.form-control .field,.form>.form-control .field{padding:20px 0 10px}form>.form-control .field label,.form>.form-control .field label{margin:0 0 20px;font-size:.95em}form .field.error input[type="text"],form .field.error input[type="email"],form .field.error input[type="date"],form .field.error input[type="password"],form .field.error input[type="number"],form .field.error input[type="url"],form .field.error input[type="tel"],form .field.error select,form .field.error textarea,.form .field.error input[type="text"],.form .field.error input[type="email"],.form .field.error input[type="date"],.form .field.error input[type="password"],.form .field.error input[type="number"],.form .field.error input[type="url"],.form .field.error input[type="tel"],.form .field.error select,.form .field.error textarea{border-color:#fa1238;background:rgba(253,142,160,0.2);box-shadow:none;color:#ed052b}form .field.error input[type="text"]::placeholder,form .field.error input[type="email"]::placeholder,form .field.error input[type="date"]::placeholder,form .field.error input[type="password"]::placeholder,form .field.error input[type="number"]::placeholder,form .field.error input[type="url"]::placeholder,form .field.error input[type="tel"]::placeholder,form .field.error select::placeholder,form .field.error textarea::placeholder,.form .field.error input[type="text"]::placeholder,.form .field.error input[type="email"]::placeholder,.form .field.error input[type="date"]::placeholder,.form .field.error input[type="password"]::placeholder,.form .field.error input[type="number"]::placeholder,.form .field.error input[type="url"]::placeholder,.form .field.error input[type="tel"]::placeholder,.form .field.error select::placeholder,.form .field.error textarea::placeholder{color:rgba(237,5,43,0.2)}form .field.error input[type="text"]:hover::placeholder,form .field.error input[type="email"]:hover::placeholder,form .field.error input[type="date"]:hover::placeholder,form .field.error input[type="password"]:hover::placeholder,form .field.error input[type="number"]:hover::placeholder,form .field.error input[type="url"]:hover::placeholder,form .field.error input[type="tel"]:hover::placeholder,form .field.error select:hover::placeholder,form .field.error textarea:hover::placeholder,.form .field.error input[type="text"]:hover::placeholder,.form .field.error input[type="email"]:hover::placeholder,.form .field.error input[type="date"]:hover::placeholder,.form .field.error input[type="password"]:hover::placeholder,.form .field.error input[type="number"]:hover::placeholder,.form .field.error input[type="url"]:hover::placeholder,.form .field.error input[type="tel"]:hover::placeholder,.form .field.error select:hover::placeholder,.form .field.error textarea:hover::placeholder{color:rgba(237,5,43,0.5)}form .field.error input[type="text"]:focus,form .field.error input[type="email"]:focus,form .field.error input[type="date"]:focus,form .field.error input[type="password"]:focus,form .field.error input[type="number"]:focus,form .field.error input[type="url"]:focus,form .field.error input[type="tel"]:focus,form .field.error select:focus,form .field.error textarea:focus,.form .field.error input[type="text"]:focus,.form .field.error input[type="email"]:focus,.form .field.error input[type="date"]:focus,.form .field.error input[type="password"]:focus,.form .field.error input[type="number"]:focus,.form .field.error input[type="url"]:focus,.form .field.error input[type="tel"]:focus,.form .field.error select:focus,.form .field.error textarea:focus{border-color:#fa1238}form .field.error input[type="text"]:focus::placeholder,form .field.error input[type="email"]:focus::placeholder,form .field.error input[type="date"]:focus::placeholder,form .field.error input[type="password"]:focus::placeholder,form .field.error input[type="number"]:focus::placeholder,form .field.error input[type="url"]:focus::placeholder,form .field.error input[type="tel"]:focus::placeholder,form .field.error select:focus::placeholder,form .field.error textarea:focus::placeholder,.form .field.error input[type="text"]:focus::placeholder,.form .field.error input[type="email"]:focus::placeholder,.form .field.error input[type="date"]:focus::placeholder,.form .field.error input[type="password"]:focus::placeholder,.form .field.error input[type="number"]:focus::placeholder,.form .field.error input[type="url"]:focus::placeholder,.form .field.error input[type="tel"]:focus::placeholder,.form .field.error select:focus::placeholder,.form .field.error textarea:focus::placeholder{color:rgba(237,5,43,0.7)}form .actions,.form .actions{display:flex;margin:20px -10px 0;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}form .actions-wrapper,.form .actions-wrapper{margin-right:20px;margin-bottom:20px;margin-left:20px}form .form-control .boolean.field,.form .form-control .boolean.field{display:flex}form .form-control .boolean.field label,.form .form-control .boolean.field label{margin:0 0 5px;padding:0}form .form-control .boolean.field input[type="checkbox"]+label:before,.form .form-control .boolean.field input[type="checkbox"]+label:before{color:#eeeeee}form .form-control .boolean.field input[type="checkbox"]+label:before,.form .form-control .boolean.field input[type="checkbox"]+label:before{margin-right:.5em;font-size:16px}form .form-control .boolean.field input[type="checkbox"]:checked+label:before,.form .form-control .boolean.field input[type="checkbox"]:checked+label:before{color:#26968f}form .form-control .boolean.field input[type="checkbox"]:checked+label:before,.form .form-control .boolean.field input[type="checkbox"]:checked+label:before{display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form .form-control .boolean.field input[type="checkbox"]:checked+label:before,.form .form-control .boolean.field input[type="checkbox"]:checked+label:before{content:fa-check-square}form .form-control .boolean.field input[type="checkbox"]:checked+label:before,.form .form-control .boolean.field input[type="checkbox"]:checked+label:before{margin-right:.5em;font-size:16px}form .form-control .checkbox.fields,.form .form-control .checkbox.fields{display:flex;margin-top:15px;align-items:stretch}form .form-control .checkbox.fields .field,.form .form-control .checkbox.fields .field{display:flex;margin:0;padding:0;align-items:stretch}form .form-control .checkbox.fields .field label,.form .form-control .checkbox.fields .field label{display:block;display:flex;width:100%;margin:0;padding:8px 8px;border:solid 1px #26968f;border-left:none;background:white;color:#26968f;font-size:12px;font-weight:normal;text-align:center;line-height:100%;cursor:pointer;transition:all .1s ease-in-out;justify-content:center;align-items:center}form .form-control .checkbox.fields .field label:hover,.form .form-control .checkbox.fields .field label:hover{background:rgba(38,150,143,0.6)}form .form-control .checkbox.fields .field input,.form .form-control .checkbox.fields .field input{display:none}form .form-control .checkbox.fields .field input:checked+label,.form .form-control .checkbox.fields .field input:checked+label{background:#26968f;color:#ffffff}form .form-control .checkbox.fields .field:first-child label,.form .form-control .checkbox.fields .field:first-child label{border-left:solid 1px #26968f;border-radius:2px 0 0 2px}form .form-control .checkbox.fields .field:last-child label,.form .form-control .checkbox.fields .field:last-child label{border-radius:0 2px 2px 0}form .form-control.disabled .checkbox.fields .field label,.form .form-control.disabled .checkbox.fields .field label{border-color:#eeeeee;color:#eeeeee}form .form-control.disabled .checkbox.fields .field input:checked+label,.form .form-control.disabled .checkbox.fields .field input:checked+label{background:#eeeeee}form .form-control .dropdown.field,.form .form-control .dropdown.field{overflow:hidden;position:relative;padding:4px 12px;border:1px solid #eeeeee;border-radius:2px;background-color:#fafafa}form .form-control .dropdown.field>select,.form .form-control .dropdown.field>select{width:130%}form .form-control .dropdown.field select,.form .form-control .dropdown.field select{box-sizing:content-box;margin:0;color:#333333;font-size:16px;text-indent:.01px;vertical-align:middle;text-overflow:"";transform:scale(0.875);transform-origin:left 50%;appearance:none}form .form-control .dropdown.field select::-ms-expand,.form .form-control .dropdown.field select::-ms-expand{display:none}form .form-control .dropdown.field:after,.form .form-control .dropdown.field:after{position:absolute;top:50%;right:12px;width:16px;height:16px;margin-top:-10px;color:#333333;font-size:16px;pointer-events:none}form .form-control .dropdown.field:after,.form .form-control .dropdown.field:after{display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form .form-control .dropdown.field:after,.form .form-control .dropdown.field:after{content:fa-chevron-down}form .form-control.disabled .dropdown.field select,.form .form-control.disabled .dropdown.field select{color:#eeeeee}form .form-control.disabled .dropdown.field:after,.form .form-control.disabled .dropdown.field:after{color:#eeeeee}form .question__radio__item input[type="radio"],.form .question__radio__item input[type="radio"]{display:none}form .question__radio__item input[type="radio"]:checked+.radioBtn:before,.form .question__radio__item input[type="radio"]:checked+.radioBtn:before{background-color:#333333}form .question__radio__item:last-child .radioBtn,.form .question__radio__item:last-child .radioBtn{border-bottom:0}form .question__radio__item .radioBtn,.form .question__radio__item .radioBtn{position:relative;width:100%;margin:0 auto;padding:20px 45px 20px 20px;font-size:14px;font-weight:normal;text-align:center;cursor:pointer}form .question__radio__item .radioBtn.is-checked:before,form .question__radio__item .radioBtn:checked:before,.form .question__radio__item .radioBtn.is-checked:before,.form .question__radio__item .radioBtn:checked:before{background-color:#333333}form .question__radio__item .radioBtn.is-checked:after,form .question__radio__item .radioBtn:checked:after,.form .question__radio__item .radioBtn.is-checked:after,.form .question__radio__item .radioBtn:checked:after{color:#ffffff}form .question__radio__item .radioBtn.is-disabled:before,form .question__radio__item .radioBtn:disabled:before,.form .question__radio__item .radioBtn.is-disabled:before,.form .question__radio__item .radioBtn:disabled:before{background-color:#eeeeee}form .question__radio__item .radioBtn.is-disabled:after,form .question__radio__item .radioBtn:disabled:after,.form .question__radio__item .radioBtn.is-disabled:after,.form .question__radio__item .radioBtn:disabled:after{color:#ffffff}form .question__radio__item .radioBtn:before,.form .question__radio__item .radioBtn:before{display:block;position:absolute;top:0;right:0;bottom:0;width:42px;height:42px;margin:auto;border-radius:100%;background-color:#eeeeee;content:""}form .question__radio__item .radioBtn:after,.form .question__radio__item .radioBtn:after{display:block;position:absolute;top:0;right:10px;bottom:0;width:22px;height:22px;margin:auto;padding-top:1px;color:#ffffff;font-size:22px !important;content:""}form .question__radio__item .radioBtn:after,.form .question__radio__item .radioBtn:after{display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form .question__radio__item .radioBtn:after,.form .question__radio__item .radioBtn:after{content:fa-check}form .question__radio__item .radioBtn+label,.form .question__radio__item .radioBtn+label{line-height:43px;cursor:pointer}form .question__choices,.form .question__choices{display:table;overflow:hidden;table-layout:auto;max-width:375px;width:100%;margin:0 auto 40px}form .question__choices__item,.form .question__choices__item{display:table-cell;position:relative;text-align:center;vertical-align:top}form .question__choices__item label.button,.form .question__choices__item label.button{position:relative;width:58px;height:58px;margin:0 auto 7px;padding:0;border-color:#eeeeee;border-radius:100% !important;background-color:#eeeeee;color:#ffffff;font-size:inherit;font-weight:inherit;text-align:inherit;cursor:pointer}form .question__choices__item label.button:after,.form .question__choices__item label.button:after{position:absolute;top:0;right:0;bottom:0;left:0;width:24px;height:24px;margin:auto;border-radius:100%;background-color:#ffffff;content:""}form .question__choices__item input[type="radio"],.form .question__choices__item input[type="radio"]{display:none}form .question__choices__item input[type="radio"]:checked+label.button,.form .question__choices__item input[type="radio"]:checked+label.button{background-color:#333333}form .question__choices__item .buttonLabel,.form .question__choices__item .buttonLabel{display:block;width:60px;margin:0 auto;color:#999999;font-size:10px;font-weight:bold;text-align:center;line-height:1.3;letter-spacing:-1px}.answerTypeSelector{position:relative;float:right;width:146px;height:44px;margin-right:14px;padding:0 3px 0 34px;border-radius:22px;background-color:#eeeeee;color:#999999;font-size:12px;line-height:44px}.answerTypeSelector.is-active{background-color:#333333;color:#ffffff}.answerTypeSelector.is-active:after{color:#333333}.answerTypeSelector:before{display:block;position:absolute;top:0;bottom:0;left:10px;width:24px;height:24px;margin:auto;border-radius:100%;background-color:#ffffff;content:""}.answerTypeSelector:after{display:block;position:absolute;top:0;bottom:0;left:16px;width:12px;height:12px;margin:auto;padding-top:1px;color:#eeeeee;font-size:12px !important;content:""}.answerTypeSelector:after{display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.answerTypeSelector:after{content:fa-check}.answerTypeSelector_wrap{display:block;overflow:hidden;max-width:428px;margin:0 auto}.nickname-count{position:relative}.nickname-count .count{color:#848484;font-size:10px;font-weight:400;position:absolute;right:10px;bottom:5px}.google_adsense_area{margin:30px}.google_adsense_area--piko{margin:0px !important}.wrapper>header{width:100%;height:38px;background-color:#fff;position:fixed;top:0;z-index:2;box-shadow:0 0 3px rgba(0,0,0,0.2)}.wrapper>header .inner{width:100%;height:100%;position:relative;max-width:750px;margin-left:auto;margin-right:auto}.wrapper>header .home_logo{display:block;height:35px;width:36px;background:url(//assets.mgram.me/assets/home_black-a6b480f6d576fc0116ff12d941e41a299ee48cd8eed41610019e32ecd0a3a9ed.png) center/contain no-repeat transparent;margin-top:2px}.wrapper>header .logo{display:block;width:80px;height:28px;background:url(//assets.mgram.me/assets/logo-fd18ff1372b06445c03d1517657aa39365c92d75c634b5b17dd0272d30b9c633.svg) center/contain no-repeat transparent;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;text-indent:100%;overflow:hidden;top:3px}.wrapper>header .back{cursor:pointer;position:absolute;left:15px;line-height:38px;width:15px;font-size:18px;color:#333333}i.fa-lock{color:red;padding-right:0.5em}.ico--public,.ico--private{font-size:10px;color:#999999;padding-left:17px;background-position:left center;background-repeat:no-repeat;background-color:transparent;line-height:21px;position:absolute;top:0;right:0}.ico--public{background-image:url(//assets.mgram.me/assets/icon/ico_public-8c3c74e9086b8e399d63166bd6cf6c2752acb0257d0f0bef544cf7e3bdf3adbb.png);background-size:12px}.ico--private{background-image:url(//assets.mgram.me/assets/icon/ico_private-5cdca099d61f8fc1fc0b99fd5a130b91bcbefc3fd39eb01eb4d4c4f786bd466f.png);background-size:12px}.ico--essential{display:inline-block;font-size:10px;color:#fff;height:18px;line-height:18px;padding:0 6px;background-color:#ed052b;border-radius:2px;font-style:normal;box-sizing:border-box;margin-left:5px}i.fa-minus-circle:before{margin:1px}i.fa-minus-circle.white-back:after{content:'';display:block;width:74%;height:74%;position:absolute;top:13%;left:13%;border-radius:100%;background-color:white;z-index:-1}.parts__large-button{margin:1em 4em;text-align:center}.large-button{height:6em;border-radius:0.7em;box-shadow:0 0.5em 0 0 #d3d3d3}.large-button--orange{background-color:#ff7f00}.large-button--blue{background-color:#0b4d9b}.large-button__text{position:relative;height:100%;width:100%;font-family:HiraginoSans-W6, Hiragino Sans;font-size:2em}.large-button__text a{position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;color:#ffffff}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}html,body{height:100%}body{background-color:#ffffff;height:100%;color:#505050}@media only screen and (max-width: 750px){.visible-pc{display:none !important}}@media only screen and (min-width: 751px){.visible-sp{display:none !important}}.wrapper{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;justify-content:flex-start;height:100%}.wrapper footer{margin-top:auto}main{width:100%;padding-bottom:64px}main>section{width:100%;max-width:750px;padding-left:5%;padding-right:5%;margin-left:auto;margin-right:auto}main>section:first-of-type{padding-top:80px}main>section:last-of-type{margin-bottom:5%}main>section>section{margin-top:50px}main>section>section:first-child{margin-top:0}.imageInfo{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;align-items:center;margin-top:1.5em}.imageInfo:first-child{margin-top:0}.imageInfo .thumbnailS{width:50px;margin-right:8px}.imageInfo .thumbnailM{width:75px;margin-right:15px}.imageInfo>div{text-align:left}.imageInfo>div>p{margin:0;font-size:12px;font-weight:normal}.imageInfo>div>p em{font-size:14px;font-weight:bold;font-style:normal}ul,ol{list-style-type:none;margin-top:1.5em;padding:0}ul.decimal,ol.decimal{padding-left:1.5em;text-align:left;list-style-type:decimal}ul.disc,ol.disc{padding-left:1.5em;text-align:left;list-style-type:disc}ul.blank,ol.blank{padding-left:1.5em;text-align:left}ul:first-child,ol:first-child{margin-top:0}ul li:first-child,ol li:first-child{margin-top:0}ul>li,ol>li{margin-top:.75em}ul>li>ul,ul>li>ol,ol>li>ul,ol>li>ol{margin-top:1em}ul>li>ul>li,ul>li>ol>li,ol>li>ul>li,ol>li>ol>li{margin-top:.5em}ul>li>ul>li>ul,ul>li>ul>li>ol,ul>li>ol>li>ul,ul>li>ol>li>ol,ol>li>ul>li>ul,ol>li>ul>li>ol,ol>li>ol>li>ul,ol>li>ol>li>ol{margin-top:.5em}ul>li>ul>li>ul>li,ul>li>ul>li>ol>li,ul>li>ol>li>ul>li,ul>li>ol>li>ol>li,ol>li>ul>li>ul>li,ol>li>ul>li>ol>li,ol>li>ol>li>ul>li,ol>li>ol>li>ol>li{margin-top:.25em}ul>li p,ol>li p{margin-top:.5em}dl{margin:0}dt{margin:0;font-weight:600}dd{margin:0}.contentSection>.loading{margin-bottom:15px}.loading{position:relative;display:inline-block;width:100px;height:100px}.loading img{margin:0;width:100px;height:100px}.loading.animation img{margin-top:10px;width:80px;height:80px}.loading.animation:before{display:block;content:"";border:5px solid #505050;border-right:5px solid transparent;border-left:5px solid transparent;opacity:.9;border-radius:50px;width:100px;height:100px;animation:spin-pulse 1s infinite linear;position:absolute;top:0;left:0;margin:0}.loading.animation:after{display:block;content:"";border:5px solid #505050;border-left:5px solid transparent;border-right:5px solid transparent;opacity:.65;border-radius:40px;width:80px;height:80px;position:absolute;top:10px;left:10px;animation:spin-off-pulse 1s infinite linear}@keyframes spin-pulse{0%{transform:rotate(160deg);opacity:0}50%{transform:rotate(145deg);opacity:1}100%{transform:rotate(-320deg);opacity:0}}@keyframes spin-off-pulse{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}figure{margin:0}img,picture{margin:0;max-width:100%}img.tiles,picture.tiles{display:block;width:100%;max-width:500px;margin:20px auto 0}.speaker-message{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;flex:1}.speaker-message .ui.message{flex:1}.speaker-message .speaker{min-height:100px;background-image:url(//assets.mgram.me/assets/concierge/yui_black_suit_right-20cb85c32c873bfd16bfea5454804bb170ea6a5d689d9bdcf1a5b39540485c1d.png);background-repeat:no-repeat;background-position:right bottom;background-size:100% auto;flex:0 0 100px}.speaker-message .mini.message+.speaker{min-height:80px;flex:0 0 80px}.speaker-message .large.message+.speaker{min-height:120px;flex:0 0 120px}modal-popup .modal-overlay,modal-popup-default .modal-overlay{margin:0 auto;background-color:rgba(0,0,0,0.78);width:100%;height:100%;z-index:10;position:fixed;top:0;left:0;display:none}modal-popup .modal-overlay.visible,modal-popup-default .modal-overlay.visible{display:flex;align-items:center;justify-content:center}modal-popup .settlementList,modal-popup-default .settlementList{margin:40px auto 0}modal-popup .settlementList>li,modal-popup-default .settlementList>li{min-height:64px;margin-top:16px;transition:opacity .3s;border:solid 1px #979797;border-radius:3px;overflow:hidden}modal-popup .settlementList>li:first-child,modal-popup-default .settlementList>li:first-child{margin-top:0}modal-popup .settlementList>li.credit,modal-popup-default .settlementList>li.credit{background:url(//assets.mgram.me/assets/icon/ico_credit-b555a86aab187dc19ac38fbdb003251d2e785df51323a16500effe6a2c5b8177.svg) 16px 18px no-repeat transparent;background-size:32px auto}modal-popup .settlementList>li.cellular,modal-popup-default .settlementList>li.cellular{background:url(//assets.mgram.me/assets/icon/ico_cellular-66c8a4333c19e09a6da636de3f51b89ba6f4c4aacc2df9bfafa1907d74c5b514.svg) 16px 18px no-repeat transparent;background-size:32px auto}modal-popup .settlementList>li.prepaid,modal-popup-default .settlementList>li.prepaid{background:url(//assets.mgram.me/assets/icon/ico_prepaid-4591ef731fdce66e1df10d4036b9fa21430dae93ef5db5053540ed7e3f3f0f51.svg) 16px 18px no-repeat transparent;background-size:32px auto}modal-popup .settlementList>li.emoney,modal-popup-default .settlementList>li.emoney{background:url(//assets.mgram.me/assets/icon/ico_emoney-d9b67cb48f902879dcf8e9418c156d47df143858968c769832caf85c9f7c40b6.svg) 15px 18px no-repeat transparent;background-size:32px auto}modal-popup .settlementList>li>a,modal-popup .settlementList>li>.accordion,modal-popup-default .settlementList>li>a,modal-popup-default .settlementList>li>.accordion{width:100%;height:100%;padding:15px;display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;transition:.3s}modal-popup .settlementList>li>a:hover,modal-popup .settlementList>li>.accordion:hover,modal-popup-default .settlementList>li>a:hover,modal-popup-default .settlementList>li>.accordion:hover{text-decoration:none}modal-popup .settlementList>li>a .name,modal-popup .settlementList>li>.accordion .name,modal-popup-default .settlementList>li>a .name,modal-popup-default .settlementList>li>.accordion .name{font-size:14px;font-weight:bold;color:#222;margin:0;text-align:left;padding-left:50px}modal-popup .settlementList>li>a .notes,modal-popup .settlementList>li>.accordion .notes,modal-popup-default .settlementList>li>a .notes,modal-popup-default .settlementList>li>.accordion .notes{font-size:12px;font-weight:bold;color:#9b9b9b;margin:2px 0 0;text-align:left;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;padding-left:50px}modal-popup .settlementList>li>a.is-opened .accordionContent,modal-popup .settlementList>li>.accordion.is-opened .accordionContent,modal-popup-default .settlementList>li>a.is-opened .accordionContent,modal-popup-default .settlementList>li>.accordion.is-opened .accordionContent{max-height:500px}modal-popup .settlementList>li .accordionContent,modal-popup-default .settlementList>li .accordionContent{max-height:0;transition:.5s;width:100%}modal-popup .settlementList>li .paymentRadio,modal-popup-default .settlementList>li .paymentRadio{text-align:left;margin:8px 0 0;padding-left:7px}modal-popup .settlementList>li .paymentRadio label,modal-popup-default .settlementList>li .paymentRadio label{font-size:14px;font-weight:bold;margin:16px 0 0}modal-popup .settlementList>li .paymentRadio label input[type="radio"],modal-popup-default .settlementList>li .paymentRadio label input[type="radio"]{display:none}modal-popup .settlementList>li .paymentRadio label input[type="radio"]:checked+i::after,modal-popup-default .settlementList>li .paymentRadio label input[type="radio"]:checked+i::after{content:''}modal-popup .settlementList>li .paymentRadio label i,modal-popup-default .settlementList>li .paymentRadio label i{border:1px solid #d8d8d8;display:inline-block;height:16px;width:16px;border-radius:100%;margin-right:10px;vertical-align:middle;position:relative;top:-1px}modal-popup .settlementList>li .paymentRadio label i::after,modal-popup-default .settlementList>li .paymentRadio label i::after{content:none;height:8px;width:8px;border-radius:100%;background-color:#4a4a4a;position:absolute;top:3px;left:3px;margin:auto}modal-popup .settlementList>li .paymentRadio label small,modal-popup-default .settlementList>li .paymentRadio label small{font-size:10px;color:#9b9b9b;padding-left:26px;font-weight:normal}modal-popup .settlementList>li button,modal-popup-default .settlementList>li button{background-color:#5596ff}modal-popup .settlementList .formBasic,modal-popup-default .settlementList .formBasic{margin-top:15px}modal-popup .settlementList .formBasic fieldset label,modal-popup-default .settlementList .formBasic fieldset label{font-size:12px;font-weight:bold;margin:0;text-align:left}modal-popup .settlementList .formBasic fieldset input:focus,modal-popup-default .settlementList .formBasic fieldset input:focus{background-color:rgba(74,144,226,0.1);border-color:#2b7bf1}modal-popup .settlementList .formBasic fieldset .credit-label,modal-popup-default .settlementList .formBasic fieldset .credit-label{display:flex;align-items:center}modal-popup .settlementList .formBasic fieldset .credit-label img,modal-popup-default .settlementList .formBasic fieldset .credit-label img{max-height:11px;margin-left:10px}modal-popup .settlementList .formBasic .fieldsetGroup,modal-popup-default .settlementList .formBasic .fieldsetGroup{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;align-items:flex-start;margin-top:15px}modal-popup .settlementList .formBasic .fieldsetGroup fieldset,modal-popup-default .settlementList .formBasic .fieldsetGroup fieldset{margin:0;width:49.5%}modal-popup .settlementList .formBasic .error-message,modal-popup-default .settlementList .formBasic .error-message{width:100%;padding:12px;border:1px solid #df717e;background-color:#f7e3e6;font-size:11px;color:#ca0011;margin-top:24px}modal-popup .settlementList .formBasic .error-message__heading,modal-popup-default .settlementList .formBasic .error-message__heading{font-weight:bold;text-align:center}modal-popup .settlementList .formBasic .error-message__heading:first-child,modal-popup-default .settlementList .formBasic .error-message__heading:first-child{margin-top:0}modal-popup .settlementList .formBasic .error-messageList,modal-popup-default .settlementList .formBasic .error-messageList{text-align:left}modal-popup .settlementList .btnPurchase .fas,modal-popup-default .settlementList .btnPurchase .fas{color:#fff}modal-popup .settlementList .btnPurchase .ellipsis,modal-popup-default .settlementList .btnPurchase .ellipsis{width:1em;display:inline-block;text-align:left}modal-popup .settlementList .btnPurchase .ellipsis:after,modal-popup-default .settlementList .btnPurchase .ellipsis:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis steps(4, end) 1500ms infinite;animation:ellipsis steps(4, end) 1500ms infinite;content:"\2026";width:0px}@keyframes ellipsis{to{width:1.25em}}@-webkit-keyframes ellipsis{to{width:1.25em}}modal-popup .settlementList .btnPurchase .ellipsis[disabled],modal-popup-default .settlementList .btnPurchase .ellipsis[disabled]{background-color:#a2c6ff !important}modal-popup article,modal-popup-default article{text-align:center;padding:45px 15px 100px;width:90%;max-width:344px;max-height:500px;border-radius:10px;background-color:#fff;cursor:default;position:relative;overflow:scroll}modal-popup article>h3,modal-popup-default article>h3{margin-top:30px}modal-popup article>i,modal-popup-default article>i{margin-top:30px}modal-popup article>i.purchasedIcon,modal-popup-default article>i.purchasedIcon{background-color:#3985ff;width:88px;height:88px;line-height:88px;border-radius:100%;display:block;text-align:center;margin:30px auto 0;color:#fff;font-size:30px}modal-popup article>i.spinIcon,modal-popup-default article>i.spinIcon{background:url(//assets.mgram.me/assets/icon/ico_spin01-b56f57b45600df8dbbb2f53acebc4967fec213c2119512d0014bc2ef30180c61.gif) center center no-repeat transparent;background-size:108px;width:108px;height:108px;line-height:88px;display:block;margin:30px auto 0}modal-popup article>i+p,modal-popup-default article>i+p{margin-top:45px}modal-popup article>p,modal-popup-default article>p{text-align:center}modal-popup article header,modal-popup-default article header{position:absolute;top:0;left:0;background-color:#3985ff;border-radius:10px 10px 0 0;font-size:20px;font-weight:bold;line-height:66px;color:#fff;width:100%;height:66px;text-align:center}modal-popup article footer,modal-popup-default article footer{position:absolute;bottom:0;left:0;margin-top:0;background-color:#3985ff;border-radius:0 0 10px 10px;font-size:18px;font-weight:bold;line-height:66px;color:#fff;width:100%;height:66px;text-align:center}modal-popup article footer.is-disabled,modal-popup-default article footer.is-disabled{background-color:#333b46}.nav-modal-content-area{max-width:750px;height:100vh;overflow-x:hidden;visibility:hidden}.nav-modal-bottom-layer{display:none;position:absolute;max-width:750px;width:100vw;height:100vh;overflow-x:hidden;background:rgba(255,255,255,0.8);z-index:-1}.nav-modal-bg{visibility:hidden;will-change:animation}.modal-slide-in{visibility:visible;animation-name:SlideIn;animation-duration:0.5s;animation-timing-function:ease;animation-fill-mode:backwards}@keyframes SlideIn{0%{opacity:1;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}.modal-slide-out{animation-name:SlideOut;animation-duration:0.4s;animation-timing-function:ease;animation-fill-mode:backwards}@keyframes SlideOut{0%{opacity:1;transform:translateX(0)}100%{opacity:1;transform:translateX(100%)}}.nav-modal-inner-contents{display:flex;max-width:750px;width:100vw;height:100vh;overflow-x:hidden}.nav-modal-close{width:15%}.nav-modal-close__button{width:30px;height:30px;margin:30px auto 0;border-radius:50%;border:3px solid #222}.cross-mark{margin-top:4px;margin-left:10px;color:#333;width:3px;height:16px;background:currentColor;transform:rotate(45deg)}.cross-mark::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;transform:rotate(90deg)}.nav-modal-container{width:85%;background:#fff;box-shadow:-10px 0 30px 1px rgba(0,0,0,0.15)}.static-menu{width:65%;max-width:288px;margin:0 auto;padding-top:33px}.static-menu__greeting-word{font-size:14px;font-weight:bold;text-align:center}.static-menu__greeting-word__inner-text{display:block;text-align:left}.static-menu__result-diagnosis-button{margin-top:10px;background-color:#ADD2FF;border-radius:8px}@media screen and (max-width: 340px){.static-menu__result-diagnosis-button{font-size:12px}}.static-menu__past-result-diagnosis{display:block;margin:15px 0 25px;text-align:center}.static-menu__link{display:block;margin-bottom:10px;color:#000;font-weight:bold}.static-menu__link--gray{color:#999}.static-menu__rediagnosis-button{background:#FFC456;border-radius:8px;font-weight:bold;transition:none}.result-diagnosis-button{transition:none}.result-diagnosis-button__link{font-size:14px;font-weight:bold;color:#000}.past-result-diagnosis__title{font-size:14px;font-weight:bold;color:#999999}.past-result-diagnosis__dotted-line{margin:15px auto;border-top:2px dashed #999999;width:100px}.rediagnosis-button__link{color:#fff}.nav-link{font-size:20px;font-weight:bold;color:#606060;padding:16px 12px 14px 42px}.mt-5{margin-top:5px !important}.mb-5{margin-bottom:5px !important}.ml-5{margin-left:5px !important}.mr-5{margin-right:5px !important}.mt-10{margin-top:10px !important}.mb-10{margin-bottom:10px !important}.ml-10{margin-left:10px !important}.mr-10{margin-right:10px !important}.mt-15{margin-top:15px !important}.mb-15{margin-bottom:15px !important}.ml-15{margin-left:15px !important}.mr-15{margin-right:15px !important}.mt-20{margin-top:20px !important}.mb-20{margin-bottom:20px !important}.ml-20{margin-left:20px !important}.mr-20{margin-right:20px !important}.mt-25{margin-top:25px !important}.mb-25{margin-bottom:25px !important}.ml-25{margin-left:25px !important}.mr-25{margin-right:25px !important}.mt-30{margin-top:30px !important}.mb-30{margin-bottom:30px !important}.ml-30{margin-left:30px !important}.mr-30{margin-right:30px !important}.contentSection>hr{width:100%;border-bottom:1px dashed #222;margin:36px 0 0}.status_box{display:block;border:1px solid #d8d8d8;padding:50px 15px;border-radius:6px;background-color:#fff;color:#333333;text-align:center}.status_box>p{font-size:14px;color:#666666}.status_box>ul{display:inline-block;text-align:left;margin-top:30px}.status_icon{width:40px;display:block;margin:0 auto}table{border-collapse:collapse;margin:30px 0 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #eeeeee;font-weight:bold;padding:0.75em 0.75em 0.75em 0;text-align:left;width:25%}td{border-bottom:1px solid #eeeeee;padding:0.75em 0;text-align:left}tr,td,th{vertical-align:top}.ta-c{text-align:center}html{width:100%;font-size:62.5%}body{color:#333333;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{line-height:1.5em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1+.notes,h2+.notes,h3+.notes,h4+.notes,h5+.notes,h6+.notes{margin-top:0}h1{font-size:2.4rem;text-align:center;margin-top:1.5em;font-weight:bold}h2{font-size:1.8rem;text-align:center;margin-top:1.5em;font-weight:bold}h3{font-size:16px;margin-top:1.5em;font-weight:bold}h4{font-size:16px;text-align:center;font-weight:bold;margin-top:1.5em;position:relative;z-index:0;display:inline-block}h4::before{content:'';display:block;width:calc(100% + 10px);height:4px;background-color:#fff;position:absolute;left:-5px;bottom:2px;z-index:-1}p{line-height:1.6em;margin-top:1.5em;text-align:left}p:first-child{margin-top:0}p.no-margin{margin:0}p.forward-bottom{text-align:center;margin:20px 0 0}p.mailAddress{font-size:16px;word-break:break-all;font-weight:bold;text-align:center}p.attention{color:#eb5558}p.limited-time-introduction{color:#FF8E62;text-align:center;font-weight:bold;margin-bottom:-1.5em}p.limited-time-introduction.limited-time-black{color:#505050}p strong{font-weight:bold}p small{font-size:12px}section>p>em{font-weight:bold;font-style:normal}a{color:#2a9cc8;text-decoration:none;transition:color 150ms ease}a:active,a:focus,a:hover{color:shade(#2a9cc8, 25%);text-decoration:underline}hr{border-left:0;border-right:0;border-top:0;height:0;border-bottom:dashed 1px #d8d8d8;display:block;margin:30px auto;width:112px}hr+section,hr+p,hr+h1,hr+h2,hr+h3,hr+h4,hr+h5,hr+h6,hr+ul,hr+ol,hr+dl,hr+table{margin-top:0}.ta-c{text-align:center !important}.ta-l{text-align:left !important}.ta-r{text-align:right !important}.fw-b{font-weight:bold !important}.fw-n{font-weight:normal !important}.notes{font-size:12px;color:#999999;position:relative;z-index:0}.message{font-size:14px;font-weight:bold;margin-top:20px;position:relative;z-index:0;display:inline-block}.message::before{content:'';display:block;width:calc(100% + 20px);height:8px;background-color:#fff;position:absolute;left:-10px;bottom:2px;z-index:-1}.message em{font-style:normal;font-size:24px;display:inline-block;padding:0 4px}.select-lang{position:relative;margin-top:30px}.lang{display:inline-block;width:200px;height:50px;padding-left:75px;border-radius:7px;cursor:pointer}.add-emoji::before{position:absolute;top:30%;left:40%;content:"\1F310"}.triangle{position:absolute;left:59%;top:32%;width:10px;height:10px;border:2px solid;border-color:transparent transparent #565656 #565656;transform:rotate(-45deg)}@media screen and (max-width: 812px){.add-emoji::before{left:25%}.triangle{left:70%}}.love-omikuji-limited-time-diagnosis-fail-love-report{max-width:600px;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;text-align:center}.conductor-fail-love{border:2px solid #ffc5dd}.conductor-fail-love__title{margin:20px;font-size:18px;color:#cfae8f;font-weight:700}.conductor-fail-love__description{margin:10px 20px}.conductor-fail-love__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.conductor-fail-love__button{display:block;cursor:pointer;padding:13px;margin:0 auto 1.5em;border-radius:8px;text-align:center;color:#ffffff;background-color:#cfae8f;width:100%;max-width:320px;font-size:14px;font-weight:600}.recommend-mgram{margin-top:4em;background-image:url(//assets.mgram.me/assets/backgrounds/bg_09-fc49e48e8e1e5211c89aa73fba1a8e5cac43ae79d02b94fbf4c864d932e813db.png);background-repeat:no-repeat;background-size:100% auto;background-position:center}.recommend-mgram .recommend-title{background-image:url(//assets.mgram.me/assets/backgrounds/bg_08-c4dfe79e31f30e12e60e71362979b788d9bb906c74233f42cd4ee47d1e3025c8.png);background-repeat:no-repeat;background-size:100% auto;background-position:left;position:relative;color:#ffffff;font-size:1.8em;font-weight:bold;padding:16px;text-align:center}.recommend-mgram .recommend-image{margin-top:40px;display:flex;justify-content:center}.recommend-mgram .recommend-image img{width:30%;max-height:30vw}.recommend-mgram .recommend-text{margin:40px 0;padding:0 24px;font-size:1.4em;font-weight:bold;text-align:left}.recommend-mgram .recommend-button{margin-top:40px;text-align:center}.mgram-black-logo{margin:0 auto;padding:25px 0;width:6em}.test12347{box-sizing:border-box}@media screen and (max-width: 499px){.news-banner__sentence{width:50%}.news-banner__description_pc{display:none}.news-banner__description_smartphone{width:90%;margin-top:1px;text-decoration:none;color:black}}@media screen and (min-width: 500px){.news-banner__sentence{width:52%}.news-banner__description_pc{margin-top:5px}.news-banner__description_smartphone{display:none}}.news-banner{display:inline-block;padding:10px}.news-banner__eye-catch-img{width:47%}.news-banner__sentence{display:inline-block;vertical-align:top;padding-left:10px;text-decoration:none;color:black}.news-banner__title{font-size:20px;font-weight:bold}body[data-controller="share"][data-action="show"] .contents>section{text-align:center}body[data-controller="share"][data-action="show"] .contents>section:not(:first-of-type){margin-top:40px}body[data-controller="share"][data-action="show"] .contents>section#what_mgram_is .promotion-link[data-is="scroll-link"]{background-color:#4a90e2;color:#fff}body[data-controller="share"][data-action="show"] .contents>section#what_mgram_is a.promotion-link{background-color:inherit;margin:0;padding:0}body[data-controller="share"][data-action="show"] .contents>section#column_affinity,body[data-controller="share"][data-action="show"] .contents>section#column_profiling,body[data-controller="share"][data-action="show"] .contents>section.detail_data{margin-top:0;padding-top:6%;padding-bottom:6%;background-color:#e6e8fc}body[data-controller="share"][data-action="show"] .contents>section#column_affinity .button,body[data-controller="share"][data-action="show"] .contents>section#column_profiling .button,body[data-controller="share"][data-action="show"] .contents>section.detail_data .button{background-color:#bbc1ee;color:#fff}body[data-controller="share"][data-action="show"] .contents>section.compatible{background-color:#232857;color:#fff;padding-top:20px;padding-bottom:6%;text-align:center}body[data-controller="share"][data-action="show"] .contents>section.compatible>h2{font-weight:bold;background-color:transparent;color:#fff;font-size:14px}body[data-controller="share"][data-action="show"] .contents>section.compatible>h2>span{display:block;margin:0;position:relative;z-index:0}body[data-controller="share"][data-action="show"] .contents>section.compatible>h2>span::before{content:"";display:block;width:calc(100% + 10px);height:8px;background-color:#df779e;position:absolute;left:-5px;bottom:2px;z-index:-1}body[data-controller="share"][data-action="show"] .contents>section.compatible>h2>span em{font-style:normal;font-size:30px;line-height:1}body[data-controller="share"][data-action="show"] .contents>section.compatible>ul{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;align-items:flex-start;margin:1.5em auto 0;max-width:300px}body[data-controller="share"][data-action="show"] .contents>section.compatible>ul>li{width:140px;margin:0}body[data-controller="share"][data-action="show"] .contents>section.compatible>ul>li img{display:block;width:100%;padding:0 2%}body[data-controller="share"][data-action="show"] .contents>section.compatible>ul>li p{text-align:center}body[data-controller="share"][data-action="show"] .contents>section>h2{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#e6e8fc;color:#333;font-size:18px;font-weight:bold}body[data-controller="share"][data-action="show"] .contents>section>h2:first-child{margin-top:0}body[data-controller="share"][data-action="show"] .contents>section>h3{text-align:center;line-height:1.2;display:inline-block;margin:30px auto 0;padding:1px 0.7em;background-color:#fff;font-size:16px;font-weight:bold}body[data-controller="share"][data-action="show"] .contents>section>h3:first-child{margin-top:0}body[data-controller="share"][data-action="show"] .contents>section>p{text-align:left}body[data-controller="share"][data-action="show"] .contents>section>p.center{text-align:center}body[data-controller="share"][data-action="show"] .contents>section#purchased_personal_report{border-top:2px solid #ffcc47;background-color:#fffef9;padding-top:30px;padding-bottom:30px;margin-top:0}body[data-controller="share"][data-action="show"] .contents>section#purchased_personal_report>h2{background-color:transparent;font-size:22px;font-weight:bold;color:#ffc42b}body[data-controller="share"][data-action="show"] .contents>section#purchased_personal_report>section>h3{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#fff2b2;color:#333;font-size:18px;font-weight:bold}body[data-controller="share"][data-action="show"] .contents>section#purchased_personal_report>section>h3:first-child{margin-top:0}body[data-controller="share"][data-action="show"] .contents>section#purchased_personal_report+section{margin-top:0}body[data-controller="share"][data-action="show"] .contents .trackingLink+section{padding-top:130px}body[data-controller="share"][data-action="show"] #premium_contents_introduction .imageInfo{justify-content:flex-start}body[data-controller="share"][data-action="show"] #personality32_changing h4::before{background-color:#f7b500}body[data-controller="share"][data-action="show"] #personality32_talent .normalBox{background-color:#e6f2fc}body[data-controller="share"][data-action="show"] #personality32_talent .normalBox~h4::before{background-color:#f7b500}body[data-controller="share"][data-action="show"] #personality32_talent h4::before{background-color:#3d57ff}body[data-controller="share"][data-action="show"] #personality32_love .normalBox{background-color:#fce6f5}body[data-controller="share"][data-action="show"] #personality32_love .normalBox~h4::before{background-color:#f7b500}body[data-controller="share"][data-action="show"] #personality32_love h4::before{background-color:#ff2a6a}body[data-controller="share"][data-action="show"] #personality32_work .normalBox{background-color:#eee6fc}body[data-controller="share"][data-action="show"] #personality32_work .normalBox~h4::before{background-color:#f7b500}body[data-controller="share"][data-action="show"] #personality32_work h4::before{background-color:#9859fc}body[data-controller="share"][data-action="show"] .header-notice{padding:12px 15px;background-color:#b855ff;color:#fff;font-size:12px;font-weight:bold;position:fixed;top:38px;width:100%;z-index:1}body[data-controller="share"][data-action="show"] .header-notice p{text-align:center}body[data-controller="share"][data-action="show"] .imageInfo.changing p em{color:#f7b500}body[data-controller="share"][data-action="show"] .imageInfo.talent p em{color:#3d57ff}body[data-controller="share"][data-action="show"] .imageInfo.love p em{color:#ff2a6a}body[data-controller="share"][data-action="show"] .imageInfo.work p em{color:#9859fc}body[data-controller="share"][data-action="show"] .tile-list{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;align-items:center;max-width:250px;margin:20px auto}body[data-controller="share"][data-action="show"] .tile-list li{margin:0;width:73px}body[data-controller="share"][data-action="show"] .tile-list li img{width:100%;display:block}body[data-controller="share"][data-action="show"] .personalityChart{width:100%;max-width:500px;margin:0 auto}body[data-controller="share"][data-action="show"] .affinityTargets{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;align-items:center}body[data-controller="share"][data-action="show"] .affinityTargets>li{width:110px;text-align:center;font-weight:bold;margin:0;padding-bottom:5px;border-bottom:2px solid transparent}body[data-controller="share"][data-action="show"] .affinityTargets>li:first-child{margin-right:40px;position:relative}body[data-controller="share"][data-action="show"] .affinityTargets>li:first-child::after{content:"";display:block;position:absolute;border-left:10px solid #4a4a4a;border-top:7px solid transparent;border-bottom:7px solid transparent;top:2px;right:-26px}body[data-controller="share"][data-action="show"] .affinityTargets>li a{color:#333333}body[data-controller="share"][data-action="show"] .affinityTargets>li.is-active{border-bottom-color:#4a4a4a}body[data-controller="share"][data-action="show"] .personal-report-adding-contents-text{margin-bottom:2em}body[data-controller="share"][data-action="show"] .lead-additional-content-text{text-align:center;color:#ff0000;font-size:16px;font-weight:600}body[data-controller="share"][data-action="show"] .personal-report-purchase-button{margin-top:0}body[data-controller="share"] .limited-time-diagnosis-additional-content{padding-left:0;padding-right:0;background-color:#fffef9}body[data-controller="share"] .limited-time-diagnosis-additional-content .additional-content__introduction{border:4px solid #e2317c;margin:0 5% 1em}body[data-controller="share"] .limited-time-diagnosis-additional-content .additional-content__advice{padding-top:25px;background-color:#e6e6e6;border:1px solid #e6e6e6}body[data-controller="share"] .limited-time-diagnosis-additional-content .introduction__caption{margin-top:8px;text-align:center;font-weight:600;font-size:16px;color:#e2317c}body[data-controller="share"] .limited-time-diagnosis-additional-content .introduction__text{margin-top:0.5em;padding:0 1em;font-weight:300}body[data-controller="share"] .limited-time-diagnosis-additional-content .introduction__attention{margin-top:0;padding:0 1em 1em;font-size:12px;font-weight:300}body[data-controller="share"] .limited-time-diagnosis-additional-content .advice__caption{margin:0 2.5%;padding:0.5em 0;background-color:#ffffff;color:#b93900;font-size:17px;font-weight:600}body[data-controller="share"] .limited-time-diagnosis-additional-content .advice__description{margin:1em 5%;padding:1em;background-color:#f7f7f7;font-size:14px;font-weight:300;text-align:left}body[data-controller="users_profiling_results"][data-action='switch_result'] floating-footer .button{background-color:#ffc456}body[data-controller="users_profiling_results"][data-action='switch_result'] table{width:100%;border:0}body[data-controller="users_profiling_results"][data-action='switch_result'] table tr>th,body[data-controller="users_profiling_results"][data-action='switch_result'] table tr>td{text-align:center;padding:8px 0;border:0;vertical-align:middle}body[data-controller="users_profiling_results"][data-action='switch_result'] table tr>th{font-weight:bold;background:#add2ff;font-size:14px}body[data-controller="users_profiling_results"][data-action='switch_result'] table tr>td{background-color:#eeeeee;font-size:12px}body[data-controller="users_profiling_results"][data-action='switch_result'] table tr>td .button{font-size:12px;line-height:14px;color:#fff;background-color:#4a90e2;width:80px;padding:3px;margin:0;display:inline-block;font-weight:normal}body[data-controller="users_profiling_results"][data-action='switch_result'] table tr>td .button.delete{width:64px;height:32px;color:#333333;background-color:#f2f2f2}body[data-controller="users_profiling_results"][data-action='switch_result'] table tr:nth-child(odd)>td{background-color:#d3e7ff}body[data-controller="users_profiling_results"][data-action='switch_result'] form .button{background-color:#4a90e2}body[data-controller="users_profiling_results"] .headingPayment{margin-top:1.5em}body[data-controller="users_profiling_results"] .receipt{margin:1em}body[data-controller="users_profiling_results"] .receipt__text{text-align:center;font-size:1.2em}body[data-controller="users_profiling_results"] .receipt__area{text-align:center}body[data-controller="users_profiling_results"] .links{margin-top:3em}body[data-controller="users_profiling_results"] .links__item{margin-top:1em;padding-left:2em}body[data-controller="users_profilings"] main>section.registrationStep{position:fixed;top:38px;left:0;right:0;z-index:0;background-color:#fff;z-index:1;padding:0}body[data-controller="users_profilings"] main>section.registrationStep+section{padding-top:90px}body[data-controller="users_profilings"][data-action='input_profile']:not([global='true']){background-color:#6600CC;color:#fff}body[data-controller="users_profilings"][data-action='input_profile']:not([global='true']) main>section{padding-top:5%}body[data-controller="users_profilings"][data-action='input_profile']:not([global='true']) .button{border:solid 2px #fff;margin-top:12px;background-color:transparent}body[data-controller="users_profilings"][data-action='input_profile']:not([global='true']) p a{color:#aae6ff}body[data-controller="public"] [data-action='support'] .contents>section{padding:38px 0 0}body[data-controller="public"] [data-action='support'] .contents>section>h1{background-color:#232957;font-size:18px;font-weight:bold;color:#fff;padding:30px 15px;margin:0;text-align:center}body[data-controller="public"] [data-action='support'] .contents>section>h1 span{display:inline-block;text-align:left}body[data-controller="public"] [data-action='support'] .contents>section>h1 span em{font-style:normal;color:#ffda55}body[data-controller="public"][data-action='about'] .contents>section:not(:first-child){margin-top:40px}body[data-controller="public"][data-action='about'] .contents>section.spacer{margin-top:60px}body[data-controller="public"][data-action='about'] .contents>section h2{line-height:1.5;display:table;padding:0 1em;margin:30px auto 0;background-color:#e6e8fc;color:#333;font-size:18px;font-weight:bold}body[data-controller="public"][data-action='about'] .contents>section h2:first-child{margin-top:0}body[data-controller="public"][data-action='usage_love'] .usage-title,body[data-controller="public"][data-action='usage_job'] .usage-title,body[data-controller="public"][data-action='usage_self_analysis'] .usage-title{width:100%;max-width:800px;margin-top:2.8em}body[data-controller="public"][data-action='usage_love'] .usage-title__caption,body[data-controller="public"][data-action='usage_job'] .usage-title__caption,body[data-controller="public"][data-action='usage_self_analysis'] .usage-title__caption{line-height:1.5;display:table;padding:0 1em;margin:30px auto 0;background-color:#e6e8fc;color:#333;font-size:18px;font-weight:bold}body[data-controller="public"][data-action='usage_love'] .usage-title__description,body[data-controller="public"][data-action='usage_job'] .usage-title__description,body[data-controller="public"][data-action='usage_self_analysis'] .usage-title__description{line-height:1.6em;margin-top:1.5em;text-align:left}body[data-controller="public"][data-action='usage_love'] .start-diagnosis-button,body[data-controller="public"][data-action='usage_job'] .start-diagnosis-button,body[data-controller="public"][data-action='usage_self_analysis'] .start-diagnosis-button{margin-top:60px}body[data-controller="statics_landings"][data-action='personality'] main{padding:8px}body[data-controller="statics_landings"][data-action='personality'] main>section{max-width:none;min-height:100vh;padding:50px 15px;border:8px solid #222;text-align:center;margin-bottom:0}body[data-controller="statics_landings"][data-action='personality'] main>section>section{max-width:750px;margin-left:auto;margin-right:auto}body[data-controller="statics_landings"][data-action='personality'] .mainimg{width:250px}body[data-controller="statics_landings"][data-action='personality'] h1{margin-top:7px}body[data-controller="statics_landings"][data-action='personality'] h1 img{width:80px}body[data-controller="statics_landings"][data-action='personality'] h2{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#e6e8fc;color:#333;font-size:18px;font-weight:bold}body[data-controller="statics_landings"][data-action='personality'] h2:first-child{margin-top:0}body[data-controller="statics_landings"][data-action='personality'] h3{margin-top:0}body[data-controller="statics_landings"][data-action='personality'] p{margin-top:25px}body[data-controller="statics_landings"][data-action='personality'] p a{color:#333333;text-decoration:underline}body[data-controller="statics_landings"][data-action='personality'] p a:hover{text-decoration:none}body[data-controller="statics_landings"][data-action='personality'] nav{margin-top:30px}body[data-controller="statics_landings"][data-action='personality'] nav ul{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;align-items:flex-start}body[data-controller="statics_landings"][data-action='personality'] nav ul li{margin-top:0}body[data-controller="statics_landings"][data-action='personality'] nav ul li a{font-size:12px;color:#666666}body[data-controller="statics_landings"][data-action='personality'] nav ul li:not(:first-child){margin-left:1em}body[data-controller="statics_landings"][data-action='personality'] nav ul+ul{margin-top:.2em}body[data-controller="statics_landings"][data-action='personality'] .copyright{display:block;margin-top:30px}body[data-controller="statics_landings"][data-action='welcome'] main{padding:8px}body[data-controller="statics_landings"][data-action='welcome'] main>section{max-width:none;min-height:100vh;padding:50px 15px;border:8px solid #222;text-align:center;margin-bottom:0}body[data-controller="statics_landings"][data-action='welcome'] main>section>section{max-width:750px;margin-left:auto;margin-right:auto}body[data-controller="statics_landings"][data-action='welcome'] .mainimg{width:250px}body[data-controller="statics_landings"][data-action='welcome'] h1{margin-top:7px}body[data-controller="statics_landings"][data-action='welcome'] h1 img{width:80px}body[data-controller="statics_landings"][data-action='welcome'] h2{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#e6e8fc;color:#333;font-size:18px;font-weight:bold}body[data-controller="statics_landings"][data-action='welcome'] h2:first-child{margin-top:0}body[data-controller="statics_landings"][data-action='welcome'] h3{margin-top:0}body[data-controller="statics_landings"][data-action='welcome'] p{margin-top:25px}body[data-controller="statics_landings"][data-action='welcome'] p a{color:#333333;text-decoration:underline}body[data-controller="statics_landings"][data-action='welcome'] p a:hover{text-decoration:none}body[data-controller="statics_landings"][data-action='welcome'] nav{margin-top:30px}body[data-controller="statics_landings"][data-action='welcome'] nav ul{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;align-items:flex-start}body[data-controller="statics_landings"][data-action='welcome'] nav ul li{margin-top:0}body[data-controller="statics_landings"][data-action='welcome'] nav ul li a{font-size:12px;color:#666666}body[data-controller="statics_landings"][data-action='welcome'] nav ul li:not(:first-child){margin-left:1em}body[data-controller="statics_landings"][data-action='welcome'] nav ul+ul{margin-top:.2em}body[data-controller="statics_landings"][data-action='welcome'] .copyright{display:block;margin-top:30px}body[data-controller="statics_landings"] .top-page-h2{margin-top:0 !important;font-size:16px !important;background-color:#fff !important}body[data-controller="statics_landings"] .before-diagnosis{text-align:center;font-weight:200;font-size:10px;color:#666666;margin-top:30px}body[data-controller="statics_landings"] .before-diagnosis__link{color:#666666;text-decoration:underline}body[data-controller="statics_landings"] .ja-top-page-form{margin-top:50px !important}body[data-controller="statics_landings"] .ja-top-page-question-list{margin-bottom:90px}body[data-controller="statics_landings"] .ja-top-page-question-list__title-area{text-align:center}body[data-controller="statics_landings"] .ja-top-page-question-list__title-text{font-size:16px;font-weight:bold;line-height:1.5em;display:inline-block}body[data-controller="statics_landings"] .ja-top-page-answer-list-area{display:table;overflow:hidden;table-layout:auto;max-width:375px;width:100%;margin:0 auto}body[data-controller="statics_landings"] .ja-top-page-answer-list-area__item{display:table-cell;position:relative;margin:0 auto 7px;text-align:center;vertical-align:top}body[data-controller="statics_landings"] .ja-top-page-answer-list-area__item-label{position:relative;width:16vw;height:16vw;max-width:58px;max-height:58px;margin:0 auto 7px;padding:0;border-color:#eee;border-radius:100% !important;background-color:#eee;color:#fff;font-size:inherit;font-weight:inherit;text-align:inherit;cursor:pointer}body[data-controller="statics_landings"] .ja-top-page-answer-list-area__item-label::after{position:absolute;top:0;right:0;bottom:0;left:0;width:24px;height:24px;margin:auto;border-radius:100%;background-color:#fff;content:""}body[data-controller="statics_landings"] .ja-top-page-answer-list-area__item-text{display:block;width:58px;margin:0 auto;color:#999;font-size:10px;font-weight:700;text-align:center;line-height:1.3;word-wrap:break-word}body[data-controller="statics_landings"] .ja-top-page-answer-label-color{background-color:#333}body[data-controller="statics_landings"] .ja-top-page-next-edit-page{margin:0 auto;padding:16px;background-color:#FF961C !important;border-radius:100px}body[data-controller="statics_landings"] .links{text-align:left;display:inline-block;text-decoration:underline}body[data-controller="statics_landings"] .links__item{color:black}body[data-controller="statics_landings"][data-action="show"] header,body[data-controller="statics_landings"][data-action="show_en"] header{z-index:1;height:55px;border-bottom:1px solid #000;position:fixed;top:-55px;transition:top .3s, opacity 1s;opacity:0}body[data-controller="statics_landings"][data-action="show"] header.is-scrolled,body[data-controller="statics_landings"][data-action="show_en"] header.is-scrolled{top:0;opacity:1;transition:top .3s, opacity .1s}body[data-controller="statics_landings"][data-action="show"] header>.inner,body[data-controller="statics_landings"][data-action="show_en"] header>.inner{position:relative;height:100%}body[data-controller="statics_landings"][data-action="show"] header>.inner .logo,body[data-controller="statics_landings"][data-action="show_en"] header>.inner .logo{display:block;padding:0;background:url(//assets.mgram.me/assets/logo-fd18ff1372b06445c03d1517657aa39365c92d75c634b5b17dd0272d30b9c633.svg) left center/contain no-repeat transparent;position:absolute;top:6px;left:0;right:0;bottom:0;margin:auto;width:84px;height:20px;min-width:0}body[data-controller="statics_landings"][data-action="show"] header>.inner .logo svg,body[data-controller="statics_landings"][data-action="show_en"] header>.inner .logo svg{width:100%;fill:#000}body[data-controller="statics_landings"][data-action="show"] header>.inner .drawer,body[data-controller="statics_landings"][data-action="show_en"] header>.inner .drawer{display:block;height:40px;width:60px;position:absolute;top:0;bottom:0;right:0;margin:auto;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;align-items:center}body[data-controller="statics_landings"][data-action="show"] header>.inner .drawer i::before,body[data-controller="statics_landings"][data-action="show_en"] header>.inner .drawer i::before{font-size:20px}body[data-controller="statics_landings"][data-action="show"] header>.inner .menu,body[data-controller="statics_landings"][data-action="show_en"] header>.inner .menu{display:none}body[data-controller="statics_landings"][data-action="show"] header>.inner .menu:checked+.LP-menu,body[data-controller="statics_landings"][data-action="show_en"] header>.inner .menu:checked+.LP-menu{display:block}body[data-controller="statics_landings"][data-action="show"] header .LP-menu,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu{position:absolute;top:55px;width:100%;display:none;margin:0}body[data-controller="statics_landings"][data-action="show"] header .LP-menu>li,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu>li{height:55px;background-color:rgba(0,0,0,0.9);background-position:22px center;background-repeat:no-repeat;border-bottom:1px solid #fff;margin-top:0}body[data-controller="statics_landings"][data-action="show"] header .LP-menu>li scroll-link,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu>li scroll-link{display:block;width:100%;height:100%}body[data-controller="statics_landings"][data-action="show"] header .LP-menu>li scroll-link a,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu>li scroll-link a{display:block;width:100%;height:100%;text-indent:100%;overflow:hidden}body[data-controller="statics_landings"][data-action="show"] header .LP-menu>li.product,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu>li.product{background-image:url(//assets.mgram.me/assets/lp/title_product_white-c3442f828e2a1d9d63fdb336e916bf109503819a70f663cda00af6cc5dabd96e.svg);background-size:auto 15px}body[data-controller="statics_landings"][data-action="show"] header .LP-menu>li.jobs,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu>li.jobs{background-image:url(//assets.mgram.me/assets/lp/title_jobs_white-d599ff7ee0515e9eae36abe05a21729edf640cb6480be3819775ecf687041ab4.svg);background-size:auto 15px}body[data-controller="statics_landings"][data-action="show"] header .LP-menu>li.news,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu>li.news{background-image:url(//assets.mgram.me/assets/lp/title_news_white-ca53180542b4cc2110bee52f06febb751b7874176a578b84f543f4874e06b42e.svg);background-size:auto 15px}body[data-controller="statics_landings"][data-action="show"] header .LP-menu>li.contact,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu>li.contact{background-image:url(//assets.mgram.me/assets/lp/title_contact_white-c367c8398ab8bcc8800c436cff420cc88f6f6f611cd57bdb75c8956b0c4b701b.svg);background-size:auto 15px}body[data-controller="statics_landings"][data-action="show"] header .LP-menu>li.company,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu>li.company{background-image:url(//assets.mgram.me/assets/lp/title_company_white-d0eef06cdec51fbf0adc67a17d459bb3c8add956ed1fe989e6bd1f8ac7508157.svg);background-size:auto 15px}@media only screen and (min-width: 769px){body[data-controller="statics_landings"][data-action="show"] header,body[data-controller="statics_landings"][data-action="show_en"] header{background-color:#000}body[data-controller="statics_landings"][data-action="show"] header>.inner,body[data-controller="statics_landings"][data-action="show_en"] header>.inner{width:1040px;max-width:1040px;padding:0 20px;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;align-items:center}body[data-controller="statics_landings"][data-action="show"] header>.inner .logo,body[data-controller="statics_landings"][data-action="show_en"] header>.inner .logo{width:120px;height:auto;background:url(//assets.mgram.me/assets/logo_white-7873e198fb0e92cf50e908f26bebfc422ae7e407b1e9347e30b92345b89aa741.svg) left center/contain no-repeat transparent;position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:2px 0 0}body[data-controller="statics_landings"][data-action="show"] header>.inner .logo svg,body[data-controller="statics_landings"][data-action="show_en"] header>.inner .logo svg{padding-top:10px}body[data-controller="statics_landings"][data-action="show"] header>.inner .logo svg path,body[data-controller="statics_landings"][data-action="show_en"] header>.inner .logo svg path{fill:#fff}body[data-controller="statics_landings"][data-action="show"] header>.inner .drawer,body[data-controller="statics_landings"][data-action="show_en"] header>.inner .drawer{display:none}body[data-controller="statics_landings"][data-action="show"] header .LP-menu,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu{position:relative;top:0;height:30px;text-align:right;display:block}body[data-controller="statics_landings"][data-action="show"] header .LP-menu>li,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu>li{display:inline-block;height:30px;line-height:30px;background-color:rgba(0,0,0,0.9);background-position:left center;border-bottom:0;margin-left:30px}body[data-controller="statics_landings"][data-action="show"] header .LP-menu>li scroll-link,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu>li scroll-link{display:inline-block}body[data-controller="statics_landings"][data-action="show"] header .LP-menu>li scroll-link a,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu>li scroll-link a{display:block;overflow:hidden;text-indent:100%}body[data-controller="statics_landings"][data-action="show"] header .LP-menu>li.product,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu>li.product{background-image:url(//assets.mgram.me/assets/lp/title_product_white-c3442f828e2a1d9d63fdb336e916bf109503819a70f663cda00af6cc5dabd96e.svg);background-size:auto 12px;width:76px}body[data-controller="statics_landings"][data-action="show"] header .LP-menu>li.jobs,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu>li.jobs{background-image:url(//assets.mgram.me/assets/lp/title_jobs_white-d599ff7ee0515e9eae36abe05a21729edf640cb6480be3819775ecf687041ab4.svg);background-size:auto 12px;width:42px}body[data-controller="statics_landings"][data-action="show"] header .LP-menu>li.news,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu>li.news{background-image:url(//assets.mgram.me/assets/lp/title_news_white-ca53180542b4cc2110bee52f06febb751b7874176a578b84f543f4874e06b42e.svg);background-size:auto 12px;width:46px}body[data-controller="statics_landings"][data-action="show"] header .LP-menu>li.contact,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu>li.contact{background-image:url(//assets.mgram.me/assets/lp/title_contact_white-c367c8398ab8bcc8800c436cff420cc88f6f6f611cd57bdb75c8956b0c4b701b.svg);background-size:auto 12px;width:77px}body[data-controller="statics_landings"][data-action="show"] header .LP-menu>li.company,body[data-controller="statics_landings"][data-action="show_en"] header .LP-menu>li.company{background-image:url(//assets.mgram.me/assets/lp/title_company_white-d0eef06cdec51fbf0adc67a17d459bb3c8add956ed1fe989e6bd1f8ac7508157.svg);background-size:auto 12px;width:81px}}body[data-controller="statics_landings"][data-action="show"] main.contents,body[data-controller="statics_landings"][data-action="show_en"] main.contents{z-index:0;padding-top:0;padding-bottom:0}body[data-controller="statics_landings"][data-action="show"] main.contents>section,body[data-controller="statics_landings"][data-action="show_en"] main.contents>section{margin-top:70px;padding-bottom:70px;text-align:center;border-bottom:1px solid #000}body[data-controller="statics_landings"][data-action="show"] main.contents>section:first-child,body[data-controller="statics_landings"][data-action="show_en"] main.contents>section:first-child{margin-top:125px}body[data-controller="statics_landings"][data-action="show"] main.contents>section.opening,body[data-controller="statics_landings"][data-action="show_en"] main.contents>section.opening{height:100vh;width:100%;padding:0;margin:0;z-index:1;background:-moz-linear-gradient(150deg, #b939d9 0%, #b939d9 25%, #472bc7 100%);background:-webkit-linear-gradient(150deg, #b939d9 0%, #b939d9 25%, #472bc7 100%);background:linear-gradient(150deg, #b939d9 0%, #b939d9 25%, #472bc7 100%);display:block;border-bottom:0}body[data-controller="statics_landings"][data-action="show"] main.contents>section.opening h1,body[data-controller="statics_landings"][data-action="show_en"] main.contents>section.opening h1{width:100%;height:100%;margin:0;padding:0;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;align-items:center;animation-name:fadeIn;animation-duration:5s;animation-fill-mode:forwards;background-color:#000}body[data-controller="statics_landings"][data-action="show"] main.contents>section.opening h1 svg,body[data-controller="statics_landings"][data-action="show_en"] main.contents>section.opening h1 svg{width:100px;fill:#fff;animation-name:fadeInSvg;animation-duration:5s;animation-fill-mode:forwards}body[data-controller="statics_landings"][data-action="show"] main.contents>section>.inner,body[data-controller="statics_landings"][data-action="show_en"] main.contents>section>.inner{max-width:680px;margin:0 auto}body[data-controller="statics_landings"][data-action="show"] main.contents>section>.inner>h2,body[data-controller="statics_landings"][data-action="show_en"] main.contents>section>.inner>h2{margin:0;padding:0;line-height:1;font-size:22px}body[data-controller="statics_landings"][data-action="show"] main.contents>section>.inner>h2::after,body[data-controller="statics_landings"][data-action="show_en"] main.contents>section>.inner>h2::after{content:none}body[data-controller="statics_landings"][data-action="show"] main.contents>section>.inner>h2 img,body[data-controller="statics_landings"][data-action="show_en"] main.contents>section>.inner>h2 img{height:22px}@media only screen and (min-width: 769px){body[data-controller="statics_landings"][data-action="show"] main.contents>section>.inner>h2 img,body[data-controller="statics_landings"][data-action="show_en"] main.contents>section>.inner>h2 img{height:36px}}@media only screen and (min-width: 769px){body[data-controller="statics_landings"][data-action="show"] main.contents>section,body[data-controller="statics_landings"][data-action="show_en"] main.contents>section{margin-top:160px;padding-bottom:160px}body[data-controller="statics_landings"][data-action="show"] main.contents>section:first-child,body[data-controller="statics_landings"][data-action="show_en"] main.contents>section:first-child{margin-top:240px}body[data-controller="statics_landings"][data-action="show"] main.contents>section.opening,body[data-controller="statics_landings"][data-action="show_en"] main.contents>section.opening{margin-top:0}}@media only screen and (min-width: 769px){body[data-controller="statics_landings"][data-action="show"] main.contents>section,body[data-controller="statics_landings"][data-action="show_en"] main.contents>section{max-width:none}body[data-controller="statics_landings"][data-action="show"] main.contents>section>.inner,body[data-controller="statics_landings"][data-action="show_en"] main.contents>section>.inner{max-width:680px}body[data-controller="statics_landings"][data-action="show"] main.contents>section.opening h1 svg,body[data-controller="statics_landings"][data-action="show_en"] main.contents>section.opening h1 svg{width:180px}}body[data-controller="statics_landings"][data-action="show"] section.footer,body[data-controller="statics_landings"][data-action="show_en"] section.footer{height:85px;background-color:#222;padding:0;line-height:45px}body[data-controller="statics_landings"][data-action="show"] section.footer .copyrights,body[data-controller="statics_landings"][data-action="show_en"] section.footer .copyrights{width:100%;text-align:center;font-size:14px;margin:0;color:#fff}@media only screen and (min-width: 769px){body[data-controller="statics_landings"][data-action="show"] section.footer,body[data-controller="statics_landings"][data-action="show_en"] section.footer{height:90px;line-height:50px}}@keyframes fadeIn{0%{background-color:#000}10%{background-color:#000}40%{background-color:transparent}50%{background-color:transparent}75%{background-color:#fff}100%{background-color:#fff}}@keyframes fadeInSvg{0%{display:none;opacity:0}35%{display:block;opacity:0}50%{opacity:1;fill:#fff}60%{opacity:1;fill:#fff}75%{opacity:1;fill:#000}100%{opacity:1;fill:#000}}body[data-controller="statics_landings"][data-action="show"] .productList,body[data-controller="statics_landings"][data-action="show_en"] .productList{margin-top:60px}body[data-controller="statics_landings"][data-action="show"] .productList>.inner,body[data-controller="statics_landings"][data-action="show_en"] .productList>.inner{color:#000;display:block}body[data-controller="statics_landings"][data-action="show"] .productList>.inner .img,body[data-controller="statics_landings"][data-action="show_en"] .productList>.inner .img{display:block;width:50%;margin:0 auto;padding:0}body[data-controller="statics_landings"][data-action="show"] .productList>.inner h3,body[data-controller="statics_landings"][data-action="show_en"] .productList>.inner h3{margin:22px 0 0;font-size:20px;font-weight:bold;text-align:center}body[data-controller="statics_landings"][data-action="show"] .productList>.inner p,body[data-controller="statics_landings"][data-action="show_en"] .productList>.inner p{margin:22px 0 0;font-size:15px;text-align:center}body[data-controller="statics_landings"][data-action="show"] .jobsArticle,body[data-controller="statics_landings"][data-action="show_en"] .jobsArticle{margin-top:60px}body[data-controller="statics_landings"][data-action="show"] .jobsArticle .img,body[data-controller="statics_landings"][data-action="show_en"] .jobsArticle .img{display:block;width:290px;margin:0 auto}body[data-controller="statics_landings"][data-action="show"] .jobsArticle h3,body[data-controller="statics_landings"][data-action="show_en"] .jobsArticle h3{margin:40px 0 0;font-size:18px;font-weight:bold}body[data-controller="statics_landings"][data-action="show"] .jobsArticle .jobList,body[data-controller="statics_landings"][data-action="show_en"] .jobsArticle .jobList{margin:22px 0 0;font-size:13px;font-weight:bold}body[data-controller="statics_landings"][data-action="show"] .jobsArticle .description,body[data-controller="statics_landings"][data-action="show_en"] .jobsArticle .description{margin:16px 0 0;font-size:13px}@media only screen and (min-width: 769px){body[data-controller="statics_landings"][data-action="show"] .jobsArticle,body[data-controller="statics_landings"][data-action="show_en"] .jobsArticle{margin:120px auto 0;width:470px}body[data-controller="statics_landings"][data-action="show"] .jobsArticle .img,body[data-controller="statics_landings"][data-action="show_en"] .jobsArticle .img{width:100%}body[data-controller="statics_landings"][data-action="show"] .jobsArticle h3,body[data-controller="statics_landings"][data-action="show_en"] .jobsArticle h3{width:100%;margin:120px 0 0;font-size:26px;color:#fff;height:60px;line-height:60px;background-color:#000}body[data-controller="statics_landings"][data-action="show"] .jobsArticle .jobList,body[data-controller="statics_landings"][data-action="show_en"] .jobsArticle .jobList{margin:50px 0 0;text-align:left;width:100%;font-size:20px}body[data-controller="statics_landings"][data-action="show"] .jobsArticle .jobList>li,body[data-controller="statics_landings"][data-action="show_en"] .jobsArticle .jobList>li{margin-top:10px}body[data-controller="statics_landings"][data-action="show"] .jobsArticle .description,body[data-controller="statics_landings"][data-action="show_en"] .jobsArticle .description{width:100%;margin:36px 0 0;text-align:left;font-size:16px}}body[data-controller="statics_landings"][data-action="show"] .sns,body[data-controller="statics_landings"][data-action="show_en"] .sns{margin-top:30px}body[data-controller="statics_landings"][data-action="show"] .sns>p,body[data-controller="statics_landings"][data-action="show_en"] .sns>p{margin:0;font-weight:bold}body[data-controller="statics_landings"][data-action="show"] .sns>p::before,body[data-controller="statics_landings"][data-action="show_en"] .sns>p::before{content:'|';display:inline-block;transform:rotate(-25deg);margin-right:10px}body[data-controller="statics_landings"][data-action="show"] .sns>p::after,body[data-controller="statics_landings"][data-action="show_en"] .sns>p::after{content:'|';display:inline-block;transform:rotate(25deg);margin-left:10px}body[data-controller="statics_landings"][data-action="show"] .sns .snsList,body[data-controller="statics_landings"][data-action="show_en"] .sns .snsList{width:170px;margin:15px auto 0;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;align-items:center}body[data-controller="statics_landings"][data-action="show"] .sns .snsList>li,body[data-controller="statics_landings"][data-action="show_en"] .sns .snsList>li{background-color:#383838;width:50px;height:50px;border-radius:100%;transition:opacity .3s;margin-top:0}body[data-controller="statics_landings"][data-action="show"] .sns .snsList>li:hover,body[data-controller="statics_landings"][data-action="show_en"] .sns .snsList>li:hover{opacity:.7}body[data-controller="statics_landings"][data-action="show"] .sns .snsList>li a,body[data-controller="statics_landings"][data-action="show_en"] .sns .snsList>li a{display:block;width:100%;height:100%}body[data-controller="statics_landings"][data-action="show"] .sns .snsList>li a i,body[data-controller="statics_landings"][data-action="show_en"] .sns .snsList>li a i{font-size:25px;color:#fff;line-height:50px}@media only screen and (min-width: 769px){body[data-controller="statics_landings"][data-action="show"] .sns,body[data-controller="statics_landings"][data-action="show_en"] .sns{margin-top:70px}body[data-controller="statics_landings"][data-action="show"] .sns>p,body[data-controller="statics_landings"][data-action="show_en"] .sns>p{font-size:20px}body[data-controller="statics_landings"][data-action="show"] .sns .snsList,body[data-controller="statics_landings"][data-action="show_en"] .sns .snsList{width:250px;margin:15px auto 0}body[data-controller="statics_landings"][data-action="show"] .sns .snsList>li,body[data-controller="statics_landings"][data-action="show_en"] .sns .snsList>li{background-color:#383838;width:74px;height:74px}body[data-controller="statics_landings"][data-action="show"] .sns .snsList>li a i,body[data-controller="statics_landings"][data-action="show_en"] .sns .snsList>li a i{font-size:38px;line-height:74px}}body[data-controller="statics_landings"][data-action="show"] .newsList,body[data-controller="statics_landings"][data-action="show_en"] .newsList{margin:60px auto 0;width:290px}body[data-controller="statics_landings"][data-action="show"] .newsList>li,body[data-controller="statics_landings"][data-action="show_en"] .newsList>li{margin-top:30px;text-align:left}body[data-controller="statics_landings"][data-action="show"] .newsList>li p,body[data-controller="statics_landings"][data-action="show_en"] .newsList>li p{margin:0;font-size:13px;line-height:1.7}body[data-controller="statics_landings"][data-action="show"] .newsList>li .time,body[data-controller="statics_landings"][data-action="show_en"] .newsList>li .time{font-size:11px;font-weight:bold;line-height:1.4}@media only screen and (min-width: 769px){body[data-controller="statics_landings"][data-action="show"] .newsList,body[data-controller="statics_landings"][data-action="show_en"] .newsList{margin-top:120px;width:680px}body[data-controller="statics_landings"][data-action="show"] .newsList>li,body[data-controller="statics_landings"][data-action="show_en"] .newsList>li{margin-top:50px}body[data-controller="statics_landings"][data-action="show"] .newsList>li p,body[data-controller="statics_landings"][data-action="show_en"] .newsList>li p{margin-top:10px;font-size:16px;line-height:1.6}body[data-controller="statics_landings"][data-action="show"] .newsList>li .time,body[data-controller="statics_landings"][data-action="show_en"] .newsList>li .time{margin-top:0;font-size:16px}}body[data-controller="statics_landings"][data-action="show"] .contactButton,body[data-controller="statics_landings"][data-action="show_en"] .contactButton{width:100%;max-width:290px;height:54px;line-height:54px;font-size:18px;text-align:center;border:1px solid #000;background-color:#fff;display:block;margin:30px auto 0;color:#000;padding:0;font-weight:normal;border-radius:0;transition:opacity .3s}body[data-controller="statics_landings"][data-action="show"] .contactButton:hover,body[data-controller="statics_landings"][data-action="show_en"] .contactButton:hover{opacity:.7;text-decoration:none}body[data-controller="statics_landings"][data-action="show"] .contactButton i,body[data-controller="statics_landings"][data-action="show_en"] .contactButton i{margin-right:10px}@media only screen and (min-width: 769px){body[data-controller="statics_landings"][data-action="show"] .contactButton,body[data-controller="statics_landings"][data-action="show_en"] .contactButton{margin-top:60px;max-width:470px;width:100%;font-size:20px;height:60px;line-height:60px}body[data-controller="statics_landings"][data-action="show"] .contactButton:hover,body[data-controller="statics_landings"][data-action="show_en"] .contactButton:hover{opacity:.7;text-decoration:none}body[data-controller="statics_landings"][data-action="show"] .contactButton i,body[data-controller="statics_landings"][data-action="show_en"] .contactButton i{margin-right:10px}}body[data-controller="statics_landings"][data-action="show"] .companyList,body[data-controller="statics_landings"][data-action="show_en"] .companyList{margin:60px auto 0;width:290px}body[data-controller="statics_landings"][data-action="show"] .companyList>li,body[data-controller="statics_landings"][data-action="show_en"] .companyList>li{margin-top:30px;text-align:left}body[data-controller="statics_landings"][data-action="show"] .companyList>li p,body[data-controller="statics_landings"][data-action="show_en"] .companyList>li p{margin:0;font-size:13px;line-height:1.7}body[data-controller="statics_landings"][data-action="show"] .companyList>li .field,body[data-controller="statics_landings"][data-action="show_en"] .companyList>li .field{font-size:11px;font-weight:bold;line-height:1.4}@media only screen and (min-width: 769px){body[data-controller="statics_landings"][data-action="show"] .companyList,body[data-controller="statics_landings"][data-action="show_en"] .companyList{margin-top:120px;width:470px}body[data-controller="statics_landings"][data-action="show"] .companyList>li,body[data-controller="statics_landings"][data-action="show_en"] .companyList>li{margin-top:50px}body[data-controller="statics_landings"][data-action="show"] .companyList>li p,body[data-controller="statics_landings"][data-action="show_en"] .companyList>li p{margin-top:10px;font-size:16px;line-height:1.6}body[data-controller="statics_landings"][data-action="show"] .companyList>li .field,body[data-controller="statics_landings"][data-action="show_en"] .companyList>li .field{font-size:16px}}body[data-controller="statics_landings"][data-action="show"] footer,body[data-controller="statics_landings"][data-action="show_en"] footer{background-color:#222;padding:20px 0}body[data-controller="statics_landings"][data-action="show"] footer .langList,body[data-controller="statics_landings"][data-action="show_en"] footer .langList{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;align-items:center;color:#fff}body[data-controller="statics_landings"][data-action="show"] footer .langList>li,body[data-controller="statics_landings"][data-action="show_en"] footer .langList>li{margin-top:0;font-weight:bold}body[data-controller="statics_landings"][data-action="show"] footer .langList>li a,body[data-controller="statics_landings"][data-action="show_en"] footer .langList>li a{color:#999999}body[data-controller="statics_landings"][data-action="show"] footer .langList>li a.is-active,body[data-controller="statics_landings"][data-action="show_en"] footer .langList>li a.is-active{color:#fff}body[data-controller="statics_landings"][data-action="show"] footer .langList>li:first-child::after,body[data-controller="statics_landings"][data-action="show_en"] footer .langList>li:first-child::after{content:'/';padding:0 5px;font-weight:normal}body[data-controller="statics_landings"][data-action="show"] footer .langList>li:first-child::after a,body[data-controller="statics_landings"][data-action="show_en"] footer .langList>li:first-child::after a{color:#999999}body[data-controller="statics_landings"][data-action="show"] footer .copyrights,body[data-controller="statics_landings"][data-action="show_en"] footer .copyrights{margin-top:1em;text-align:center;color:#fff}body[data-controller="users_diagnosis_torisetsues"] .lead-text{width:85%;margin:120px auto 0;text-align:center;font-size:20px;font-weight:700}body[data-controller="users_diagnosis_torisetsues"] .result-img{margin:50px auto}body[data-controller="users_diagnosis_torisetsues"] .result-img__title{padding:1.5em 0;font-size:2em;color:white;text-align:center;font-weight:600;line-height:30px}body[data-controller="users_diagnosis_torisetsues"] .result-img__star-area{margin:0 40px 30px;height:auto;border:solid 1px #d1d1d1;border-radius:10px;background-color:white;font-size:2em;padding:0.5em 1em;line-height:2em}body[data-controller="users_diagnosis_torisetsues"] .result-img__characteristics-area{margin:0 40px 40px;padding-bottom:20px}body[data-controller="users_diagnosis_torisetsues"] .clipboard{width:48px;height:50px;padding:12px;border-radius:50%;box-shadow:0 1px #c3c3c3;background-color:#808080;cursor:pointer}body[data-controller="users_new_year_animal_profilings"] .container{font-size:7px;min-width:320px;width:100%;margin:0 auto;max-width:560px}@media screen and (min-width: 320px){body[data-controller="users_new_year_animal_profilings"] .container{font-size:8.4px}}@media screen and (min-width: 347px){body[data-controller="users_new_year_animal_profilings"] .container{font-size:9.45px}}@media screen and (min-width: 375px){body[data-controller="users_new_year_animal_profilings"] .container{font-size:10px}}@media screen and (min-width: 437px){body[data-controller="users_new_year_animal_profilings"] .container{font-size:11.55px}}@media screen and (min-width: 498px){body[data-controller="users_new_year_animal_profilings"] .container{font-size:12.6px}}@media screen and (min-width: 560px){body[data-controller="users_new_year_animal_profilings"] .container{font-size:13.65px}}body[data-controller="users_new_year_animal_profilings"] .animal-result{position:relative;z-index:-20;margin-top:20px;padding-bottom:0em}body[data-controller="users_new_year_animal_profilings"] .animal-result__bg-img{z-index:-30;position:absolute;width:100%;height:auto;right:0;top:3em}body[data-controller="users_new_year_animal_profilings"] .animal-result__area{margin:0 2em;height:auto}body[data-controller="users_new_year_animal_profilings"] .animal-result__text_box{display:table}body[data-controller="users_new_year_animal_profilings"] .animal-result__profiling-name{padding-top:3em;font-size:1.2em;font-weight:300;font-family:ヒラギノ角ゴシック;color:#847e7e;opacity:0.64}body[data-controller="users_new_year_animal_profilings"] .animal-result__username{font-size:2.4em;font-weight:600;font-family:ヒラギノ角ゴシック;margin-top:0.3em}body[data-controller="users_new_year_animal_profilings"] .animal-result__text{display:table-cell;font-size:2em;font-weight:600;font-family:ヒラギノ角ゴシック;margin-top:0.3em;width:100%}body[data-controller="users_new_year_animal_profilings"] .animal-result__profiling-date{display:table-cell;text-align:right;font-size:1.2em;font-weight:400;font-family:ヒラギノ丸ゴ ProN;width:100%}body[data-controller="users_new_year_animal_profilings"] .animal-result__card{position:relative;background-color:#ffffff;width:80%;height:22.3em;margin:3em auto 0;text-align:center;border-top:solid 0.5px #b2b2b2;border-right:solid 0.5px #b2b2b2;border-left:solid 0.5px #b2b2b2;border-radius:1em;box-shadow:10px -10px 0 0 #b2b2b2}body[data-controller="users_new_year_animal_profilings"] .animal-result__animal-type{font-size:1.8em;font-weight:600;font-family:ヒラギノ角ゴシック;text-align:center;margin-top:1em}body[data-controller="users_new_year_animal_profilings"] .animal-result__animal-name{font-size:1.27em}body[data-controller="users_new_year_animal_profilings"] .animal-result__animal-type-logo{position:absolute;width:25%;height:auto;left:82%;top:5%}body[data-controller="users_new_year_animal_profilings"] .animal-result__animal-image-alea{height:13.5em}body[data-controller="users_new_year_animal_profilings"] .animal-result__animal-image{text-align:center;height:13.5em}body[data-controller="users_new_year_animal_profilings"] .animal-result__catch-copy{margin-top:0;font-size:1.6em;font-family:ヒラギノ角ゴシック;text-align:center}body[data-controller="users_new_year_animal_profilings"] .animal-result__bg-color{z-index:-10;position:absolute;height:30%;width:100%;bottom:0;margin-bottom:-10px;border-radius:5em 5em 0 0}body[data-controller="users_new_year_animal_profilings"] .animal-profiling-result{position:relative;margin-bottom:7em;padding:3.2em 3em 0;border-bottom-right-radius:5em;border-bottom-left-radius:5em}body[data-controller="users_new_year_animal_profilings"] .animal-profiling-result__introduction{position:relative;margin-bottom:5em}body[data-controller="users_new_year_animal_profilings"] .animal-profiling-result__introduction-text{font-size:1.3em;color:#ffffff;font-family:ヒラギノ角ゴシック;margin-bottom:2em}body[data-controller="users_new_year_animal_profilings"] .animal-profiling-result__mgram-white-logo{position:absolute;right:0;width:40%}body[data-controller="users_new_year_animal_profilings"] .animal-profiling-result__characteristics{font-size:1.8em;font-weight:600;font-family:ヒラギノ角ゴシック;margin-top:4em;padding:0.8em 0;text-align:center;background-color:#ffffff;width:100%;border-radius:0.6em}body[data-controller="users_new_year_animal_profilings"] .animal-profiling-result__animal-type-description{margin-top:2.29em;padding-bottom:3.285em;font-size:1.4em;font-weight:600;font-family:ヒラギノ角ゴシック;line-height:2em}body[data-controller="users_new_year_animal_profilings"] .probability-same-type{background-image:url(//assets.mgram.me/assets/torisetsues/bg_04-bfe0a31feeeed41e7262af7ace52bd71f27e5ea5996e7197c4c7137b57678ca3.png);background-repeat:no-repeat;background-size:100% auto;position:relative;border-width:10px;border-style:solid;border-color:#4e4e4e;text-align:center;padding:30px 30px 16px}body[data-controller="users_new_year_animal_profilings"] .probability-same-type__sub-title{font-size:2em;text-align:left;margin-bottom:2.7em}body[data-controller="users_new_year_animal_profilings"] .probability-same-type__result-per-title{color:#ffffff;text-align:center;font-size:2.4em;padding:0.4em 0em;font-weight:bold}body[data-controller="users_new_year_animal_profilings"] .probability-same-type__result-person-wrapper{margin-top:6.3em}body[data-controller="users_new_year_animal_profilings"] .probability-same-type__result-person{font-size:2.6em;font-weight:bold;padding-bottom:2px}body[data-controller="users_new_year_animal_profilings"] .probability-same-type__percent{margin-top:7em;text-align:center;font-weight:bold}body[data-controller="users_new_year_animal_profilings"] .probability-same-type__percent-title{text-align:left;font-size:1.8em}body[data-controller="users_new_year_animal_profilings"] .probability-same-type__percent-result{font-size:2.4em;text-align:left;padding:0.3em 0}body[data-controller="users_new_year_animal_profilings"] .probability-same-type__percent-text{text-align:left;font-size:1.8em}body[data-controller="users_new_year_animal_profilings"] .probability-same-type__result-description{margin-top:2.8em;font-size:1.4em}body[data-controller="users_new_year_animal_profilings"] .animal-share-title-parts{position:relative;width:100%;background-color:#f64069;margin-top:4em}body[data-controller="users_new_year_animal_profilings"] .animal-profiling-share-content-title{color:#ffffff;font-size:1.8em;font-weight:600;padding:0.8em 0;text-align:center;height:auto}body[data-controller="users_new_year_animal_profilings"] .aspiration-plus-toggle{position:absolute;top:55%;left:95%;transform:translateX(-65%) translateY(-65%);-webkit-transform:translateX(-65%) translateY(-65%)}body[data-controller="users_new_year_animal_profilings"] .animal-share-bg-img{z-index:-10;position:absolute;width:100%;height:auto;right:0;top:-370%}body[data-controller="users_new_year_animal_profilings"] .animal-profiling-share-area{position:relative;margin:0 2em 3em;padding-top:2em}body[data-controller="users_new_year_animal_profilings"] .animal-profiling-share-area__my-aspiration{text-align:right}body[data-controller="users_new_year_animal_profilings"] .animal-profiling-share-area__ogp-preview{border-radius:1em;background-color:#ebebeb;padding:1em;margin-top:2em}body[data-controller="users_new_year_animal_profilings"] .animal-profiling-share-area__share-button{text-align:center;width:60%;margin:auto}body[data-controller="users_new_year_animal_profilings"] .animal-profiling-share-area__bg-img{z-index:-10;position:absolute;left:-1.5em;bottom:-1em}body[data-controller="users_new_year_animal_profilings"] .animal-profiling-share-area .icon-link{display:table;width:90%;margin:1.5em auto}body[data-controller="users_new_year_animal_profilings"] .animal-profiling-share-area .icon-item{display:table-cell;vertical-align:middle}body[data-controller="users_new_year_animal_profilings"] .animal-profiling-share-area__prompt-share{display:inline-block;position:relative;margin:2.3em 0 0em;padding:0.5em 0.8em;color:#ffffff;font-size:1.4em;font-weight:600;font-family:ヒラギノ角ゴシック;background:#f8bd1d;border-radius:1em}body[data-controller="users_new_year_animal_profilings"] .animal-profiling-share-area__prompt-share:after{top:100%;left:48%;border:solid transparent;content:" ";position:absolute;pointer-events:none;border-top-color:#f8bd1d;border-width:0.4em}body[data-controller="users_new_year_animal_profilings"] .my-aspiration__username{font-size:2.4em;font-family:ヒラギノ角ゴシック;font-weight:600;margin-top:1.1em}body[data-controller="users_new_year_animal_profilings"] .my-aspiration__text{display:table-cell;font-size:2em;font-family:ヒラギノ角ゴシック;font-weight:600;width:100%}body[data-controller="users_new_year_animal_profilings"] .my-aspiration__text-box{border:solid 2px #bdbec0;background:#ffffff;margin:1em 0 0.3em;font-size:1.4em;font-family:ヒラギノ角ゴシック;font-weight:300}body[data-controller="users_new_year_animal_profilings"] .my-aspiration__text-counter{font-family:ヒラギノ角ゴシック;font-weight:300}body[data-controller="users_new_year_animal_profilings"] .target-achievement-advise-title{color:#ffffff;background-color:#244868;width:100%;font-size:1.8em;font-family:ヒラギノ角ゴシック;font-weight:600;padding:0.8em 0;margin-top:2.2em;text-align:center;height:auto}body[data-controller="users_new_year_animal_profilings"] .animal-ogp-preview__card{display:table;padding:0.5em;height:100%;width:100%;border-radius:1em;background:#ffffff;background-image:url(//assets.mgram.me/assets/users/new_year_animal_profilings/ogp_img_background_pattern-de03a02624f2bfbb4a7f65b168fbf2f4be61d21acff839621a13e23e25fd5068.svg);background-size:120%;background-position:right 20% bottom 70%;text-align:right}body[data-controller="users_new_year_animal_profilings"] .animal-ogp-preview__text-area{margin:1em}body[data-controller="users_new_year_animal_profilings"] .animal-ogp-preview__text{font-size:1.4em;font-weight:300;line-height:2em}body[data-controller="users_new_year_animal_profilings"] .animal-card__text-area{display:table-cell;position:relative;width:50%}body[data-controller="users_new_year_animal_profilings"] .animal-card__type-image-area{position:relative;display:table-cell;width:50%;border-radius:1.5em}body[data-controller="users_new_year_animal_profilings"] .animal-card__type-image-area:before{display:block;content:'';padding-top:100%}body[data-controller="users_new_year_animal_profilings"] .animal-text-area{position:relative}body[data-controller="users_new_year_animal_profilings"] .animal-text-area__top{position:absolute;font-size:1.3em;width:100%}body[data-controller="users_new_year_animal_profilings"] .animal-text-area__username{font-weight:600;font-family:ヒラギノ角ゴシック}body[data-controller="users_new_year_animal_profilings"] .animal-text-area__honorifics{font-size:0.5em;font-family:ヒラギノ角ゴシック;color:#333333}body[data-controller="users_new_year_animal_profilings"] .animal-text-area__ogp-text{margin:0;font-family:ヒラギノ角ゴシック;font-weight:600}body[data-controller="users_new_year_animal_profilings"] .animal-text-area__aspiration-box{position:absolute;display:table;z-index:1;left:1%;bottom:15%;height:7.6em;width:115%;border-radius:1em}body[data-controller="users_new_year_animal_profilings"] .animal-text-area__aspiration-text{color:#ffffff;word-break:break-word;text-align:center;display:table-cell;vertical-align:middle;font-size:1.9em;font-family:ヒラギノ角ゴシック;font-weight:600}body[data-controller="users_new_year_animal_profilings"] .animal-text-area__mgram-logo{position:absolute;right:5%;bottom:0;margin:auto;width:40%}body[data-controller="users_new_year_animal_profilings"] .animal-image-area{position:relative}body[data-controller="users_new_year_animal_profilings"] .animal-image-area__animal-name{position:absolute;text-align:center;top:5%;right:0;left:0;margin:auto;font-size:2em;font-weight:600}body[data-controller="users_new_year_animal_profilings"] .animal-image-area__logo{position:absolute;top:5%;right:-10%;width:35%}body[data-controller="users_new_year_animal_profilings"] .animal-image-area__animal-image{z-index:20;position:absolute;padding:20% 10% 0;top:0;right:0;left:0;bottom:0;margin:auto}body[data-controller="users_new_year_animal_profilings"] .target-achievement-advise-body{margin:0 2em}body[data-controller="users_new_year_animal_profilings"] .target-achievement-advise-body__target-setting-advise-title{margin:1.6em 0 0;font-size:2em;font-family:ヒラギノ角ゴシック;font-weight:600;line-height:1.3em}body[data-controller="users_new_year_animal_profilings"] .target-achievement-advise-body__target-setting-advise-description{margin-top:1.7em;margin-bottom:2.85em;font-size:1.4em;font-family:ヒラギノ角ゴシック;font-weight:300;line-height:2em}body[data-controller="users_new_year_animal_profilings"] .target-achievement-advise-body__target-setting-affiliate-title{margin:1.6em 0 1.15em;font-size:2em;font-family:ヒラギノ角ゴシック;font-weight:600;line-height:1.2em}body[data-controller="users_new_year_animal_profilings"] .light-blue{background:#6fd1de}body[data-controller="users_new_year_animal_profilings"] .light-green{background:#3bc4aa}body[data-controller="users_new_year_animal_profilings"] .affiliate-body{color:#ffffff;margin:1.6em 1.3em 0;padding:1.4em 0.5em;border-radius:1em;text-align:center}body[data-controller="users_new_year_animal_profilings"] .afiliate__header{width:100%;display:table}body[data-controller="users_new_year_animal_profilings"] .affiliate-category{display:table-cell;text-align:center;vertical-align:middle;font-size:1.8em;font-weight:600;font-family:ヒラギノ角ゴシック;padding-left:6px}body[data-controller="users_new_year_animal_profilings"] .affiliate__plus-toggle{display:table-cell;vertical-align:middle;width:26px;height:26px}body[data-controller="users_new_year_animal_profilings"] .icon-plus-minus{position:relative;width:26px;height:26px;background:#ffffff;border-radius:50%;margin:0 0 0 auto}body[data-controller="users_new_year_animal_profilings"] .minus-parts{position:absolute;width:65%;top:12px;left:0;right:0;margin:auto;border-top:2px solid #847e7e}body[data-controller="users_new_year_animal_profilings"] .plus-parts{position:absolute;height:65%;right:12px;top:0;bottom:0;margin:auto;border-right:2px solid #847e7e}body[data-controller="users_new_year_animal_profilings"] .affiliate-content-description{display:block;font-size:1.4em;font-weight:300;font-family:ヒラギノ角ゴシック;color:#ffffff;padding:1.3em 0.45em}body[data-controller="users_new_year_animal_profilings"] .affiliate-content-link{display:block;text-align:center;padding:0.5em;background:#ffffff;border-radius:0.5em;width:70%;margin:0.15em auto 1em;font-size:1.35em;font-weight:600;color:#847e7e}body[data-controller="users_diagnosis_fail_loves"] .detail_data{padding:6% 20px 6%;background-color:#e6e8fc}body[data-controller="users_diagnosis_fail_loves"] .detail_data__h3-caption{text-align:center;line-height:1.2;display:inline-block;margin:30px auto 0;padding:1px .3em;background-color:#ffffff;font-size:16px;font-weight:bold}body[data-controller="users_diagnosis_unfaithfuls"] .detail_data{padding:6% 20px 6%;background-color:#e6e8fc}body[data-controller="users_diagnosis_unfaithfuls"] .detail_data__h3-caption{text-align:center;line-height:1.2;display:inline-block;margin:30px auto 0;padding:1px .3em;background-color:#ffffff;font-size:16px;font-weight:bold}body[data-controller="users_diagnosis_not_evaluateds"] .detail_data{padding:6% 20px 6%;background-color:#e6e8fc}body[data-controller="users_diagnosis_not_evaluateds"] .detail_data__h3-caption{text-align:center;line-height:1.2;display:inline-block;margin:30px auto 0;padding:1px .3em;background-color:#ffffff;font-size:16px;font-weight:bold}body[data-controller="users_diagnosis_love_deviations"] .premium-report-lead{margin:50px 20px 0;font-size:1.4em}body[data-controller="users_diagnosis_love_deviations"] .premium-report-lead__caption{margin:20px auto 0}body[data-controller="users_diagnosis_love_deviations"] .premium-report-lead__caption-bg-color{padding:5px 18px;background-color:#e6e8fc}body[data-controller="users_diagnosis_probability_of_destinies"] .limited-time-diagnosis{max-width:500px;padding-right:0;padding-left:0}body[data-controller="users_diagnosis_probability_of_destinies"] .overview{width:90%;margin:0 5% 50px;line-height:1.5;font-size:16px;text-align:justify}body[data-controller="users_diagnosis_abilities"] .limited-time-diagnosis{max-width:500px;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック}body[data-controller="users_diagnosis_abilities"] .headline{margin:0 25px 30px}body[data-controller="users_diagnosis_abilities"] .headline__text{font-weight:700;font-size:30px}body[data-controller="users_diagnosis_abilities"] .introduction{margin:0 25px 40px}body[data-controller="users_diagnosis_abilities"] .lead-text{width:85%;margin:40px auto 0;text-align:center;font-size:20px;font-weight:700}body[data-controller="users_diagnosis_abilities"] .share__title{margin:0 40px;padding-top:50px;padding-bottom:16px}body[data-controller="users_diagnosis_abilities"] .share__title-text{text-align:center;font-family:ヒラギノ角ゴシック;font-size:1.3em;font-weight:600}body[data-controller="users_diagnosis_abilities"] .share__ogp-img{box-sizing:border-box;margin:10px 12px}body[data-controller="users_diagnosis_abilities"] .share__guidance{margin:1em 40px}body[data-controller="users_diagnosis_abilities"] .share__guidance-text{text-align:center;font-family:ヒラギノ角ゴシック;font-size:0.86em;font-weight:300;color:#6a6a6a}body[data-controller="users_diagnosis_abilities"] .share__textarea{overflow:scroll;width:80%;height:117px;margin:0 auto;border:solid 2px #d1d1d1;border-radius:10px;background-color:#ffffff;text-align:center}body[data-controller="users_diagnosis_abilities"] .share__textarea-text{margin:5px 10px;font-size:12px;font-weight:300}body[data-controller="users_diagnosis_abilities"] .share__twitter{width:70%;margin:40px auto 20px}body[data-controller="users_diagnosis_failure_reasons"] .limited-time-diagnosis{max-width:500px;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック}body[data-controller="users_diagnosis_failure_reasons"] .headline{margin:0 25px 30px}body[data-controller="users_diagnosis_failure_reasons"] .headline__text{font-weight:700;font-size:30px}body[data-controller="users_diagnosis_failure_reasons"] .result-img{margin:0 10px 40px}body[data-controller="users_diagnosis_failure_reasons"] .introduction{margin:0 25px 40px}body[data-controller="users_diagnosis_failure_reasons"] .overview__text{font-weight:300}body[data-controller="users_diagnosis_failure_reasons"] .lead-text{width:85%;margin:40px auto 0;text-align:center;font-size:20px;font-weight:700}body[data-controller="users_diagnosis_failure_reasons"] .share{margin-bottom:40px}body[data-controller="users_diagnosis_failure_reasons"] .share__title{margin:0 40px;padding-top:50px;padding-bottom:16px}body[data-controller="users_diagnosis_failure_reasons"] .share__title-text{text-align:center;font-family:ヒラギノ角ゴシック;font-size:1.3em;font-weight:600}body[data-controller="users_diagnosis_failure_reasons"] .share__ogp-img{box-sizing:border-box;margin:10px 12px}body[data-controller="users_diagnosis_failure_reasons"] .share__guidance{margin:1em 40px}body[data-controller="users_diagnosis_failure_reasons"] .share__guidance-text{text-align:center;font-family:ヒラギノ角ゴシック;font-size:0.86em;font-weight:300;color:#6a6a6a}body[data-controller="users_diagnosis_failure_reasons"] .share__textarea{overflow:scroll;width:80%;height:117px;margin:0 auto;border:solid 2px #d1d1d1;border-radius:10px;background-color:#ffffff;text-align:center}body[data-controller="users_diagnosis_failure_reasons"] .share__textarea-text{margin:5px 10px;font-size:12px;font-weight:300}body[data-controller="users_diagnosis_failure_reasons"] .share__twitter{width:70%;margin:40px auto 20px}.top-bg-area{position:relative;max-width:600px;margin-top:38px;padding-top:0 !important}.top-bg-area__top-bg{position:absolute;width:100%;top:0;left:0;z-index:1}.limited-time-diagnosis{max-width:600px;margin-top:38px;padding-top:0;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:8px solid #f64069;position:relative;text-align:center}.limited-time-diagnosis__ribon-img{position:absolute;width:20%;left:0;right:0;top:90px;margin:auto;z-index:1}@media screen and (max-width: 375px){.limited-time-diagnosis__left-top{width:18%}.limited-time-diagnosis__right-top{width:18%}.limited-time-diagnosis__left-bottom{width:18%}.limited-time-diagnosis__right-bottom{width:18%}.limited-time-diagnosis__ribon-img{top:55px}}.total-fortune{position:relative;width:90%;margin:130px auto 80px;padding-bottom:30px;border:5px solid #f64069;border-radius:10px;text-align:center}.total-fortune__caption{margin:120px 0 90px;font-size:90px;font-weight:600;text-align:center;color:#f64069}.total-fortune__description{width:90%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#651717}@media screen and (max-width: 375px){.total-fortune{margin-top:80px;margin-bottom:35px}.total-fortune__caption{margin:60px 0 40px;font-size:60px}}.buy-omikuji-report-area{position:relative;padding-bottom:80px}.buy-omikuji-report-area__bg-img{position:absolute;width:100%;left:0;top:-125px}.buy-omikuji-report-area__button-area{margin:28px 0}@media screen and (max-width: 375px){.buy-omikuji-report-area{padding-bottom:35px}.buy-omikuji-report-area__bg-img{top:-65px}}.omikuji-buy-button{position:relative;width:60%;margin-top:0;padding:16px;background-color:#fa8a06;color:#ffffff;font-size:16px;border-radius:100px}.fourtune-items{width:90%;margin:0 auto;border-top:2px solid #f64069}.fourtune-items__item{padding:20px 0;border-bottom:2px solid #f64069}.omikuji-buy-area{z-index:1;width:70%;padding:11px;border:3px solid #ff7714;border-radius:13px;background-color:#ffffff;color:#ff7714}.omikuji-buy-area__caption{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700}.omikuji-buy-area__description{margin-top:0;padding-top:13px;border-top:1px solid #ff7714;font-size:13px}.fourtune-item-area{position:relative}.fourtune-item-area__purchase-lead-omikuji-report{position:absolute;top:35%;left:80px}.fourtune-item-area__img{display:inline-block;width:18%;vertical-align:top}.fourtune-item-area__text{display:inline-block;width:80%}.fortune-icon-area__text{font-size:16px;text-align:center;color:#f64069;margin-top:0}.fourtune-item-description{color:#651717;font-size:15px;text-align:left}.fourtune-item-description__caption{font-weight:700}.fourtune-item-description__text{margin-top:0}.middle-bg-img-area{position:relative;height:110px}.middle-bg-img-area__bg-img{position:absolute;top:0;left:0}@media screen and (max-width: 375px){.middle-bg-img-area{height:70px}}.purchase-lead-omikuji-report{margin-bottom:30px;padding:30px 0 40px;background-color:#fff9e2;z-index:5}.purchase-lead-omikuji-report__img-info{width:90%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.purchase-lead-omikuji-report__description{width:90%;margin:0 auto 30px;text-align:left;color:#651717;font-size:14px;font-weight:600}.omikuji-report-info-area__icon{width:90px;margin-right:8px}.omikuji-report-info-area__caption{font-size:16px;font-weight:600;color:#e82450}.omikuji-report-info-area__price{margin:5px 0;font-size:12px;font-weight:300;color:#707070}.purchase-lead-premium-report{margin:0 10px 30px;padding:40px;background-color:#fff9e2;z-index:5}.bottom-bg-img-area{position:relative;margin:0 auto;height:90px}.bottom-bg-img-area__bg-img{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 375px){.bottom-bg-img-area{height:50px}}.limited-time-diagnosis-premium-report{max-width:600px;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック}.discount-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.omikuji2021-second-half-top-bg-area{position:relative;max-width:600px;margin-top:38px;padding-top:0 !important}.omikuji2021-second-half-top-bg-area__top-bg{position:absolute;width:100%;top:0;left:0;z-index:1}.omikuji2021-second-half-limited-time-diagnosis{max-width:600px;margin-top:38px;padding-top:0;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:8px solid #f64069;position:relative;text-align:center}.omikuji2021-second-half-limited-time-diagnosis__ribon-img{position:absolute;width:20%;left:0;right:0;top:90px;margin:auto;z-index:1}@media screen and (max-width: 375px){.omikuji2021-second-half-limited-time-diagnosis__left-top{width:18%}.omikuji2021-second-half-limited-time-diagnosis__right-top{width:18%}.omikuji2021-second-half-limited-time-diagnosis__left-bottom{width:18%}.omikuji2021-second-half-limited-time-diagnosis__right-bottom{width:18%}.omikuji2021-second-half-limited-time-diagnosis__ribon-img{top:55px}}.omikuji2021-second-half-total-fortune{position:relative;width:90%;margin:130px auto 80px;padding-bottom:30px;border:5px solid #f64069;border-radius:10px;text-align:center}.omikuji2021-second-half-total-fortune__caption{margin:120px 0 90px;font-size:90px;font-weight:600;text-align:center;color:#f64069}.omikuji2021-second-half-total-fortune__description{width:90%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#651717}@media screen and (max-width: 375px){.omikuji2021-second-half-total-fortune{margin-top:80px;margin-bottom:35px}.omikuji2021-second-half-total-fortune__caption{margin:60px 0 40px;font-size:60px}}.omikuji2021-second-half-buy-omikuji-report-area{position:relative;padding-bottom:80px}.omikuji2021-second-half-buy-omikuji-report-area__bg-img{position:absolute;width:100%;left:0;top:-125px}.omikuji2021-second-half-buy-omikuji-report-area__button-area{margin:28px 0}@media screen and (max-width: 375px){.omikuji2021-second-half-buy-omikuji-report-area{padding-bottom:35px}.omikuji2021-second-half-buy-omikuji-report-area__bg-img{top:-65px}}.omikuji2021-second-half-buy-button{position:relative;width:60%;margin-top:0;padding:16px;background-color:#fa8a06;color:#ffffff;font-size:16px;border-radius:100px}.omikuji2021-second-half-fourtune-items{width:90%;margin:0 auto;border-top:2px solid #f64069}.omikuji2021-second-half-fourtune-items__item{padding:20px 0;border-bottom:2px solid #f64069}.omikuji2021-second-half-omikuji-buy-area{z-index:1;width:70%;padding:11px;border:3px solid #ff7714;border-radius:13px;background-color:#ffffff;color:#ff7714}.omikuji2021-second-half-omikuji-buy-area__caption{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700}.omikuji2021-second-half-omikuji-buy-area__description{margin-top:0;padding-top:13px;border-top:1px solid #ff7714;font-size:13px}.omikuji2021-second-half-fourtune-item-area{position:relative}.omikuji2021-second-half-fourtune-item-area__purchase-lead-omikuji-report{position:absolute;top:35%;left:80px}.omikuji2021-second-half-fourtune-item-area__img{display:inline-block;width:18%;vertical-align:top}.omikuji2021-second-half-fourtune-item-area__text{display:inline-block;width:80%}.omikuji2021-second-half-fortune-icon-area__text{font-size:16px;text-align:center;color:#f64069;margin-top:0}.omikuji2021-second-half-fourtune-item-description{color:#651717;font-size:15px;text-align:left}.omikuji2021-second-half-fourtune-item-description__caption{font-weight:700}.omikuji2021-second-half-fourtune-item-description__text{margin-top:0}.omikuji2021-second-half-middle-bg-img-area{position:relative;height:110px}.omikuji2021-second-half-middle-bg-img-area__bg-img{position:absolute;top:0;left:0}@media screen and (max-width: 375px){.omikuji2021-second-half-middle-bg-img-area{height:70px}}.omikuji2021-second-half-purchase-lead-omikuji-report{margin-bottom:30px;padding:30px 0 40px;background-color:#fff9e2;z-index:5}.omikuji2021-second-half-purchase-lead-omikuji-report__img-info{width:90%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.omikuji2021-second-half-purchase-lead-omikuji-report__description{width:90%;margin:0 auto 30px;text-align:left;color:#651717;font-size:14px;font-weight:600}.omikuji2021-second-half-omikuji-report-info-area__icon{width:90px;margin-right:8px}.omikuji2021-second-half-omikuji-report-info-area__caption{font-size:16px;font-weight:600;color:#e82450}.omikuji2021-second-half-omikuji-report-info-area__price{margin:5px 0;font-size:12px;font-weight:300;color:#707070}.omikuji2021-second-half-purchase-lead-premium-report{margin:0 10px 30px;padding:40px;background-color:#fff9e2;z-index:5}.omikuji2021-second-half-bottom-bg-img-area{position:relative;margin:0 auto;height:90px}.omikuji2021-second-half-bottom-bg-img-area__bg-img{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 375px){.omikuji2021-second-half-bottom-bg-img-area{height:50px}}.limited-time-diagnosis-premium-report{max-width:600px;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック}.discount-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.omikuji2022-top-bg-area{position:relative;max-width:600px;margin-top:38px;padding-top:0 !important}.omikuji2022-top-bg-area__top-bg{position:absolute;width:100%;top:0;left:0;z-index:1}.omikuji2022-limited-time-diagnosis{max-width:600px;margin-top:38px;padding-top:0;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:8px solid #f64069;position:relative;text-align:center}.omikuji2022-limited-time-diagnosis__ribon-img{position:absolute;width:20%;left:0;right:0;top:90px;margin:auto;z-index:1}@media screen and (max-width: 375px){.omikuji2022-limited-time-diagnosis__left-top{width:18%}.omikuji2022-limited-time-diagnosis__right-top{width:18%}.omikuji2022-limited-time-diagnosis__left-bottom{width:18%}.omikuji2022-limited-time-diagnosis__right-bottom{width:18%}.omikuji2022-limited-time-diagnosis__ribon-img{top:55px}}.omikuji2022-total-fortune{position:relative;width:90%;margin:130px auto 80px;padding-bottom:30px;border:5px solid #f64069;border-radius:10px;text-align:center}.omikuji2022-total-fortune__caption{margin:120px 0 90px;font-size:90px;font-weight:600;text-align:center;color:#f64069}.omikuji2022-total-fortune__description{width:90%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#651717}@media screen and (max-width: 375px){.omikuji2022-total-fortune{margin-top:80px;margin-bottom:35px}.omikuji2022-total-fortune__caption{margin:60px 0 40px;font-size:60px}}.omikuji2022-buy-omikuji-report-area{position:relative;padding-bottom:80px}.omikuji2022-buy-omikuji-report-area__bg-img{position:absolute;width:100%;left:0;top:-125px}.omikuji2022-buy-omikuji-report-area__button-area{margin:28px 0}@media screen and (max-width: 375px){.omikuji2022-buy-omikuji-report-area{padding-bottom:35px}.omikuji2022-buy-omikuji-report-area__bg-img{top:-65px}}.omikuji2022-buy-button{position:relative;width:60%;margin-top:0;padding:16px;background-color:#fa8a06;color:#ffffff;font-size:16px;border-radius:100px}.omikuji2022-fourtune-items{width:90%;margin:0 auto;border-top:2px solid #f64069}.omikuji2022-fourtune-items__item{padding:20px 0;border-bottom:2px solid #f64069}.omikuji2022-omikuji-buy-area{z-index:1;width:70%;padding:11px;border:3px solid #ff7714;border-radius:13px;background-color:#ffffff;color:#ff7714}.omikuji2022-omikuji-buy-area__caption{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700}.omikuji2022-omikuji-buy-area__description{margin-top:0;padding-top:13px;border-top:1px solid #ff7714;font-size:13px}.omikuji2022-fourtune-item-area{position:relative}.omikuji2022-fourtune-item-area__purchase-lead-omikuji-report{position:absolute;top:35%;left:80px}.omikuji2022-fourtune-item-area__img{display:inline-block;width:18%;vertical-align:top}.omikuji2022-fourtune-item-area__text{display:inline-block;width:80%}.omikuji2022-fortune-icon-area__text{font-size:16px;text-align:center;color:#f64069;margin-top:0}.omikuji2022-fourtune-item-description{color:#651717;font-size:15px;text-align:left}.omikuji2022-fourtune-item-description__caption{font-weight:700}.omikuji2022-fourtune-item-description__text{margin-top:0}.omikuji2022-middle-bg-img-area{position:relative;height:110px}.omikuji2022-middle-bg-img-area__bg-img{position:absolute;top:0;left:0}@media screen and (max-width: 375px){.omikuji2022-middle-bg-img-area{height:70px}}.omikuji2022-purchase-lead-omikuji-report{margin-bottom:30px;padding:30px 0 40px;background-color:#fff9e2;z-index:5}.omikuji2022-purchase-lead-omikuji-report__img-info{width:90%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.omikuji2022-purchase-lead-omikuji-report__description{width:90%;margin:0 auto 30px;text-align:left;color:#651717;font-size:14px;font-weight:600}.omikuji2022-omikuji-report-info-area__icon{width:90px;margin-right:8px}.omikuji2022-omikuji-report-info-area__caption{font-size:16px;font-weight:600;color:#e82450}.omikuji2022-omikuji-report-info-area__price{margin:5px 0;font-size:12px;font-weight:300;color:#707070}.omikuji2022-purchase-lead-premium-report{margin:0 10px 30px;padding:40px;background-color:#fff9e2;z-index:5}.omikuji2022-bottom-bg-img-area{position:relative;margin:0 auto;height:90px}.omikuji2022-bottom-bg-img-area__bg-img{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 375px){.omikuji2022-bottom-bg-img-area{height:50px}}.limited-time-diagnosis-premium-report{max-width:600px;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック}.discount-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.omikuji2023-top-bg-area{position:relative;max-width:600px;margin-top:38px;padding-top:0 !important}.omikuji2023-top-bg-area__top-bg{position:absolute;width:100%;top:0;left:0;z-index:1}.omikuji2023-limited-time-diagnosis{max-width:600px;margin-top:38px;padding-top:0;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:8px solid #f64069;position:relative;text-align:center}.omikuji2023-limited-time-diagnosis__ribon-img{position:absolute;width:20%;left:0;right:0;top:90px;margin:auto;z-index:1}@media screen and (max-width: 375px){.omikuji2023-limited-time-diagnosis__left-top{width:18%}.omikuji2023-limited-time-diagnosis__right-top{width:18%}.omikuji2023-limited-time-diagnosis__left-bottom{width:18%}.omikuji2023-limited-time-diagnosis__right-bottom{width:18%}.omikuji2023-limited-time-diagnosis__ribon-img{top:55px}}.omikuji2023-total-fortune{position:relative;width:90%;margin:130px auto 80px;padding-bottom:30px;border:5px solid #f64069;border-radius:10px;text-align:center}.omikuji2023-total-fortune__caption{margin:120px 0 90px;font-size:90px;font-weight:600;text-align:center;color:#f64069}.omikuji2023-total-fortune__description{width:90%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#651717}@media screen and (max-width: 375px){.omikuji2023-total-fortune{margin-top:80px;margin-bottom:35px}.omikuji2023-total-fortune__caption{margin:60px 0 40px;font-size:60px}}.omikuji2023-buy-omikuji-report-area{position:relative;padding-bottom:80px}.omikuji2023-buy-omikuji-report-area__bg-img{position:absolute;width:100%;left:0;top:-125px}.omikuji2023-buy-omikuji-report-area__button-area{margin:28px 0}@media screen and (max-width: 375px){.omikuji2023-buy-omikuji-report-area{padding-bottom:35px}.omikuji2023-buy-omikuji-report-area__bg-img{top:-65px}}.omikuji2023-buy-button{position:relative;width:60%;margin-top:0;padding:16px;background-color:#fa8a06;color:#ffffff;font-size:16px;border-radius:100px}.omikuji2023-fourtune-items{width:90%;margin:0 auto;border-top:2px solid #f64069}.omikuji2023-fourtune-items__item{padding:20px 0;border-bottom:2px solid #f64069}.omikuji2023-omikuji-buy-area{z-index:1;width:70%;padding:11px;border:3px solid #ff7714;border-radius:13px;background-color:#ffffff;color:#ff7714}.omikuji2023-omikuji-buy-area__caption{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700}.omikuji2023-omikuji-buy-area__description{margin-top:0;padding-top:13px;border-top:1px solid #ff7714;font-size:13px}.omikuji2023-fourtune-item-area{position:relative}.omikuji2023-fourtune-item-area__purchase-lead-omikuji-report{position:absolute;top:35%;left:80px}.omikuji2023-fourtune-item-area__img{display:inline-block;width:18%;vertical-align:top}.omikuji2023-fourtune-item-area__text{display:inline-block;width:80%}.omikuji2023-fortune-icon-area__text{font-size:16px;text-align:center;color:#f64069;margin-top:0}.omikuji2023-fourtune-item-description{color:#651717;font-size:15px;text-align:left}.omikuji2023-fourtune-item-description__caption{font-weight:700}.omikuji2023-fourtune-item-description__text{margin-top:0}.omikuji2023-middle-bg-img-area{position:relative;height:110px}.omikuji2023-middle-bg-img-area__bg-img{position:absolute;top:0;left:0}@media screen and (max-width: 375px){.omikuji2023-middle-bg-img-area{height:70px}}.omikuji2023-purchase-lead-omikuji-report{margin-bottom:30px;padding:30px 0 40px;background-color:#fff9e2;z-index:5}.omikuji2023-purchase-lead-omikuji-report__img-info{width:90%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.omikuji2023-purchase-lead-omikuji-report__description{width:90%;margin:0 auto 30px;text-align:left;color:#651717;font-size:14px;font-weight:600}.omikuji2023-omikuji-report-info-area__icon{width:90px;margin-right:8px}.omikuji2023-omikuji-report-info-area__caption{font-size:16px;font-weight:600;color:#e82450}.omikuji2023-omikuji-report-info-area__price{margin:5px 0;font-size:12px;font-weight:300;color:#707070}.omikuji2023-purchase-lead-premium-report{margin:0 10px 30px;padding:40px;background-color:#fff9e2;z-index:5}.omikuji2023-additional-content-area{width:90%;margin:0 auto;border-bottom:2px solid #f64069}.omikuji2023-additional-content-area__title{margin:20px auto;font-weight:bold;font-size:20px;text-align:left;color:#f64069}.omikuji2023-additional-content-area__description-area{display:inline-block;width:80%;color:#651717;font-size:15px;text-align:left}.omikuji2023-additional-content-description-area{position:relative;padding:20px 0}.omikuji2023-additional-content-description-area__purchase-lead-omikuji-report{position:absolute;width:90%;top:25%;left:30px}.omikuji2023-additional-content-img-area{margin-bottom:20px}.omikuji2023-additional-content-img-area__img{display:block;margin:0 auto}.omikuji2023-additional-content-img-area__name{text-align:center;font-weight:bold;color:#651717}.omikuji2023-additional-content-img-area__name--jewel{font-size:16px}.omikuji2023-additional-content-img-area__name--luckey-person{font-size:22px}.omikuji2023-bottom-bg-img-area{position:relative;margin:0 auto;height:90px}.omikuji2023-bottom-bg-img-area__bg-img{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 375px){.omikuji2023-bottom-bg-img-area{height:50px}}.limited-time-diagnosis-premium-report{max-width:600px;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック}.discount-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.omikuji2024-limited-time-diagnosis{max-width:600px;margin-top:38px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:8px solid #f64069;position:relative;text-align:center}@media screen and (max-width: 375px){.omikuji2024-limited-time-diagnosis__left-top{width:18%}.omikuji2024-limited-time-diagnosis__right-top{width:18%}.omikuji2024-limited-time-diagnosis__left-bottom{width:18%}.omikuji2024-limited-time-diagnosis__right-bottom{width:18%}}.omikuji2024-top-bg-area{position:relative;margin-bottom:30px}.omikuji2024-top-bg-area__img{width:100%}.omikuji2024-top-bg-area__title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.omikuji2024-title{width:300px;font-weight:700;border-radius:4px;background:rgba(246,64,106,0.4)}.omikuji2024-title__year{text-align:center;font-size:14px}.omikuji2024-title__diagnosis-name{margin-top:0;font-size:28px;text-align:center}.omikuji2024-first-view{width:81%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#651717}.omikuji2024-first-view__result-button{width:80%;margin:30px auto;padding:16px;background-color:#FA8A06;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.omikuji2024-first-view__result-button-text{color:#fff;font-size:16px;font-weight:600;margin-right:10px}.omikuji2024-first-view-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFF}.omikuji2024-total-fortune{position:relative;width:90%;margin:80px auto 120px;padding-bottom:30px;text-align:center}.omikuji2024-total-fortune__caption{width:250px;margin:0 auto;border-radius:4px;background:#F6406A;color:#FFF;text-align:center;font-size:20px;font-weight:700;line-height:1.6em}.omikuji2024-total-fortune__result{margin:90px 0;font-size:90px;font-weight:600;text-align:center;color:#f64069}.omikuji2024-total-fortune__description{width:90%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#651717}@media screen and (max-width: 375px){.omikuji2024-total-fortune{margin-top:80px;margin-bottom:35px}.omikuji2024-total-fortune__result{margin:60px;font-size:60px}}.omikuji2024-twitter-share{margin-bottom:30px;text-align:center;background:rgba(28,34,48,0.1)}.omikuji2024-twitter-share__ogp-img{max-width:90%;margin-top:1.5em}.omikuji2024-twitter-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.omikuji2024-twitter-share__button{width:70%;margin:0 auto;padding-bottom:30px}.omikuji2024-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.omikuji2024-buy-omikuji-report-area{position:relative;padding-bottom:80px}.omikuji2024-buy-omikuji-report-area__bg-img{position:absolute;width:100%;left:0;top:-125px}.omikuji2024-buy-omikuji-report-area__button-area{margin:28px 0}@media screen and (max-width: 375px){.omikuji2024-buy-omikuji-report-area{padding-bottom:35px}.omikuji2024-buy-omikuji-report-area__bg-img{top:-65px}}.omikuji2024-buy-button{position:relative;width:60%;margin-top:0;padding:16px;background-color:#fa8a06;color:#ffffff;font-size:16px;border-radius:100px}.omikuji2024-fourtune-items{width:90%;margin:0 auto;border-top:2px solid #f64069}.omikuji2024-fourtune-items__item{padding:20px 0;border-bottom:2px solid #f64069}.omikuji2024-omikuji-buy-area{z-index:1;width:70%;padding:11px;border:3px solid #ff7714;border-radius:13px;background-color:#ffffff;color:#ff7714}.omikuji2024-omikuji-buy-area__caption{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700}.omikuji2024-omikuji-buy-area__description{margin-top:0;padding-top:13px;border-top:1px solid #ff7714;font-size:13px}.omikuji2024-fourtune-item-area{position:relative}.omikuji2024-fourtune-item-area__purchase-lead-omikuji-report{position:absolute;top:35%;left:80px}.omikuji2024-fourtune-item-area__img{display:inline-block;width:18%;vertical-align:top}.omikuji2024-fourtune-item-area__text{display:inline-block;width:80%}.omikuji2024-fortune-icon-area__text{font-size:16px;text-align:center;color:#f64069;margin-top:0}.omikuji2024-fourtune-item-description{color:#651717;font-size:15px;text-align:left}.omikuji2024-fourtune-item-description__caption{font-weight:700}.omikuji2024-fourtune-item-description__text{margin-top:0}.omikuji2024-middle-bg-img-area{position:relative;height:110px}.omikuji2024-middle-bg-img-area__bg-img{position:absolute;top:0;left:0}@media screen and (max-width: 375px){.omikuji2024-middle-bg-img-area{height:70px}}.omikuji2024-purchase-lead-omikuji-report{margin-bottom:30px;padding:30px 0 40px;background-color:#fff9e2;z-index:5}.omikuji2024-purchase-lead-omikuji-report__img-info{width:90%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.omikuji2024-purchase-lead-omikuji-report__description{width:90%;margin:0 auto 30px;text-align:left;color:#651717;font-size:14px;font-weight:600}.omikuji2024-purchase-lead-omikuji-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.omikuji2024-omikuji-report-info-area__icon{width:90px;margin-right:8px}.omikuji2024-omikuji-report-info-area__caption{font-size:16px;font-weight:600;color:#e82450}.omikuji2024-omikuji-report-info-area__price{margin:5px 0;font-size:12px;font-weight:300;color:#707070}.omikuji2024-purchase-lead-additional-report{margin:0 10px 30px;padding:40px;background-color:#fff9e2;z-index:5}.omikuji2024-additional-content-area{width:90%;margin:0 auto;border-bottom:2px solid #f64069}.omikuji2024-additional-content-area__title{margin:20px auto;font-weight:bold;font-size:20px;text-align:left;color:#f64069}.omikuji2024-additional-content-area__description-area{display:inline-block;width:80%;color:#651717;font-size:15px;text-align:left}.omikuji2024-additional-content-description-area{position:relative;padding:20px 0}.omikuji2024-additional-content-description-area__purchase-lead-omikuji-report{position:absolute;width:90%;top:25%;left:30px}.omikuji2024-additional-content-img-area{margin-bottom:20px}.omikuji2024-additional-content-img-area__img{display:block;margin:0 auto}.omikuji2024-additional-content-img-area__name{text-align:center;font-weight:bold;color:#651717}.omikuji2024-additional-content-img-area__name--jewel{font-size:16px}.omikuji2024-additional-content-img-area__name--luckey-person{font-size:22px}.omikuji2024-bottom-bg-img-area{position:relative;margin:0 auto;height:90px}.omikuji2024-bottom-bg-img-area__bg-img{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 375px){.omikuji2024-bottom-bg-img-area{height:50px}}.omikuji2024-additional-report-purchase-lead{max-width:600px;margin:40px auto;text-align:center}.omikuji2024-additional-report-purchase-lead__area{background:#1C2230}.omikuji2024-additional-report-purchase-lead__title{color:#fbd600}.omikuji2024-additional-report-purchase-lead__report-title{color:#fff;font-weight:bold !important;font-size:14px !important;line-height:18px}.omikuji2024-additional-report-purchase-lead__icon{font-size:48px}.omikuji2024-additional-report-purchase-lead__report-description{color:#fff}.omikuji2024-additional-report-purchase-lead__button{color:#1c2230 !important}.omikuji2024-additional-report-featured-content{display:block;margin-bottom:30px;text-align:center}.omikuji2024-additional-report-featured-content__title{text-align:center;font-size:16px;font-weight:600}.omikuji2024-additional-report-featured-content__lineup{display:inline-block;padding-left:0;list-style:none}.omikuji2024-additional-report-featured-content__caption{text-align:left}.omikuji2024-additional-report-caption-text{color:#222;text-decoration:underline}.omikuji2024-additional-report-caption-text__subtitle{margin-left:14px}.omikuji2024-dotted-line{width:100px;margin:30px auto;border-bottom:dotted 2px #dacfd0}.omikuji2024-additional-report-contents{max-width:500px;margin:0 auto}.omikuji2024-additional-report-contents__main-title{max-width:240px;margin:0 auto 30px;text-align:center;font-size:18px;font-weight:600;color:#fff;background-color:#F6406A;border-radius:4px}.omikuji2024-additional-result-factor{margin-bottom:30px;border:12px solid #ACACAC}.omikuji2024-additional-result-factor__title{margin:20px !important;background-color:#ACACAC;text-align:center;color:#fff;font-size:19px;font-weight:600}.omikuji2024-additional-result-factor__description{margin:20px}.omikuji2024-additional-report-trial-end{margin:40px auto;text-align:center}.omikuji2024-lead-additional-report{margin-left:auto;margin-right:auto;padding:0 30px;max-width:435px}.omikuji2024-personal-report-area{max-width:500px;margin:0 auto}.limited-time-diagnosis-premium-report{max-width:600px;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック}.discount-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.omikuji2025-limited-time-diagnosis{max-width:600px;margin-top:38px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:8px solid #f64069;position:relative;text-align:center}@media screen and (max-width: 375px){.omikuji2025-limited-time-diagnosis__left-top{width:18%}.omikuji2025-limited-time-diagnosis__right-top{width:18%}.omikuji2025-limited-time-diagnosis__left-bottom{width:18%}.omikuji2025-limited-time-diagnosis__right-bottom{width:18%}}.omikuji2025-top-bg-area{position:relative;margin-bottom:30px}.omikuji2025-top-bg-area__img{width:100%}.omikuji2025-top-bg-area__title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.omikuji2025-title{width:300px;font-weight:700;border-radius:4px;background:rgba(246,64,106,0.4)}.omikuji2025-title__year{text-align:center;font-size:14px}.omikuji2025-title__diagnosis-name{margin-top:0;font-size:28px;text-align:center}.omikuji2025-first-view{width:81%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#651717}.omikuji2025-first-view__result-button{width:80%;margin:30px auto;padding:16px;background-color:#FA8A06;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.omikuji2025-first-view__result-button-text{color:#fff;font-size:16px;font-weight:600;margin-right:10px}.omikuji2025-first-view-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFF}.omikuji2025-total-fortune{position:relative;width:90%;margin:80px auto 120px;padding-bottom:30px;text-align:center}.omikuji2025-total-fortune__caption{width:250px;margin:0 auto;border-radius:4px;background:#F6406A;color:#FFF;text-align:center;font-size:20px;font-weight:700;line-height:1.6em}.omikuji2025-total-fortune__result{margin:90px 0;font-size:90px;font-weight:600;text-align:center;color:#f64069}.omikuji2025-total-fortune__description{width:90%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#651717}@media screen and (max-width: 375px){.omikuji2025-total-fortune{margin-top:80px;margin-bottom:35px}.omikuji2025-total-fortune__result{margin:60px;font-size:60px}}.omikuji2025-twitter-share{margin-bottom:30px;text-align:center;background:rgba(28,34,48,0.1)}.omikuji2025-twitter-share__ogp-img{max-width:90%;margin-top:1.5em}.omikuji2025-twitter-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.omikuji2025-twitter-share__button{width:70%;margin:0 auto;padding-bottom:30px}.omikuji2025-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.omikuji2025-buy-omikuji-report-area{position:relative;padding-bottom:80px}.omikuji2025-buy-omikuji-report-area__bg-img{position:absolute;width:100%;left:0;top:-125px}.omikuji2025-buy-omikuji-report-area__button-area{margin:28px 0}@media screen and (max-width: 375px){.omikuji2025-buy-omikuji-report-area{padding-bottom:35px}.omikuji2025-buy-omikuji-report-area__bg-img{top:-65px}}.omikuji2025-buy-button{position:relative;width:60%;margin-top:0;padding:16px;background-color:#fa8a06;color:#ffffff;font-size:16px;border-radius:100px}.omikuji2025-fourtune-items{width:90%;margin:0 auto;border-top:2px solid #f64069}.omikuji2025-fourtune-items__item{padding:20px 0;border-bottom:2px solid #f64069}.omikuji2025-omikuji-buy-area{z-index:1;width:70%;padding:11px;border:3px solid #ff7714;border-radius:13px;background-color:#ffffff;color:#ff7714}.omikuji2025-omikuji-buy-area__caption{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700}.omikuji2025-omikuji-buy-area__description{margin-top:0;padding-top:13px;border-top:1px solid #ff7714;font-size:13px}.omikuji2025-fourtune-item-area{position:relative}.omikuji2025-fourtune-item-area__purchase-lead-omikuji-report{position:absolute;top:35%;left:80px}.omikuji2025-fourtune-item-area__img{display:inline-block;width:18%;vertical-align:top}.omikuji2025-fourtune-item-area__text{display:inline-block;width:80%}.omikuji2025-fortune-icon-area__text{font-size:16px;text-align:center;color:#f64069;margin-top:0}.omikuji2025-fourtune-item-description{color:#651717;font-size:15px;text-align:left}.omikuji2025-fourtune-item-description__caption{font-weight:700}.omikuji2025-fourtune-item-description__text{margin-top:0}.omikuji2025-middle-bg-img-area{position:relative;height:110px}.omikuji2025-middle-bg-img-area__bg-img{position:absolute;top:0;left:0}@media screen and (max-width: 375px){.omikuji2025-middle-bg-img-area{height:70px}}.omikuji2025-purchase-lead-omikuji-report{margin-bottom:30px;padding:30px 0 40px;background-color:#fff9e2;z-index:5}.omikuji2025-purchase-lead-omikuji-report__img-info{width:90%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.omikuji2025-purchase-lead-omikuji-report__description{width:90%;margin:0 auto 30px;text-align:left;color:#651717;font-size:14px;font-weight:600}.omikuji2025-purchase-lead-omikuji-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.omikuji2025-omikuji-report-info-area__icon{width:90px;margin-right:8px}.omikuji2025-omikuji-report-info-area__caption{font-size:16px;font-weight:600;color:#e82450}.omikuji2025-omikuji-report-info-area__price{margin:5px 0;font-size:12px;font-weight:300;color:#707070}.omikuji2025-purchase-lead-additional-report{margin:0 10px 30px;padding:40px;background-color:#fff9e2;z-index:5}.omikuji2025-additional-content-area{width:90%;margin:0 auto;border-bottom:2px solid #f64069}.omikuji2025-additional-content-area__title{margin:20px auto;font-weight:bold;font-size:20px;text-align:left;color:#f64069}.omikuji2025-additional-content-area__description-area{display:inline-block;width:80%;color:#651717;font-size:15px;text-align:left}.omikuji2025-additional-content-description-area{position:relative;padding:20px 0}.omikuji2025-additional-content-description-area__purchase-lead-omikuji-report{position:absolute;width:90%;top:25%;left:30px}.omikuji2025-additional-content-img-area{margin-bottom:20px}.omikuji2025-additional-content-img-area__img{display:block;margin:0 auto}.omikuji2025-additional-content-img-area__name{text-align:center;font-weight:bold;color:#651717}.omikuji2025-additional-content-img-area__name--jewel{font-size:16px}.omikuji2025-additional-content-img-area__name--luckey-person{font-size:22px}.omikuji2025-bottom-bg-img-area{position:relative;margin:0 auto;height:90px}.omikuji2025-bottom-bg-img-area__bg-img{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 375px){.omikuji2025-bottom-bg-img-area{height:50px}}.omikuji2025-additional-report-purchase-lead{max-width:600px;margin:40px auto;text-align:center}.omikuji2025-additional-report-purchase-lead__area{background:#1C2230}.omikuji2025-additional-report-purchase-lead__title{color:#fbd600}.omikuji2025-additional-report-purchase-lead__report-title{color:#fff;font-weight:bold !important;font-size:14px !important;line-height:18px}.omikuji2025-additional-report-purchase-lead__icon{font-size:48px}.omikuji2025-additional-report-purchase-lead__report-description{color:#fff}.omikuji2025-additional-report-purchase-lead__button{color:#1c2230 !important}.omikuji2025-additional-report-featured-content{display:block;margin-bottom:30px;text-align:center}.omikuji2025-additional-report-featured-content__title{text-align:center;font-size:16px;font-weight:600}.omikuji2025-additional-report-featured-content__lineup{display:inline-block;padding-left:0;list-style:none}.omikuji2025-additional-report-featured-content__caption{text-align:left}.omikuji2025-additional-report-caption-text{color:#222}.omikuji2025-additional-report-caption-text__subtitle{margin-left:14px}.omikuji2025-additional-report-caption-text__underline{text-decoration:underline}.omikuji2025-dotted-line{width:100px;margin:30px auto;border-bottom:dotted 2px #dacfd0}.omikuji2025-additional-report-contents{max-width:500px;margin:0 auto}.omikuji2025-additional-report-contents__main-title{max-width:240px;margin:0 auto 30px;text-align:center;font-size:18px;font-weight:600;color:#fff;background-color:#F6406A;border-radius:4px}.omikuji2025-additional-result-factor{margin-bottom:30px;border:12px solid #ACACAC}.omikuji2025-additional-result-factor__title{margin:20px !important;background-color:#ACACAC;text-align:center;color:#fff;font-size:19px;font-weight:600}.omikuji2025-additional-result-factor__description{margin:20px}.omikuji2025-additional-report-trial-end{margin:40px auto;text-align:center}.omikuji2025-lead-additional-report{margin-left:auto;margin-right:auto;padding:0 30px;max-width:435px}.omikuji2025-personal-report-area{max-width:500px;margin:0 auto}.premium-report{margin-top:0}.premium-report-lead{margin:0 auto;text-align:center}.premium-report-lead-introduction{padding-top:40px;padding-bottom:40px;background-color:#fffef5;font-weight:300}.premium-report-lead-introduction__title{color:#fa8a06;font-family:ヒラギノ角ゴシック;font-weight:600;font-size:18px;padding:0 32px}.premium-report-lead-introduction__image-info{margin-top:1.5em;margin-bottom:1.5em;padding:0 32px;display:flex;justify-content:center;align-items:center}.premium-report-lead-introduction__description{margin-top:3em;margin-bottom:3em;padding:0 32px}.premium-report-lead-introduction__additional{font-family:ヒラギノ角ゴシック;font-weight:300;font-size:12px;color:#6a6a6a;padding:0 32px;margin-bottom:22px}.book-img{width:50px;margin-right:8px}.premium-report-name{font-size:14px;font-weight:600;font-style:normal}.premium-report-name-color{color:#ff4b95}.premium-report-price{margin:0;font-size:12px;font-weight:400}.premium-report-additional-content{border:4px solid #e2317c;margin:0 16px}.premium-report-additional-content__caption{margin-top:16px;text-align:center;font-weight:600;font-size:16px;color:#e2317c}.premium-report-additional-content__text{padding:0 1em 1em}.premium-report-three{margin-bottom:22px;padding:0 32px}.premium-report-three__talent{background-size:cover;padding:0.5em 32px;margin:0 auto;background-image:url(//assets.mgram.me/assets/users/diagnosis/torisetsues/talent-c6a598c877c4c9fa177d5bd31d8c50ffe78ae759d6e394f75ef01d7555ad0822.png);text-align:center;color:#ffffff;font-family:ヒラギノ角ゴシック;font-weight:600;font-size:16px}.premium-report-three__love{background-size:cover;padding:0.5em 32px;margin:0 auto;background-image:url(//assets.mgram.me/assets/users/diagnosis/torisetsues/love-64c413be09112969302bdef2feeb66a169e0f438491e50a82301d382c616e7b0.png);text-align:center;color:#ffffff;font-family:ヒラギノ角ゴシック;font-weight:600;font-size:16px}.premium-report-three__work{background-size:cover;padding:0.5em 32px;margin:0 auto;background-image:url(//assets.mgram.me/assets/users/diagnosis/torisetsues/work-44a8d4d580f49ca8e0b57fb4911e6b4d70d063c30e9aa578fdb1813a1e0ec81f.png);text-align:center;color:#ffffff;font-family:ヒラギノ角ゴシック;font-weight:600;font-size:16px}.premium-report-three__description{margin-top:1em;padding:0 32px;font-family:ヒラギノ角ゴシック;font-weight:300;font-size:14px}.premium-report-three__name{font-weight:600;color:#ff4b95}@media screen and (max-width: 375px){.premium-report-three{padding:0 32px}.premium-report-three__talent{padding:1em 0}.premium-report-three__love{padding:1em 0}.premium-report-three__work{padding:1em 0}}.purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.additional-text{margin:0 auto;color:#e2317c;font-size:14px;font-weight:600;text-align:center}.buy-button{background-color:#fa8a06;color:#ffffff;font-size:16px;margin-top:0}.premium-report-contents{position:relative;background-color:#f6f6f6;margin:0 0 40px;padding-bottom:15px}.premium-detail-area{padding-top:40px}.premium-detail-area__talent{background-size:cover;width:50%;margin-bottom:18px;padding:0.5em 0 0.5em 32px;background-image:url(//assets.mgram.me/assets/users/diagnosis/torisetsues/talent-c6a598c877c4c9fa177d5bd31d8c50ffe78ae759d6e394f75ef01d7555ad0822.png);color:#ffffff;font-family:ヒラギノ角ゴシック;font-weight:600;font-size:16px}.premium-detail-area__love{background-size:cover;width:50%;margin-bottom:18px;padding:0.5em 0 0.5em 32px;background-image:url(//assets.mgram.me/assets/users/diagnosis/torisetsues/love-64c413be09112969302bdef2feeb66a169e0f438491e50a82301d382c616e7b0.png);color:#ffffff;font-family:ヒラギノ角ゴシック;font-weight:600;font-size:16px}.premium-detail-area__work{background-size:cover;width:50%;margin-bottom:18px;padding:0.5em 0 0.5em 32px;background-image:url(//assets.mgram.me/assets/users/diagnosis/torisetsues/work-44a8d4d580f49ca8e0b57fb4911e6b4d70d063c30e9aa578fdb1813a1e0ec81f.png);color:#ffffff;font-family:ヒラギノ角ゴシック;font-weight:600;font-size:16px}.premium-detail-area__additional{padding:0 32px;font-family:ヒラギノ角ゴシック;font-weight:300;font-size:12px;color:#6a6a6a}.premium-detail-area__example{margin:20px auto 30px;padding:0 32px}.line{position:absolute;width:100%;height:4px}.premium-report-before-conclusion{text-align:center;font-family:ヒラギノ角ゴシック;font-weight:600;font-size:18px}.premium-report-conclusion{padding:40px 0;margin-top:40px;background-color:#fffef5;font-weight:300}.premium-report-conclusion__appeal-text{padding:0 32px}.icon-mini{width:100%;padding:0 20px;margin:3em auto 0}.top-bg-area{position:relative;max-width:600px;margin-top:38px;padding-top:0}.top-bg-area__top-bg{position:absolute;width:100%;top:0;left:0;z-index:1}.limited-time-diagnosis{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:8px solid #ff83b7;position:relative;text-align:center}.limited-time-diagnosis__heart-with-wing-img{position:absolute;width:30%;left:0;right:0;top:100px;margin:auto;z-index:1}@media screen and (max-width: 375px){.limited-time-diagnosis__heart-with-wing-img{top:60.5px}}.total-fortune{position:relative;width:90%;margin:150px auto 80px;padding-bottom:30px;border:5px solid #ff488e;border-radius:10px;text-align:center}.total-fortune__caption{margin:120px 0 90px;font-size:90px;font-weight:600;text-align:center;color:#ff488e}.total-fortune__description{width:90%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#651717}@media screen and (max-width: 375px){.total-fortune{margin-top:90px;margin-bottom:35px}.total-fortune__caption{margin:60px 0 40px;font-size:60px}}.buy-omikuji-report-area{position:relative;padding-bottom:120px}.buy-omikuji-report-area__bg-img{position:absolute;width:100%;left:0;top:-125px}.buy-omikuji-report-area__button-area{margin:0 0 -35px}@media screen and (max-width: 375px){.buy-omikuji-report-area{padding-bottom:70px}.buy-omikuji-report-area__bg-img{top:-65px}}.omikuji-buy-button{position:relative;width:60%;margin-top:0;padding:16px;background-color:#fa8a06;color:#ffffff;font-size:16px;border-radius:100px}.detail-contents{width:90%;margin:0 auto;border-top:2px solid #ff83b7}.detail-contents__item{padding:20px 0;border-bottom:2px solid #ff83b7}.omikuji-buy-area{z-index:1;width:70%;padding:11px;border:3px solid #ff7714;border-radius:13px;background-color:#ffffff;color:#ff7714}.omikuji-buy-area__caption{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700}.omikuji-buy-area__description{margin-top:0;padding-top:13px;border-top:1px solid #ff7714;font-size:13px}.detail-content-area{position:relative}.detail-content-area__purchase-lead-omikuji-report{position:absolute;top:35%;left:80px}.detail-content-area__img{display:inline-block;width:18%;vertical-align:top}.detail-content-area__text{display:inline-block;width:80%}.detail-content-icon-area__text{font-size:16px;text-align:center;color:#ff83b7;margin-top:0}.detail-content-description{color:#651717;font-size:15px;text-align:left}.detail-content-description__text{margin-top:0}.middle-bg-img-area{position:relative;height:110px}.middle-bg-img-area__bg-img{position:absolute;top:0;left:0}@media screen and (max-width: 375px){.middle-bg-img-area{height:70px}}.purchase-lead-omikuji-report{margin-bottom:30px;padding:30px 0 40px;background-color:#fff9e2;z-index:5}.purchase-lead-omikuji-report__img-info{width:90%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.purchase-lead-omikuji-report__description{width:90%;margin:0 auto 30px;text-align:left;color:#651717;font-size:14px;font-weight:600}.omikuji-report-info-area__icon{width:90px;margin-right:8px}.omikuji-report-info-area__caption{font-size:16px;font-weight:600;color:#e82450}.omikuji-report-info-area__price{margin:5px 0;font-size:12px;font-weight:300;color:#707070}.purchase-lead-premium-report{margin:0 10px 30px;padding:40px;background-color:#fff9e2;z-index:5}.bottom-bg-img-area{position:relative;margin:0 auto;height:90px}.bottom-bg-img-area__bg-img{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 375px){.bottom-bg-img-area{height:50px}}.love-omikuji2022-top-bg-area{position:relative;max-width:600px;margin-top:38px;padding-top:0 !important}.love-omikuji2022-top-bg-area__top-bg{position:absolute;width:100%;top:0;left:0;z-index:1}.love-omikuji2022-limited-time-diagnosis{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:8px solid #ff83b7;position:relative;text-align:center}.love-omikuji2022-limited-time-diagnosis__heart-with-wing-img{position:absolute;width:30%;left:0;right:0;top:100px;margin:auto;z-index:1}@media screen and (max-width: 375px){.love-omikuji2022-limited-time-diagnosis__heart-with-wing-img{top:60.5px}}.love-omikuji2022-total-fortune{position:relative;width:90%;margin:150px auto 80px;padding-bottom:30px;border:5px solid #ff488e;border-radius:10px;text-align:center}.love-omikuji2022-total-fortune__caption{margin:120px 0 90px;font-size:90px;font-weight:600;text-align:center;color:#ff488e}.love-omikuji2022-total-fortune__description{width:90%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#651717}@media screen and (max-width: 375px){.love-omikuji2022-total-fortune{margin-top:90px;margin-bottom:35px}.love-omikuji2022-total-fortune__caption{margin:60px 0 40px;font-size:60px}}.love-omikuji2022-buy-omikuji-report-area{position:relative;padding-bottom:120px}.love-omikuji2022-buy-omikuji-report-area__bg-img{position:absolute;width:100%;left:0;top:-125px}.love-omikuji2022-buy-omikuji-report-area__button-area{margin:0 0 -35px}@media screen and (max-width: 375px){.love-omikuji2022-buy-omikuji-report-area{padding-bottom:70px}.love-omikuji2022-buy-omikuji-report-area__bg-img{top:-65px}}.love-omikuji2022-buy-button{position:relative;width:60%;margin-top:0;padding:16px;background-color:#fa8a06;color:#ffffff;font-size:16px;border-radius:100px}.love-omikuji2022-detail-contents{width:90%;margin:0 auto;border-top:2px solid #ff83b7}.love-omikuji2022-detail-contents__item{padding:20px 0;border-bottom:2px solid #ff83b7}.love-omikuji2022-buy-area{z-index:1;width:70%;padding:11px;border:3px solid #ff7714;border-radius:13px;background-color:#ffffff;color:#ff7714}.love-omikuji2022-buy-area__caption{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700}.love-omikuji2022-buy-area__description{margin-top:0;padding-top:13px;border-top:1px solid #ff7714;font-size:13px}.love-omikuji2022-detail-content-area{position:relative}.love-omikuji2022-detail-content-area__purchase-lead-omikuji-report{position:absolute;top:35%;left:80px}.love-omikuji2022-detail-content-area__img{display:inline-block;width:18%;vertical-align:top}.love-omikuji2022-detail-content-area__text{display:inline-block;width:80%}.love-omikuji2022-detail-content-icon-area__text{font-size:16px;text-align:center;color:#ff83b7;margin-top:0}.love-omikuji2022-detail-content-description{color:#651717;font-size:15px;text-align:left}.love-omikuji2022-detail-content-description__text{margin-top:0}.love-omikuji2022-middle-bg-img-area{position:relative;height:110px}.love-omikuji2022-middle-bg-img-area__bg-img{position:absolute;top:0;left:0}@media screen and (max-width: 375px){.love-omikuji2022-middle-bg-img-area{height:70px}}.love-omikuji2022-purchase-lead-omikuji-report{margin-bottom:30px;padding:30px 0 40px;background-color:#fff9e2;z-index:5}.love-omikuji2022-purchase-lead-omikuji-report__img-info{width:90%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.love-omikuji2022-purchase-lead-omikuji-report__description{width:90%;margin:0 auto 30px;text-align:left;color:#651717;font-size:14px;font-weight:600}.love-omikuji2022-report-info-area__icon{width:90px;margin-right:8px}.love-omikuji2022-report-info-area__caption{font-size:16px;font-weight:600;color:#e82450}.love-omikuji2022-report-info-area__price{margin:5px 0;font-size:12px;font-weight:300;color:#707070}.love-omikuji2022-purchase-lead-premium-report{margin:0 10px 30px;padding:40px;background-color:#fff9e2;z-index:5}.love-omikuji2022-bottom-bg-img-area{position:relative;margin:0 auto;height:90px}.love-omikuji2022-bottom-bg-img-area__bg-img{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 375px){.love-omikuji2022-bottom-bg-img-area{height:50px}}.love-omikuji2023-top-bg-area{position:relative;max-width:600px;margin-top:38px;padding-top:0 !important}.love-omikuji2023-top-bg-area__top-bg{position:absolute;width:100%;top:0;left:0;z-index:1}.love-omikuji2023-limited-time-diagnosis{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:8px solid #ff83b7;position:relative;text-align:center}.love-omikuji2023-limited-time-diagnosis__heart-with-wing-img{position:absolute;width:30%;left:0;right:0;top:100px;margin:auto;z-index:1}@media screen and (max-width: 375px){.love-omikuji2023-limited-time-diagnosis__heart-with-wing-img{top:60.5px}}.love-omikuji2023-total-fortune{position:relative;width:90%;margin:150px auto 80px;padding-bottom:30px;border:5px solid #ff488e;border-radius:10px;text-align:center}.love-omikuji2023-total-fortune__caption{margin:120px 0 90px;font-size:90px;font-weight:600;text-align:center;color:#ff488e}.love-omikuji2023-total-fortune__description{width:90%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#651717}@media screen and (max-width: 375px){.love-omikuji2023-total-fortune{margin-top:90px;margin-bottom:35px}.love-omikuji2023-total-fortune__caption{margin:60px 0 40px;font-size:60px}}.love-omikuji2023-buy-omikuji-report-area{position:relative;padding-bottom:120px}.love-omikuji2023-buy-omikuji-report-area__bg-img{position:absolute;width:100%;left:0;top:-125px}.love-omikuji2023-buy-omikuji-report-area__button-area{margin:0 0 -35px}@media screen and (max-width: 375px){.love-omikuji2023-buy-omikuji-report-area{padding-bottom:70px}.love-omikuji2023-buy-omikuji-report-area__bg-img{top:-65px}}.love-omikuji2023-buy-button{position:relative;width:60%;margin-top:0;padding:16px;background-color:#fa8a06;color:#ffffff;font-size:16px;border-radius:100px}.love-omikuji2023-detail-contents{width:90%;margin:0 auto;border-top:2px solid #ff83b7}.love-omikuji2023-detail-contents__item{padding:20px 0;border-bottom:2px solid #ff83b7}.love-omikuji2023-buy-area{z-index:1;width:70%;padding:11px;border:3px solid #ff7714;border-radius:13px;background-color:#ffffff;color:#ff7714}.love-omikuji2023-buy-area__caption{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700}.love-omikuji2023-buy-area__description{margin-top:0;padding-top:13px;border-top:1px solid #ff7714;font-size:13px}.love-omikuji2023-detail-content-area{position:relative}.love-omikuji2023-detail-content-area__purchase-lead-omikuji-report{position:absolute;top:35%;left:80px}.love-omikuji2023-detail-content-area__img{display:inline-block;width:18%;vertical-align:top}.love-omikuji2023-detail-content-area__text{display:inline-block;width:80%}.love-omikuji2023-detail-content-icon-area__text{font-size:16px;text-align:center;color:#ff83b7;margin-top:0}.love-omikuji2023-detail-content-description{color:#651717;font-size:15px;text-align:left}.love-omikuji2023-detail-content-description__text{margin-top:0}.love-omikuji2023-middle-bg-img-area{position:relative;height:110px}.love-omikuji2023-middle-bg-img-area__bg-img{position:absolute;top:0;left:0}@media screen and (max-width: 375px){.love-omikuji2023-middle-bg-img-area{height:70px}}.love-omikuji2023-purchase-lead-omikuji-report{margin-bottom:30px;padding:30px 0 40px;background-color:#fff9e2;z-index:5}.love-omikuji2023-purchase-lead-omikuji-report__img-info{width:90%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.love-omikuji2023-purchase-lead-omikuji-report__description{width:90%;margin:0 auto 30px;text-align:left;color:#651717;font-size:14px;font-weight:600}.love-omikuji2023-report-info-area__icon{width:90px;margin-right:8px}.love-omikuji2023-report-info-area__caption{font-size:16px;font-weight:600;color:#e82450}.love-omikuji2023-report-info-area__price{margin:5px 0;font-size:12px;font-weight:300;color:#707070}.love-omikuji2023-purchase-lead-premium-report{margin:0 10px 30px;padding:40px;background-color:#fff9e2;z-index:5}.love-omikuji2023-bottom-bg-img-area{position:relative;margin:0 auto;height:90px}.love-omikuji2023-bottom-bg-img-area__bg-img{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 375px){.love-omikuji2023-bottom-bg-img-area{height:50px}}.love-omikuji2024-top-bg-area{position:relative;max-width:600px;margin-top:38px;padding-top:0 !important}.love-omikuji2024-top-bg-area__top-bg{position:absolute;width:100%;top:0;left:0;z-index:1}.love-omikuji2024-limited-time-diagnosis{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:8px solid #ff83b7;position:relative;text-align:center}.love-omikuji2024-limited-time-diagnosis__heart-with-wing-img{position:absolute;width:30%;left:0;right:0;top:100px;margin:auto;z-index:1}@media screen and (max-width: 375px){.love-omikuji2024-limited-time-diagnosis__heart-with-wing-img{top:60.5px}}.love-omikuji2024-total-fortune{position:relative;width:90%;margin:150px auto 80px;padding-bottom:30px;border:5px solid #ff488e;border-radius:10px;text-align:center}.love-omikuji2024-total-fortune__caption{margin:120px 0 90px;font-size:90px;font-weight:600;text-align:center;color:#ff488e}.love-omikuji2024-total-fortune__description{width:90%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#651717}@media screen and (max-width: 375px){.love-omikuji2024-total-fortune{margin-top:90px;margin-bottom:35px}.love-omikuji2024-total-fortune__caption{margin:60px 0 40px;font-size:60px}}.love-omikuji2024-buy-omikuji-report-area{position:relative;padding-bottom:120px}.love-omikuji2024-buy-omikuji-report-area__bg-img{position:absolute;width:100%;left:0;top:-125px}.love-omikuji2024-buy-omikuji-report-area__button-area{margin:0 0 -35px}@media screen and (max-width: 375px){.love-omikuji2024-buy-omikuji-report-area{padding-bottom:70px}.love-omikuji2024-buy-omikuji-report-area__bg-img{top:-65px}}.love-omikuji2024-buy-button{position:relative;width:60%;margin-top:0;padding:16px;background-color:#fa8a06;color:#ffffff;font-size:16px;border-radius:100px}.love-omikuji2024-detail-contents{width:90%;margin:0 auto;border-top:2px solid #ff83b7}.love-omikuji2024-detail-contents__item{padding:20px 0;border-bottom:2px solid #ff83b7}.love-omikuji2024-buy-area{z-index:1;width:70%;padding:11px;border:3px solid #ff7714;border-radius:13px;background-color:#ffffff;color:#ff7714}.love-omikuji2024-buy-area__caption{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700}.love-omikuji2024-buy-area__description{margin-top:0;padding-top:13px;border-top:1px solid #ff7714;font-size:13px}.love-omikuji2024-detail-content-area{position:relative}.love-omikuji2024-detail-content-area__purchase-lead-omikuji-report{position:absolute;top:35%;left:80px}.love-omikuji2024-detail-content-area__img{display:inline-block;width:18%;vertical-align:top}.love-omikuji2024-detail-content-area__text{display:inline-block;width:80%}.love-omikuji2024-detail-content-icon-area__text{font-size:16px;text-align:center;color:#ff83b7;margin-top:0}.love-omikuji2024-detail-content-description{color:#651717;font-size:15px;text-align:left}.love-omikuji2024-detail-content-description__text{margin-top:0}.love-omikuji2024-middle-bg-img-area{position:relative;height:110px}.love-omikuji2024-middle-bg-img-area__bg-img{position:absolute;top:0;left:0}@media screen and (max-width: 375px){.love-omikuji2024-middle-bg-img-area{height:70px}}.love-omikuji2024-purchase-lead-omikuji-report{margin-bottom:30px;padding:30px 0 40px;background-color:#fff9e2;z-index:5}.love-omikuji2024-purchase-lead-omikuji-report__img-info{width:90%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.love-omikuji2024-purchase-lead-omikuji-report__description{width:90%;margin:0 auto 30px;text-align:left;color:#651717;font-size:14px;font-weight:600}.love-omikuji2024-purchase-lead-omikuji-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.love-omikuji2024-report-info-area__icon{width:90px;margin-right:8px}.love-omikuji2024-report-info-area__caption{font-size:16px;font-weight:600;color:#e82450}.love-omikuji2024-report-info-area__price{margin:5px 0;font-size:12px;font-weight:300;color:#707070}.love-omikuji2024-purchase-lead-premium-report{margin:0 10px 30px;padding:40px;background-color:#fff9e2;z-index:5}.love-omikuji2024-bottom-bg-img-area{position:relative;margin:0 auto;height:90px}.love-omikuji2024-bottom-bg-img-area__bg-img{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 375px){.love-omikuji2024-bottom-bg-img-area{height:50px}}.love-omikuji2025-top-bg-area{position:relative;max-width:600px;margin-top:38px;padding-top:0 !important}.love-omikuji2025-top-bg-area__top-bg{position:absolute;width:100%;top:0;left:0;z-index:1}.love-omikuji2025-limited-time-diagnosis{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:8px solid #ff83b7;position:relative;text-align:center}.love-omikuji2025-limited-time-diagnosis__heart-with-wing-img{position:absolute;width:30%;left:0;right:0;top:100px;margin:auto;z-index:1}@media screen and (max-width: 375px){.love-omikuji2025-limited-time-diagnosis__heart-with-wing-img{top:60.5px}}.love-omikuji2025-total-fortune{position:relative;width:90%;margin:150px auto 80px;padding-bottom:30px;border:5px solid #ff488e;border-radius:10px;text-align:center}.love-omikuji2025-total-fortune__caption{margin:120px 0 90px;font-size:90px;font-weight:600;text-align:center;color:#ff488e}.love-omikuji2025-total-fortune__description{width:90%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#651717}@media screen and (max-width: 375px){.love-omikuji2025-total-fortune{margin-top:90px;margin-bottom:35px}.love-omikuji2025-total-fortune__caption{margin:60px 0 40px;font-size:60px}}.love-omikuji2025-buy-omikuji-report-area{position:relative;padding-bottom:120px}.love-omikuji2025-buy-omikuji-report-area__bg-img{position:absolute;width:100%;left:0;top:-125px}.love-omikuji2025-buy-omikuji-report-area__button-area{margin:0 0 -35px}@media screen and (max-width: 375px){.love-omikuji2025-buy-omikuji-report-area{padding-bottom:70px}.love-omikuji2025-buy-omikuji-report-area__bg-img{top:-65px}}.love-omikuji2025-buy-button{position:relative;width:60%;margin-top:0;padding:16px;background-color:#fa8a06;color:#ffffff;font-size:16px;border-radius:100px}.love-omikuji2025-detail-contents{width:90%;margin:0 auto;border-top:2px solid #ff83b7}.love-omikuji2025-detail-contents__item{padding:20px 0;border-bottom:2px solid #ff83b7}.love-omikuji2025-buy-area{z-index:1;width:70%;padding:11px;border:3px solid #ff7714;border-radius:13px;background-color:#ffffff;color:#ff7714}.love-omikuji2025-buy-area__caption{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700}.love-omikuji2025-buy-area__description{margin-top:0;padding-top:13px;border-top:1px solid #ff7714;font-size:13px}.love-omikuji2025-detail-content-area{position:relative}.love-omikuji2025-detail-content-area__purchase-lead-omikuji-report{position:absolute;top:35%;left:80px}.love-omikuji2025-detail-content-area__img{display:inline-block;width:18%;vertical-align:top}.love-omikuji2025-detail-content-area__text{display:inline-block;width:80%}.love-omikuji2025-detail-content-icon-area__text{font-size:16px;text-align:center;color:#ff83b7;margin-top:0}.love-omikuji2025-detail-content-description{color:#651717;font-size:15px;text-align:left}.love-omikuji2025-detail-content-description__text{margin-top:0}.love-omikuji2025-middle-bg-img-area{position:relative;height:110px}.love-omikuji2025-middle-bg-img-area__bg-img{position:absolute;top:0;left:0}@media screen and (max-width: 375px){.love-omikuji2025-middle-bg-img-area{height:70px}}.love-omikuji2025-purchase-lead-omikuji-report{margin-bottom:30px;padding:30px 0 40px;background-color:#fff9e2;z-index:5}.love-omikuji2025-purchase-lead-omikuji-report__img-info{width:90%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.love-omikuji2025-purchase-lead-omikuji-report__description{width:90%;margin:0 auto 30px;text-align:left;color:#651717;font-size:14px;font-weight:600}.love-omikuji2025-purchase-lead-omikuji-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.love-omikuji2025-report-info-area__icon{width:90px;margin-right:8px}.love-omikuji2025-report-info-area__caption{font-size:16px;font-weight:600;color:#e82450}.love-omikuji2025-report-info-area__price{margin:5px 0;font-size:12px;font-weight:300;color:#707070}.love-omikuji2025-purchase-lead-premium-report{margin:0 10px 30px;padding:40px;background-color:#fff9e2;z-index:5}.love-omikuji2025-bottom-bg-img-area{position:relative;margin:0 auto;height:90px}.love-omikuji2025-bottom-bg-img-area__bg-img{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 375px){.love-omikuji2025-bottom-bg-img-area{height:50px}}.top-bg-area{position:relative;max-width:600px;margin-top:38px;padding-top:0}.top-bg-area__top-bg{position:absolute;width:100%;top:0;left:0;z-index:1}.limited-time-diagnosis{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:8px solid #2139ba;position:relative;text-align:center}.limited-time-diagnosis__bag-img{position:absolute;width:30%;left:0;right:0;top:100px;margin:auto;z-index:1}@media screen and (max-width: 375px){.limited-time-diagnosis__bag-img{top:60.5px}}.total-fortune{position:relative;width:90%;margin:150px auto 80px;padding-bottom:30px;border:5px solid #2139ba;border-radius:10px;text-align:center}.total-fortune__caption{margin:120px 0 90px;font-size:90px;font-weight:600;text-align:center;color:#f21662}.total-fortune__description{width:90%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#2f2f2f}@media screen and (max-width: 375px){.total-fortune{margin-top:90px;margin-bottom:35px}.total-fortune__caption{margin:60px 0 40px;font-size:60px}}.buy-omikuji-report-area{position:relative;padding-bottom:120px}.buy-omikuji-report-area__bg-img{position:absolute;width:100%;left:0;top:-125px}.buy-omikuji-report-area__button-area{margin:0 0 -35px}@media screen and (max-width: 375px){.buy-omikuji-report-area{padding-bottom:70px}.buy-omikuji-report-area__bg-img{top:-65px}}.omikuji-buy-button{position:relative;width:60%;margin-top:0;padding:16px;background-color:#fa8a06;color:#ffffff;font-size:16px;border-radius:100px}.detail-contents{width:90%;margin:0 auto;border-top:2px solid #2139ba}.detail-contents__item{padding:20px 0;border-bottom:2px solid #2139ba}.omikuji-buy-area{z-index:1;width:70%;padding:11px;border:3px solid #ff7714;border-radius:13px;background-color:#ffffff;color:#ff7714}.omikuji-buy-area__caption{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700}.omikuji-buy-area__description{margin-top:0;padding-top:13px;border-top:1px solid #ff7714;font-size:13px}.detail-content-area{position:relative}.detail-content-area__purchase-lead-omikuji-report{position:absolute;top:35%;left:80px}.detail-content-area__img{display:inline-block;width:18%;vertical-align:top}.detail-content-area__text{display:inline-block;width:80%}.detail-content-icon-area__text{font-size:16px;text-align:center;color:#2139ba;margin-top:0}@media screen and (max-width: 375px){.detail-content-icon-area__text{font-size:14px}}.detail-content-description{color:#2f2f2f;font-size:15px;text-align:left}.detail-content-description__text{margin-top:0}.middle-bg-img-area{position:relative;height:110px}.middle-bg-img-area__bg-img{position:absolute;top:0;left:0}@media screen and (max-width: 375px){.middle-bg-img-area{height:70px}}.purchase-lead-omikuji-report{margin-bottom:30px;padding:30px 0 40px;background-color:#fff9e2;z-index:5}.purchase-lead-omikuji-report__img-info{width:90%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.purchase-lead-omikuji-report__description{width:90%;margin:0 auto 30px;text-align:left;color:#651717;font-size:14px;font-weight:600}.omikuji-report-info-area__icon{width:90px;margin-right:8px}.omikuji-report-info-area__caption{font-size:16px;font-weight:600;color:#e82450}.omikuji-report-info-area__price{margin:5px 0;font-size:12px;font-weight:300;color:#707070}.purchase-lead-premium-report{margin:0 10px 30px;padding:40px;background-color:#fff9e2;z-index:5}.bottom-bg-img-area{position:relative;margin:0 auto;height:90px}.bottom-bg-img-area__bg-img{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 375px){.bottom-bg-img-area{height:50px}}.work-omikuji2022-top-bg-area{position:relative;max-width:600px;margin-top:38px;padding-top:0 !important}.work-omikuji2022-top-bg-area__top-bg{position:absolute;width:100%;top:0;left:0;z-index:1}.work-omikuji2022-limited-time-diagnosis{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:8px solid #2139ba;position:relative;text-align:center}.work-omikuji2022-limited-time-diagnosis__bag-img{position:absolute;width:30%;left:0;right:0;top:100px;margin:auto;z-index:1}@media screen and (max-width: 375px){.work-omikuji2022-limited-time-diagnosis__bag-img{top:60.5px}}.work-omikuji2022-total-fortune{position:relative;width:90%;margin:150px auto 80px;padding-bottom:30px;border:5px solid #2139ba;border-radius:10px;text-align:center}.work-omikuji2022-total-fortune__caption{margin:120px 0 90px;font-size:90px;font-weight:600;text-align:center;color:#f21662}.work-omikuji2022-total-fortune__description{width:90%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#2f2f2f}@media screen and (max-width: 375px){.work-omikuji2022-total-fortune{margin-top:90px;margin-bottom:35px}.work-omikuji2022-total-fortune__caption{margin:60px 0 40px;font-size:60px}}.buy-work-omikuji2022-report-area{position:relative;padding-bottom:120px}.buy-work-omikuji2022-report-area__bg-img{position:absolute;width:100%;left:0;top:-125px}.buy-work-omikuji2022-report-area__button-area{margin:0 0 -35px}@media screen and (max-width: 375px){.buy-work-omikuji2022-report-area{padding-bottom:70px}.buy-work-omikuji2022-report-area__bg-img{top:-65px}}.work-omikuji2022-buy-button{position:relative;width:60%;margin-top:0;padding:16px;background-color:#fa8a06;color:#ffffff;font-size:16px;border-radius:100px}.work-omikuji2022-detail-contents{width:90%;margin:0 auto;border-top:2px solid #2139ba}.work-omikuji2022-detail-contents__item{padding:20px 0;border-bottom:2px solid #2139ba}.work-omikuji2022-buy-area{z-index:1;width:70%;padding:11px;border:3px solid #ff7714;border-radius:13px;background-color:#ffffff;color:#ff7714}.work-omikuji2022-buy-area__caption{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700}.work-omikuji2022-buy-area__description{margin-top:0;padding-top:13px;border-top:1px solid #ff7714;font-size:13px}.work-omikuji2022-detail-content-area{position:relative}.work-omikuji2022-detail-content-area__purchase-lead-omikuji-report{position:absolute;top:35%;left:80px}.work-omikuji2022-detail-content-area__img{display:inline-block;width:18%;vertical-align:top}.work-omikuji2022-detail-content-area__text{display:inline-block;width:80%}.work-omikuji2022-detail-content-icon-area__text{font-size:16px;text-align:center;color:#2139ba;margin-top:0}@media screen and (max-width: 375px){.work-omikuji2022-detail-content-icon-area__text{font-size:14px}}.work-omikuji2022-detail-content-description{color:#2f2f2f;font-size:15px;text-align:left}.work-omikuji2022-detail-content-description__text{margin-top:0}.work-omikuji2022-middle-bg-img-area{position:relative;height:110px}.work-omikuji2022-middle-bg-img-area__bg-img{position:absolute;top:0;left:0}@media screen and (max-width: 375px){.work-omikuji2022-middle-bg-img-area{height:70px}}.purchase-lead-work-omikuji2022-report{margin-bottom:30px;padding:30px 0 40px;background-color:#fff9e2;z-index:5}.purchase-lead-work-omikuji2022-report__img-info{width:90%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.purchase-lead-work-omikuji2022-report__description{width:90%;margin:0 auto 30px;text-align:left;color:#651717;font-size:14px;font-weight:600}.work-omikuji2022-report-info-area__icon{width:90px;margin-right:8px}.work-omikuji2022-report-info-area__caption{font-size:16px;font-weight:600;color:#e82450}.work-omikuji2022-report-info-area__price{margin:5px 0;font-size:12px;font-weight:300;color:#707070}.work-omikuji2022-purchase-lead-not-evaluated-report{margin:0 10px 30px;padding:40px;background-color:#fff9e2;z-index:5}.work-omikuji2022-bottom-bg-img-area{position:relative;margin:0 auto;height:90px}.work-omikuji2022-bottom-bg-img-area__bg-img{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 375px){.work-omikuji2022-bottom-bg-img-area{height:50px}}.work-omikuji2023-top-bg-area{position:relative;max-width:600px;margin-top:38px;padding-top:0 !important}.work-omikuji2023-top-bg-area__top-bg{position:absolute;width:100%;top:0;left:0;z-index:1}.work-omikuji2023-limited-time-diagnosis{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:8px solid #2139ba;position:relative;text-align:center}.work-omikuji2023-limited-time-diagnosis__bag-img{position:absolute;width:30%;left:0;right:0;top:100px;margin:auto;z-index:1}@media screen and (max-width: 375px){.work-omikuji2023-limited-time-diagnosis__bag-img{top:60.5px}}.work-omikuji2023-total-fortune{position:relative;width:90%;margin:150px auto 80px;padding-bottom:30px;border:5px solid #2139ba;border-radius:10px;text-align:center}.work-omikuji2023-total-fortune__caption{margin:120px 0 90px;font-size:90px;font-weight:600;text-align:center;color:#f21662}.work-omikuji2023-total-fortune__description{width:90%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#2f2f2f}@media screen and (max-width: 375px){.work-omikuji2023-total-fortune{margin-top:90px;margin-bottom:35px}.work-omikuji2023-total-fortune__caption{margin:60px 0 40px;font-size:60px}}.buy-work-omikuji2023-report-area{position:relative;padding-bottom:120px}.buy-work-omikuji2023-report-area__bg-img{position:absolute;width:100%;left:0;top:-125px}.buy-work-omikuji2023-report-area__button-area{margin:0 0 -35px}@media screen and (max-width: 375px){.buy-work-omikuji2023-report-area{padding-bottom:70px}.buy-work-omikuji2023-report-area__bg-img{top:-65px}}.work-omikuji2023-buy-button{position:relative;width:60%;margin-top:0;padding:16px;background-color:#fa8a06;color:#ffffff;font-size:16px;border-radius:100px}.work-omikuji2023-detail-contents{width:90%;margin:0 auto;border-top:2px solid #2139ba}.work-omikuji2023-detail-contents__item{padding:20px 0;border-bottom:2px solid #2139ba}.work-omikuji2023-buy-area{z-index:1;width:70%;padding:11px;border:3px solid #ff7714;border-radius:13px;background-color:#ffffff;color:#ff7714}.work-omikuji2023-buy-area__caption{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700}.work-omikuji2023-buy-area__description{margin-top:0;padding-top:13px;border-top:1px solid #ff7714;font-size:13px}.work-omikuji2023-detail-content-area{position:relative}.work-omikuji2023-detail-content-area__purchase-lead-omikuji-report{position:absolute;top:35%;left:80px}.work-omikuji2023-detail-content-area__img{display:inline-block;width:18%;vertical-align:top}.work-omikuji2023-detail-content-area__text{display:inline-block;width:80%}.work-omikuji2023-detail-content-icon-area__text{font-size:16px;text-align:center;color:#2139ba;margin-top:0}@media screen and (max-width: 375px){.work-omikuji2023-detail-content-icon-area__text{font-size:14px}}.work-omikuji2023-detail-content-description{color:#2f2f2f;font-size:15px;text-align:left}.work-omikuji2023-detail-content-description__text{margin-top:0}.work-omikuji2023-middle-bg-img-area{position:relative;height:110px}.work-omikuji2023-middle-bg-img-area__bg-img{position:absolute;top:0;left:0}@media screen and (max-width: 375px){.work-omikuji2023-middle-bg-img-area{height:70px}}.purchase-lead-work-omikuji2023-report{margin-bottom:30px;padding:30px 0 40px;background-color:#fff9e2;z-index:5}.purchase-lead-work-omikuji2023-report__img-info{width:90%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.purchase-lead-work-omikuji2023-report__description{width:90%;margin:0 auto 30px;text-align:left;color:#651717;font-size:14px;font-weight:600}.work-omikuji2023-report-info-area__icon{width:90px;margin-right:8px}.work-omikuji2023-report-info-area__caption{font-size:16px;font-weight:600;color:#e82450}.work-omikuji2023-report-info-area__price{margin:5px 0;font-size:12px;font-weight:300;color:#707070}.work-omikuji2023-purchase-lead-not-evaluated-report{margin:0 10px 30px;padding:40px;background-color:#fff9e2;z-index:5}.work-omikuji2023-bottom-bg-img-area{position:relative;margin:0 auto;height:90px}.work-omikuji2023-bottom-bg-img-area__bg-img{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 375px){.work-omikuji2023-bottom-bg-img-area{height:50px}}.work-omikuji2024-top-bg-area{position:relative;max-width:600px;margin-top:38px;padding-top:0 !important}.work-omikuji2024-top-bg-area__top-bg{position:absolute;width:100%;top:0;left:0;z-index:1}.work-omikuji2024-limited-time-diagnosis{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:8px solid #2139ba;position:relative;text-align:center}.work-omikuji2024-limited-time-diagnosis__bag-img{position:absolute;width:30%;left:0;right:0;top:100px;margin:auto;z-index:1}@media screen and (max-width: 375px){.work-omikuji2024-limited-time-diagnosis__bag-img{top:60.5px}}.work-omikuji2024-total-fortune{position:relative;width:90%;margin:150px auto 80px;padding-bottom:30px;border:5px solid #2139ba;border-radius:10px;text-align:center}.work-omikuji2024-total-fortune__caption{margin:120px 0 90px;font-size:90px;font-weight:600;text-align:center;color:#f21662}.work-omikuji2024-total-fortune__description{width:90%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#2f2f2f}@media screen and (max-width: 375px){.work-omikuji2024-total-fortune{margin-top:90px;margin-bottom:35px}.work-omikuji2024-total-fortune__caption{margin:60px 0 40px;font-size:60px}}.buy-work-omikuji2024-report-area{position:relative;padding-bottom:120px}.buy-work-omikuji2024-report-area__bg-img{position:absolute;width:100%;left:0;top:-125px}.buy-work-omikuji2024-report-area__button-area{margin:0 0 -35px}@media screen and (max-width: 375px){.buy-work-omikuji2024-report-area{padding-bottom:70px}.buy-work-omikuji2024-report-area__bg-img{top:-65px}}.work-omikuji2024-buy-button{position:relative;width:60%;margin-top:0;padding:16px;background-color:#fa8a06;color:#ffffff;font-size:16px;border-radius:100px}.work-omikuji2024-detail-contents{width:90%;margin:0 auto;border-top:2px solid #2139ba}.work-omikuji2024-detail-contents__item{padding:20px 0;border-bottom:2px solid #2139ba}.work-omikuji2024-buy-area{z-index:1;width:70%;padding:11px;border:3px solid #ff7714;border-radius:13px;background-color:#ffffff;color:#ff7714}.work-omikuji2024-buy-area__caption{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700}.work-omikuji2024-buy-area__description{margin-top:0;padding-top:13px;border-top:1px solid #ff7714;font-size:13px}.work-omikuji2024-detail-content-area{position:relative}.work-omikuji2024-detail-content-area__purchase-lead-omikuji-report{position:absolute;top:35%;left:80px}.work-omikuji2024-detail-content-area__img{display:inline-block;width:18%;vertical-align:top}.work-omikuji2024-detail-content-area__text{display:inline-block;width:80%}.work-omikuji2024-detail-content-icon-area__text{font-size:16px;text-align:center;color:#2139ba;margin-top:0}@media screen and (max-width: 375px){.work-omikuji2024-detail-content-icon-area__text{font-size:14px}}.work-omikuji2024-detail-content-description{color:#2f2f2f;font-size:15px;text-align:left}.work-omikuji2024-detail-content-description__text{margin-top:0}.work-omikuji2024-middle-bg-img-area{position:relative;height:110px}.work-omikuji2024-middle-bg-img-area__bg-img{position:absolute;top:0;left:0}@media screen and (max-width: 375px){.work-omikuji2024-middle-bg-img-area{height:70px}}.purchase-lead-work-omikuji2024-report{margin-bottom:30px;padding:30px 0 40px;background-color:#fff9e2;z-index:5}.purchase-lead-work-omikuji2024-report__img-info{width:90%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.purchase-lead-work-omikuji2024-report__description{width:90%;margin:0 auto 30px;text-align:left;color:#651717;font-size:14px;font-weight:600}.purchase-lead-work-omikuji2024-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.work-omikuji2024-report-info-area__icon{width:90px;margin-right:8px}.work-omikuji2024-report-info-area__caption{font-size:16px;font-weight:600;color:#e82450}.work-omikuji2024-report-info-area__price{margin:5px 0;font-size:12px;font-weight:300;color:#707070}.work-omikuji2024-purchase-lead-not-evaluated-report{margin:0 10px 30px;padding:40px;background-color:#fff9e2;z-index:5}.work-omikuji2024-bottom-bg-img-area{position:relative;margin:0 auto;height:90px}.work-omikuji2024-bottom-bg-img-area__bg-img{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 375px){.work-omikuji2024-bottom-bg-img-area{height:50px}}.work-omikuji2025-top-bg-area{position:relative;max-width:600px;margin-top:38px;padding-top:0 !important}.work-omikuji2025-top-bg-area__top-bg{position:absolute;width:100%;top:0;left:0;z-index:1}.work-omikuji2025-limited-time-diagnosis{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:8px solid #2139ba;position:relative;text-align:center}.work-omikuji2025-limited-time-diagnosis__bag-img{position:absolute;width:30%;left:0;right:0;top:100px;margin:auto;z-index:1}@media screen and (max-width: 375px){.work-omikuji2025-limited-time-diagnosis__bag-img{top:60.5px}}.work-omikuji2025-total-fortune{position:relative;width:90%;margin:150px auto 80px;padding-bottom:30px;border:5px solid #2139ba;border-radius:10px;text-align:center}.work-omikuji2025-total-fortune__caption{margin:120px 0 90px;font-size:90px;font-weight:600;text-align:center;color:#f21662}.work-omikuji2025-total-fortune__description{width:90%;margin:0 auto;font-size:16px;line-height:24px;text-align:left;color:#2f2f2f}@media screen and (max-width: 375px){.work-omikuji2025-total-fortune{margin-top:90px;margin-bottom:35px}.work-omikuji2025-total-fortune__caption{margin:60px 0 40px;font-size:60px}}.buy-work-omikuji2025-report-area{position:relative;padding-bottom:120px}.buy-work-omikuji2025-report-area__bg-img{position:absolute;width:100%;left:0;top:-125px}.buy-work-omikuji2025-report-area__button-area{margin:0 0 -35px}@media screen and (max-width: 375px){.buy-work-omikuji2025-report-area{padding-bottom:70px}.buy-work-omikuji2025-report-area__bg-img{top:-65px}}.work-omikuji2025-buy-button{position:relative;width:60%;margin-top:0;padding:16px;background-color:#fa8a06;color:#ffffff;font-size:16px;border-radius:100px}.work-omikuji2025-detail-contents{width:90%;margin:0 auto;border-top:2px solid #2139ba}.work-omikuji2025-detail-contents__item{padding:20px 0;border-bottom:2px solid #2139ba}.work-omikuji2025-buy-area{z-index:1;width:70%;padding:11px;border:3px solid #ff7714;border-radius:13px;background-color:#ffffff;color:#ff7714}.work-omikuji2025-buy-area__caption{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700}.work-omikuji2025-buy-area__description{margin-top:0;padding-top:13px;border-top:1px solid #ff7714;font-size:13px}.work-omikuji2025-detail-content-area{position:relative}.work-omikuji2025-detail-content-area__purchase-lead-omikuji-report{position:absolute;top:35%;left:80px}.work-omikuji2025-detail-content-area__img{display:inline-block;width:18%;vertical-align:top}.work-omikuji2025-detail-content-area__text{display:inline-block;width:80%}.work-omikuji2025-detail-content-icon-area__text{font-size:16px;text-align:center;color:#2139ba;margin-top:0}@media screen and (max-width: 375px){.work-omikuji2025-detail-content-icon-area__text{font-size:14px}}.work-omikuji2025-detail-content-description{color:#2f2f2f;font-size:15px;text-align:left}.work-omikuji2025-detail-content-description__text{margin-top:0}.work-omikuji2025-middle-bg-img-area{position:relative;height:110px}.work-omikuji2025-middle-bg-img-area__bg-img{position:absolute;top:0;left:0}@media screen and (max-width: 375px){.work-omikuji2025-middle-bg-img-area{height:70px}}.purchase-lead-work-omikuji2025-report{margin-bottom:30px;padding:30px 0 40px;background-color:#fff9e2;z-index:5}.purchase-lead-work-omikuji2025-report__img-info{width:90%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.purchase-lead-work-omikuji2025-report__description{width:90%;margin:0 auto 30px;text-align:left;color:#651717;font-size:14px;font-weight:600}.purchase-lead-work-omikuji2025-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.work-omikuji2025-report-info-area__icon{width:90px;margin-right:8px}.work-omikuji2025-report-info-area__caption{font-size:16px;font-weight:600;color:#e82450}.work-omikuji2025-report-info-area__price{margin:5px 0;font-size:12px;font-weight:300;color:#707070}.work-omikuji2025-purchase-lead-not-evaluated-report{margin:0 10px 30px;padding:40px;background-color:#fff9e2;z-index:5}.work-omikuji2025-bottom-bg-img-area{position:relative;margin:0 auto;height:90px}.work-omikuji2025-bottom-bg-img-area__bg-img{position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 375px){.work-omikuji2025-bottom-bg-img-area{height:50px}}.homunculus-diagnosis{max-width:500px;min-width:320px;padding-top:0;padding-right:0;padding-left:0}.diagnosis__overview{width:87%;margin:0 auto;padding-top:60px}.diagnosis__result-homunculus-type-features{margin-top:40px}.recommend-mgram__button{margin:40px 0;text-align:center;font-size:10px;font-weight:600}.recommend-mgram__title{background-image:url(//assets.mgram.me/assets/backgrounds/bg_08-c4dfe79e31f30e12e60e71362979b788d9bb906c74233f42cd4ee47d1e3025c8.png);background-repeat:no-repeat;background-size:100% auto;background-position:left;position:relative;color:#fff;font-size:18px;padding:16px;margin-bottom:40px;text-align:center;font-weight:600}.recommend-mgram__text{margin:30px 0;text-align:justify;font-size:14px}.recommend-mgram__lp-link{text-decoration:underline;color:#333}.summary__main-title{text-align:center}.summary__result-type-image{margin-top:20px;text-align:center}.summary__inner-text{margin-top:30px;font-family:"ヒラギノ角ゴシック";color:#202020}.result-top-image{width:320px}.main-title__text{text-align:center;line-height:1.4;font-family:Hiragino Mincho Pro;color:#5F2500}.title-font-size-normal{font-size:18px}.title-font-size-large{width:100%;display:block;text-align:justify;text-align-last:justify;font-size:29px;font-weight:600}@media screen and (max-width: 414px){.title-font-size-large{font-size:5vw}}.diagnosis-inner-content-width{width:89%;margin:0 auto}.features-commentary__five-homunculus-features-image{text-align:center}.features-commentary__detailed-explanation{margin-top:40px}.result-feature-image{width:327px}.features-explanation__content-background{padding:20px 0 10px;background:linear-gradient(135deg, #f4f4f4, #bfbfbf)}.explanation-inner-content__title-background{background:#fff;padding:5px 0}.explanation-inner-content__text-background{background:#fff;margin:14px 24px;padding:10px}.title-background__features{max-width:330px}.title-background__advice{width:260px}.title-background__inner{text-align:center;font-size:18px;font-family:Hiragino Mincho Pro;font-weight:600}.font-color-brown{color:#5F2500}.font-color-right-brown{color:#B93900}.adjust-advice-text-backgrond-postion{position:relative}.twitter-share{position:absolute;width:100%;height:100%;backdrop-filter:blur(6px)}.twitter-share__prompt-text{margin-top:40px;text-align:center;font-size:20px;font-weight:600;color:#E65A00}.result-description{margin:30px 0;text-align:center}.lead-twitter{width:295px;margin:20px auto 0}.sns-share{padding-bottom:60px;background:#F7F7F7}.result-share__attract{padding-top:30px;text-align:center;font-size:16px;font-weight:600;color:#E65A00;font-family:"ヒラギノ角ゴシック"}.result-share__ogp{text-align:center;margin-top:18px}.result-share__complement{margin-top:10px;text-align:center;color:#6A6A6A;font-size:12px;font-family:"ヒラギノ角ゴシック"}.result-share__text-area{overflow:scroll;width:89%;height:161px;margin:14px auto 38px;border:solid 2px #D1D1D1;border-radius:10px;background-color:#fff;text-align:center}.result-ogp{width:335px}.text-area__text{padding:5px;font-size:12px;word-break:break-all}.result-description{width:89%;margin:40px auto}.menhera-diagnosis{max-width:500px;margin:0 auto 5%;padding-top:80px;padding-right:0;padding-left:0;font-family:"ヒラギノ角ゴシック";overflow:hidden}.menhera__headline{margin:0 25px 30px}.menhera__result-img-area{margin:0 10px 40px}.menhera__result-img-area img{margin:0;max-width:100%}.menhera__introduction{margin:0 25px 40px}.menhera__result-type-feature-img{margin:0 10px 40px}.menhera__result-type-feature-img img{margin:0;max-width:100%}.menhera__result-panel{margin-bottom:30px;padding-top:25px;padding-bottom:25px;background-color:#e6e6e6;border:1px solid #e6e6e6}.menhera__result-explanation{margin-bottom:30px;padding-left:25px;padding-right:25px}.menhera__risk-level{margin:30px 0;padding:0 25px}.menhera__report{margin-top:20px}.menhera-headline__text{margin-top:0;font-weight:700;font-size:30px}.menhera-introduction__overview{font-weight:300}.menhera-result-panel__caption{width:70%;padding:0.5em 25px;background-color:#ffffff;font-size:17px;font-weight:600}.menhera-result-panel__description{margin:1em 25px;padding:1em;background-color:#f7f7f7;font-size:14px;font-weight:300}.menhera-risk-level__title{margin-bottom:45px;font-weight:600;font-size:30px;line-height:1.4}.menhera-risk-level__result{display:inline-block;font-weight:600;font-size:30px;border-bottom:solid 4px #fd6b3f}.menhera-risk-level__result--level{font-size:64px;color:#fd6b3f}.menhera-content-center{text-align:center}.menhera-without-report{background:#fffef5}.menhera-without-report__top{padding-top:20px;text-align:center;font-size:18px;font-weight:600;font-family:'Hiragino Kaku Gothic Pro';color:#fa8a06}.menhera-without-report__title{margin-top:20px;margin-bottom:30px;padding:0 30px;display:flex;justify-content:center;align-items:center}.menhera-without-report__description{padding:0 30px;margin-bottom:30px}.menhera-without-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.menhera-without-report__purchase-button{background:#fa8a06;margin:0 auto 30px}.menhera-report-title__emoji-large{margin:0 20px;font-size:50px}.menhera-report-title__text{margin-right:25px;font-size:14px;font-weight:600}.menhera-report-title__text--username{color:#ff4b95}.menhera-report-title__text--date{color:#999999;font-size:10px}.menhera-report-description__font{font-size:14px;font-family:'ヒラギノ角ゴシック';color:#202020;text-align:justify}.menhera-report{background:#fffbdc}.menhera-report__top{padding-top:20px;text-align:center;font-size:18px;font-weight:600;font-family:'Hiragino Kaku Gothic Pro';color:#fa8a06}.menhera-report__description{margin-top:20px;padding:0 30px}.menhera-report__detail-result-type{margin-top:25px;padding-bottom:1px}.menhera-detail-result-type__title{width:300px;padding:10px 30px;background:#f7f7f7}.menhera-detail-result-type__title--font{font-size:17px;font-weight:600;color:#fd6b3f}.menhera-detail-result-type__text{background:#f7f7f7;padding:10px 20px;margin:20px 30px}.menhera-detail-result-type__text--font{color:#202020}.menhera2023-diagnosis{max-width:500px;margin:0 auto 5%;padding-top:80px;padding-right:0;padding-left:0;font-family:"ヒラギノ角ゴシック";overflow:hidden}.menhera2023__headline{margin:0 25px 30px}.menhera2023__icon-img-area{margin:0 auto 30px;text-align:center}.menhera2023__icon-img-area img{margin:0;max-width:50%}.menhera2023__introduction{margin:0 25px 40px}.menhera2023__result-type-feature-img{margin:0 10px 40px}.menhera2023__result-type-feature-img img{margin:0;max-width:100%}.menhera2023__result-panel{margin-bottom:30px;padding-top:25px;padding-bottom:25px;background-color:#e6e6e6;border:1px solid #e6e6e6}.menhera2023__result-explanation{margin-bottom:30px;padding-left:25px;padding-right:25px}.menhera2023__risk-level{margin:30px 0;padding:0 25px}.menhera2023__report{margin-top:20px;padding-bottom:20px}.menhera2023-headline__text{text-align:center;margin-top:0;font-weight:700;font-size:22px}.menhera2023-introduction__overview{font-weight:300}.menhera2023-twitter-share{margin-bottom:30px;text-align:center;background:rgba(28,34,48,0.1)}.menhera2023-twitter-share__ogp-img{max-width:90%;margin-top:1.5em}.menhera2023-twitter-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.menhera2023-twitter-share__button{width:70%;margin:0 auto;padding-bottom:30px}.menhera2023-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.menhera2023-result-panel__caption{width:70%;padding:0.5em 25px;background-color:#ffffff;font-size:17px;font-weight:600}.menhera2023-result-panel__description{margin:1em 25px;padding:1em;background-color:#f7f7f7;font-size:14px;font-weight:300}.menhera2023-risk-level__title{margin-bottom:45px;font-weight:600;font-size:30px;line-height:1.4}.menhera2023-risk-level__result{display:inline-block;font-weight:600;font-size:30px;border-bottom:solid 4px #fd6b3f}.menhera2023-risk-level__result--level{font-size:64px;color:#fd6b3f}.menhera2023-content-center{text-align:center}.menhera2023-report-recommend-area{padding-top:30px;padding-bottom:30px;background:#fff}.menhera2023-report-recommend{margin:20px}.menhera2023-report-recommend__text{font-weight:bold;font-size:18px;text-align:center;color:#222}.menhera2023-without-report{background:#fffef5}.menhera2023-without-report__top{padding-top:20px;text-align:center;font-size:18px;font-weight:600;font-family:'Hiragino Kaku Gothic Pro';color:#fa8a06}.menhera2023-without-report__title{margin-top:20px;margin-bottom:30px;padding:0 30px;display:flex;justify-content:center;align-items:center}.menhera2023-without-report__description{padding:0 30px;margin-top:30px;margin-bottom:30px}.menhera2023-without-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.menhera2023-without-report__purchase-button{background:#fa8a06;margin:0 auto 30px}.menhera2023-report-title__emoji-large{margin:0 20px;font-size:50px}.menhera2023-report-title__text{margin-right:25px;font-size:14px;font-weight:600}.menhera2023-report-title__text--username{color:#ff4b95}.menhera2023-report-title__text--date{color:#999999;font-size:10px}.menhera2023-report-description__font{font-size:14px;font-family:'ヒラギノ角ゴシック';color:#202020;text-align:justify}.menhera2023-report{background:#fffbdc}.menhera2023-report__top{padding-top:20px;text-align:center;font-size:18px;font-weight:600;font-family:'Hiragino Kaku Gothic Pro';color:#fa8a06}.menhera2023-report__description{margin-top:20px;margin-bottom:20px;padding:0 30px}.menhera2023-report__detail-result-type{margin-top:25px;padding-bottom:1px}.menhera2023-detail-result-type__title{width:300px;padding:10px 30px;background:#fff}.menhera2023-detail-result-type__title--font{font-size:17px;font-weight:600;color:#fd6b3f}.menhera2023-detail-result-type__text{background:#f7f7f7;padding:10px 20px;margin:20px 30px}.menhera2023-detail-result-type__text--font{color:#202020}.menhera2023-detail-result-type__conect-text{padding:10px 20px}.menhera2023-change-result{background:#fff;padding:30px}.menhera2023-change-result__title{font-weight:bold;font-size:18px;text-align:center;color:#fa8a06}.menhera2023-guest-last-view__title{background:url("https://assets.mgram.me/new-ui-trial/bg_08.png");background-repeat:no-repeat;background-size:100% auto;background-position:left;color:#fff;font-size:18px;padding:16px;margin-bottom:40px;text-align:center;font-weight:700}.menhera2023-guest-last-view__img{margin:0 10px 40px}.menhera2023-guest-last-view__text{margin:0 0 40px;padding:0 25px;font-size:14px;line-height:2em}.menhera2023-guest-last-view__link-text{text-decoration:underline;color:#202020}.menhera2024-diagnosis{max-width:500px;margin:0 auto 5%;padding-top:80px;padding-right:0;padding-left:0;font-family:"ヒラギノ角ゴシック";overflow:hidden}.menhera2024__headline{margin:0 25px 30px}.menhera2024__icon-img-area{margin:0 auto 30px;text-align:center}.menhera2024__icon-img-area img{margin:0;max-width:50%}.menhera2024__introduction{margin:0 25px 40px}.menhera2024__result-type-feature-img{margin:0 10px 40px}.menhera2024__result-type-feature-img img{margin:0;max-width:100%}.menhera2024__result-panel{margin-bottom:30px;padding-top:25px;padding-bottom:25px;background-color:#e6e6e6;border:1px solid #e6e6e6}.menhera2024__result-explanation{margin-bottom:30px;padding-left:25px;padding-right:25px}.menhera2024__risk-level{margin:30px 0;padding:0 25px}.menhera2024__report{margin-top:20px;padding-bottom:20px}.menhera2024-headline__text{text-align:center;margin-top:0;font-weight:700;font-size:22px}.menhera2024-introduction__overview{font-weight:300}.menhera2024-twitter-share{margin-bottom:30px;text-align:center;background:rgba(28,34,48,0.1)}.menhera2024-twitter-share__ogp-img{max-width:90%;margin-top:1.5em}.menhera2024-twitter-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.menhera2024-twitter-share__button{width:70%;margin:0 auto;padding-bottom:30px}.menhera2024-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.menhera2024-result-panel__caption{width:70%;padding:0.5em 25px;background-color:#ffffff;font-size:17px;font-weight:600}.menhera2024-result-panel__description{margin:1em 25px;padding:1em;background-color:#f7f7f7;font-size:14px;font-weight:300}.menhera2024-risk-level__title{margin-bottom:45px;font-weight:600;font-size:30px;line-height:1.4}.menhera2024-risk-level__result{display:inline-block;font-weight:600;font-size:30px;border-bottom:solid 4px #fd6b3f}.menhera2024-risk-level__result--level{font-size:64px;color:#fd6b3f}.menhera2024-content-center{text-align:center}.menhera2024-report-recommend-area{padding-top:30px;padding-bottom:30px;background:#fff}.menhera2024-report-recommend{margin:20px}.menhera2024-report-recommend__text{font-weight:bold;font-size:18px;text-align:center;color:#222}.menhera2024-without-report{background:#fffef5}.menhera2024-without-report__top{padding-top:20px;text-align:center;font-size:18px;font-weight:600;font-family:'Hiragino Kaku Gothic Pro';color:#fa8a06}.menhera2024-without-report__title{margin-top:20px;margin-bottom:30px;padding:0 30px;display:flex;justify-content:center;align-items:center}.menhera2024-without-report__description{padding:0 30px;margin-top:30px;margin-bottom:30px}.menhera2024-without-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.menhera2024-without-report__purchase-button{background:#fa8a06;margin:0 auto 30px}.menhera2024-report-contents-area{padding:0 30px;text-align:center}.menhera2024-report-contents-area__title{font-size:18px;font-weight:600;text-align:center}.menhera2024-report-contents{display:inline-block;margin-bottom:1.5em}.menhera2024-report-contents__li{text-align:left}.menhera2024-report-contents__h2{font-size:16px;font-weight:600}.menhera2024-report-contents__h2--underline{text-decoration:underline}.menhera2024-report-contents__h3{font-size:14px}.menhera2024-report-title__emoji-large{margin:0 20px;font-size:50px}.menhera2024-report-title__text{margin-right:25px;font-size:14px;font-weight:600}.menhera2024-report-title__text--username{color:#ff4b95}.menhera2024-report-title__text--date{color:#999999;font-size:10px}.menhera2024-report-description__font{font-size:14px;font-family:'ヒラギノ角ゴシック';color:#202020;text-align:justify}.menhera2024-report{background:#fffbdc}.menhera2024-report__top{margin-bottom:20px;padding-top:20px;text-align:center;font-size:18px;font-weight:600;font-family:'Hiragino Kaku Gothic Pro';color:#fa8a06}.menhera2024-report__description{margin-top:20px;margin-bottom:20px;padding:0 30px}.menhera2024-report__detail-content{margin-top:25px;padding-bottom:1px}.menhera2024-detail-content__h2{font-size:24px;margin-bottom:20px}.menhera2024-detail-content__title{width:300px;padding:10px 30px;background:#fff}.menhera2024-detail-content__title--font{font-size:17px;font-weight:600;color:#fd6b3f}.menhera2024-detail-content__text{background:#f7f7f7;padding:10px 20px;margin:20px 30px}.menhera2024-detail-content__text--font{color:#202020}.menhera2024-detail-content__conect-text{padding:10px 20px}.menhera2024-report-explain{background:#fff;padding:30px}.menhera2024-change-result{background:#fff;padding:30px}.menhera2024-change-result__title{font-weight:bold;font-size:18px;text-align:center;color:#fa8a06}.menhera2024-guest-last-view__title{background:url("https://assets.mgram.me/new-ui-trial/bg_08.png");background-repeat:no-repeat;background-size:100% auto;background-position:left;color:#fff;font-size:18px;padding:16px;margin-bottom:40px;text-align:center;font-weight:700}.menhera2024-guest-last-view__img{margin:0 10px 40px}.menhera2024-guest-last-view__text{margin:0 0 40px;padding:0 25px;font-size:14px;line-height:2em}.menhera2024-guest-last-view__link-text{text-decoration:underline;color:#202020}.interpersonal-risk-diagnosis{max-width:500px;margin:0 auto;padding:80px 0 0 0;font-size:14px;font-family:Hiragino Kaku Gothic}.interpersonal-risk-diagnosis .headline{margin-bottom:50px;padding:0 30px}.interpersonal-risk-diagnosis .headline__top{margin:0 auto 10px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:16px}.interpersonal-risk-diagnosis .headline__introduction{margin-bottom:20px}.interpersonal-risk-diagnosis .result-type{font-weight:600}.interpersonal-risk-diagnosis .content-introduction{display:block;margin-bottom:30px;text-align:center}.interpersonal-risk-diagnosis .featured-content__title{text-align:center;font-size:16px;font-weight:600}.interpersonal-risk-diagnosis .featured-content__lineup{display:inline-block;padding-left:0;list-style:none}.interpersonal-risk-diagnosis .featured-content__caption{text-align:left}.interpersonal-risk-diagnosis .link-decoration{color:#222;text-decoration:underline}.interpersonal-risk-diagnosis .dotted-line{width:100px;margin:30px auto;border-bottom:dotted 2px #dacfd0}.interpersonal-risk-diagnosis .main-content__title{margin:0 20px;text-align:center;font-size:18px;font-weight:600;background-color:#E6E8FC}.interpersonal-risk-diagnosis .reasons-to-keep-people-away{padding:0 30px}.interpersonal-risk-diagnosis .reasons-to-keep-people-away__description{margin:30px auto}.interpersonal-risk-diagnosis .kind-of-beliked-type{margin:30px auto;padding:0 30px}.interpersonal-risk-diagnosis .kind-of-beliked-type__bg{position:relative;max-width:350px;margin:0 auto;background-color:#E44588;border-radius:10px}.interpersonal-risk-diagnosis .kind-of-beliked-type__bg::before{content:"";display:block;padding-top:100%}.interpersonal-risk-diagnosis .kind-of-beliked-type__title{text-align:center;color:#fff;font-size:25px;font-weight:600;word-wrap:break-word}@media screen and (max-width: 375px){.interpersonal-risk-diagnosis .kind-of-beliked-type__title{line-height:1.3}}.interpersonal-risk-diagnosis .kind-of-beliked-type__lineup{margin-top:0}.interpersonal-risk-diagnosis .username-length-short{padding:10% 14% 3%}.interpersonal-risk-diagnosis .username-length-long{padding:0 14%}@media screen and (max-width: 375px){.interpersonal-risk-diagnosis .username-length-short{padding:3.5% 14%}.interpersonal-risk-diagnosis .username-length-long{padding:0 14%}}.interpersonal-risk-diagnosis .nickname{font-size:21px}.interpersonal-risk-diagnosis .square-box{position:absolute;top:0;right:0;bottom:0;left:0}.interpersonal-risk-diagnosis .result-beliked-type{margin:0 auto;padding:2.5% 0;text-align:center;font-size:19px;font-weight:600;line-height:170%}.interpersonal-risk-diagnosis .bg-box{width:90%;background-color:rgba(255,255,255,0.65);border-radius:5px}.human-relation-diagnosis{max-width:500px;margin:0 auto;padding:80px 0 0 0;font-size:14px;font-family:Hiragino Kaku Gothic}.human-relation-diagnosis .headline{margin-bottom:50px;padding:0 30px}.human-relation-diagnosis .headline__top{margin:0 auto 35px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:22px;font-family:Helvetica;text-decoration:underline;line-height:18px;color:#f795b5}.human-relation-diagnosis .headline__img{margin:0;max-width:100%}.human-relation-diagnosis .headline__twitter-share{overflow:scroll;height:140px;margin:20px;background-color:#fff;border:solid 2px #45A4E0;border-radius:10px;text-align:center}.human-relation-diagnosis .headline__text{margin-bottom:20px}.human-relation-diagnosis .hr-share-text-box__text{margin:10px 20px !important;font-weight:300;font-size:14px}.human-relation-diagnosis .hr-twitter-share-button{width:70%;margin:20px auto}.human-relation-diagnosis .hr-twitter-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.human-relation-diagnosis .hr-content-introduction{display:block;margin-bottom:30px;text-align:center}.human-relation-diagnosis .hr-featured-content__title{text-align:center;font-size:16px;font-weight:600}.human-relation-diagnosis .hr-featured-content__lineup{display:inline-block;padding-left:0;list-style:none}.human-relation-diagnosis .hr-featured-content__caption{text-align:left}.human-relation-diagnosis .hr-link-decoration{color:#222;text-decoration:underline}.human-relation-diagnosis .hr-dotted-line{width:100px;margin:30px auto;border-bottom:dotted 2px #dacfd0}.human-relation-diagnosis .hr-main-content__title{margin:0 20px;text-align:center;font-size:18px;font-weight:600;background-color:#E6E8FC}.human-relation-diagnosis .hr-four-type{padding:0 30px}.human-relation-diagnosis .hr-four-type__img{margin:0;max-width:100%}.human-relation-diagnosis .hr-four-type__description{margin:30px auto}.human-relation-recommend-diagnosis{padding:0 30px}.human-relation-recommend-diagnosis__text{margin:30px auto}.human-relation-recommend-diagnosis__link-text{color:#202020;text-decoration:underline}.rear-mgram-diagnosis-result{text-align:center;display:block}.rear-mgram-diagnosis-result__img{display:block;margin:10px auto 0;width:300px}.rear-mgram-diagnosis-result__h1{line-height:1.5;display:inline-block;padding:0 1em;margin:15px 0 0;background-color:#e6e8fc;color:#333;font-size:18px;font-weight:bold}.rear-mgram-diagnosis-result__description{font-size:14px;margin-left:auto;margin-right:auto;width:100%;text-align:left}.rear-mgram-contents-index__h3{text-align:center}.rear-mgram-contents-index__ul{margin:2.5em auto 1.5em;width:230px}.rear-mgram-contents-index__ul-guest{margin:2.5em auto 1.5em;width:150px}.rear-mgram-contents-index__description{font-size:14px;margin-left:auto;margin-right:auto;width:100%;text-align:left}.rear-mgram-contents-index__content{color:#333;font-size:16px;cursor:pointer;text-decoration:underline}.rear-mgram-contents-index__content-guest{color:#333;font-size:16px}.rear-mgram-basic-profiling{margin-top:40px;text-align:center}.rear-mgram-basic-profiling__title{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#e6e8fc;color:#333;font-size:18px;font-weight:bold}.rear-mgram-basic-profiling__share{margin-top:25px}.rear-mgram-basic-profiling-share-box{margin:16px auto 0;padding:10px 12px;width:100%;max-width:600px;border:1px solid #d8d8d8;word-break:break-all}.rear-mgram-basic-profiling-share-box__text{font-size:12px;margin:0;text-align:left}.rear-mgram-purchase{margin-top:40px;text-align:center}.rear-mgram-purchase__sample-box{width:300px;margin-bottom:1.5em}.rear-mgram-purchase__purchase-offer-text{margin-top:0;font-size:16px;font-weight:600;color:#e2317c;text-align:center}.rear-mgram-purchase__buy-button{margin-top:0;background:linear-gradient(#ff1f5a 0%, #ff9540 100%)}.rear-mgram-purchase-title{color:#737F8C !important}.lockedBox--bg-blue{background-color:#F2F6FB}.rear-mgram-personality{margin-top:40px;text-align:center}.rear-mgram-personality__title{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#e6e8fc;color:#333;font-size:18px;font-weight:bold}.rear-mgram-personality__caption::before{content:"";display:block;width:calc(100% + 10px);height:4px;position:absolute;left:-5px;bottom:2px;z-index:-1}.rear-mgram-personality__caption--defect::before{background-color:#B75D04}.rear-mgram-personality__caption--disillusion::before{background-color:#CE3EF4}.rear-mgram-personality__caption--mediocre::before{background-color:#35B799}.rear-mgram-purchase-last{margin-top:40px;text-align:center}.rear-mgram-purchase-last__title{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#e6e8fc;color:#333;font-size:18px;font-weight:bold}.rear-mgram-tile-list{display:flex !important;justify-content:space-between;align-items:center;max-width:250px;margin:20px auto 1.5em}.rear-mgram-tile-list__li{margin:0;width:73px}.rear-mgram-tile-list-img{width:100%}.rear-mgram-defect-color{color:#B75D04}.rear-mgram-disillusion-color{color:#CE3EF4}.rear-mgram-mediocre-color{color:#35B799}.purchased-rear-personal-report{border-top:2px solid #ffcc47;border-bottom:2px solid #ffcc47;background-color:#fffef9;padding-top:30px;padding-bottom:30px;margin-top:30px;text-align:center}.purchased-rear-personal-report__title{background:transparent;font-size:22px;font-weight:bold;color:#737F8C}.psychopath-diagnosis{max-width:500px;margin:0 auto 5%;padding-top:80px;padding-right:0;padding-left:0;font-family:"ヒラギノ角ゴシック";overflow:hidden}.psychopath__headline{margin:0 25px 30px}.psychopath__result-img-area{margin:0 10px 40px}.psychopath__result-img-area img{margin:0;max-width:100%}.psychopath__introduction{margin:0 25px 40px}.psychopath__result-type-feature-img{margin:0 10px 40px}.psychopath__result-type-feature-img img{margin:0;max-width:100%}.psychopath__result-panel{margin-bottom:30px;padding-top:25px;padding-bottom:25px;background-color:#e6e6e6;border:1px solid #e6e6e6}.psychopath__result-explanation{margin-bottom:30px;padding-left:25px;padding-right:25px;font-weight:300;line-height:1.6em}.psychopath__twitter-share{position:relative;text-align:center;margin-bottom:50px}.psychopath-headline__text{margin-top:0;font-weight:700;font-size:30px}.psychopath-introduction__overview{font-weight:300}.psychopath-result-panel__caption{width:70%;padding:0.5em 25px;background-color:#ffffff;font-size:17px;font-weight:600}.psychopath-result-panel__description{margin:1em 25px;padding:1em;background-color:#f7f7f7;font-size:14px;font-weight:300}.psychopath-twitter-share{margin-bottom:30px;text-align:center;background:rgba(28,34,48,0.1)}.psychopath-twitter-share__ogp-img{max-width:90%;margin-top:1.5em}.psychopath-twitter-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.psychopath-twitter-share__button{width:70%;margin:0 auto;padding-bottom:30px}.psychopath-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.psychopath-content-text-area{margin:0 25px 40px}.psychopath-content-introduction{display:block;margin-bottom:30px;text-align:center}.psychopath-featured-content__title{text-align:center;font-size:16px;font-weight:600}.psychopath-featured-content__lineup{display:inline-block;padding-left:0;list-style:none}.psychopath-featured-content__caption{text-align:left}.psychopath-link-decoration{color:#222;text-decoration:underline}.psychopath-dotted-line{width:100px;margin:30px auto;border-bottom:dotted 2px #dacfd0}.psychopath-score__caption-area{margin:0 40px 30px}.psychopath-score__caption{font-weight:700;font-size:30px;margin-top:0}.psychopath-score-img{background-image:url(//assets.mgram.me/assets/users/diagnosis/psychopath/psychopath_score_bg-64a4393873a11f43f20aea26539b29f14f30c0352a704cc8112d784ae63d202b.png);background-repeat:no-repeat;background-size:100% auto;margin-bottom:30px;padding-top:calc(100% * (330 / 563));position:relative}.psychopath-score-img__score-result{position:absolute;top:50%;transform:translate(-50%, -50%);font-size:10em;font-weight:600}.psychopath-content-title{margin:0 20px 30px;text-align:center;font-size:18px;font-weight:600;background-color:#E6E8FC}.psychopath-content-title-renewal{padding:0.5em;margin-bottom:1em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.psychopath-content-subtitle-renewal{padding:0.5em;margin-bottom:1em;font-size:20px;font-weight:600;line-height:26px;border:2px solid #FF961C}.psychopath-bold{font-weight:600}.psychopath-ethic__introduction-area{margin:0 25px 30px}.psychopath-ethic__introduction{font-weight:300}.psychopath-ethic__caption-area{margin:0 40px;border-bottom:4px solid #A00E4C}.psychopath-ethic__caption{font-weight:700;font-size:30px;margin-top:0}.psychopath-ethic__caption--main{display:inline-block;margin-right:10px;font-size:40px;line-height:1.2em;color:#A00E4C}.psychopath-ethic__caption--last{display:inline-block}.psychopath-ethic__description-area{margin:20px 25px}.psychopath-ethic__description{font-weight:300}.psychopath-ethic__description-img{margin-top:20px}.psychopath-report-purchase{padding-bottom:10px;background:#F5E6ED}.psychopath-report-purchase__top{padding-top:20px;text-align:center;font-size:18px;font-weight:600;font-family:'Hiragino Kaku Gothic Pro';color:#A00E4C}.psychopath-report-purchase__title{margin-top:20px;margin-bottom:30px;padding:0 30px;display:flex;justify-content:center;align-items:center}.psychopath-report-purchase__description{padding:0 30px;margin-bottom:30px}.psychopath-report-purchase__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.psychopath-report-purchase__purchase-button{background:#fa8a06;margin:0 auto 30px}.psychopath-report-title__emoji-large{margin:0 20px;font-size:50px}.psychopath-report-title__text{margin-right:25px;font-size:14px;font-weight:600}.psychopath-report-title__text--username{color:#FF4B95}.psychopath-report-title__text--date{color:#999999;font-size:10px}.psychopath-report-description__font{font-size:14px;font-family:'ヒラギノ角ゴシック';color:#202020;text-align:justify}.psychopath-purchase-content-area{position:relative}.psychopath-purchase-content-area__purchase-psychopath-report{position:absolute;top:80px;left:60px}.psychopath-report-buy-area{z-index:1;width:70%;padding:11px;border:3px solid #A00E4C;border-radius:13px;background-color:#ffffff;color:#A00E4C}.psychopath-report-buy-area__caption{margin-bottom:13px;text-align:center;font-size:16px;font-weight:700}.psychopath-report-buy-area__description{margin-top:0;padding-top:13px;border-top:1px solid #A00E4C;font-size:13px}.menhera-certificate-diagnosis{max-width:500px;margin:0 auto 5%;padding-top:80px;padding-right:0;padding-left:0;font-family:"ヒラギノ角ゴシック";overflow:hidden}.menhera-certificate__result-img-area{margin:0 10px 40px;text-align:center}.menhera-certificate__result-img-area img{margin:0;max-width:100%}.menhera-certificate__description{margin:0 15px;padding:30px 10px;background-color:#fff}.menhera-certificate__delicativility-level-result-panel{margin-bottom:30px;padding-top:25px;padding-bottom:25px;background-color:#ADD6CA;border-top:0}.menhera-certificate__result-number-panel{padding-top:25px;padding-bottom:25px;background-color:#EBBEC9;border-top:0}.menhera-certificate__twitter-share{position:relative;text-align:center;margin-bottom:50px;background-color:#f7f7f7}.menhera-certificate__scsho-comment{margin-top:0;padding:0 24px 30px;text-align:center}.menhera-certificate-description__overview{font-weight:300}.menhera-certificate-description__introduction{font-weight:600}.menhera-certificate-result-panel__caption{width:70%;padding:0.5em 25px;background-color:#ffffff;font-size:17px;font-weight:700}.menhera-certificate-result-panel__description{margin:1em 25px;padding:1em;background-color:#f7f7f7;font-size:14px;font-weight:300}.menhera-certificate-result-panel--delicativility-color{color:#006460}.menhera-certificate-result-panel--prescription-color{color:#D10783}.menhera-certificate-twitter-share__title{margin:30px 0;padding:16px 0;color:#fff;background-color:#F08BD1;font-size:20px;font-weight:600}.menhera-certificate-twitter-share__ogp-img{width:90%}.menhera-certificate-twitter-share__share-text-box{overflow:scroll;height:140px;margin:20px;background-color:#fff;border:solid 2px #1CA1F2;border-radius:10px;text-align:center}.menhera-certificate-twitter-share__button{width:70%;margin:40px auto 20px;padding-bottom:20px}.menhera-certificate-share-text-box__text{margin:10px 20px !important;font-weight:300;font-size:14px}.menhera-certificate-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.menhera-certificate-scsho-comment-text{text-align:left;flex-wrap:wrap;font-size:14px;line-height:1.6;margin-top:20px;display:flex;align-items:center;flex-direction:column}.menhera-certificate-without-report{margin-top:20px;background:#fffef5}.menhera-certificate-without-report__first{margin:0 15px 25px;padding-bottom:25px}.menhera-certificate-without-report__top{padding-top:20px;text-align:center;font-size:18px;font-weight:600;font-family:'Hiragino Kaku Gothic Pro';color:#fa8a06}.menhera-certificate-without-report__title{margin-top:20px;margin-bottom:30px;padding:0 30px;display:flex;justify-content:center;align-items:center}.menhera-certificate-without-report__description{padding:0 30px;margin-bottom:30px}.menhera-certificate-without-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.menhera-certificate-without-report__purchase-button{background:#fa8a06;margin:0 auto 30px}.menhera-certificate-report-title__emoji-large{margin:0 20px;font-size:50px}.menhera-certificate-report-title__text{margin-right:25px;font-size:14px;font-weight:600}.menhera-certificate-report-title__text--username{color:#ff4b95}.menhera-certificate-report-title__text--date{color:#999999;font-size:10px}.menhera-certificate-report-description__font{font-size:14px;font-family:'ヒラギノ角ゴシック';color:#202020}.menhera-certificate-trial-end{margin:40px auto;text-align:center;color:#222;font-weight:bold}.binder-type1{position:relative;background-color:#ADD6CA;padding-top:15px;border:1px solid #e6e6e6}.binder-type1__img{position:absolute;top:-10px;right:10px}.binder-type2{position:relative;background-color:#EBBEC9;padding-top:15px;border:1px solid #e6e6e6}.binder-type2__img{position:absolute;top:-10px;right:10px}.menhera-certificate-delicativility-level{background-color:#fff;margin:0 15px 30px;padding-bottom:60px}.menhera-certificate-delicativility-level__title{padding-bottom:30px;font-weight:700;font-size:18px;letter-spacing:0.05em;line-height:18px;text-align:center;color:#006460}.menhera-certificate-delicativility-level__underline{padding-bottom:10px;border-bottom:solid 1px #006460}.menhera-certificate-delicativility-level__result{font-weight:bold;font-size:26px;line-height:18px;text-align:center;color:#006460}.menhera-certificate-result-number{margin:0 15px;background-color:#fff}.menhera-certificate-result-number__title{padding-bottom:30px;font-weight:700;font-size:18px;letter-spacing:0.05em;line-height:18px;text-align:center;color:#D10783}.menhera-certificate-result-number__underline{padding-bottom:10px;border-bottom:solid 1px #D10783}.menhera-certificate-result-number__result{font-weight:bold;font-size:26px;line-height:18px;text-align:center;color:#D10783}.menhera-certificate-result-number__detail-area{margin:1.5em 20px 0}.menhera-certificate-result-number__caption{display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:17px;line-height:42px;text-align:center;color:#D10783}.menhera-certificate-result-number__caption:before{border-top:1px solid;content:"";width:30%}.menhera-certificate-result-number__caption:after{border-top:1px solid;content:"";width:30%}.menhera-certificate-result-number__description{display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:700;letter-spacing:0.05em;line-height:40px;color:#000;border-bottom:solid 1px #D10783;padding:20px}.menhera-certificate-result-number__spacer{padding-bottom:1.5em}.perfectionist-blue-contents{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #5676BE;text-align:center}.perfectionist-blue-contents__introduction{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #2139BA;border-radius:10px}.perfectionist-blue-magazine-title__main{font-size:34px;text-align:center;color:#2139BA;font-weight:600}.perfectionist-blue-magazine-description{margin-top:20px;margin-bottom:20px}.perfectionist-blue-magazine-description__text{font-size:14px;line-height:24px;color:#2f2f2f}.perfectionist-blue-magazine-buy-area{margin-top:30px;text-align:center}.perfectionist-blue-magazine-buy-area__purchase-offer-text{font-size:16px;font-weight:600;color:#2139BA;text-align:center}.perfectionist-blue-magazine-purchase-lead__text{font-size:14px;text-align:center;color:#2f2f2f}.perfectionist-blue-magazine-purchase-lead-information__magazine-sentence-length{display:inline-block;font-size:14px;color:#2f2f2f}.perfectionist-blue-magazine-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#2139BA;margin-left:10px}.perfectionist-blue-magazine-purchase-button{width:80%;margin:30px auto 0;padding:16px;background-color:#fa8a06;color:#ffffff;font-size:16px;font-weight:600;border-radius:100px}.perfectionist-blue-magazine-purchased{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.perfectionist-blue-magazine-purchased-content{margin-bottom:20px}.perfectionist-blue-magazine-purchased-content__caption{font-size:28px;font-weight:600;text-align:center;color:#2139BA}.perfectionist-blue-magazine-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2f2f2f}.existance-approval-contents{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #EAD354;text-align:center}.existance-approval-contents__introduction{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #EAD354;border-radius:10px}.existance-approval-contents__bg-top{width:588px}.existance-approval-contents__bg-bottom{width:588px}.existance-approval-magazine-title__main{font-size:28px;text-align:center;color:#EAD354;font-weight:600}.existance-approval-magazine-description{margin-top:20px;margin-bottom:20px}.existance-approval-magazine-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.existance-approval-magazine-listening-level__lead{padding-top:20px}.existance-approval-magazine-listening-level__catchphrase{margin:30px auto;text-align:center;font-size:27px;font-weight:700}.existance-approval-magazine-buy-area{margin-top:30px;text-align:center}.existance-approval-magazine-buy-area__purchase-offer-text{font-size:16px;font-weight:600;color:#EAD354;text-align:center}.existance-approval-magazine-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.existance-approval-magazine-purchase-lead-information__magazine-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.existance-approval-magazine-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#EAD354;margin-left:10px}.existance-approval-magazine-purchase-button{width:80%;margin:30px auto 0;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.existance-approval-magazine-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.existance-approval-magazine-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.existance-approval-magazine-purchased{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.existance-approval-magazine-purchased-content{margin-bottom:20px}.existance-approval-magazine-purchased-content__caption{font-size:28px;font-weight:600;text-align:center;color:#EAD354}.existance-approval-magazine-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.going-forward-contents{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #FF975E;text-align:center}.going-forward-contents__introduction{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #FF975E;border-radius:10px}.going-forward-contents__bg-top{width:588px}.going-forward-contents__bg-bottom{width:588px}.going-forward-magazine-title__main{font-size:28px;text-align:center;color:#FF975E;font-weight:600}.going-forward-magazine-description{margin-top:20px;margin-bottom:20px}.going-forward-magazine-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.going-forward-magazine-action-type__lead{padding-top:20px}.going-forward-magazine-action-type__catchphrase{margin:30px auto;font-size:27px;font-weight:700}.going-forward-magazine-buy-area{margin-top:30px;text-align:center}.going-forward-magazine-buy-area__purchase-offer-text{font-size:16px;font-weight:600;color:#FF975E;text-align:center}.going-forward-magazine-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.going-forward-magazine-purchase-lead-information__magazine-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.going-forward-magazine-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#FF975E;margin-left:10px}.going-forward-magazine-purchase-button{width:80%;margin:30px auto 0;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.going-forward-magazine-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.going-forward-magazine-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.going-forward-magazine-purchased{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.going-forward-magazine-purchased-content{margin-bottom:20px}.going-forward-magazine-purchased-content__caption{font-size:28px;font-weight:600;text-align:center;color:#FF975E}.going-forward-magazine-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.rapid-progress-contents{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #AA5C3F;text-align:center}.rapid-progress-contents__introduction{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #AA5C3F;border-radius:10px}.rapid-progress-contents__bg-top{width:588px}.rapid-progress-contents__bg-bottom{width:588px}.rapid-progress-magazine-title__main{font-size:28px;text-align:center;color:#AA5C3F;font-weight:600}.rapid-progress-magazine-description{margin-top:20px;margin-bottom:20px}.rapid-progress-magazine-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.rapid-progress-magazine-reflection-type__lead{padding-top:20px}.rapid-progress-magazine-reflection-type__catchphrase{margin:30px auto;font-size:27px;font-weight:700}.rapid-progress-magazine-buy-area{margin-top:30px;text-align:center}.rapid-progress-magazine-buy-area__purchase-offer-text{font-size:16px;font-weight:600;color:#AA5C3F;text-align:center}.rapid-progress-magazine-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.rapid-progress-magazine-purchase-lead-information__magazine-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.rapid-progress-magazine-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#AA5C3F;margin-left:10px}.rapid-progress-magazine-purchase-button{width:80%;margin:30px auto 0;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.rapid-progress-magazine-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.rapid-progress-magazine-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.rapid-progress-magazine-purchased{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.rapid-progress-magazine-purchased-content{margin-bottom:20px}.rapid-progress-magazine-purchased-content__caption{font-size:28px;font-weight:600;text-align:center;color:#AA5C3F}.rapid-progress-magazine-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.reciprocal-assertion-contents{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #00FA9A;text-align:center}.reciprocal-assertion-contents__introduction{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #00FA9A;border-radius:10px}.reciprocal-assertion-contents__bg-top{width:588px}.reciprocal-assertion-contents__bg-bottom{width:588px}.reciprocal-assertion-magazine-title__main{font-size:28px;text-align:center;color:#00FA9A;font-weight:600}.reciprocal-assertion-magazine-description{margin-top:20px;margin-bottom:20px}.reciprocal-assertion-magazine-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.reciprocal-assertion-magazine-assertion-level__lead{padding-top:20px}.reciprocal-assertion-magazine-assertion-level__catchphrase{margin:30px auto;font-size:27px;font-weight:700}.reciprocal-assertion-magazine-buy-area{margin-top:30px;text-align:center}.reciprocal-assertion-magazine-buy-area__purchase-offer-text{font-size:16px;font-weight:600;color:#00FA9A;text-align:center}.reciprocal-assertion-magazine-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.reciprocal-assertion-magazine-purchase-lead-information__magazine-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.reciprocal-assertion-magazine-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#00FA9A;margin-left:10px}.reciprocal-assertion-magazine-purchase-button{width:80%;margin:30px auto 0;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.reciprocal-assertion-magazine-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.reciprocal-assertion-magazine-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.reciprocal-assertion-magazine-purchased{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.reciprocal-assertion-magazine-purchased-content{margin-bottom:20px}.reciprocal-assertion-magazine-purchased-content__caption{font-size:28px;font-weight:600;text-align:center;color:#00FA9A}.reciprocal-assertion-magazine-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.adhd-tendency-contents{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #F1524E;text-align:center}.adhd-tendency-contents__introduction{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #F1524E;border-radius:10px}.adhd-tendency-contents__bg-top{width:588px}.adhd-tendency-contents__bg-bottom{width:588px}.adhd-tendency-title__main{font-size:28px;text-align:center;color:#F1524E;font-weight:600}.adhd-tendency-title__sub{margin-top:0;font-size:11px;text-align:center;color:#F1524E;opacity:0.5}.adhd-tendency-description{margin-top:20px;margin-bottom:20px}.adhd-tendency-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.adhd-tendency-level__lead{padding-top:20px}.adhd-tendency-level__catchphrase{margin:30px auto;font-size:27px;font-weight:700}.adhd-tendency-magazine-buy-area{margin-top:30px;text-align:center}.adhd-tendency-magazine-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.adhd-tendency-magazine-purchase-lead-information__magazine-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.adhd-tendency-magazine-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#F1524E;margin-left:10px}.adhd-tendency-magazine-purchase-button{width:80%;margin:30px auto 0;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.adhd-tendency-magazine-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.adhd-tendency-magazine-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.adhd-tendency-magazine-purchased{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.adhd-tendency-magazine-purchased-content{margin-bottom:20px}.adhd-tendency-magazine-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.adhd-tendency2023-contents{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #F1524E;text-align:center}.adhd-tendency2023-contents__introduction{margin-right:5%;margin-left:5%;padding-right:5%;padding-left:5%}.adhd-tendency2023-contents__bg-top{width:588px}.adhd-tendency2023-contents__bg-bottom{width:588px}.adhd-tendency2023-title__year{font-size:18px;text-align:center;color:#F1524E;font-weight:600}.adhd-tendency2023-title__main{margin-top:0;font-size:28px;text-align:center;color:#F1524E;font-weight:600}.adhd-tendency2023-title__sub{margin-top:0;font-size:11px;text-align:center;color:#F1524E;opacity:0.5}.adhd-tendency2023-description{margin-top:20px;margin-bottom:20px}.adhd-tendency2023-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.adhd-tendency2023-level{margin-top:30px;margin-bottom:30px}.adhd-tendency2023-level-img{background-image:url(//assets.mgram.me/assets/users/diagnosis/adhd_tendency2023/bg_img-e862f9f2b82922f124cd71d6691fd6ffcf117a71732081e7dc9d90bb343b0174.png);background-repeat:no-repeat;background-size:100% auto;height:680px;position:relative}.adhd-tendency2023-level-img__created-at{position:absolute;right:8%;top:25%;font-weight:600}.adhd-tendency2023-level-img__username{position:absolute;left:6%;top:28%;font-size:18px;font-weight:600}.adhd-tendency2023-level-img__result{position:absolute;left:33%;top:49%;font-size:26px;font-weight:700;text-align:center}@media screen and (max-width: 570px){.adhd-tendency2023-level-img__created-at{top:24%}.adhd-tendency2023-level-img__username{top:26%}.adhd-tendency2023-level-img__result{top:46%}}@media screen and (max-width: 545px){.adhd-tendency2023-level-img__result{top:44%;left:31%}}@media screen and (max-width: 530px){.adhd-tendency2023-level-img{height:600px}.adhd-tendency2023-level-img__created-at{top:26%}.adhd-tendency2023-level-img__username{top:27.5%}.adhd-tendency2023-level-img__result{top:48%}}@media screen and (max-width: 510px){.adhd-tendency2023-level-img{height:550px}}@media screen and (max-width: 480px){.adhd-tendency2023-level-img{height:540px}.adhd-tendency2023-level-img__result{top:47%;left:29%}}@media screen and (max-width: 470px){.adhd-tendency2023-level-img{height:520px}}@media screen and (max-width: 455px){.adhd-tendency2023-level-img{height:490px}.adhd-tendency2023-level-img__result{left:27%}}@media screen and (max-width: 435px){.adhd-tendency2023-level-img{height:450px}}@media screen and (max-width: 415px){.adhd-tendency2023-level-img{height:445px}}@media screen and (max-width: 405px){.adhd-tendency2023-level-img{height:430px}}@media screen and (max-width: 400px){.adhd-tendency2023-level-img{height:425px}.adhd-tendency2023-level-img__result{left:24%}}@media screen and (max-width: 395px){.adhd-tendency2023-level-img{height:420px}}@media screen and (max-width: 390px){.adhd-tendency2023-level-img{height:410px}}@media screen and (max-width: 380px){.adhd-tendency2023-level-img{height:400px}}@media screen and (max-width: 376px){.adhd-tendency2023-level-img__username{top:26%}.adhd-tendency2023-level-img__result{top:45%;left:23%}}.adhd-tendency2023-magazine-buy-area{margin-top:30px;text-align:center}.adhd-tendency2023-magazine-buy-area__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.adhd-tendency2023-magazine-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.adhd-tendency2023-magazine-purchase-lead-information__magazine-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.adhd-tendency2023-magazine-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#FF961C;margin-left:10px}.adhd-tendency2023-magazine-purchase-button{width:80%;margin:30px auto 0;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.adhd-tendency2023-magazine-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.adhd-tendency2023-magazine-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.adhd-tendency2023-magazine-purchased{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.adhd-tendency2023-magazine-purchased-content{margin-bottom:20px}.adhd-tendency2023-magazine-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.adhd-tendency2025-contents{max-width:560px;margin:0 auto 5%;padding-top:80px;padding-right:0;padding-left:0;font-family:"ヒラギノ角ゴシック";overflow:hidden}.adhd-tendency2025-introduction{margin:0 25px 40px}.adhd-tendency2025-button-area{margin-bottom:20px;text-align:center}.adhd-tendency2025-button{width:80%;margin:30px auto 0;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.adhd-tendency2025-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.adhd-tendency2025-level{margin:30px 6%;padding:0 5% 0 5%}.adhd-tendency2025-level-description{margin:0 25px}.adhd-tendency2025-level-img{background-image:url(//assets.mgram.me/assets/users/diagnosis/adhd_tendency2025/bg_img-a25e1ac2426a0b89f9566de17dbfff14397a34996ebad8d3e86d3e05a0664287.png);background-repeat:no-repeat;background-size:100% auto;height:640px;position:relative}.adhd-tendency2025-level-img__created-at{position:absolute;right:8%;top:25%;font-weight:600}.adhd-tendency2025-level-img__username{position:absolute;left:7%;top:28%;font-size:18px;font-weight:600}.adhd-tendency2025-level-img__result{position:absolute;left:33%;top:49%;font-size:26px;font-weight:700;text-align:center}@media screen and (max-width: 570px){.adhd-tendency2025-level-img__created-at{top:24%}.adhd-tendency2025-level-img__username{top:26%}.adhd-tendency2025-level-img__result{top:46%}}@media screen and (max-width: 545px){.adhd-tendency2025-level-img__result{top:44%;left:31%}}@media screen and (max-width: 530px){.adhd-tendency2025-level-img{height:600px}.adhd-tendency2025-level-img__created-at{top:26%}.adhd-tendency2025-level-img__username{top:27.5%}.adhd-tendency2025-level-img__result{top:48%}}@media screen and (max-width: 510px){.adhd-tendency2025-level-img{height:550px}}@media screen and (max-width: 480px){.adhd-tendency2025-level-img{height:540px}.adhd-tendency2025-level-img__result{top:47%;left:29%}}@media screen and (max-width: 470px){.adhd-tendency2025-level-img{height:520px}}@media screen and (max-width: 455px){.adhd-tendency2025-level-img{height:490px}.adhd-tendency2025-level-img__result{left:27%}}@media screen and (max-width: 435px){.adhd-tendency2025-level-img{height:450px}}@media screen and (max-width: 415px){.adhd-tendency2025-level-img{height:445px}}@media screen and (max-width: 405px){.adhd-tendency2025-level-img{height:430px}}@media screen and (max-width: 400px){.adhd-tendency2025-level-img{height:425px}.adhd-tendency2025-level-img__result{left:24%}}@media screen and (max-width: 395px){.adhd-tendency2025-level-img{height:420px}}@media screen and (max-width: 390px){.adhd-tendency2025-level-img{height:410px}}@media screen and (max-width: 380px){.adhd-tendency2025-level-img{height:400px}}@media screen and (max-width: 376px){.adhd-tendency2025-level-img__username{top:26%}.adhd-tendency2025-level-img__result{top:45%;left:23%}}.adhd-tendency2025__result-panel{margin:0 25px;padding-top:25px}.adhd-tendency2025__report{margin-top:20px;padding-bottom:20px}.adhd-tendency2025-result-panel__caption{margin-bottom:25px;padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.adhd-tendency2025-result-panel__sub-caption{padding:0.5em;font-size:20px;font-weight:600;line-height:26px;border:2px solid #FF961C}.adhd-tendency2025-result-panel__sub-caption--pink-color{border:2px solid #F783D1}.adhd-tendency2025-result-panel__description{margin-top:25px;margin-bottom:25px;font-size:14px;font-weight:400}.adhd-tendency2025-result-panel__ul-decimal{list-style-type:decimal;margin-left:5%}.adhd-tendency2025-result-panel__ul-disc{list-style-type:disc;margin-left:5%;margin-top:0;margin-bottom:25px}.adhd-tendency2025-without-report{margin:0 20px;border:1px solid #D8D8D8;background:#FFF4E8}.adhd-tendency2025-without-report__top{padding-top:20px;text-align:center;font-size:18px;font-weight:600;font-family:'Hiragino Kaku Gothic Pro';color:#333333}.adhd-tendency2025-without-report__title{margin-top:20px;margin-bottom:30px;display:flex;justify-content:center;align-items:center}.adhd-tendency2025-without-report__description{width:90%;margin:30px auto}.adhd-tendency2025-without-report__ul{list-style-type:disc;width:90%;margin:30px auto 30px 40px}.adhd-tendency2025-without-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.adhd-tendency2025-without-report__purchase-button{background:#fa8a06;margin:0 auto 30px}.adhd-tendency2025-report-contents-area{padding:30px;text-align:center;background:#FFF4E8}.adhd-tendency2025-report-contents-area__title{font-size:18px;font-weight:600;text-align:center}.adhd-tendency2025-contents-trial-area{margin-top:30px;padding:30px;text-align:center;background:#FFF4E8}.adhd-tendency2025-contents-trial-area__title{font-size:18px;font-weight:600;text-align:center}.adhd-tendency2025-report-contents{display:inline-block;margin-bottom:1.5em}.adhd-tendency2025-report-contents__li{text-align:left;font-weight:600}.adhd-tendency2025-report-contents__h2{font-size:16px}.adhd-tendency2025-report-contents__h2--underline{text-decoration:underline}.adhd-tendency2025-report-contents__h3{font-size:14px}.adhd-tendency2025-report-title__emoji-large{margin:0 20px;font-size:50px}.adhd-tendency2025-report-title__text{margin-right:20px;font-size:14px;font-weight:600}.adhd-tendency2025-report-title__text--date{color:#999999;font-size:12px}.adhd-tendency2025-report-description__font{font-size:14px;font-family:'ヒラギノ角ゴシック';color:#333;text-align:justify}.adhd-tendency2025-trial-end{margin:30px auto;text-align:center}.adhd-tendency2025-result-summary{display:table;font-weight:bold;font-size:32px;line-height:50px;text-align:center;margin:30px auto}.adhd-tendency2025-result-summary__row{display:table-row}.adhd-tendency2025-result-summary__label{display:table-cell;vertical-align:middle;white-space:nowrap;text-align:right}.adhd-tendency2025-result-summary__value{display:table-cell;padding:4px 8px;vertical-align:middle}.hsp-tendency-contents{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #BCE2E8;text-align:center}.hsp-tendency-contents__introduction{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #BCE2E8;border-radius:10px}.hsp-tendency-contents__bg-top{width:588px}.hsp-tendency-contents__bg-bottom{width:588px}.hsp-tendency-title__main{font-size:28px;text-align:center;color:#BCE2E8;font-weight:600}.hsp-tendency-title__sub{margin-top:0;font-size:11px;text-align:center;color:#BCE2E8;opacity:0.5}.hsp-tendency-description{margin-top:20px;margin-bottom:20px}.hsp-tendency-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.hsp-tendency-free-display-result__level-lead{padding-top:20px}.hsp-tendency-free-display-result__level-catchphrase{margin:30px auto;font-size:27px;font-weight:700}.hsp-tendency-free-display-result__level-description{margin-bottom:20px}.hsp-tendency-report-buy-area{margin-top:30px;text-align:center}.hsp-tendency-report-buy-area__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.hsp-tendency-report-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.hsp-tendency-report-purchase-lead-information{margin-bottom:30px}.hsp-tendency-report-purchase-lead-information__magazine-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.hsp-tendency-report-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#BCE2E8;margin-left:10px}.hsp-tendency-report-button{width:80%;margin:0 auto;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.hsp-tendency-report-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.hsp-tendency-report-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.hsp-tendency-report-purchased{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.hsp-tendency-report-purchased-content{margin-bottom:20px}.hsp-tendency-report-purchased-content__text{margin-bottom:20px;font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.depression-contents{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #396091;text-align:center}.depression-contents__introduction{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #396091;border-radius:10px}.depression-contents__bg-top{width:588px}.depression-contents__bg-bottom{width:588px}.depression-title__main{font-size:28px;text-align:center;color:#396091;font-weight:600}.depression-description{margin-top:20px;margin-bottom:20px}.depression-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.depression-free-display-result__level-lead{padding-top:20px}.depression-free-display-result__level-catchphrase{margin:30px auto;font-size:27px;font-weight:700}.depression-free-display-result__description{margin-bottom:20px}.depression-report-buy-area{margin-top:30px;text-align:center}.depression-report-buy-area__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.depression-report-purchase-lead{padding-left:5%;padding-right:5%}.depression-report-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.depression-report-purchase-lead-information{margin-bottom:30px}.depression-report-purchase-lead-information__report-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.depression-report-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#396091;margin-left:10px}.depression-report-button{width:80%;margin:0 auto;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.depression-report-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.depression-report-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.depression-report-contents{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.depression-report-content{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.depression-report-content__caption{padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C;text-align:left}.depression-report-content__sub-caption{padding:0.5em;font-size:20px;font-weight:600;line-height:26px;border:2px solid #FF961C;text-align:left}.depression-report-content__text{margin-bottom:20px;font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.break-relationships__summary{margin:30px auto;padding:0 30px}.break-relationships__bg{width:device-width;margin:30px auto;padding:30px 0;background-color:#000}.break-relationships__text-decoration p,.break-relationships__text-decoration ul{text-align:center}.break-relationships__title{margin:0 60px;font-size:26px;color:#fff;word-wrap:break-word}.break-relationships__all-types{font-size:15px;color:#fff}.break-relationships__lineup{margin:10px}.break-relationships__caption{position:relative;max-width:260px;height:55px;margin-right:auto;margin-left:auto;padding:18px;background-color:#fff;border-radius:3px;font-size:19px;font-weight:600}.break-relationships__judgment{margin-top:20px;font-size:15px;color:#fff}.break-relationships__result-generic-term{margin-top:10px;font-size:26px;font-weight:600;color:#FF0000}.break-relationships__result-sentence{margin:30px auto;padding:0 30px}.color-dangerous{color:#FD6B3F}.color-super-caution{color:#009DB1}.color-caution{color:#05BF62}.caution-level--dangerous{position:absolute;left:8%}.caution-level--super-caution{position:absolute;left:12%}.caution-level--caution{position:absolute;left:15%}.vertical-line{position:absolute;left:50%}.caution-quantity{position:absolute;left:70%}.break-relationships-factor{margin:20px auto;text-align:center;display:block}.detailed-explanation-title{padding-left:0;list-style:none;display:inline-block}.detailed-explanation-title li{margin:10px auto;text-align:left}.break-relationships-result-factor{margin-bottom:30px;border:12px solid #ACACAC}.break-relationships-result-factor__title{margin:20px;background-color:#ACACAC;text-align:center;color:#fff;font-size:19px;font-weight:600}.break-relationships-result-factor__caution-level{margin:10px auto;text-align:center;font-size:16px;font-weight:600}.break-relationships-result-factor__description{margin:20px;font-weight:600}.end-of-the-continuation{margin:40px auto;text-align:center}.lead-risk-report{margin-left:auto;margin-right:auto;padding:0 30px 40px;max-width:435px}.remain-break-relationships-factor{margin:50px auto;padding-top:10px;background-color:#F6F6F6}.remain-break-relationships-factor__title{margin:20px 0;padding:5px 0 5px 30px;width:276px;color:#FFF;font-size:16px;background:linear-gradient(to right, #645677, #A958EF);font-size:16px;font-weight:600}.remain-break-relationships-factor__supplement{padding:0 30px}.remain-break-relationships-factor__other-factor-title{margin:20px 0;padding:0 20px 20px 30px;font-weight:600}.username{color:#FF4B95;font-weight:600}.sentence-length{font-size:10px;color:#999}.recommend-other-factor{margin:30px 0;text-align:center;font-size:18px;font-weight:600}.recommend-other-factor__detail-text{padding:0 30px 40px}.interpersonal-risk-premium-report{background-color:#FFFEF5}.interpersonal-risk-premium-report__recommend-text{padding:30px 20px 20px}.interpersonal-risk-premium-report__recommend-title{margin-top:20px;margin-bottom:40px;padding:0 30px;display:flex;justify-content:center;align-items:center}.interpersonal-risk-premium-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.interpersonal-risk-premium-report__test-period-lead-title{padding-top:30px;display:flex;justify-content:center;align-items:center}.interpersonal-risk-premium-report__test-period-recommend-text{margin-top:30px;padding:0 20px}.interpersonal-risk-premium-report__test-period-feature-box{background:#fff;margin:30px 20px;padding:10px}.interpersonal-risk-premium-report__test-period-detail-text{padding:0 20px 40px}.interpersonal-risk-premium-report__test-period-subtitle{display:flex;justify-content:center}.interpersonal-risk-premium-report__test-period-buy-button-area{margin-top:10px;padding:0 20px 30px}.book-img{width:50px;margin-right:15px}.adjust-line-height{margin:0}.settings-font{font-size:14px;font-weight:600;line-height:1.1}.risk-report-amount-of-money{font-size:10px;color:#999999}.buy-button{background-color:#FA8A06;color:#fff;font-size:16px;margin-top:0;margin-bottom:20px}.customer-reviews{margin-top:30px}.reviews__title{text-align:center}.reviews__contents{width:90%;background:#f5f5f5;margin:20px auto;padding:20px;border-radius:20px}.test-period-lead-title__text{font-size:20px;font-weight:600;line-height:1.1}@media screen and (max-width: 320px){.test-period-lead-title__text{font-size:16px}}.test-period-book-img{width:25px;margin-left:10px}.test-period-feature-box__text{text-align:center;font-size:20px;font-weight:600}.test-period-feature-box__text--purple{color:#B100FF}.test-period-buy-button{background-color:#FA8A06;color:#fff;font-size:16px}.hr-break-relationships__bg{width:device-width;margin:30px auto;padding:30px 0;background:linear-gradient(#f795b5 0%, #eab8f4 100%)}.hr-break-relationships__text-decoration p,.hr-break-relationships__text-decoration ul{text-align:center}.hr-break-relationships__title{margin:0 60px;font-size:26px;color:#fff;word-wrap:break-word}.hr-break-relationships__all-types{font-size:15px;color:#fff}.hr-break-relationships__lineup{margin:10px}.hr-break-relationships__caption{position:relative;max-width:260px;height:55px;margin-right:auto;margin-left:auto;padding:18px;background-color:#fff;border-radius:3px;font-size:19px;font-weight:600}.hr-break-relationships__judgment{margin-top:20px;font-size:15px;color:#fff}.hr-break-relationships__result-generic-term{margin-top:10px;font-size:26px;font-weight:600;color:#FF0000}.hr-break-relationships__result-sentence{margin:30px auto;padding:0 30px}.hr-nickname{font-size:21px}.hr-color-dangerous{color:#FD6B3F}.hr-color-super-caution{color:#009DB1}.hr-color-caution{color:#05BF62}.hr-caution-level--dangerous{position:absolute;left:8%}.hr-caution-level--super-caution{position:absolute;left:12%}.hr-caution-level--caution{position:absolute;left:15%}.hr-vertical-line{position:absolute;left:50%}.hr-caution-quantity{position:absolute;left:70%}.hr-break-relationships-factor{margin:20px auto;text-align:center;display:block}.hr-detailed-explanation-title{padding-left:0;list-style:none;display:inline-block}.hr-detailed-explanation-title li{margin:10px auto;text-align:left}.hr-break-relationships-result-factor{margin-bottom:30px;border:12px solid #ACACAC}.hr-break-relationships-result-factor__title{margin:20px;background-color:#ACACAC;text-align:center;color:#fff;font-size:19px;font-weight:600}.hr-break-relationships-result-factor__caution-level{margin:10px auto;text-align:center;font-size:16px;font-weight:600}.hr-break-relationships-result-factor__description{margin:20px;font-weight:600}.hr-end-of-the-continuation{margin:40px auto;text-align:center}.hr-lead-risk-report{margin-left:auto;margin-right:auto;padding:0 30px 40px;max-width:435px}.hr-remain-break-relationships-factor{margin:50px auto;padding-top:10px;background-color:#F6F6F6}.hr-remain-break-relationships-factor__title{margin:20px 0;padding:5px 0 5px 30px;width:276px;color:#FFF;font-size:16px;background:linear-gradient(to right, #645677, #A958EF);font-size:16px;font-weight:600}.hr-remain-break-relationships-factor__supplement{padding:0 30px}.hr-remain-break-relationships-factor__other-factor-title{margin:20px 0;padding:0 20px 20px 30px;font-weight:600}.hr-username{color:#FF4B95;font-weight:600}.hr-sentence-length{font-size:10px;color:#999}.hr-recommend-other-factor{margin:30px 0;text-align:center;font-size:18px;font-weight:600}.hr-recommend-other-factor__detail-text{padding:0 30px 40px}.hr-interpersonal-risk-premium-report{background-color:#FFFEF5}.hr-interpersonal-risk-premium-report__recommend-text{padding:30px 20px 20px}.hr-interpersonal-risk-premium-report__recommend-title{margin-top:20px;margin-bottom:40px;padding:0 30px;display:flex;justify-content:center;align-items:center}.hr-interpersonal-risk-premium-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.hr-book-img{width:50px;margin-right:15px}.hr-adjust-line-height{margin:0}.hr-settings-font{font-size:14px;font-weight:600;line-height:1.1}.hr-risk-report-amount-of-money{font-size:10px;color:#999999}.hr-buy-button{background-color:#FA8A06;color:#fff;font-size:16px;margin-top:0;margin-bottom:20px}.hr-customer-reviews{margin-top:30px}.hr-reviews__title{text-align:center}.hr-reviews__contents{width:90%;background:#f5f5f5;margin:20px auto;padding:20px;border-radius:20px}.content{width:100%;margin:100px auto;max-width:750px;padding-left:5%;padding-right:5%}.diagnosis-summary{max-width:420px;margin:0 auto 70px}.diagnosis-summary__title{margin:20px 0}.inner{display:flex;justify-content:space-between}.back{font-size:10px;font-weight:700}.back:before{content:"<";display:inline-block;padding-right:5px;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.question-navigation{margin:auto 0;vertical-align:center;font-size:10px;color:#999;font-weight:700}.question-list{margin:100px 0}.question-list__item{margin-top:70px}.lead-text{margin:20px 0;text-align:center;font-size:16px;font-weight:700;line-height:1.5em}.question_form{display:table;overflow:hidden;table-layout:auto;max-width:375px;width:100%;margin:0 auto}.form__item{display:table-cell;position:relative;text-align:center;vertical-align:top;margin-top:0}.form__item label.button{position:relative;width:16vw;height:16vw;max-width:58px;max-height:58px;margin:0 auto 7px;padding:0;border-color:#eeeeee;border-radius:100% !important;background-color:#eeeeee;color:#ffffff;font-size:inherit;font-weight:inherit;text-align:inherit;cursor:pointer}.form__item label.button:after{position:absolute;top:0;right:0;bottom:0;left:0;width:24px;height:24px;margin:auto;border-radius:100%;background-color:#ffffff;content:""}.form__item input[type="radio"]{display:none}.form__item input[type="radio"]:checked+label.button{background-color:black}.form__item .buttonLabel{display:block;width:58px;margin:0 auto;color:#999999;font-size:10px;font-weight:bold;text-align:center;line-height:1.3}.mental-selfcare-contents{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #FF8090;text-align:center}.mental-selfcare-contents__introduction{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #FF8090;border-radius:10px}.mental-selfcare-contents__bg-top{width:588px}.mental-selfcare-contents__bg-bottom{width:588px}.mental-selfcare-title__main{font-size:28px;text-align:center;color:#FF8090;font-weight:600}.mental-selfcare-description{margin-top:20px;margin-bottom:20px}.mental-selfcare-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.mental-selfcare-free-display-result__level-lead{padding-top:20px}.mental-selfcare-free-display-result__level-catchphrase{margin:30px auto;font-size:27px;font-weight:700}.mental-selfcare-report-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.mental-selfcare-report-purchased{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.mental-selfcare-report-purchased-content{margin-bottom:20px}.mental-selfcare-report-purchased-content__catchphrase{margin:30px auto;font-size:27px;font-weight:700}.mental-selfcare-report-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.mental-selfcare-renewal-contents{max-width:560px}.mental-selfcare-renewal-contents-introduction{margin-bottom:30px;text-align:center}.mental-selfcare-renewal-report-contents-area{margin-bottom:30px;padding:30px;text-align:center;background:#FFF4E8}.mental-selfcare-renewal-report-contents-area__title{font-size:18px;font-weight:600;text-align:center}.mental-selfcare-renewal-report-contents{display:inline-block;margin-bottom:1.5em}.mental-selfcare-renewal-report-contents__li{text-align:left;font-weight:600}.mental-selfcare-renewal-report-contents__h2{font-size:16px}.mental-selfcare-renewal-report-contents__h2--underline{text-decoration:underline}.mental-selfcare-renewal-content-result{margin-bottom:30px}.mental-selfcare-renewal-content-result__caption{padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.mental-selfcare-renewal-content-result__sub-caption{padding:0.5em;font-size:20px;font-weight:600;line-height:26px;border:2px solid #FF961C}.mental-selfcare-renewal-mental-level{margin:10px auto}.mental-selfcare-renewal-mental-level__result{margin:20px auto;font-weight:bold;font-size:20px;text-align:center}.mental-selfcare-renewal-mental-level__type{width:300px;margin:0 auto;font-weight:bold;font-size:34px;text-align:center;color:#FF5A03}.communication-skill-contents{max-width:560px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #F68B1F;text-align:center}.communication-skill-contents__introduction{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #F68B1F;border-radius:10px}.communication-skill-contents__bg-top{width:588px}.communication-skill-contents__bg-bottom{width:588px}.communication-skill-title__main{font-size:28px;text-align:center;color:#F68B1F;font-weight:600}.communication-skill-description{margin-top:20px;margin-bottom:20px}.communication-skill-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.communication-skill-free-display-result{margin-top:30px}.communication-skill-free-display-result__catchphrase-description{font-size:12px}.communication-skill-level-img{background-image:url(//assets.mgram.me/assets/users/diagnosis/communication_skill/bg_img-307cd53408155d896b89ff24b10aced9b559b96f01cbfe46e7edaf9e827691d2.png);background-repeat:no-repeat;background-size:100% auto;height:640px;position:relative}.communication-skill-level-img__created-at{position:absolute;right:8%;top:25%;font-weight:600}.communication-skill-level-img__username{position:absolute;left:6%;top:28%;font-size:18px;font-weight:600}.communication-skill-level-img__result{padding-top:310px;font-size:32px;font-weight:700;text-align:center}@media screen and (max-width: 570px){.communication-skill-level-img__created-at{top:24%}.communication-skill-level-img__username{top:26%}.communication-skill-level-img__result{padding-top:315px;font-size:28px}}@media screen and (max-width: 545px){.communication-skill-level-img__result{padding-top:300px}}@media screen and (max-width: 530px){.communication-skill-level-img{height:600px}.communication-skill-level-img__created-at{top:26%}.communication-skill-level-img__username{top:25.5%}.communication-skill-level-img__result{padding-top:290px}}@media screen and (max-width: 510px){.communication-skill-level-img{height:550px}.communication-skill-level-img__result{padding-top:280px;font-size:26px}}@media screen and (max-width: 490px){.communication-skill-level-img__result{padding-top:270px}}@media screen and (max-width: 480px){.communication-skill-level-img{height:540px}}@media screen and (max-width: 470px){.communication-skill-level-img{height:520px}.communication-skill-level-img__result{padding-top:255px}}@media screen and (max-width: 455px){.communication-skill-level-img{height:490px}.communication-skill-level-img__result{font-size:22px}}@media screen and (max-width: 435px){.communication-skill-level-img{height:450px}.communication-skill-level-img__result{padding-top:235px}}@media screen and (max-width: 415px){.communication-skill-level-img{height:445px}.communication-skill-level-img__result{padding-top:220px}}@media screen and (max-width: 405px){.communication-skill-level-img{height:430px}}@media screen and (max-width: 400px){.communication-skill-level-img{height:425px}.communication-skill-level-img__result{font-size:18px}}@media screen and (max-width: 395px){.communication-skill-level-img{height:420px}}@media screen and (max-width: 390px){.communication-skill-level-img{height:410px}}@media screen and (max-width: 380px){.communication-skill-level-img{height:400px}}@media screen and (max-width: 376px){.communication-skill-level-img__username{top:25%}.communication-skill-level-img__result{padding-top:200px;font-size:20px}}.communication-skill-report-buy-area{margin-top:30px;text-align:center}.communication-skill-report-buy-area__purchase-offer-text{font-size:16px;font-weight:600;color:#F68B1F;text-align:center}.communication-skill-report-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.communication-skill-report-purchase-lead-information{margin-bottom:30px}.communication-skill-report-purchase-lead-information__magazine-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.communication-skill-report-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#F68B1F;margin-left:10px}.communication-skill-report-button{width:80%;margin:0 auto;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.communication-skill-report-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.communication-skill-report-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.communication-skill-report-purchased{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.communication-skill-report-purchased-content{margin-bottom:20px}.communication-skill-report-purchased-content__caption{padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C;text-align:left}.communication-skill-report-purchased-content__sub-caption{padding:0.5em;font-size:20px;font-weight:600;line-height:26px;border:2px solid #FF961C;text-align:left}.communication-skill-report-purchased-content__catchphrase{margin:30px auto;font-size:27px;font-weight:700}.communication-skill-report-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.dependence-contents{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #DC143C;text-align:center}.dependence-contents__introduction{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #DC143C;border-radius:10px}.dependence-contents__bg-top{width:588px}.dependence-contents__bg-bottom{width:588px}.dependence-title__main{font-size:28px;text-align:center;color:#DC143C;font-weight:600}.dependence-description{margin-top:20px;margin-bottom:20px}.dependence-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.dependence-free-display-result__level-lead{padding-top:20px}.dependence-free-display-result__level-catchphrase{margin:30px auto;font-size:27px;font-weight:700}.dependence-report-buy-area{margin-top:30px;text-align:center}.dependence-report-buy-area__purchase-offer-text{font-size:16px;font-weight:600;color:#DC143C;text-align:center}.dependence-report-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.dependence-report-purchase-lead-information{margin-bottom:30px}.dependence-report-purchase-lead-information__magazine-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.dependence-report-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#DC143C;margin-left:10px}.dependence-report-button{width:80%;margin:0 auto;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.dependence-report-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.dependence-report-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.dependence-report-purchased{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.dependence-report-purchased-content{margin-bottom:20px}.dependence-report-purchased-content__catchphrase{margin:30px auto;font-size:27px;font-weight:700}.dependence-report-purchased-content__text{margin-bottom:10px;font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.dependence-button-link:hover{text-decoration:none}.horoscope202209-contents-area{max-width:600px;margin-top:38px;margin-bottom:30px;padding-right:0;padding-left:0;padding-bottom:30px;font-family:ヒラギノ角ゴシック;text-align:center;background:linear-gradient(#bc68db 0%, #002562 100%)}.horoscope202209-contents{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #0F0F0F;background:#fff;border-radius:10px}.horoscope202209-report-title__main{font-size:28px;text-align:center;color:#0F0F0F;font-weight:600}.horoscope202209-report-title__sub{margin-top:0;font-size:11px;text-align:center;color:#0F0F0F;opacity:0.5}.horoscope202209-report-description{margin-top:20px;margin-bottom:20px}.horoscope202209-report-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.horoscope202209-report-assertion-level__lead{padding-top:20px;font-size:18px;text-align:center;color:#0F0F0F}.horoscope202209-report-assertion-level__catchphrase{margin:20px auto;font-size:32px;font-weight:700;text-align:center;font-family:"Hiragino Sans"}.horoscope202209-report-assertion-level__change-birthdate{cursor:pointer;font-size:10px;text-align:center;color:#7f7f7f}.horoscope202209-report-buy-area{margin-top:30px;text-align:center}.horoscope202209-report-buy-area__trial-description{margin-bottom:20px}.horoscope202209-report-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.horoscope202209-report-purchase-lead-information__magazine-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.horoscope202209-report-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#0F0F0F;margin-left:10px}.horoscope202209-report-purchase-button{width:80%;margin:30px auto 0;padding:16px !important;background-color:#BC68DB !important;border-radius:100px !important;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.horoscope202209-report-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.horoscope202209-report-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.horoscope202209-report-purchased{margin-top:20px}.horoscope202209-report-purchased-content{margin-bottom:20px}.horoscope202209-report-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.horoscope202210-contents-area{max-width:600px;margin-top:38px;margin-bottom:30px;padding-right:0;padding-left:0;padding-bottom:30px;font-family:ヒラギノ角ゴシック;text-align:center;background:linear-gradient(#bc68db 0%, #002562 100%)}.horoscope202210-contents{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #0F0F0F;background:#fff;border-radius:10px}.horoscope202210-report-title__main{font-size:28px;text-align:center;color:#0F0F0F;font-weight:600}.horoscope202210-report-title__sub{margin-top:0;font-size:11px;text-align:center;color:#0F0F0F;opacity:0.5}.horoscope202210-report-description{margin-top:20px;margin-bottom:20px}.horoscope202210-report-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.horoscope202210-report-assertion-level__lead{padding-top:20px;font-size:18px;text-align:center;color:#0F0F0F}.horoscope202210-report-assertion-level__catchphrase{margin:20px auto;font-size:32px;font-weight:700;text-align:center;font-family:"Hiragino Sans"}.horoscope202210-report-assertion-level__change-birthdate{cursor:pointer;font-size:10px;text-align:center;color:#7f7f7f}.horoscope202210-report-buy-area{margin-top:30px;text-align:center}.horoscope202210-report-buy-area__trial-description{margin-bottom:20px}.horoscope202210-report-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.horoscope202210-report-purchase-lead-information__magazine-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.horoscope202210-report-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#0F0F0F;margin-left:10px}.horoscope202210-report-purchase-button{width:80%;margin:30px auto 0;padding:16px !important;background-color:#BC68DB !important;border-radius:100px !important;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.horoscope202210-report-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.horoscope202210-report-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.horoscope202210-report-purchased{margin-top:20px}.horoscope202210-report-purchased-content{margin-bottom:20px}.horoscope202210-report-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.horoscope202211-contents-area{max-width:600px;margin-top:38px;margin-bottom:30px;padding-right:0;padding-left:0;padding-bottom:30px;font-family:ヒラギノ角ゴシック;text-align:center;background:linear-gradient(#bc68db 0%, #002562 100%)}.horoscope202211-contents{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #0F0F0F;background:#fff;border-radius:10px}.horoscope202211-report-title__main{font-size:28px;text-align:center;color:#0F0F0F;font-weight:600}.horoscope202211-report-title__sub{margin-top:0;font-size:11px;text-align:center;color:#0F0F0F;opacity:0.5}.horoscope202211-report-description{margin-top:20px;margin-bottom:20px}.horoscope202211-report-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.horoscope202211-report-assertion-level__lead{padding-top:20px;font-size:18px;text-align:center;color:#0F0F0F}.horoscope202211-report-assertion-level__catchphrase{margin:20px auto;font-size:32px;font-weight:700;text-align:center;font-family:"Hiragino Sans"}.horoscope202211-report-assertion-level__change-birthdate{cursor:pointer;font-size:10px;text-align:center;color:#7f7f7f}.horoscope202211-report-buy-area{margin-top:30px;text-align:center}.horoscope202211-report-buy-area__trial-description{margin-bottom:20px}.horoscope202211-report-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.horoscope202211-report-purchase-lead-information__magazine-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.horoscope202211-report-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#0F0F0F;margin-left:10px}.horoscope202211-report-purchase-button{width:80%;margin:30px auto 0;padding:16px !important;background-color:#BC68DB !important;border-radius:100px !important;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.horoscope202211-report-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.horoscope202211-report-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.horoscope202211-report-purchased{margin-top:20px}.horoscope202211-report-purchased-content{margin-bottom:20px}.horoscope202211-report-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.horoscope202211-report-purchased-content__img{margin-top:20px}.horoscope202212-contents-area{max-width:600px;margin-top:38px;margin-bottom:30px;padding-right:0;padding-left:0;padding-bottom:30px;font-family:ヒラギノ角ゴシック;text-align:center;background:linear-gradient(#bc68db 0%, #002562 100%)}.horoscope202212-contents{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #0F0F0F;background:#fff;border-radius:10px}.horoscope202212-report-title__main{font-size:28px;text-align:center;color:#0F0F0F;font-weight:600}.horoscope202212-report-title__sub{margin-top:0;font-size:11px;text-align:center;color:#0F0F0F;opacity:0.5}.horoscope202212-report-description{margin-top:20px;margin-bottom:20px}.horoscope202212-report-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.horoscope202212-report-assertion-level__lead{padding-top:20px;font-size:18px;text-align:center;color:#0F0F0F}.horoscope202212-report-assertion-level__catchphrase{margin:20px auto;font-size:32px;font-weight:700;text-align:center;font-family:"Hiragino Sans"}.horoscope202212-report-assertion-level__change-birthdate{cursor:pointer;font-size:10px;text-align:center;color:#7f7f7f}.horoscope202212-report-buy-area{margin-top:30px;text-align:center}.horoscope202212-report-buy-area__trial-description{margin-bottom:20px}.horoscope202212-report-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.horoscope202212-report-purchase-lead-information__magazine-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.horoscope202212-report-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#0F0F0F;margin-left:10px}.horoscope202212-report-purchase-button{width:80%;margin:30px auto 0;padding:16px !important;background-color:#BC68DB !important;border-radius:100px !important;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.horoscope202212-report-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.horoscope202212-report-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.horoscope202212-report-purchased{margin-top:20px}.horoscope202212-report-purchased-content{margin-bottom:20px}.horoscope202212-report-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.horoscope202212-report-purchased-content__img{margin-top:20px}.horoscope202302-contents-area{max-width:600px;margin-top:38px;margin-bottom:30px;padding-right:0;padding-left:0;padding-bottom:30px;font-family:ヒラギノ角ゴシック;text-align:center;background:linear-gradient(#bc68db 0%, #002562 100%)}.horoscope202302-contents{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #0F0F0F;background:#fff;border-radius:10px}.horoscope202302-report-title__main{font-size:28px;text-align:center;color:#0F0F0F;font-weight:600}.horoscope202302-report-title__sub{margin-top:0;font-size:11px;text-align:center;color:#0F0F0F;opacity:0.5}.horoscope202302-report-description{margin-top:20px;margin-bottom:20px}.horoscope202302-report-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.horoscope202302-report-assertion-level__lead{padding-top:20px;font-size:18px;text-align:center;color:#0F0F0F}.horoscope202302-report-assertion-level__catchphrase{margin:20px auto;font-size:32px;font-weight:700;text-align:center;font-family:"Hiragino Sans"}.horoscope202302-report-assertion-level__change-birthdate{cursor:pointer;font-size:10px;text-align:center;color:#7f7f7f}.horoscope202302-report-buy-area{margin-top:30px;text-align:center}.horoscope202302-report-buy-area__trial-description{margin-bottom:20px}.horoscope202302-report-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.horoscope202302-report-purchase-lead-information__magazine-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.horoscope202302-report-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#0F0F0F;margin-left:10px}.horoscope202302-report-purchase-button{width:80%;margin:30px auto 0;padding:16px !important;background-color:#BC68DB !important;border-radius:100px !important;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.horoscope202302-report-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.horoscope202302-report-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.horoscope202302-report-purchased{margin-top:20px}.horoscope202302-report-purchased-content{margin-bottom:20px}.horoscope202302-report-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.horoscope202302-report-purchased-content__img{margin-top:20px}.horoscope202309-contents-area{max-width:600px;margin-top:38px;margin-bottom:30px;padding-right:0;padding-left:0;padding-bottom:30px;font-family:ヒラギノ角ゴシック;text-align:center}.horoscope202309-contents{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #0F0F0F;background:#fff;border-radius:10px}.horoscope202309-report-title__main{font-size:28px;text-align:center;color:#0F0F0F;font-weight:600}.horoscope202309-report-title__sub{margin-top:0;font-size:11px;text-align:center;color:#0F0F0F;opacity:0.5}.horoscope202309-report-description{margin-top:20px;margin-bottom:20px}.horoscope202309-report-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.horoscope202309-report-assertion-level__lead{padding-top:20px;font-size:18px;text-align:center;color:#0F0F0F}.horoscope202309-report-assertion-level__catchphrase{margin:20px auto;font-size:32px;font-weight:700;text-align:center;font-family:"Hiragino Sans"}.horoscope202309-report-assertion-level__change-birthdate{cursor:pointer;font-size:10px;text-align:center;color:#7f7f7f}.horoscope202309-report-buy-area{margin-top:30px;text-align:center}.horoscope202309-report-buy-area__trial-description{margin-bottom:20px}.horoscope202309-report-buy-area__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.horoscope202309-report-buy-area__check-box{display:flex;justify-content:center;margin-top:10px}.horoscope202309-report-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.horoscope202309-report-purchase-lead-information__magazine-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.horoscope202309-report-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#0F0F0F;margin-left:10px}.horoscope202309-report-purchase-button{width:80%;margin:30px auto 0;padding:16px !important;border-radius:100px !important;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.horoscope202309-report-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.horoscope202309-report-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.horoscope202309-report-purchased{margin-top:20px}.horoscope202309-report-purchased-content{margin-bottom:20px}.horoscope202309-report-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.horoscope202309-report-purchased-content__img{margin-top:20px}.horoscope202309-report-purchased-content__button{background-color:#222222;color:#fff;font-size:16px;margin-bottom:20px}.mbti-contents{max-width:600px}.mbti-guest-user-contents{text-align:center}.mbti-guest-user-contents__diagnosed-user-text{margin:1.5em 5%}.mbti-guest-user-contents__link-text{color:#222;text-decoration:underline}.mbti-guest-user-recommend-diagnose{width:90%;margin:0 auto 30px;padding:20px;background:rgba(239,212,156,0.5);border-radius:5px}.mbti-guest-user-recommend-diagnose__title{font-weight:bold;font-size:18px;text-align:center;color:#1c2230}.mbti-guest-user-recommend-diagnose__attention-text{font-size:10px;line-height:22px;text-align:center;color:#333}.mbti-guest-user-affinity-result{margin-bottom:30px;text-align:center}.mbti-guest-user-affinity-result__title{margin-bottom:20px;font-weight:bold;font-size:18px;line-height:24px;text-align:center;color:#1c2230}.mbti-guest-user-affinity-result__img{width:80%}.mbti-contents-introduction{margin-bottom:30px;text-align:center}.mbti-contents-introduction__diagnosed-time{margin:0 auto 30px;text-align:center}.mbti-title__result{margin-bottom:20px;font-weight:bold;font-size:22px;text-align:center}.mbti-title__type{width:300px;margin:0 auto;border-radius:6px;background:#1c2230;font-weight:bold;font-size:24px;text-align:center;color:#fff;text-shadow:0px 3px 6px rgba(0,0,0,0.16)}.mbti-title__type-word{margin-top:15px;font-weight:bold;font-size:18px;line-height:22px;text-align:center;color:#7e7e7e}.mbti-twitter-share{margin-bottom:30px;text-align:center;background:rgba(28,34,48,0.1)}.mbti-twitter-share__ogp-img{max-width:90%;margin-top:1.5em}.mbti-twitter-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.mbti-twitter-share__button{width:70%;margin:0 auto;padding-bottom:30px}.mbti-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.mbti-contents-share-images{margin-bottom:30px}.mbti-contents-share-images__caption{width:260px;margin:0 auto 30px;border-radius:4px;background:#1c2230;font-weight:bold;font-size:18px;text-align:center;color:#fff}.mbti-contents-share-images__img{margin:0 auto 30px;width:400px;max-width:90%}.mbti-contents-share-images__attention-text{font-weight:bold;font-size:14px;line-height:18px;text-align:center;color:#222}.mbti-lead-share-text{margin-bottom:30px}.mbti-lead-to-result{margin-bottom:30px}.mbti-lead-to-result__caption{width:260px;margin:0 auto;border-radius:4px;background:#FBD600;font-weight:bold;font-size:18px;text-align:center}.mbti-lead-to-result__button{margin-bottom:30px}.mbti-free-result{margin-bottom:30px}.mbti-free-result__caption{width:260px;margin:0 auto;border-radius:4px;background:#1c2230;font-weight:bold;font-size:18px;text-align:center;color:#fff}.mbti-contents-four-persoality-img{margin-bottom:30px}.mbti-contents-four-persoality-img__caption{width:260px;margin:0 auto;border-radius:4px;background:#1c2230;font-weight:bold;font-size:18px;text-align:center;color:#fff}.mbti-contents-four-persoality-img__description{margin-bottom:30px}.mbti-contents-four-persoality-img__finish-free-result{text-align:center}.mbti-lead-to-report-purchase-caption{width:260px;margin:0 auto;border-radius:4px;background:#FBD600;font-weight:bold;font-size:18px;text-align:center;color:#fff}.mbti-purchased-report-content{margin-bottom:30px}.mbti-purchased-report-content__caption{width:260px;margin:0 auto;border-radius:4px;background:#1c2230;font-weight:bold;font-size:18px;text-align:center;color:#fff}.mbti-purchased-report-content__table{margin:10px auto 0;width:60%}.mbti-purchased-report-content__td{border-bottom:none;padding:0.4em 0;font-size:18px}.mbti-purchased-report-content__td-link-text{color:#333;text-decoration:underline}.mbti-mental-age-contents{max-width:600px}.mbti-mental-age-guest-user-contents{text-align:center}.mbti-mental-age-guest-user-contents__link-text{color:#222;text-decoration:underline}.mbti-mental-age-guest-user-recommend-diagnose{width:90%;margin:30px auto;padding:20px;background:rgba(239,212,156,0.5);border-radius:5px}.mbti-mental-age-guest-user-recommend-diagnose__title{font-weight:bold;font-size:18px;text-align:center;color:#1c2230}.mbti-mental-age-guest-user-recommend-diagnose__attention-text{font-size:10px;line-height:22px;text-align:center;color:#333}.mbti-mental-age-contents-introduction{margin-bottom:30px;text-align:center}.mbti-mental-age-contents-introduction__img{width:30%}.mbti-mental-age-result__intro-text{margin-bottom:20px;font-weight:bold;font-size:22px;text-align:center}.mbti-mental-age-result__type-area{display:flex;align-items:center;justify-content:center}.mbti-mental-age-result__type-img{width:15%}.mbti-mental-age-result__type{width:60%;margin:0;border-radius:6px;background:#1c2230;font-weight:bold;font-size:24px;text-align:center;color:#fff;text-shadow:0px 3px 6px rgba(0,0,0,0.16)}.mbti-mental-age-result__mental-age-intro-text{font-weight:bold;font-size:22px;line-height:32px;text-align:center;color:#222}.mbti-mental-age-result__result{font-weight:bold;font-size:70px;margin:60px auto 30px;text-align:center;color:#222}.mbti-mental-age-twitter-share{margin-bottom:30px;text-align:center;background:rgba(28,34,48,0.1)}.mbti-mental-age-twitter-share__ogp-img{max-width:90%;margin-top:1.5em}.mbti-mental-age-twitter-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.mbti-mental-age-twitter-share__button{width:70%;margin:0 auto;padding-bottom:30px}.mbti-mental-age-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.mbti-mental-age-lead-to-result{margin-bottom:30px}.mbti-mental-age-lead-to-result__button{margin-bottom:30px}.mbti-mental-age-result-caption{width:260px;margin:30px auto;padding:5px;border-radius:4px;background:#FBD600;font-weight:bold;font-size:18px;text-align:center}.mbti-mental-age-contents-eight-persoality-img{margin-bottom:30px}.mbti-mental-age-contents-eight-persoality-img__caption{width:260px;margin:0 auto;border-radius:4px;background:#1c2230;font-weight:bold;font-size:18px;text-align:center;color:#fff}.mbti-mental-age-contents-eight-persoality-img__description{margin-bottom:30px}.mbti-mental-age-contents-eight-persoality-img__finish-free-result{text-align:center}.mbti-mental-age-lead-to-report-purchase-caption{width:260px;margin:0 auto;border-radius:4px;background:#FBD600;font-weight:bold;font-size:18px;text-align:center;color:#222}.social-misfit-contents{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #F56E5A;text-align:center}.social-misfit-contents__introduction{margin-right:5%;margin-left:5%;padding:5%;border:5px solid #F56E5A;border-radius:10px}.social-misfit-contents__bg-top{width:588px}.social-misfit-contents__bg-bottom{width:588px}.social-misfit-title__main{font-size:28px;text-align:center;color:#F56E5A;font-weight:600}.social-misfit-description{margin-top:20px;margin-bottom:20px}.social-misfit-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.social-misfit-free-display-result__level-lead{padding-top:20px}.social-misfit-free-display-result__level-catchphrase{margin:30px auto;font-size:27px;font-weight:700}.social-misfit-free-display-result__description{margin-bottom:20px}.social-misfit-report-buy-area{margin-top:30px;text-align:center}.social-misfit-report-buy-area__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.social-misfit-report-purchase-lead{padding-left:5%;padding-right:5%}.social-misfit-report-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.social-misfit-report-purchase-lead-information{margin-bottom:30px}.social-misfit-report-purchase-lead-information__report-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.social-misfit-report-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#F56E5A;margin-left:10px}.social-misfit-report-button{width:80%;margin:0 auto;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.social-misfit-report-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.social-misfit-report-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.social-misfit-report-contents{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.social-misfit-report-content{padding:5%;margin-bottom:20px}.social-misfit-report-content__text{margin-bottom:20px;font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.gender-brain-diagnosis{max-width:500px;margin:0 auto 5%;padding-top:80px;padding-right:0;padding-left:0;font-family:"ヒラギノ角ゴシック";overflow:hidden}.gender-brain__result-img-area{margin:0 10px 40px}.gender-brain__result-img-area img{margin:0;max-width:100%}.gender-brain__introduction{margin:0 25px 40px}.gender-brain__headline{margin:0 25px 30px}.gender-brain__result-type-feature-img img{margin:0;max-width:100%}.gender-brain__result-panel{margin-bottom:30px;padding-top:25px;padding-bottom:25px;background-color:#e6e6e6;border:1px solid #e6e6e6}.gender-brain__risk-level{margin:30px 0;padding:0 25px}.gender-brain__report{margin-top:20px}.gender-brain-introduction__overview{font-weight:300}.gender-brain-headline__text{margin-top:0;font-weight:700;font-size:28px}.gender-brain-twitter-share{margin-bottom:30px;text-align:center;background:rgba(28,34,48,0.1)}.gender-brain-twitter-share__ogp-img{max-width:90%;margin-top:1.5em}.gender-brain-twitter-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.gender-brain-twitter-share__button{width:70%;margin:0 auto;padding-bottom:30px}.gender-brain-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.gender-brain-previous-result-panel{margin:0 25px 40px}.gender-brain-result-panel__caption{width:90%;margin-bottom:25px;padding:0.5em 25px;background-color:#ffffff;font-size:21px;font-weight:600;color:#FF5A03}.gender-brain-result-panel__trial-description{max-width:85%;margin:0 auto}.gender-brain-result-panel__description{margin:1em 25px;padding:1em;background-color:#f7f7f7;font-size:14px;font-weight:300}.gender-brain-without-report{padding:20px 0;background:#fffef5}.gender-brain-without-report__top{padding-top:20px;text-align:center;font-size:18px;font-weight:600;font-family:'Hiragino Kaku Gothic Pro';color:#fa8a06}.gender-brain-without-report__title{margin-top:20px;margin-bottom:30px;padding:0 30px;display:flex;justify-content:center;align-items:center}.gender-brain-without-report__description{padding:0 30px;margin-bottom:30px}.gender-brain-without-report__table-of-contents-area{background-color:#F7F7F7;width:95%;margin:0 auto 20px;padding:16px 0}.gender-brain-without-report__table-of-contents{padding:0 14px;font-weight:bold;font-size:16px;line-height:26px;text-align:left;color:#333}.gender-brain-without-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.gender-brain-without-report__purchase-button{background:#fa8a06;margin:0 auto 30px}.gender-brain-report-title__emoji-large{margin:0 20px;font-size:50px}.gender-brain-report-title__text{margin-right:25px;font-size:14px;font-weight:600}.gender-brain-report-title__text--username{color:#ff4b95}.gender-brain-report-title__text--date{color:#999999;font-size:10px}.gender-brain-report-description__font{font-size:14px;font-family:'ヒラギノ角ゴシック';color:#202020;text-align:justify}.gender-brain-report-recommend{margin:20px}.gender-brain-report-recommend__text{font-weight:bold;font-size:18px;text-align:center;color:#222}.gender-brain-guest-view{margin:0 25px 30px}.gender-brain-guest-last-view__title{background:url("https://assets.mgram.me/new-ui-trial/bg_08.png");background-repeat:no-repeat;background-size:100% auto;background-position:left;color:#fff;font-size:18px;padding:16px;margin-bottom:40px;text-align:center;font-weight:700}.gender-brain-guest-last-view__img{margin:0 10px 40px}.gender-brain-guest-last-view__text{margin:0 0 40px;padding:0 25px;font-size:14px;line-height:2em}.gender-brain-guest-last-view__link-text{text-decoration:underline;color:#202020}.gender-brain-premium-report-recommend{margin:20px}.gender-brain-premium-report-recommend__text{font-weight:bold;font-size:14px;text-align:center;color:#222}.may-blues-contents{max-width:560px;margin:0 auto 5%;padding-top:80px;padding-right:0;padding-left:0;font-family:"ヒラギノ角ゴシック";overflow:hidden}.may-blues-introduction{margin:0 25px 40px}.may-blues-button-area{margin-bottom:20px;text-align:center}.may-blues-button{width:80%;margin:30px auto 0;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.may-blues-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.may-blues-level{margin:30px 6%;padding:0 5% 0 5%}.may-blues-level-description{margin:0 25px}.may-blues-level-img{background-image:url(//assets.mgram.me/assets/users/diagnosis/may_blues/bg_img-e4600c513cb7619eb09aca5783ffc7c8e91efe7525971a2aba880b598ef2a885.png);background-repeat:no-repeat;background-size:100% auto;height:640px;position:relative}.may-blues-level-img__created-at{position:absolute;right:8%;top:25%;font-weight:600}.may-blues-level-img__username{position:absolute;left:8%;top:28%;font-size:18px;font-weight:600}.may-blues-level-img__result{position:absolute;left:50%;top:52%;transform:translate(-50%, -50%);font-size:36px;font-weight:700;text-align:center;white-space:nowrap}@media screen and (max-width: 570px){.may-blues-level-img__created-at{top:24%}.may-blues-level-img__username{top:26%}}@media screen and (max-width: 545px){.may-blues-level-img__result{top:50%}}@media screen and (max-width: 530px){.may-blues-level-img{height:600px}.may-blues-level-img__created-at{top:26%}.may-blues-level-img__username{top:27.5%}.may-blues-level-img__result{top:52%}}@media screen and (max-width: 510px){.may-blues-level-img{height:550px}.may-blues-level-img__result{top:54%}}@media screen and (max-width: 480px){.may-blues-level-img{height:540px}.may-blues-level-img__result{top:51%}}@media screen and (max-width: 470px){.may-blues-level-img{height:520px}.may-blues-level-img__result{top:52%}}@media screen and (max-width: 455px){.may-blues-level-img{height:490px}.may-blues-level-img__result{top:53%}}@media screen and (max-width: 435px){.may-blues-level-img{height:450px}.may-blues-level-img__result{top:55%;font-size:34px}}@media screen and (max-width: 415px){.may-blues-level-img{height:445px}.may-blues-level-img__result{top:54%;font-size:32px}}@media screen and (max-width: 405px){.may-blues-level-img{height:430px}}@media screen and (max-width: 400px){.may-blues-level-img{height:425px}}@media screen and (max-width: 395px){.may-blues-level-img{height:420px}}@media screen and (max-width: 390px){.may-blues-level-img{height:410px}.may-blues-level-img__result{font-size:30px}}@media screen and (max-width: 380px){.may-blues-level-img{height:400px}}@media screen and (max-width: 376px){.may-blues-level-img__username{top:26%}}.may-blues__result-panel{margin:0 25px;padding-top:25px}.may-blues__report{margin-top:20px;padding-bottom:20px}.may-blues-result-panel__caption{margin-bottom:25px;padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C;text-align:left}.may-blues-result-panel__description{margin-top:25px;margin-bottom:25px;font-size:14px;font-weight:400}.may-blues-result-panel__ul-disc{list-style-type:disc;margin-left:5%;margin-top:0;margin-bottom:25px}.may-blues-without-report{margin:0 20px;border:1px solid #D8D8D8;background:#FFF4E8}.may-blues-without-report__top{padding-top:20px;text-align:center;font-size:18px;font-weight:600;font-family:'Hiragino Kaku Gothic Pro';color:#333333}.may-blues-without-report__title{margin-top:20px;margin-bottom:30px;display:flex;justify-content:center;align-items:center}.may-blues-without-report__description{width:90%;margin:30px auto}.may-blues-without-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.may-blues-without-report__purchase-button{background:#fa8a06;margin:0 auto 30px}.may-blues-report-contents-area{margin:30px auto;padding:30px;text-align:center;background:#FFF4E8}.may-blues-report-contents-area__title{font-size:18px;font-weight:600;text-align:center}.may-blues-contents-trial-area{margin:30px auto;padding:30px;text-align:center;background:#FFF4E8}.may-blues-contents-trial-area__title{font-size:18px;font-weight:600;text-align:center}.mosaic{filter:blur(6px);pointer-events:none;user-select:none}.may-blues-report-contents{display:inline-block;margin-bottom:1.5em}.may-blues-report-contents__li{text-align:left;font-weight:600}.may-blues-report-contents__h2{font-size:16px}.may-blues-report-contents__h2--underline{text-decoration:underline}.may-blues-report-title__emoji-large{margin:0 20px;font-size:50px}.may-blues-report-title__text{margin-right:20px;font-size:14px;font-weight:600}.may-blues-report-title__text--date{color:#999999;font-size:12px}.may-blues-report-description__font{font-size:14px;font-family:'ヒラギノ角ゴシック';color:#333;text-align:justify}.may-blues-trial-end{margin:30px auto;text-align:center}.ick-contents{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #B8D200;text-align:center}.ick-contents__introduction{margin-right:5%;margin-left:5%;padding-right:5%;padding-left:5%}.ick-contents__bg-top{width:588px}.ick-contents__bg-bottom{width:588px}.ick-title__main{margin-top:0;font-size:34px;text-align:center;color:#B8D200;font-weight:600}.ick-title__sub{margin-top:0;font-size:12px;text-align:center;color:#B8D200;opacity:0.5}.ick-description{margin-top:20px;margin-bottom:20px}.ick-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.ick-level{margin-top:30px;margin-bottom:30px}.ick-level-img{background-image:url(//assets.mgram.me/assets/users/diagnosis/ick/bg_img-44b448a229359327666e0ad53e51765bac88fbe066c9add8304d18e0014878f2.png);background-repeat:no-repeat;background-size:100% auto;height:680px;position:relative}.ick-level-img__created-at{position:absolute;right:8%;top:25%;font-weight:600}.ick-level-img__username{position:absolute;left:6%;top:28%;font-size:18px;font-weight:600}.ick-level-img__result{position:absolute;left:0;right:0;margin:auto;top:58%;font-size:26px;font-weight:700;text-align:center}@media screen and (max-width: 570px){.ick-level-img__created-at{top:24%}.ick-level-img__username{top:26%}.ick-level-img__result{top:54%}}@media screen and (max-width: 545px){.ick-level-img__result{top:52%}}@media screen and (max-width: 530px){.ick-level-img{height:600px}.ick-level-img__created-at{top:26%}.ick-level-img__username{top:27.5%}.ick-level-img__result{top:57%}}@media screen and (max-width: 510px){.ick-level-img{height:550px}}@media screen and (max-width: 480px){.ick-level-img{height:540px}}@media screen and (max-width: 470px){.ick-level-img{height:520px}}@media screen and (max-width: 455px){.ick-level-img{height:490px}}@media screen and (max-width: 435px){.ick-level-img{height:450px}}@media screen and (max-width: 415px){.ick-level-img{height:445px}}@media screen and (max-width: 405px){.ick-level-img{height:430px}}@media screen and (max-width: 400px){.ick-level-img{height:425px}}@media screen and (max-width: 395px){.ick-level-img{height:420px}}@media screen and (max-width: 390px){.ick-level-img{height:410px}}@media screen and (max-width: 380px){.ick-level-img{height:400px}}@media screen and (max-width: 376px){.ick-level-img__username{top:26%}.ick-level-img__result{top:59%}}.ick-report-buy-area{margin-top:30px;text-align:center}.ick-report-buy-area__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.ick-report-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.ick-report-purchase-lead-information__report-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.ick-report-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#FF961C;margin-left:10px}.ick-report-purchase-lead-attention{margin-top:0;text-align:center;font-size:12px;color:#2F2F2F}.ick-report-purchase-button{width:80%;margin:30px auto 0;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.ick-report-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.ick-report-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.ick-report-purchased{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.ick-report-purchased__title{margin-bottom:20px;font-size:26px;color:#B8D200}.ick-report-purchased-content{margin-bottom:20px}.ick-report-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.profile-book-contents{max-width:600px;padding-left:0;padding-right:0}.profile-book-title{margin-bottom:30px}.profile-book-title__text{font-weight:600;font-size:22px;line-height:36px;text-align:center}.profile-book-top-ogp{margin-bottom:30px;text-align:center}.profile-book-top-ogp__img{width:90%}.profile-book-introduction{margin-bottom:30px;padding-right:5%;padding-left:5%}.profile-book-purchase-button-area{text-align:center}.profile-book-purchase-button{width:80%;margin:30px auto 0;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.profile-book-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.profile-book-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.profile-book-img-caption{background:url(https://assets.mgram.me/new-ui-trial/bg_08.png) left center/100% no-repeat;position:relative;color:white;font-size:18px;padding:12px;text-align:center;font-weight:700}.profile-book-img-area{background:#F2F2F2;padding:40px 5%}.profile-book-img-area__img{margin-bottom:20px}.profile-book-img-area__text{text-align:center;font-weight:600;font-size:22px}.profile-book-guest-user-contents__caption{background:url(https://assets.mgram.me/new-ui-trial/bg_08.png) left center/100% no-repeat;position:relative;color:white;font-size:18px;padding:12px;text-align:center;font-weight:700}.profile-book-guest-user-contents__img{margin:20px auto}.profile-book-guest-user-contents__link-text{color:#222;text-decoration:underline}.profile-book-story{margin-bottom:30px}.profile-book-story__title{background:url(https://assets.mgram.me/new-ui-trial/bg_10.png) left center/100% no-repeat;position:relative;color:white;font-size:18px;padding:12px;text-align:center;font-weight:700}.profile-book-story__area{padding:20px 5% 0}.profile-book-story__caption{font-weight:600;font-size:16px;line-height:36px;text-align:center}.profile-book-story__text{font-size:14px;line-height:24px;text-align:left;color:#202020}.profile-book-story__img{margin-top:20px}.profile-book-share{background:#F2F2F2;text-align:center;margin-bottom:30px}.profile-book-share__title{background:url(https://assets.mgram.me/new-ui-trial/bg_11.png) left center/100% no-repeat;position:relative;color:white;font-size:18px;padding:12px;text-align:center;font-weight:700}.profile-book-share__img{max-width:90%;margin-top:1.5em}.profile-book-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.profile-book-share__button{width:70%;margin:0 auto;padding-bottom:30px}.profile-book-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.profile-book-share-other-recommend__text{text-align:center}.weak-point-diagnosis-result{text-align:center;display:block}.weak-point-diagnosis-result__img{display:block;margin:10px auto 0;width:300px}.weak-point-diagnosis-result__h1{line-height:1.5;display:inline-block;padding:0 1em;margin:15px 0 0;background-color:#e6e8fc;color:#333;font-size:18px;font-weight:bold}.weak-point-diagnosis-result__description{font-size:14px;margin-left:auto;margin-right:auto;width:100%;text-align:left}.weak-point-contents-index__h3{text-align:center}.weak-point-contents-index__ul{margin:2.5em auto 1.5em;width:230px}.weak-point-contents-index__ul-guest{margin:2.5em auto 1.5em;width:150px}.weak-point-contents-index__description{font-size:14px;margin-left:auto;margin-right:auto;width:100%;text-align:left}.weak-point-contents-index__content{color:#333;font-size:16px;cursor:pointer;text-decoration:underline}.weak-point-contents-index__content-guest{color:#333;font-size:16px}.weak-point-basic-profiling{margin-top:40px;text-align:center}.weak-point-basic-profiling__title{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#e6e8fc;color:#333;font-size:18px;font-weight:bold}.weak-point-basic-profiling__share{margin-top:25px}.weak-point-basic-profiling-share-box{margin:16px auto 0;padding:10px 12px;width:100%;max-width:600px;border:1px solid #d8d8d8;word-break:break-all}.weak-point-basic-profiling-share-box__text{font-size:12px;margin:0;text-align:left}.weak-point-purchase{margin-top:40px;text-align:center}.weak-point-purchase__sample-box{width:300px;margin-bottom:1.5em}.weak-point-purchase__purchase-offer-text{margin-top:0;font-size:16px;font-weight:600;color:#e2317c;text-align:center}.weak-point-purchase__buy-button{margin-top:0;background:linear-gradient(#ff1f5a 0%, #ff9540 100%)}.weak-point-purchase-title{color:#737F8C !important}.lockedBox--bg-blue{background-color:#F2F6FB}.weak-point-personality{margin-top:40px;text-align:center}.weak-point-personality__title{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#e6e8fc;color:#333;font-size:18px;font-weight:bold}.weak-point-personality__caption::before{content:"";display:block;width:calc(100% + 10px);height:4px;position:absolute;left:-5px;bottom:2px;z-index:-1}.weak-point-personality__caption--defect::before{background-color:#B75D04}.weak-point-personality__caption--disillusion::before{background-color:#CE3EF4}.weak-point-personality__caption--mediocre::before{background-color:#35B799}.weak-point-purchase-last{margin-top:40px;text-align:center}.weak-point-purchase-last__title{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#e6e8fc;color:#333;font-size:18px;font-weight:bold}.weak-point-tile-list{display:flex !important;justify-content:space-between;align-items:center;max-width:250px;margin:20px auto 1.5em}.weak-point-tile-list__li{margin:0;width:73px}.weak-point-tile-list-img{width:100%}.weak-point-defect-color{color:#B75D04}.weak-point-disillusion-color{color:#CE3EF4}.weak-point-mediocre-color{color:#35B799}.purchased-weak-point-report{border-top:2px solid #ffcc47;border-bottom:2px solid #ffcc47;background-color:#fffef9;padding-top:30px;padding-bottom:30px;margin-top:30px;text-align:center}.purchased-weak-point-report__title{background:transparent;font-size:22px;font-weight:bold;color:#737F8C}.weak-point-change-section{margin-top:20px;padding:5%}.weak-point-change-section--defect{background:#DBAE82}.weak-point-change-section--disillusion{background:#E79FF9}.weak-point-change-section--mediocre{background:#9BDBCC}.management-skill-diagnosis{max-width:500px;margin:0 auto;padding:80px 0 0 0;font-size:14px;font-family:ヒラギノ角ゴシック}.management-skill-diagnosis .management-skill-headline{margin-bottom:50px;padding:0 30px}.management-skill-diagnosis .management-skill-headline__top{margin:0 auto 35px;text-align:center;font-weight:600;font-size:22px;text-decoration:underline;line-height:18px;color:#6597DB}.management-skill-diagnosis .management-skill-headline__img{margin:0;margin-bottom:30px;max-width:100%}.management-skill-diagnosis .management-skill-headline__twitter-share{overflow:scroll;height:140px;margin:20px;background-color:#fff;border:solid 2px #45A4E0;border-radius:10px;text-align:center}.management-skill-diagnosis .management-skill-headline__text{margin-bottom:20px}.management-skill-diagnosis .management-skill-content-introduction{display:block;margin-bottom:30px;text-align:center}.management-skill-diagnosis .management-skill-featured-content__title{text-align:center;font-size:16px;font-weight:600}.management-skill-diagnosis .management-skill-featured-content__lineup{display:inline-block;padding-left:0;list-style:none}.management-skill-diagnosis .management-skill-featured-content__caption{text-align:left}.management-skill-diagnosis .management-skill-link-decoration{color:#222;text-decoration:underline}.management-skill-diagnosis .management-skill-dotted-line{width:100px;margin:30px auto;border-bottom:dotted 2px #dacfd0}.management-skill-diagnosis .management-skill-main-content__title{margin:0 20px;text-align:center;font-size:18px;font-weight:600;background-color:#E6E8FC}.management-skill-diagnosis .management-skill-main-content__skills{margin:35px auto;text-align:center}.management-skill-diagnosis .management-skill-main-content__skills-text{display:inline-block;text-align:right;font-weight:bold;font-size:16px;line-height:28px}.management-skill-diagnosis .management-skill-result-type__caption{margin-bottom:40px;font-size:22px;line-height:28px;font-weight:bold;text-align:center}.management-skill-diagnosis .management-skill-result-type__description{margin:30px 5%}.management-skill-diagnosis .management-skill-twitter-share{margin-bottom:30px;text-align:center;background:rgba(28,34,48,0.1)}.management-skill-diagnosis .management-skill-twitter-share__ogp-img{max-width:90%;margin-top:1.5em}.management-skill-diagnosis .management-skill-twitter-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.management-skill-diagnosis .management-skill-twitter-share__button{width:70%;margin:0 auto;padding-bottom:30px}.management-skill-diagnosis .management-skill-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.management-skill-diagnosis .management-skill-report-purchase-lead{margin:40px 5%;text-align:center}.management-skill-diagnosis .management-skill-report-purchase-lead__area{background:#fffef9}.management-skill-diagnosis .management-skill-report-purchase-lead__title{color:#fbd600}.management-skill-diagnosis .management-skill-report-purchase-lead__report-title{font-weight:bold !important;font-size:14px !important;line-height:18px}.management-skill-diagnosis .management-skill-report-purchase-lead__icon{font-size:32px}.management-skill-diagnosis .management-skill-report-purchase-lead__button{color:#1c2230 !important}.management-skill-diagnosis .management-skill-result-factor{margin-bottom:30px;border:12px solid #ACACAC}.management-skill-diagnosis .management-skill-result-factor__title{margin:20px !important;background-color:#ACACAC;text-align:center;color:#fff;font-size:19px;font-weight:600}.management-skill-diagnosis .management-skill-result-factor__caution-level{margin:10px auto;text-align:center;font-size:16px;font-weight:600}.management-skill-diagnosis .management-skill-result-factor__description{margin:20px;font-weight:600}.management-skill-diagnosis .management-skill-end-of-the-continuation{margin:40px auto;text-align:center}.management-skill-diagnosis .management-skill-lead-report{margin-left:auto;margin-right:auto;padding:0 30px 40px;max-width:435px}.management-skill-diagnosis .management-skill-remain-result-factor{margin:50px auto;padding-top:10px;background-color:#F6F6F6}.management-skill-diagnosis .management-skill-remain-result-factor__title{margin:20px 0;padding:5px 0 5px 30px;width:300px;color:#FFF;font-size:16px;font-size:16px;font-weight:600}.management-skill-diagnosis .management-skill-remain-result-factor--title-color-blue{background:linear-gradient(#6597DB 0%, #74BCF0 100%)}.management-skill-diagnosis .management-skill-remain-result-factor--title-color-green{background:linear-gradient(#45C58C 0%, #D6D05F 100%)}.management-skill-diagnosis .management-skill-remain-result-factor__supplement{padding:0 30px}.management-skill-diagnosis .management-skill-remain-result-factor__other-factor-title{margin:20px 0;padding:0 20px 20px 30px;font-weight:600}.management-skill-diagnosis .management-skill-remain-result-factor__other-factor-title li{margin-top:0}.management-skill-diagnosis .management-skill-username{color:#FF4B95;font-weight:600}.management-skill-diagnosis .management-skill-sentence-length{font-size:10px;color:#999}.management-skill-recommend-diagnosis{padding:0 30px}.management-skill-recommend-diagnosis__text{margin:30px auto}.management-skill-recommend-diagnosis__link-text{color:#202020;text-decoration:underline}.management-skill-report-contents-area{margin-bottom:30px;padding:30px;text-align:center;background:#FFF4E8}.management-skill-report-contents-area__title{font-size:18px;font-weight:600;text-align:center}.management-skill-report-contents{display:inline-block;margin-bottom:1.5em}.management-skill-report-contents__li{text-align:left;font-weight:600}.management-skill-report-contents__h2{font-size:16px}.management-skill-report-contents__h2--underline{text-decoration:underline}.potentiality-diagnosis-result{text-align:center;display:block}.potentiality-diagnosis-result__img{display:block;margin:10px auto 0;width:500px}.potentiality-diagnosis-result__h1{line-height:1.5;display:inline-block;padding:0 1em;margin:15px 0 0;background-color:#FF3421;color:#fff;font-size:18px;font-weight:bold}.potentiality-diagnosis-result__description{font-size:14px;margin-left:auto;margin-right:auto;width:100%;text-align:left}.potentiality-contents-index__h3{text-align:center}.potentiality-contents-index__ul{margin:2.5em auto 1.5em;width:230px}.potentiality-contents-index__ul-guest{margin:2.5em auto 1.5em;width:160px}.potentiality-contents-index__description{font-size:14px;margin-left:auto;margin-right:auto;width:100%;text-align:left}.potentiality-contents-index__content{color:#333;font-size:16px;cursor:pointer;text-decoration:underline}.potentiality-contents-index__content-guest{color:#333;font-size:16px}.potentiality-basic-profiling{margin-top:40px;text-align:center}.potentiality-basic-profiling__title{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#FF3421;color:#fff;font-size:18px;font-weight:bold}.potentiality-twitter-share{margin-top:1.5em;text-align:center;background:rgba(28,34,48,0.1)}.potentiality-twitter-share__ogp-img{max-width:90%;margin-top:1.5em}.potentiality-twitter-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.potentiality-twitter-share__button{width:70%;margin:0 auto;padding-bottom:30px}.potentiality-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.potentiality-one-in-people{background:#FFEAE8;margin:20px auto;padding-top:30px;padding-bottom:30px}.potentiality-one-in-people__result{margin-top:20px;text-align:center}.potentiality-one-in-people__h3-text{background:#fff;padding:1px 2em}.potentiality-purchase{margin-top:40px;text-align:center}.potentiality-purchase__sample-box{width:300px;margin-bottom:1.5em}.potentiality-purchase__purchase-offer-text{margin-top:0;font-size:16px;font-weight:600;color:#e2317c;text-align:center}.potentiality-purchase__buy-button{margin-top:0;background:#FF8000 !important}.potentiality-purchase-title{color:#FF8000 !important}.potentiality-purchase-emoji-large{margin:0 10px;font-size:50px}.lockedBox--bg-orange{background-color:#FFF9F4}.potentiality-personality{margin-top:40px;text-align:center}.potentiality-personality__title{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#FF3421;color:#fff;font-size:18px;font-weight:bold}.potentiality-personality__remain-factor{margin:50px auto;padding-top:30px;background-color:#F6F6F6}.potentiality-personality__remain-factor-title{margin:20px 0;padding:5px 0 5px 30px;width:276px;color:#FFF;font-size:16px;font-size:16px;font-weight:600}.potentiality-personality--remain-basic-title{background:linear-gradient(#11009E 0%, #4942E4 100%)}.potentiality-personality--remain-love-title{background:linear-gradient(#f39 0%, #FF8CC6 100%)}.potentiality-personality__supplement{padding:0 30px}.potentiality-personality__other-factor-title{margin:20px 0;padding:0 20px 20px 30px;font-weight:600;text-align:left}.potentiality-resultimg-work{width:70% !important}.potentiality-result-panel{margin-top:30px;padding-top:25px;padding-bottom:25px;text-align:left;background-color:#e6e6e6;border:1px solid #e6e6e6}.potentiality-result-panel__caption{width:70%;padding:0.5em 25px;background-color:#ffffff;font-size:17px;font-weight:600}.potentiality-result-panel__description{margin:1em 25px;padding:1em;background-color:#f7f7f7;font-size:14px;font-weight:300}.caption-love-color{color:#CD4187}.potentiality-purchase-last{margin-top:40px;text-align:center}.potentiality-purchase-last__title{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#FF3421;color:#fff;font-size:18px;font-weight:bold}.potentiality-basic-color{color:#222}.potentiality-work-color{color:#6889E7}.potentiality-love-color{color:#FF3C9D}.potentiality-username{font-weight:600}.potentiality-recommend-diagnosis-link-text{color:#202020;text-decoration:underline}.suitable-job-diagnosis-result{text-align:center;display:block}.suitable-job-diagnosis-result__img{display:block;margin:10px auto 0;width:300px}.suitable-job-diagnosis-result__h1{line-height:1.5;display:inline-block;padding:0 1em;margin:15px 0 0;background-color:#99DFFF;color:#333;font-size:18px;font-weight:bold}.suitable-job-diagnosis-result__description{font-size:14px;margin-left:auto;margin-right:auto;width:100%;text-align:left}.suitable-job-contents-index__h3{text-align:center}.suitable-job-contents-index__ul{margin:2.5em auto 1.5em;width:230px}.suitable-job-contents-index__ul-guest{margin:2.5em auto 1.5em;width:160px}.suitable-job-contents-index__description{font-size:14px;margin-left:auto;margin-right:auto;width:100%;text-align:left}.suitable-job-contents-index__content{color:#333;font-size:16px;cursor:pointer;text-decoration:underline}.suitable-job-contents-index__content-guest{color:#333;font-size:16px}.suitable-job-basic-profiling{margin-top:40px;text-align:center}.suitable-job-basic-profiling__title{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#99DFFF;color:#333;font-size:18px;font-weight:bold}.suitable-job-basic-profiling__share{margin-top:25px}.suitable-job-basic-profiling-share-box{margin:16px auto 0;padding:10px 12px;width:100%;max-width:600px;border:1px solid #d8d8d8;word-break:break-all}.suitable-job-basic-profiling-share-box__text{font-size:12px;margin:0;text-align:left}.suitable-job-one-in-people{background:#CCEFFF;margin:20px auto;padding-top:30px;padding-bottom:30px}.suitable-job-one-in-people__result{margin-top:20px;text-align:center}.suitable-job-one-in-people__h3-text{background:#fff;padding:1px 2em}.suitable-job-purchase{margin-top:40px;text-align:center}.suitable-job-purchase__sample-box{width:300px;margin-bottom:1.5em}.suitable-job-purchase__purchase-offer-text{margin-top:0;font-size:16px;font-weight:600;color:#e2317c;text-align:center}.suitable-job-purchase__buy-button{margin-top:0;background:#FF8000 !important}.suitable-job-purchase-title{color:#FF8000 !important}.lockedBox--bg-orange{background-color:#FFF9F4}.suitable-job-personality{margin-top:40px;text-align:center}.suitable-job-personality__title{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#99DFFF;color:#333;font-size:18px;font-weight:bold}.suitable-job-personality__remain-factor{margin:50px auto;padding-top:30px;background-color:#F6F6F6}.suitable-job-personality__remain-factor-title{margin:20px 0;padding:5px 0 5px 30px;width:276px;color:#FFF;font-size:16px;font-size:16px;font-weight:600}.suitable-job-personality--remain-basic-title{background:linear-gradient(#11009E 0%, #4942E4 100%)}.suitable-job-personality--remain-love-title{background:linear-gradient(#f39 0%, #FF8CC6 100%)}.suitable-job-personality__supplement{padding:0 30px}.suitable-job-personality__other-factor-title{margin:20px 0;padding:0 20px 20px 30px;font-weight:600;text-align:left}.suitable-job-result-panel{margin-top:30px;padding-top:25px;padding-bottom:25px;text-align:left;background-color:#e6e6e6;border:1px solid #e6e6e6}.suitable-job-result-panel__caption{width:70%;padding:0.5em 25px;background-color:#ffffff;font-size:17px;font-weight:600}.suitable-job-result-panel__description{margin:1em 25px;padding:1em;background-color:#f7f7f7;font-size:14px;font-weight:300}.caption-love-color{color:#CD4187}.suitable-job-purchase-last{margin-top:40px;text-align:center}.suitable-job-purchase-last__title{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#99DFFF;color:#333;font-size:18px;font-weight:bold}.suitable-job-basic-color{color:#222}.suitable-job-love-color{color:#FF3C9D}.suitable-job-username{font-weight:600}.suitable-job-lead-self-analysis-diagnosis{max-width:750px;margin:40px auto;text-align:center;color:#000}.suitable-job-lead-self-analysis-diagnosis__area{background-color:#F5F5F5;padding:5%}.suitable-job-lead-self-analysis-diagnosis__title{margin-bottom:20px;font-weight:700;font-size:18px;text-align:center;line-height:27px}.suitable-job-lead-self-analysis-diagnosis__icon{font-size:72px;line-height:100px;color:#000000}.suitable-job-lead-self-analysis-diagnosis__description{font-weight:400;font-size:16px}.suitable-job-lead-self-analysis-diagnosis__list{display:flex;justify-content:center;font-weight:400;font-size:16px}.suitable-job-lead-self-analysis-diagnosis__price-text{font-weight:700;font-size:16px;text-align:center}.suitable-job-lead-self-analysis-diagnosis__button{background:#000000;border-radius:4px}.suitable-job-recommend-diagnosis-link-text{color:#202020;text-decoration:underline}.self-analysis-diagnosis{padding-top:40px !important}.self-analysis-diagnosis-first-purchase{margin-bottom:30px;padding-bottom:30px;background-color:#F5F5F5}.self-analysis-diagnosis-first-purchase__title{padding:30px 0;font-weight:700;font-size:18px;line-height:27px;text-align:center}.self-analysis-diagnosis-first-purchase__img{display:block;margin:10px auto 0;width:300px}.self-analysis-diagnosis-first-purchase__description{padding-right:5%;padding-left:5%;font-weight:400;text-align:center}.self-analysis-diagnosis-buy-report__button{background:#000000;border-radius:4px}.self-analysis-diagnosis-buy-report__purchase-offer-text{margin-top:0;font-size:16px;font-weight:600;color:#e2317c;text-align:center}.self-analysis-diagnosis-user-problems__title{margin-bottom:30px;font-weight:700;font-size:18px;line-height:25px;text-align:center}.self-analysis-diagnosis-user-problem{max-width:350px;margin:0 auto 20px}.self-analysis-diagnosis-user-problem__img{display:block;margin:10px auto 0;width:150px}.self-analysis-diagnosis-user-problem__caption{font-weight:700;font-size:16px;line-height:24px;text-align:center}.self-analysis-diagnosis-user-problem__description{text-align:left}.self-analysis-diagnosis-second-purchase{margin-bottom:30px;padding-bottom:30px;background-color:#F5F5F5}.self-analysis-diagnosis-second-purchase__triangle{width:300px;height:80px;margin:0 auto;border-right:150px solid transparent;border-left:150px solid transparent;border-top:50px solid #FFFFFF}.self-analysis-diagnosis-second-purchase__description{margin-top:0;margin-bottom:20px;font-weight:700;font-size:22px;line-height:33px;text-align:center;color:#000000}.self-analysis-diagnosis-second-purchase__img{display:block;margin:10px auto 0;width:200px}.self-analysis-diagnosis-flow-title{margin-bottom:30px;font-weight:700;font-size:18px;line-height:25px;text-align:center}.self-analysis-diagnosis-flow{max-width:350px;margin:0 auto 20px}.self-analysis-diagnosis-flow__img{display:block;margin:10px auto 0;width:150px}.self-analysis-diagnosis-flow__caption{font-weight:700;font-size:16px;line-height:24px;text-align:center}.self-analysis-diagnosis-flow__description{text-align:left}.self-analysis-diagnosis-third-purchase{max-width:750px;margin:40px auto;text-align:center;color:#000}.self-analysis-diagnosis-third-purchase__area{background-color:#F5F5F5;padding:5%}.self-analysis-diagnosis-third-purchase__title{margin-bottom:20px;font-weight:700;font-size:18px;text-align:center;line-height:27px}.self-analysis-diagnosis-third-purchase__icon{font-size:72px;line-height:100px;color:#000000}.self-analysis-diagnosis-third-purchase__description{font-weight:400;font-size:16px}.self-analysis-diagnosis-third-purchase__list{display:flex;justify-content:center;font-weight:400;font-size:16px}.self-analysis-diagnosis-third-purchase__price-text{font-weight:700;font-size:16px;text-align:center}.self-analysis-diagnosis-customer-review-title{margin-bottom:30px;font-weight:700;font-size:18px;line-height:25px;text-align:center}.self-analysis-diagnosis-customer-review{max-width:350px;box-shadow:0px 1.07076px 0.35692px -0.71384px rgba(0,0,0,0.2),0px 0.71384px 0.71384px rgba(0,0,0,0.14),0px 0.35692px 1.7846px rgba(0,0,0,0.12);margin:0 auto 20px}.self-analysis-diagnosis-customer-review__img{display:block}.self-analysis-diagnosis-customer-review__name{margin:10px;line-height:21px;color:#000000}.self-analysis-diagnosis-customer-review__caption{margin:0 10px;font-weight:700;font-size:16px;line-height:24px}.self-analysis-diagnosis-customer-review__description{margin:10px;padding-bottom:10px;line-height:21px;color:#666666}.self-analysis-diagnosis-result{text-align:center;display:block}.self-analysis-diagnosis-result__h1{line-height:1.5;display:inline-block;padding:0 1em;margin-bottom:25px;color:#222;font-size:18px;font-weight:bold}.self-analysis-diagnosis-result__description{font-size:14px;margin-left:auto;margin-right:auto;width:100%;text-align:left}.self-analysis-contents-index__h3{text-align:center}.self-analysis-contents-index__ul{margin:2.5em auto 1.5em;width:230px}.self-analysis-contents-index__content{color:#333;font-size:16px;cursor:pointer;text-decoration:underline}.self-analysis-content-area{margin-top:40px;text-align:center}.self-analysis-content-area__title{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#99DFFF;color:#333;font-size:18px;font-weight:bold}.self-analysis-content-area__sub-title{margin:2em}.self-analysis-personality-assessment-list{display:flex;justify-content:center}.self-analysis-personality-assessment-list__text{text-align:right}.self-analysis-action-characteristics-your-result{margin-top:40px;font-size:16px;font-weight:700;text-align:center;text-shadow:0px 4px 4px rgba(0,0,0,0.25)}.self-analysis-action-characteristics-result-name{margin-top:10px;font-size:26px;font-weight:700;text-align:center}.love-fulfill-contents{max-width:560px;margin:0 auto}.love-fulfill-diagnosis-result{text-align:center;display:block}.love-fulfill-diagnosis-result__img{display:block;margin:10px auto 0;width:500px}.love-fulfill-diagnosis-result__h1{line-height:1.5;display:inline-block;padding:0 1em;margin:15px 0 0;background-color:#FC95A4;color:#222;font-size:18px;font-weight:bold}.love-fulfill-diagnosis-result__description{font-size:14px;margin-left:auto;margin-right:auto;margin-bottom:20px;width:100%;text-align:left}.love-fulfill-contents-index__h3{text-align:center}.love-fulfill-contents-index__ul-guest{margin:2.5em auto 1.5em;width:160px}.love-fulfill-contents-index__description{font-size:14px;margin-left:auto;margin-right:auto;width:100%;text-align:left}.love-fulfill-contents-index__content-guest{color:#333;font-size:16px}.love-fulfill-report-contents-area{margin-bottom:30px;padding:30px;text-align:center;background:#FFF4E8}.love-fulfill-report-contents-area__title{font-size:18px;font-weight:600;text-align:center}.love-fulfill-report-contents-area__h3{font-size:14px}.love-fulfill-report-contents{display:inline-block;margin-bottom:1.5em}.love-fulfill-report-contents__li{text-align:left;font-weight:600}.love-fulfill-report-contents__h2{font-size:16px}.love-fulfill-report-contents__h2--underline{text-decoration:underline}.love-fulfill-sentence-content{margin-top:30px;margin-bottom:30px;padding-left:5%;padding-right:5%}.love-fulfill-sentence-content__caption{padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.love-fulfill-sentence-content__sub-caption{margin-top:2em;padding:0.5em;font-size:20px;font-weight:600;line-height:26px;border:2px solid #FF961C}.love-fulfill-sentence-content__share{margin-top:25px;text-align:center}.love-fulfill-sns-share-box{margin:16px auto 0;padding:10px 12px;width:100%;max-width:600px;border:1px solid #d8d8d8;word-break:break-all}.love-fulfill-sns-share-box__text{font-size:12px;margin:0;text-align:left}.love-fulfill-one-in-people{background:#FED0DE;margin:20px auto;padding-top:30px;padding-bottom:30px}.love-fulfill-one-in-people__result{margin-top:20px;margin-bottom:50px;text-align:center}.love-fulfill-purchase{margin-top:40px;margin-bottom:40px;text-align:center}.love-fulfill-purchase__sample-box{width:300px;margin-bottom:1.5em}.love-fulfill-purchase__purchase-offer-text{margin-top:0;font-size:16px;font-weight:600;color:#e2317c;text-align:center}.love-fulfill-purchase__buy-button{margin-top:0;background:#FF8000 !important}.love-fulfill-purchase-title{color:#FF8000 !important}.love-fulfill-purchase-emoji-large{margin:0 10px;font-size:50px}.lockedBox--bg-orange{background-color:#FFF9F4}.love-fulfill-result-panel{margin-top:30px;padding-top:25px;padding-bottom:25px;text-align:left;background-color:#e6e6e6;border:1px solid #e6e6e6}.love-fulfill-result-panel__caption{width:70%;padding:0.5em 25px;background-color:#ffffff;font-size:17px;font-weight:600}.love-fulfill-result-panel__description{margin:1em 25px;padding:1em;background-color:#f7f7f7;font-size:14px;font-weight:300}.love-fulfill-purchase-last{margin-top:40px;text-align:center}.love-fulfill-purchase-last__title{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#FC95A4;color:#222;font-size:18px;font-weight:bold}.love-fulfill-basic-color{color:#222}.love-fulfill-recommend-diagnosis-link-text{color:#202020;text-decoration:underline}.door-slam-contents{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #DEB887;text-align:center}.door-slam-contents__introduction{margin-right:5%;margin-left:5%;padding-right:5%;padding-left:5%}.door-slam-contents__bg-top{width:588px}.door-slam-contents__bg-bottom{width:588px}.door-slam-title__main{margin-top:0;font-size:28px;text-align:center;color:#DEB887;font-weight:600}.door-slam-title__sub{margin-top:0;font-size:11px;text-align:center;color:#DEB887;opacity:0.5}.door-slam-description{margin-top:20px;margin-bottom:20px}.door-slam-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.door-slam-level{margin-top:30px;margin-bottom:30px}.door-slam-level-img{background-image:url(//assets.mgram.me/assets/users/diagnosis/door_slam/bg_img-dc44b1e3e0ec395d77409d43889d37211e23291d8c8b89dcc70f39875c1561d7.png);background-repeat:no-repeat;background-size:100% auto;height:680px;position:relative}.door-slam-level-img__created-at{position:absolute;right:8%;top:25%;font-weight:600}.door-slam-level-img__username{position:absolute;left:6%;top:28%;font-size:18px;font-weight:600}.door-slam-level-img__result{padding-top:400px;font-size:50px;font-weight:700;text-align:center}@media screen and (max-width: 570px){.door-slam-level-img__created-at{top:24%}.door-slam-level-img__username{top:26%}.door-slam-level-img__result{padding-top:380px}}@media screen and (max-width: 545px){.door-slam-level-img__result{padding-top:360px}}@media screen and (max-width: 530px){.door-slam-level-img{height:600px}.door-slam-level-img__created-at{top:26%}.door-slam-level-img__username{top:27.5%}.door-slam-level-img__result{padding-top:350px}}@media screen and (max-width: 510px){.door-slam-level-img{height:550px}.door-slam-level-img__result{padding-top:340px}}@media screen and (max-width: 490px){.door-slam-level-img__result{padding-top:320px}}@media screen and (max-width: 480px){.door-slam-level-img{height:540px}}@media screen and (max-width: 470px){.door-slam-level-img{height:520px}.door-slam-level-img__result{padding-top:310px}}@media screen and (max-width: 455px){.door-slam-level-img{height:490px}.door-slam-level-img__result{padding-top:300px}}@media screen and (max-width: 435px){.door-slam-level-img{height:450px}.door-slam-level-img__result{padding-top:280px}}@media screen and (max-width: 415px){.door-slam-level-img{height:445px}.door-slam-level-img__result{padding-top:265px}}@media screen and (max-width: 405px){.door-slam-level-img{height:430px}}@media screen and (max-width: 400px){.door-slam-level-img{height:425px}.door-slam-level-img__result{padding-top:250px}}@media screen and (max-width: 395px){.door-slam-level-img{height:420px}}@media screen and (max-width: 390px){.door-slam-level-img{height:410px}}@media screen and (max-width: 380px){.door-slam-level-img{height:400px}}@media screen and (max-width: 376px){.door-slam-level-img__username{top:26%}.door-slam-level-img__result{padding-top:235px}}.door-slam-report-buy-area{margin-top:30px;text-align:center}.door-slam-report-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.door-slam-report-purchase-lead-information__report-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.door-slam-report-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#FF961C;margin-left:10px}.door-slam-report-purchase-button{width:80%;margin:30px auto 0;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.door-slam-report-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.door-slam-report-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.door-slam-report-purchased{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.door-slam-report-purchased-content{margin-bottom:20px}.door-slam-report-purchased-content__title{margin-bottom:20px;font-size:26px;color:#DEB887}.door-slam-report-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.relationship-reset-syndrome-contents{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #DEB887;text-align:center}.relationship-reset-syndrome-contents__introduction{margin-right:5%;margin-left:5%;padding-right:5%;padding-left:5%}.relationship-reset-syndrome-contents__bg-top{width:588px}.relationship-reset-syndrome-contents__bg-bottom{width:588px}.relationship-reset-syndrome-title__main{margin-top:0;font-size:28px;text-align:center;color:#DEB887;font-weight:600}.relationship-reset-syndrome-title__sub{margin-top:0;font-size:11px;text-align:center;color:#DEB887;opacity:0.5}.relationship-reset-syndrome-description{margin-top:20px;margin-bottom:20px}.relationship-reset-syndrome-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.relationship-reset-syndrome-level{margin-top:30px;margin-bottom:30px}.relationship-reset-syndrome-level-img{background-image:url(//assets.mgram.me/assets/users/diagnosis/relationship_reset_syndrome/bg_img-3844201107b97d40b5e84e064c8780e9b589faca768f3ec813c0fac9551dda6a.png);background-repeat:no-repeat;background-size:100% auto;height:680px;position:relative}.relationship-reset-syndrome-level-img__created-at{position:absolute;right:8%;top:25%;font-weight:600}.relationship-reset-syndrome-level-img__username{position:absolute;left:6%;top:28%;font-size:18px;font-weight:600}.relationship-reset-syndrome-level-img__result{padding-top:400px;font-size:50px;font-weight:700;text-align:center}@media screen and (max-width: 570px){.relationship-reset-syndrome-level-img__created-at{top:24%}.relationship-reset-syndrome-level-img__username{top:26%}.relationship-reset-syndrome-level-img__result{padding-top:380px}}@media screen and (max-width: 545px){.relationship-reset-syndrome-level-img__result{padding-top:360px}}@media screen and (max-width: 530px){.relationship-reset-syndrome-level-img{height:600px}.relationship-reset-syndrome-level-img__created-at{top:26%}.relationship-reset-syndrome-level-img__username{top:27.5%}.relationship-reset-syndrome-level-img__result{padding-top:350px}}@media screen and (max-width: 510px){.relationship-reset-syndrome-level-img{height:550px}.relationship-reset-syndrome-level-img__result{padding-top:340px}}@media screen and (max-width: 490px){.relationship-reset-syndrome-level-img__result{padding-top:320px}}@media screen and (max-width: 480px){.relationship-reset-syndrome-level-img{height:540px}}@media screen and (max-width: 470px){.relationship-reset-syndrome-level-img{height:520px}.relationship-reset-syndrome-level-img__result{padding-top:310px}}@media screen and (max-width: 455px){.relationship-reset-syndrome-level-img{height:490px}.relationship-reset-syndrome-level-img__result{padding-top:300px}}@media screen and (max-width: 435px){.relationship-reset-syndrome-level-img{height:450px}.relationship-reset-syndrome-level-img__result{padding-top:280px}}@media screen and (max-width: 415px){.relationship-reset-syndrome-level-img{height:445px}.relationship-reset-syndrome-level-img__result{padding-top:265px}}@media screen and (max-width: 405px){.relationship-reset-syndrome-level-img{height:430px}}@media screen and (max-width: 400px){.relationship-reset-syndrome-level-img{height:425px}.relationship-reset-syndrome-level-img__result{padding-top:250px}}@media screen and (max-width: 395px){.relationship-reset-syndrome-level-img{height:420px}}@media screen and (max-width: 390px){.relationship-reset-syndrome-level-img{height:410px}}@media screen and (max-width: 380px){.relationship-reset-syndrome-level-img{height:400px}}@media screen and (max-width: 376px){.relationship-reset-syndrome-level-img__username{top:26%}.relationship-reset-syndrome-level-img__result{padding-top:235px}}.relationship-reset-syndrome-report-buy-area{margin-top:30px;text-align:center}.relationship-reset-syndrome-report-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.relationship-reset-syndrome-report-purchase-lead-information__report-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.relationship-reset-syndrome-report-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#FF961C;margin-left:10px}.relationship-reset-syndrome-report-purchase-lead-information__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.relationship-reset-syndrome-report-purchase-button{width:80%;margin:30px auto 0;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.relationship-reset-syndrome-report-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.relationship-reset-syndrome-report-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.relationship-reset-syndrome-report-purchased{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.relationship-reset-syndrome-report-purchased-content{margin-bottom:20px}.relationship-reset-syndrome-report-purchased-content__title{margin-bottom:20px;font-size:26px;color:#DEB887}.relationship-reset-syndrome-report-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.love-type-diagnosis{max-width:500px;margin:0 auto;padding:80px 0 0 0;font-size:14px;font-family:Hiragino Kaku Gothic}.love-type-diagnosis .love-type-headline{margin-bottom:50px;padding:0 30px}.love-type-diagnosis .love-type-headline__img{margin:0;margin-bottom:30px;max-width:100%}.love-type-diagnosis .love-type-headline__top{margin:0 auto 35px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:22px;font-family:Helvetica;text-decoration:underline;line-height:18px;color:#ED357A}.love-type-diagnosis .love-type-headline__twitter-share{overflow:scroll;height:140px;margin:20px;background-color:#fff;border:solid 2px #45A4E0;border-radius:10px;text-align:center}.love-type-diagnosis .love-type-headline__text{margin-bottom:20px}.love-type-diagnosis .love-type-report-result-button{margin:30px auto;padding:16px;background-color:#FCBFD6;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.love-type-diagnosis .love-type-report-result-button__text{color:#222;font-size:16px;font-weight:600;margin-right:10px}.love-type-diagnosis .love-type-main-content__title{margin:0 20px;text-align:center;font-size:18px;font-weight:600;background-color:#FCBFD6;border-radius:4px}.love-type-diagnosis .love-type-result-type{text-align:center}.love-type-diagnosis .love-type-result-type__caption{margin-bottom:40px;font-size:22px;line-height:32px;font-weight:bold;text-align:center}.love-type-diagnosis .love-type-result-type__result-img{width:300px}.love-type-diagnosis .love-type-result-type__result-text{margin:20px 0;font-size:32px;font-weight:700;text-align:center;text-decoration:underline #FFE6EF 3px;color:#725F8D}.love-type-diagnosis .love-type-twitter-share{margin-bottom:30px;text-align:center;background:rgba(28,34,48,0.1)}.love-type-diagnosis .love-type-twitter-share__ogp-img{max-width:90%;margin-top:1.5em}.love-type-diagnosis .love-type-twitter-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.love-type-diagnosis .love-type-twitter-share__button{width:70%;margin:0 auto;padding-bottom:30px}.love-type-diagnosis .love-type-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.love-type-diagnosis .love-type-content-introduction{display:block;margin-bottom:30px;text-align:center}.love-type-diagnosis .love-type-featured-content__title{text-align:center;font-size:16px;font-weight:600}.love-type-diagnosis .love-type-featured-content__lineup{display:inline-block;padding-left:0;list-style:none}.love-type-diagnosis .love-type-featured-content__caption{text-align:left}.love-type-diagnosis .love-type-link-decoration{color:#222;text-decoration:underline}.love-type-diagnosis .love-type-dotted-line{width:100px;margin:30px auto;border-bottom:dotted 2px #dacfd0}.love-type-diagnosis .love-type-features__items{margin:35px auto;text-align:center}.love-type-diagnosis .love-type-features__items-text{display:inline-block;text-align:left;font-weight:bold;font-size:16px;line-height:28px}.love-type-diagnosis .love-type-style__description{margin:20px 5%}.love-type-diagnosis .love-type-report-purchase-lead{margin:40px 5%;text-align:center}.love-type-diagnosis .love-type-report-purchase-lead__area{background:#1C2230}.love-type-diagnosis .love-type-report-purchase-lead__title{color:#fbd600}.love-type-diagnosis .love-type-report-purchase-lead__report-title{color:#fff;font-weight:bold !important;font-size:14px !important;line-height:18px}.love-type-diagnosis .love-type-report-purchase-lead__icon{font-size:32px}.love-type-diagnosis .love-type-report-purchase-lead__report-description{color:#fff}.love-type-diagnosis .love-type-report-purchase-lead__button{color:#1c2230 !important}.love-type-diagnosis .love-type-report-purchase-lead__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.love-type-diagnosis .love-type-compatibles__items{margin:35px auto;text-align:center}.love-type-diagnosis .love-type-compatibles__items-text{display:inline-block;text-align:left;font-weight:bold;font-size:16px;line-height:28px}.love-type-diagnosis .love-type-result-factor{margin-bottom:30px;border:12px solid #ACACAC}.love-type-diagnosis .love-type-result-factor__title{margin:20px !important;background-color:#ACACAC;text-align:center;color:#fff;font-size:19px;font-weight:600}.love-type-diagnosis .love-type-result-factor__description{margin:20px;font-weight:600}.love-type-diagnosis .love-type-result-factor-blur{filter:blur(6px)}.love-type-diagnosis .love-type-end-of-the-continuation{margin:40px auto;text-align:center}.love-type-diagnosis .love-type-lead-report{margin-left:auto;margin-right:auto;padding:0 30px;max-width:435px}.love-type-diagnosis .love-type-increased-love-power__caption{text-align:center;font-size:16px;font-weight:700}.love-type-diagnosis .love-type-increased-love-power__description{margin:20px 5%}.love-type-diagnosis .love-type-conclusion__description{margin:20px 5%}.love-type-recommend-diagnosis{padding:0 30px}.love-type-recommend-diagnosis__text{margin:30px auto}.love-type-recommend-diagnosis__link-text{color:#202020;text-decoration:underline}.love-sixteen-animal-type-contents{max-width:600px}.love-sixteen-animal-type-guest-user-contents{text-align:center}.love-sixteen-animal-type-guest-user-contents__diagnosed-user-text{margin:1.5em 5%}.love-sixteen-animal-type-guest-user-contents__link-text{color:#222;text-decoration:underline}.love-sixteen-animal-type-guest-user-recommend-diagnose{width:90%;margin:0 auto 30px;padding:20px;background:rgba(239,212,156,0.5);border-radius:5px}.love-sixteen-animal-type-guest-user-recommend-diagnose__title{font-weight:bold;font-size:18px;text-align:center;color:#1c2230}.love-sixteen-animal-type-guest-user-recommend-diagnose__attention-text{font-size:10px;line-height:22px;text-align:center;color:#333}.love-sixteen-animal-type-affinity-result{margin-bottom:30px;text-align:center}.love-sixteen-animal-type-affinity-result__title{width:260px;margin:0 auto 20px;border-radius:4px;background:#1c2230;font-weight:bold;font-size:18px;text-align:center;color:#fff}.love-sixteen-animal-type-affinity-result__content{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:10px;color:#222}.love-sixteen-animal-type-affinity-result__content-img{width:50px}.love-sixteen-animal-type-affinity-result__content-text{margin-top:0;font-size:22px;font-weight:bold}.love-sixteen-animal-type-contents-introduction{margin-bottom:30px;text-align:center}.love-sixteen-animal-type-contents-introduction__type-img{width:50%}.love-sixteen-animal-type-contents-introduction__diagnosed-time{margin:0 auto 30px;text-align:center}.love-sixteen-animal-type-title__result{margin-bottom:20px;font-weight:bold;font-size:22px;text-align:center}.love-sixteen-animal-type-title__type{width:300px;margin:0 auto;border-radius:6px;background:#1c2230;font-weight:bold;font-size:24px;text-align:center;color:#fff;text-shadow:0px 3px 6px rgba(0,0,0,0.16)}.love-sixteen-animal-type-title__type-word{margin-top:15px;font-weight:bold;font-size:18px;line-height:22px;text-align:center;color:#7e7e7e}.love-sixteen-animal-type-twitter-share{margin-bottom:30px;text-align:center;background:rgba(28,34,48,0.1)}.love-sixteen-animal-type-twitter-share__ogp-img{max-width:90%;margin-top:1.5em}.love-sixteen-animal-type-twitter-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.love-sixteen-animal-type-twitter-share__button{width:70%;margin:0 auto;padding-bottom:30px}.love-sixteen-animal-type-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.love-sixteen-animal-type-lead-share-text{margin-bottom:30px}.love-sixteen-animal-type-lead-to-result{margin-bottom:30px}.love-sixteen-animal-type-lead-to-result__caption{width:260px;margin:0 auto;border-radius:4px;background:#FBD600;font-weight:bold;font-size:18px;text-align:center}.love-sixteen-animal-type-lead-to-result__button{margin-bottom:30px}.love-sixteen-animal-type-result{margin-bottom:30px;text-align:center}.love-sixteen-animal-type-result__caption{width:300px;margin:0 auto;border-radius:4px;background:#1c2230;font-weight:bold;font-size:18px;text-align:center;color:#fff}.love-sixteen-animal-type-result__type-img{width:50%}.love-sixteen-animal-type-result__type-name{margin-top:0;font-size:26px;font-weight:bold;text-align:center}.love-sixteen-animal-type-result__affinity-type-text{margin-bottom:20px}.love-sixteen-animal-type-charm-deviation{background:#F4B3C2;margin:20px auto;padding-top:30px;padding-bottom:30px;padding-left:3%;padding-right:3%}.love-sixteen-animal-type-love-deviation-result{margin-bottom:30px}.love-sixteen-animal-type-love-deviation-result__title{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:10px;color:#222}.love-sixteen-animal-type-love-deviation-result__content-img{width:80px}.love-sixteen-animal-type-love-deviation-result__content-text{margin-top:0;width:240px;border-radius:4px;background:#1c2230;font-weight:bold;font-size:24px;text-align:center;color:#fff}.love-sixteen-animal-type-love-deviation-result__caption{margin:30px auto;font-size:22px;font-weight:bold;text-align:center}.love-sixteen-animal-type-love-deviation-result__deviation{display:flex;align-items:center;justify-content:center;gap:10px}.love-sixteen-animal-type-love-deviation-result__deviation-name{font-size:22px;font-weight:bold}.love-sixteen-animal-type-love-deviation-result__deviation-value{margin-top:0;font-size:46px;font-weight:bold;color:#EABEBF}.love-sixteen-animal-type-after-love-deviation-result{margin-bottom:30px}.love-sixteen-animal-type-contents-love-deviation{margin-bottom:30px}.love-sixteen-animal-type-contents-love-deviation__caption{width:280px;margin:0 auto;border-radius:4px;background:#CC2993;font-weight:bold;font-size:18px;text-align:center;color:#fff}.love-sixteen-animal-type-contents-love-deviation__description{margin-bottom:30px}.love-sixteen-animal-type-contents-love-deviation__finish-free-result{text-align:center}.love-sixteen-animal-type-lead-to-report-purchase-caption{width:260px;margin:30px auto 0;border-radius:4px;background:#FBD600;font-weight:bold;font-size:18px;text-align:center}.love-sixteen-animal-type-tags-area{margin-bottom:30px}.motivation-contents{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #F7BF41;text-align:center}.motivation-contents__introduction{margin-right:5%;margin-left:5%;padding-right:5%;padding-left:5%}.motivation-contents__bg-top{width:588px}.motivation-contents__bg-bottom{width:588px}.motivation-title__main{margin-top:0;font-size:28px;text-align:center;color:#F7BF41;font-weight:600}.motivation-title__sub{margin-top:0;font-size:11px;text-align:center;color:#F7BF41;opacity:0.5}.motivation-description{margin-top:20px;margin-bottom:20px}.motivation-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.motivation-level{margin-top:30px;margin-bottom:30px}.motivation-level-img{background-image:url(//assets.mgram.me/assets/users/diagnosis/motivation/bg_img-93f31e183db20c4ae969b7737dcdf7b07b67d20c5440e2dfeb0faf4648c7b67a.png);background-repeat:no-repeat;background-size:100% auto;height:680px;position:relative}.motivation-level-img__created-at{position:absolute;right:8%;top:25%;font-weight:600}.motivation-level-img__username{position:absolute;left:6%;top:28%;font-size:18px;font-weight:600}.motivation-level-img__result{padding-top:385px;font-size:42px;font-weight:700;text-align:center}@media screen and (max-width: 570px){.motivation-level-img__created-at{top:24%}.motivation-level-img__username{top:26%}.motivation-level-img__result{padding-top:360px;font-size:38px}}@media screen and (max-width: 545px){.motivation-level-img__result{padding-top:345px}}@media screen and (max-width: 530px){.motivation-level-img{height:600px}.motivation-level-img__created-at{top:26%}.motivation-level-img__username{top:27.5%}.motivation-level-img__result{padding-top:335px}}@media screen and (max-width: 510px){.motivation-level-img{height:550px}.motivation-level-img__result{padding-top:325px;font-size:32px}}@media screen and (max-width: 490px){.motivation-level-img__result{padding-top:305px}}@media screen and (max-width: 480px){.motivation-level-img{height:540px}}@media screen and (max-width: 470px){.motivation-level-img{height:520px}.motivation-level-img__result{padding-top:295px}}@media screen and (max-width: 455px){.motivation-level-img{height:490px}.motivation-level-img__result{padding-top:285px}}@media screen and (max-width: 435px){.motivation-level-img{height:450px}.motivation-level-img__result{padding-top:275px;font-size:30px}}@media screen and (max-width: 415px){.motivation-level-img{height:445px}.motivation-level-img__result{padding-top:250px}}@media screen and (max-width: 405px){.motivation-level-img{height:430px}}@media screen and (max-width: 400px){.motivation-level-img{height:425px}.motivation-level-img__result{font-size:28px}}@media screen and (max-width: 395px){.motivation-level-img{height:420px}}@media screen and (max-width: 390px){.motivation-level-img{height:410px}}@media screen and (max-width: 380px){.motivation-level-img{height:400px}}@media screen and (max-width: 376px){.motivation-level-img__username{top:26%}.motivation-level-img__result{padding-top:240px;font-size:24px}}.motivation-report-buy-area{margin-top:30px;text-align:center}.motivation-report-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.motivation-report-purchase-lead-information__report-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.motivation-report-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#FF961C;margin-left:10px}.motivation-report-purchase-lead-information__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.motivation-report-purchase-button{width:80%;margin:30px auto 0;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.motivation-report-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.motivation-report-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.motivation-report-purchased{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.motivation-report-purchased-content{margin-bottom:20px}.motivation-report-purchased-content__title{margin-bottom:20px;font-size:26px;color:#F7BF41}.motivation-report-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.put-off-tendency-contents{max-width:600px;margin-top:38px;margin-bottom:30px;padding-top:0 !important;padding-right:0;padding-left:0;font-family:ヒラギノ角ゴシック;border:6px solid #03AB93;text-align:center}.put-off-tendency-contents__introduction{margin-right:5%;margin-left:5%;padding-right:5%;padding-left:5%}.put-off-tendency-contents__bg-top{width:588px}.put-off-tendency-contents__bg-bottom{width:588px}.put-off-tendency-title__main{margin-top:0;font-size:28px;text-align:center;color:#03AB93;font-weight:600}.put-off-tendency-title__sub{margin-top:0;font-size:11px;text-align:center;color:#03AB93;opacity:0.5}.put-off-tendency-description{margin-top:20px;margin-bottom:20px}.put-off-tendency-description__text{font-size:14px;line-height:24px;color:#2F2F2F}.put-off-tendency-level{margin-top:30px;margin-bottom:30px}.put-off-tendency-level-img{background-image:url(//assets.mgram.me/assets/users/diagnosis/put_off_tendency/bg_img-dba43d9e45fd1c5a802d72654f32119f2bf2d30d0265c4b1a7bb74e5528474c0.png);background-repeat:no-repeat;background-size:100% auto;height:680px;position:relative}.put-off-tendency-level-img__created-at{position:absolute;right:8%;top:25%;font-weight:600}.put-off-tendency-level-img__username{position:absolute;left:6%;top:28%;font-size:18px;font-weight:600}.put-off-tendency-level-img__result{padding-top:385px;font-size:42px;font-weight:700;text-align:center}@media screen and (max-width: 570px){.put-off-tendency-level-img__created-at{top:24%}.put-off-tendency-level-img__username{top:26%}.put-off-tendency-level-img__result{padding-top:360px;font-size:38px}}@media screen and (max-width: 545px){.put-off-tendency-level-img__result{padding-top:345px}}@media screen and (max-width: 530px){.put-off-tendency-level-img{height:600px}.put-off-tendency-level-img__created-at{top:26%}.put-off-tendency-level-img__username{top:27.5%}.put-off-tendency-level-img__result{padding-top:335px}}@media screen and (max-width: 510px){.put-off-tendency-level-img{height:550px}.put-off-tendency-level-img__result{padding-top:325px;font-size:32px}}@media screen and (max-width: 490px){.put-off-tendency-level-img__result{padding-top:305px}}@media screen and (max-width: 480px){.put-off-tendency-level-img{height:540px}}@media screen and (max-width: 470px){.put-off-tendency-level-img{height:520px}.put-off-tendency-level-img__result{padding-top:295px}}@media screen and (max-width: 455px){.put-off-tendency-level-img{height:490px}.put-off-tendency-level-img__result{padding-top:285px}}@media screen and (max-width: 435px){.put-off-tendency-level-img{height:450px}.put-off-tendency-level-img__result{padding-top:275px;font-size:30px}}@media screen and (max-width: 415px){.put-off-tendency-level-img{height:445px}.put-off-tendency-level-img__result{padding-top:250px}}@media screen and (max-width: 405px){.put-off-tendency-level-img{height:430px}}@media screen and (max-width: 400px){.put-off-tendency-level-img{height:425px}.put-off-tendency-level-img__result{font-size:28px}}@media screen and (max-width: 395px){.put-off-tendency-level-img{height:420px}}@media screen and (max-width: 390px){.put-off-tendency-level-img{height:410px}}@media screen and (max-width: 380px){.put-off-tendency-level-img{height:400px}}@media screen and (max-width: 376px){.put-off-tendency-level-img__username{top:26%}.put-off-tendency-level-img__result{padding-top:240px;font-size:24px}}.put-off-tendency-report-buy-area{margin-top:30px;text-align:center}.put-off-tendency-report-purchase-lead__text{font-size:min(3vw, 14px);text-align:center;color:#2F2F2F}.put-off-tendency-report-purchase-lead-information__report-sentence-length{display:inline-block;font-size:14px;color:#2F2F2F}.put-off-tendency-report-purchase-lead-information__display-price{display:inline-block;font-size:14px;font-weight:700;color:#FF961C;margin-left:10px}.put-off-tendency-report-purchase-lead-information__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.put-off-tendency-report-purchase-button{width:80%;margin:30px auto 0;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.put-off-tendency-report-purchase-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.put-off-tendency-report-purchase-button-arrow{display:inline-block;margin:1px 0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #FFFFFF}.put-off-tendency-report-purchased{margin-top:20px;margin-right:5%;margin-left:5%;padding:5%}.put-off-tendency-report-purchased-content{margin-bottom:20px}.put-off-tendency-report-purchased-content__title{margin-bottom:20px;font-size:26px;color:#03AB93}.put-off-tendency-report-purchased-content__text{font-size:14px;line-height:24px;text-align:left;color:#2F2F2F}.type16-human-relation-diagnosis{max-width:560px;margin:0 auto 5%;padding-top:80px;padding-right:0;padding-left:0;font-family:"ヒラギノ角ゴシック";overflow:hidden}.type16-human-relation__icon-img-headline{margin:0 25px 30px}.type16-human-relation__icon-img-area{margin:0 auto 30px;text-align:center}.type16-human-relation__icon-img-area img{margin:0;max-width:50%}.type16-human-relation__introduction{margin:0 25px 40px}.type16-human-relation__result-panel{margin:0 25px;padding-top:25px}.type16-human-relation__report{margin-top:20px;padding-bottom:20px}.type16-human-relation-icon-img-headline{margin-top:40px}.type16-human-relation-icon-img-headline__text{text-align:center;margin-top:0;margin-bottom:20px;font-weight:700;font-size:22px}.type16-human-relation-diagnose-button-area{margin-bottom:20px;text-align:center}.type16-human-relation-diagnose-button{width:80%;margin:30px auto 0;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.type16-human-relation-diagnose-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.type16-human-relation-x-share{text-align:center;background:rgba(28,34,48,0.1)}.type16-human-relation-x-share__ogp-img{max-width:90%;margin-top:1.5em}.type16-human-relation-x-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.type16-human-relation-x-share__button{width:70%;margin:0 auto;padding-bottom:30px}.type16-human-relation-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.type16-human-relation-result-panel__caption{padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.type16-human-relation-result-panel__sub-caption{padding:0.5em;font-size:20px;font-weight:600;line-height:26px;border:2px solid #FF961C}.type16-human-relation-result-panel__description{margin-top:25px;margin-bottom:25px;font-size:14px;font-weight:300}.type16-human-relation-result-panel__description-ul{padding-left:25px;list-style-type:disc;margin-top:25px;font-size:14px;font-weight:300}.type16-human-relation-result-panel__description-ul li{margin-top:0}.type16-human-relation-without-report{margin:0 20px;border:1px solid #D8D8D8;background:#FFF4E8}.type16-human-relation-without-report__top{padding-top:20px;text-align:center;font-size:18px;font-weight:600;font-family:'Hiragino Kaku Gothic Pro';color:#333333}.type16-human-relation-without-report__title{margin-top:20px;margin-bottom:30px;display:flex;justify-content:center;align-items:center}.type16-human-relation-without-report__description{width:90%;margin:30px auto;margin-top:30px;margin-bottom:30px}.type16-human-relation-without-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.type16-human-relation-without-report__purchase-button{background:#fa8a06;margin:0 auto 30px}.type16-human-relation-report-contents-area{padding:30px;text-align:center;background:#FFF4E8}.type16-human-relation-report-contents-area__title{font-size:18px;font-weight:600;text-align:center}.type16-human-relation-report-contents-trial-area{margin-top:30px;padding:30px;text-align:center;background:#FFF4E8}.type16-human-relation-report-contents-trial-area__title{font-size:18px;font-weight:600;text-align:center}.type16-human-relation-report-contents{display:inline-block;margin-bottom:1.5em}.type16-human-relation-report-contents__li{text-align:left;font-weight:600}.type16-human-relation-report-contents__h2{font-size:16px}.type16-human-relation-report-contents__h2--underline{text-decoration:underline}.type16-human-relation-report-contents__h3{font-size:14px}.type16-human-relation-report-title__emoji-large{margin:0 20px;font-size:50px}.type16-human-relation-report-title__text{margin-right:20px;font-size:14px;font-weight:600}.type16-human-relation-report-title__text--date{color:#999999;font-size:12px}.type16-human-relation-report-description__font{font-size:14px;font-family:'ヒラギノ角ゴシック';color:#333;text-align:justify}.type16-human-relation-result-panel-link-table td{border-bottom:none}.type16-human-relation-result-panel-link-table p{text-align:center;color:#333;font-size:14px;text-decoration:none}.sixteen-type-test-contents{max-width:560px}.sixteen-type-test-guest-user-contents{text-align:center}.sixteen-type-test-guest-user-contents__diagnosed-user-text{margin:1.5em 5%}.sixteen-type-test-guest-user-contents__link-text{color:#222;text-decoration:underline}.sixteen-type-test-guest-user-recommend-diagnose{width:90%;margin:0 auto 30px;padding:20px;background:rgba(239,212,156,0.5);border-radius:5px}.sixteen-type-test-guest-user-recommend-diagnose__title{font-weight:bold;font-size:18px;text-align:center;color:#1c2230}.sixteen-type-test-guest-user-recommend-diagnose__attention-text{font-size:10px;line-height:22px;text-align:center;color:#333}.sixteen-type-test-contents-introduction{margin-bottom:30px;text-align:center}.sixteen-type-test-img-area{background-color:#F9F9F9;padding:1%;margin:30px auto}.sixteen-type-test-title{margin:20px auto}.sixteen-type-test-title__result{margin:20px auto;font-weight:bold;font-size:20px;text-align:center}.sixteen-type-test-title__type{width:300px;margin:0 auto;font-weight:bold;font-size:22px;text-align:center}.sixteen-type-test-result-type-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;max-width:400px;margin:0 auto 30px;padding-left:20px}.sixteen-type-test-result-type-grid__item{display:flex;align-items:center;justify-content:flex-start;gap:10px}.sixteen-type-test-result-type-grid__letter{width:24px;font-weight:bold;font-size:34px}.sixteen-type-test-result-type-grid__desc{font-weight:bold;font-size:28px}.sixteen-type-test-type-img-area{text-align:center}.sixteen-type-test-type-img-area__img{width:72px;margin-top:15px;margin-bottom:30px}.sixteen-type-test-type-img{width:220px;margin-bottom:30px;text-align:center}.sixteen-type-test-lead-share-text{margin-bottom:30px}.sixteen-type-test-twitter-share{text-align:center;background:rgba(28,34,48,0.1)}.sixteen-type-test-twitter-share__ogp-img{max-width:90%;margin-top:1.5em}.sixteen-type-test-twitter-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.sixteen-type-test-twitter-share__button{width:70%;margin:0 auto;padding-bottom:30px}.sixteen-type-test-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.sixteen-type-test-report-contents-area{margin-bottom:30px;padding:30px;text-align:center;background:#FFF4E8}.sixteen-type-test-report-contents-area__title{font-size:18px;font-weight:600;text-align:center}.sixteen-type-test-report-contents{display:inline-block;margin-bottom:1.5em}.sixteen-type-test-report-contents__li{text-align:left;font-weight:600}.sixteen-type-test-report-contents__h2{font-size:16px}.sixteen-type-test-report-contents__h2--underline{text-decoration:underline}.sixteen-type-test-lead-to-result{margin-bottom:30px}.sixteen-type-test-lead-to-result__caption{padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.sixteen-type-test-lead-to-result__button{margin-bottom:30px}.sixteen-type-test-free-result{margin-bottom:30px}.sixteen-type-test-free-result__caption{padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.sixteen-type-test-contents-four-persoality-img{margin-bottom:30px}.sixteen-type-test-contents-four-persoality-img__caption{padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.sixteen-type-test-contents-four-persoality-img__description{margin-bottom:30px}.sixteen-type-test-contents-four-persoality-img__finish-free-result{text-align:center}.sixteen-type-test-lead-to-report-purchase-caption{padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.sixteen-type-test-purchased-report-content{margin-bottom:30px}.sixteen-type-test-purchased-report-content__caption{padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.sixteen-type-test-mental-age-contents{max-width:560px}.sixteen-type-test-mental-age-guest-user-contents{text-align:center}.sixteen-type-test-mental-age-guest-user-contents__link-text{color:#222;text-decoration:underline}.sixteen-type-test-mental-age-guest-user-recommend-diagnose{width:90%;margin:30px auto;padding:20px;background:rgba(239,212,156,0.5);border-radius:5px}.sixteen-type-test-mental-age-guest-user-recommend-diagnose__title{font-weight:bold;font-size:18px;text-align:center;color:#1c2230}.sixteen-type-test-mental-age-guest-user-recommend-diagnose__attention-text{font-size:10px;line-height:22px;text-align:center;color:#333}.sixteen-type-test-mental-age-contents-introduction{margin-bottom:30px;text-align:center}.sixteen-type-test-mental-age-contents-introduction__img{width:30%;margin-bottom:30px}.sixteen-type-test-mental-age-result__intro-text{margin-bottom:20px;font-weight:bold;font-size:22px;text-align:center}.sixteen-type-test-mental-age-result__type-area{display:flex;align-items:center;justify-content:center}.sixteen-type-test-mental-age-result__type-img{width:15%}.sixteen-type-test-mental-age-result__type{width:60%;margin:0;border-radius:6px;background:#1c2230;font-weight:bold;font-size:24px;text-align:center;color:#fff;text-shadow:0px 3px 6px rgba(0,0,0,0.16)}.sixteen-type-test-mental-age-result__mental-age-intro-text{font-weight:bold;font-size:22px;line-height:32px;text-align:center;color:#222}.sixteen-type-test-mental-age-result__result{font-weight:bold;font-size:70px;margin:60px auto 30px;text-align:center;color:#222}.sixteen-type-test-mental-age-twitter-share{margin-bottom:30px;text-align:center;background:rgba(28,34,48,0.1)}.sixteen-type-test-mental-age-twitter-share__ogp-img{max-width:90%;margin-top:1.5em}.sixteen-type-test-mental-age-twitter-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.sixteen-type-test-mental-age-twitter-share__button{width:70%;margin:0 auto;padding-bottom:30px}.sixteen-type-test-mental-age-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.sixteen-type-test-mental-age-lead-to-result{margin-bottom:30px}.sixteen-type-test-mental-age-lead-to-result__button{margin-bottom:30px}.sixteen-type-test-mental-age-result-caption{margin:1em auto;padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C;text-align:left}.sixteen-type-test-mental-age-video-content{position:relative;margin-top:2em;margin-bottom:30px;padding:135px;height:0;overflow:hidden}.sixteen-type-test-mental-age-video-content__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.sixteen-type-test-mental-age-contents-eight-persoality-img{margin-bottom:30px}.sixteen-type-test-mental-age-contents-eight-persoality-img__caption{margin:1em auto;padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C;text-align:left}.sixteen-type-test-mental-age-contents-eight-persoality-img__description{margin-bottom:30px}.sixteen-type-test-mental-age-contents-eight-persoality-img__finish-free-result{text-align:center}.sixteen-type-test-mental-age-lead-to-report-purchase-caption{margin:1em auto;padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C;text-align:left}.introvert-contents{max-width:560px}.introvert-sentence-content{margin-bottom:30px}.introvert-sentence-content__caption{padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.introvert-sentence-content__sub-caption{margin-top:2em;padding:0.5em;font-size:20px;font-weight:600;line-height:26px;border:2px solid #FF961C}.introvert-sentence-content__img{margin-top:2em}.introvert-recommend-diagnose{width:90%;margin:0 auto 30px;padding:20px;border-radius:5px}.introvert-video-content{position:relative;margin-top:2em;margin-bottom:30px;padding:135px;height:0;overflow:hidden}.introvert-video-content__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.introvert-report-contents-area{margin-bottom:30px;padding:30px;text-align:center;background:#FFF4E8}.introvert-report-contents-area__title{font-size:18px;font-weight:600;text-align:center}.introvert-report-contents{display:inline-block;margin-bottom:1.5em}.introvert-report-contents__li{text-align:left;font-weight:600}.introvert-report-contents__h2{font-size:16px}.introvert-report-contents__h2--underline{text-decoration:underline}.introvert-report-contents__h3{font-size:14px}.new-self-contents{max-width:560px}.new-self-headline{margin:0 auto 3em;text-align:center}.new-self-headline__caption{text-align:center;margin-top:0;margin-bottom:3em;font-weight:700;font-size:16px}.new-self-headline__result{display:inline-block;margin:0 auto;font-weight:700;font-size:20px;line-height:36px}.new-self-sentence-content{margin-bottom:30px}.new-self-sentence-content__caption{padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.new-self-sentence-content__sub-caption{margin-top:2em;padding:0.5em;font-size:20px;font-weight:600;line-height:26px;border:2px solid #FF961C}.new-self-twitter-share{text-align:center;background:rgba(28,34,48,0.1)}.new-self-twitter-share__ogp-img{max-width:90%;margin-top:1.5em}.new-self-twitter-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.new-self-twitter-share__button{width:70%;margin:0 auto;padding-bottom:30px}.new-self-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.new-self-report-contents-area{margin-bottom:30px;padding:30px;text-align:center;background:#FFF4E8}.new-self-report-contents-area__title{font-size:18px;font-weight:600;text-align:center}.new-self-report-contents{display:inline-block;margin-bottom:1.5em}.new-self-report-contents__li{text-align:left;font-weight:600}.new-self-report-contents__h2{font-size:16px}.new-self-report-contents__h2--underline{text-decoration:underline}.new-self-result-panel{margin-top:30px;padding-top:25px;padding-bottom:25px;background-color:#e6e6e6;border:1px solid #e6e6e6}.new-self-result-panel__caption{width:70%;padding:0.5em 25px;background-color:#ffffff;font-size:17px;font-weight:600}.new-self-result-panel__description{margin:1em 25px;padding:1em;background-color:#f7f7f7;font-size:14px;font-weight:300}.new-self-without-report{background:#fffef5;margin-top:0;margin-bottom:30px;padding-top:10px;padding-bottom:20px}.new-self-without-report__top{padding-top:20px;text-align:center;font-size:18px;font-weight:600;font-family:'Hiragino Kaku Gothic Pro';color:#fa8a06}.new-self-without-report__title{margin-top:20px;margin-bottom:30px;padding:0 30px;display:flex;justify-content:center;align-items:center}.new-self-without-report__description{padding:0 30px;margin-top:30px;margin-bottom:30px}.new-self-without-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.new-self-without-report__purchase-button{background:#fa8a06;margin:0 auto 30px}.new-self-report-title__emoji-large{margin:0 10px;font-size:50px}.new-self-report-title__text{margin-right:25px;font-size:14px;font-weight:600}.new-self-report-title__text--date{color:#999999;font-size:10px}.new-self-report-description__font{font-size:14px;font-family:'ヒラギノ角ゴシック';color:#202020;text-align:justify}.new-self-report-remain-contents-list{font-size:20px;font-weight:600;text-align:center;line-height:36px}.new-self-one-in-people{background:#E5E8FC;margin:20px auto;padding-top:30px;padding-bottom:30px}.new-self-one-in-people__result{margin-top:20px;text-align:center}.new-self-one-in-people__h3-text{background:#fff;padding:1px 2em}.new-self-one-in-people__text{margin-right:20px;margin-left:20px}.new-self-one-in-people__message{font-size:14px;font-weight:bold;text-align:center}.new-self-one-in-people-underline{position:relative;z-index:0}.new-self-one-in-people-underline::after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:8px;background-color:#fff;z-index:-1}.new-self-end-of-the-continuation{margin:1em;text-align:center}.angry-type-contents{max-width:560px}.angry-type-contents__ogp{margin-bottom:30px}.angry-type-headline{margin:0 auto 3em;text-align:center;font-weight:700}.angry-type-headline__caption{text-align:center;margin-top:0;margin-bottom:2em;font-size:16px}.angry-type-headline__result{margin-bottom:1em;color:#fa8a06;font-size:32px}.angry-type-headline__simplified_explanation{display:inline-block;margin:0 auto;font-size:20px;line-height:36px}.angry-type-sentence-content{margin-bottom:30px}.angry-type-sentence-content__caption{padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.angry-type-diagnose-button-area{margin-bottom:20px;text-align:center}.angry-type-diagnose-button{width:80%;margin:30px auto 0;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.angry-type-diagnose-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.angry-type-twitter-share{padding-top:3em;text-align:center;background:rgba(28,34,48,0.1)}.angry-type-twitter-share__button{width:70%;margin:0 auto;padding-bottom:30px}.angry-type-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.angry-type-report-contents-area{margin-bottom:30px;padding:30px;text-align:center;background:#FFF4E8}.angry-type-report-contents-area__title{font-size:18px;font-weight:600;text-align:center}.angry-type-report-contents{display:inline-block;margin-bottom:1.5em}.angry-type-report-contents__li{text-align:left;font-weight:600}.angry-type-report-contents__h2{font-size:16px}.angry-type-report-contents__h2--underline{text-decoration:underline}.angry-type-without-report{background:#fffef5;margin-top:0;margin-bottom:30px;padding-top:10px;padding-bottom:20px}.angry-type-without-report__top{padding-top:20px;text-align:center;font-size:18px;font-weight:600;font-family:'Hiragino Kaku Gothic Pro';color:#fa8a06}.angry-type-without-report__title{margin-top:20px;margin-bottom:30px;padding:0 30px;display:flex;justify-content:center;align-items:center}.angry-type-without-report__description{padding:0 30px;margin-top:30px;margin-bottom:30px}.angry-type-without-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.angry-type-without-report__purchase-button{background:#fa8a06;margin:0 auto 30px}.angry-type-report-title__emoji-large{margin:0 10px;font-size:50px}.angry-type-report-title__text{margin-right:25px;font-size:14px;font-weight:600}.angry-type-report-title__text--date{color:#999999;font-size:10px}.angry-type-report-description__font{font-size:14px;font-family:'ヒラギノ角ゴシック';color:#202020;text-align:justify}.angry-type-end-of-the-continuation{margin:1em;text-align:center}.appeal-power-contents{max-width:560px;margin:0 auto 5%;padding-right:0;padding-left:0}.appeal-power-contents__ogp{margin-bottom:30px}.appeal-power-sentence-content{margin:0 25px 30px}.appeal-power-sentence-content__caption{padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.appeal-power-sentence-content__sub-caption{margin-top:2em;padding:0.5em;font-size:20px;font-weight:600;line-height:26px;border:2px solid #FF961C}.appeal-power-diagnose-button-area{margin-bottom:20px;text-align:center}.appeal-power-diagnose-button{width:80%;margin:30px auto 0;padding:16px;background-color:#FF961C;border-radius:100px;box-shadow:0 2px 2px rgba(0,0,0,0.5)}.appeal-power-diagnose-button__text{color:#ffffff;font-size:16px;font-weight:600;margin-right:10px}.appeal-power-level{margin:30px 6%;padding:0 5% 0 5%}.appeal-power-level-description{margin:0 25px}.appeal-power-level-img{background-image:url(//assets.mgram.me/assets/users/diagnosis/appeal_power/bg_img-68d3a5451dd452911daf9c3b708e303a1d912228f44b0fa3aca4515fa4590df0.png);background-repeat:no-repeat;background-size:100% auto;height:640px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;--created-at-top: 26%;--username-top: 27%;--result-top: 55%;--base-height: 640px}.appeal-power-level-img__created-at{position:absolute;right:8%;top:var(--created-at-top);font-weight:600}.appeal-power-level-img__username{position:absolute;left:7%;top:var(--username-top);font-size:18px;font-weight:600}.appeal-power-level-img__result{position:absolute;left:50%;top:var(--result-top);transform:translate(-50%, -50%);font-size:26px;font-weight:700;text-align:center}@media screen and (max-width: 570px){.appeal-power-level-img{--created-at-top: 25%;--username-top: 27%;--result-top: 54%}}@media screen and (max-width: 530px){.appeal-power-level-img{height:600px;--created-at-top: 26%;--username-top: 28%;--result-top: 55%}}@media screen and (max-width: 510px){.appeal-power-level-img{height:550px;--result-top: 56%}}@media screen and (max-width: 480px){.appeal-power-level-img{height:540px;--result-top: 55%}}@media screen and (max-width: 470px){.appeal-power-level-img{height:520px}}@media screen and (max-width: 455px){.appeal-power-level-img{height:490px;--username-top: 27%;--result-top: 56%}}@media screen and (max-width: 435px){.appeal-power-level-img{height:470px}}@media screen and (max-width: 415px){.appeal-power-level-img{height:445px}}@media screen and (max-width: 405px){.appeal-power-level-img{height:430px}}@media screen and (max-width: 400px){.appeal-power-level-img{height:425px}}@media screen and (max-width: 395px){.appeal-power-level-img{height:420px}}@media screen and (max-width: 390px){.appeal-power-level-img{height:410px}}@media screen and (max-width: 380px){.appeal-power-level-img{height:400px}}@media screen and (max-width: 376px){.appeal-power-level-img{--created-at-top: 25%;--username-top: 25%;--result-top: 55%}}.appeal-power-report-contents-area{margin:30px auto;padding:30px;text-align:center;background:#FFF4E8}.appeal-power-report-contents-area__title{font-size:18px;font-weight:600;text-align:center}.appeal-power-report-contents{display:inline-block;margin-bottom:1.5em}.appeal-power-report-contents__li{text-align:left;font-weight:600}.appeal-power-report-contents__h2{font-size:16px}.appeal-power-report-contents__h2--underline{text-decoration:underline}.appeal-power-report-contents__h3{font-size:14px}.appeal-power-contents-trial-area{margin:30px auto;padding:30px;text-align:center;background:#FFF4E8}.appeal-power-contents-trial-area__title{font-size:18px;font-weight:600;text-align:center}.appeal-power-end-of-the-continuation{margin:1em;text-align:center}.appeal-power-without-report{margin:20px 20px 0;padding-bottom:20px;border:1px solid #D8D8D8;background:#FFF4E8}.appeal-power-without-report__top{padding-top:20px;text-align:center;font-size:18px;font-weight:600;font-family:'Hiragino Kaku Gothic Pro';color:#333333}.appeal-power-without-report__title{margin-top:20px;margin-bottom:30px;display:flex;justify-content:center;align-items:center}.appeal-power-without-report__description{width:90%;margin:30px auto}.appeal-power-without-report__ul{list-style-type:disc;width:80%;margin:30px auto 30px 40px}.appeal-power-without-report__purchase-offer-text{font-size:16px;font-weight:600;color:#e2317c;text-align:center}.appeal-power-without-report__purchase-button{background:#fa8a06;margin:0 auto 30px}.appeal-power-report-title__emoji-large{margin:0 20px;font-size:50px}.appeal-power-report-title__text{margin-right:20px;font-size:14px;font-weight:600}.appeal-power-report-title__text--date{color:#999999;font-size:12px}.appeal-power-report-description__font{font-size:14px;font-family:'ヒラギノ角ゴシック';color:#333;text-align:justify}.mgram-v3-diagnosis-result{text-align:center;display:block}.mgram-v3-diagnosis-result__img{display:block;margin:10px auto 0;width:300px;border:5px solid #222}.mgram-v3-diagnosis-result__h1{line-height:1.5;display:inline-block;padding:0 1em;margin:15px 0 0;color:#333;font-size:22px;font-weight:bold}.mgram-v3-diagnosis-result__description{font-size:14px;margin-left:auto;margin-right:auto;width:100%;text-align:left}.mgram-v3-twitter-share{margin-top:30px;margin-bottom:30px;text-align:center;background:rgba(28,34,48,0.1)}.mgram-v3-twitter-share__recommend-text{padding-top:30px;margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.mgram-v3-twitter-share__button{width:70%;margin:0 auto;padding-bottom:30px}.mgram-v3-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.mgram-v3-share-button__clipboard{background:url("https://assets.mgram.me/new-ui-trial/ico_clipboard.svg") 12px/26px no-repeat #9b9b9b;margin:0 8px 2px 0;height:52px;border-radius:8px;text-indent:100%;overflow:hidden;flex:0 0 50px;position:relative;display:block}@media screen and (max-width: 455px){.mgram-v3-share-button__clipboard{height:40px}}@media screen and (max-width: 400px){.mgram-v3-share-button__clipboard{height:35px}}@media screen and (max-width: 375px){.mgram-v3-share-button__clipboard{height:32px}}.mgram-v3-sentence-content{margin:0 25px 30px}.mgram-v3-sentence-content__caption{padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.mgram-v3-sentence-content__eight-tag-img{display:block;margin:25px auto 20px;width:90%}.mgram-v3-report-contents-area{margin:30px auto;padding:30px;text-align:center;background:#FFF4E8}.mgram-v3-report-contents-area__title{font-size:18px;font-weight:600;text-align:center}.mgram-v3-report-contents{display:inline-block;margin-bottom:1.5em}.mgram-v3-report-contents__li{text-align:left;font-weight:600}.mgram-v3-report-contents__h2{font-size:16px}.mgram-v3-report-contents__h2--underline{text-decoration:underline}.mgram-v3-report-contents__h3{font-size:14px}.mgram-v3-column-affinity{padding-top:5%;padding-bottom:5%;background-color:#FFF4E8;text-align:center}.mgram-v3-column-affinity__h2{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#FFF4E8;color:#222;font-size:18px;font-weight:bold}.mgram-v3-personal_v3_report-discount-text{font-size:18px;font-weight:bold;color:#FF0000;text-align:center}.mgram-v3-purchase{margin-top:20px;margin-bottom:30px !important;text-align:center}.mgram-v3-purchase__sample-box{width:300px;margin-bottom:1.5em}.mgram-v3-purchase__buy-button{margin-top:0;background:#FF8000 !important}.mgram-v3-purchase-title{color:#FF8000 !important}.mgram-v3-purchase-emoji-large{margin:0 10px;font-size:50px}.mgram-v3-problem__h2{font-size:22px}.mgram-v3-problem__list{margin:20px 25px}.mgram-v3-problem__ul{margin-left:20px;font-weight:bold;list-style-type:inherit}.mgram-v3-problem__more-text{margin-top:20px;font-size:10px;text-align:center;text-decoration:underline}.mgram-v3-guide-premium-content-h2{margin-bottom:1em;font-size:20px}.mgram-v3-wavy-underline{font-weight:bold}.mgram-v3-wavy-underline::after{content:"";display:block;margin:0 auto;width:42%;height:15px;background-repeat:repeat-x;background-size:auto 15px}.mgram-v3-wavy-underline--orange::after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='8'><path d='M0 4 Q 5 0, 10 4 T 20 4 T 30 4 T 40 4 T 50 4 T 60 4 T 70 4 T 80 4 T 90 4 T 100 4' stroke='%23FF961C' fill='transparent' stroke-width='2' stroke-linecap='round'/></svg>")}.mgram-v3-wavy-underline--yellow::after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='8'><path d='M0 4 Q 5 0, 10 4 T 20 4 T 30 4 T 40 4 T 50 4 T 60 4 T 70 4 T 80 4 T 90 4 T 100 4' stroke='%23F7B500' fill='transparent' stroke-width='2' stroke-linecap='round'/></svg>")}.mgram-v3-wavy-underline--red::after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='8'><path d='M0 4 Q 5 0, 10 4 T 20 4 T 30 4 T 40 4 T 50 4 T 60 4 T 70 4 T 80 4 T 90 4 T 100 4' stroke='%23E8204E' fill='transparent' stroke-width='2' stroke-linecap='round'/></svg>")}.mgram-v3-wavy-underline--blue::after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='8'><path d='M0 4 Q 5 0, 10 4 T 20 4 T 30 4 T 40 4 T 50 4 T 60 4 T 70 4 T 80 4 T 90 4 T 100 4' stroke='%233D57FF' fill='transparent' stroke-width='2' stroke-linecap='round'/></svg>")}.mgram-v3-wavy-underline--purple::after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='8'><path d='M0 4 Q 5 0, 10 4 T 20 4 T 30 4 T 40 4 T 50 4 T 60 4 T 70 4 T 80 4 T 90 4 T 100 4' stroke='%239859FC' fill='transparent' stroke-width='2' stroke-linecap='round'/></svg>")}.mgram-v3-wavy-underline--pink::after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='8'><path d='M0 4 Q 5 0, 10 4 T 20 4 T 30 4 T 40 4 T 50 4 T 60 4 T 70 4 T 80 4 T 90 4 T 100 4' stroke='%23FF2A6A' fill='transparent' stroke-width='2' stroke-linecap='round'/></svg>")}.mgram-v3-bottom-shape-area{position:relative;background-color:#FFF4E8;height:80px}.mgram-v3-bottom-shape{position:absolute;bottom:0;left:0;width:100%;height:80px;background-color:#FFF;clip-path:polygon(0 0, 50% 100%, 100% 0)}.mgram-v3-myself-know-important{padding-top:5%;padding-bottom:5%;margin-bottom:30px;background-color:#FFF4E8;text-align:center}.mgram-v3-myself-know-important__h2{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#FFF4E8;color:#222;font-size:22px;font-weight:bold}.mgram-v3-myself-know-important__h3{background:#fff;padding:1px .7em}.mgram-v3-free-genseki__h2{font-size:22px}.mgram-v3-free-genseki__emoji{margin-bottom:10px;text-align:center}.mgram-v3-free-genseki__list{display:flex;justify-content:center;margin-top:20px}.mgram-v3-free-genseki__ul{display:flex;flex-direction:column;align-items:center;padding:0;margin:0;list-style:none;font-weight:bold;font-size:17px}.mgram-v3-free-genseki__ul li{text-align:left;width:100%}.mgram-v3-free-genseki__li--after5{filter:blur(6px)}.mgram-v3-free-genseki__more-text{margin-top:30px;font-size:12px;text-align:center}.mgram-v3-vimeo-area{margin-top:10px}.mgram-v3-eight-tag-contents{margin:20px 25px 40px}.mgram-v3-eight-tag-contents__h2{font-size:22px}.mgram-v3-eight-tag-contents__emoji{margin-bottom:10px;text-align:center}.mgram-v3-eight-tag-contents__tag-img{display:block;margin:25px auto 20px;width:90%}.mgram-v3-eight-tag-contents__list{display:flex;justify-content:center;margin-top:20px}.mgram-v3-eight-tag-contents__ul{display:flex;flex-direction:column;align-items:center;padding:0;margin:0;list-style:none;font-weight:bold;font-size:17px}.mgram-v3-eight-tag-contents__ul li{text-align:left;width:100%}.mgram-v3-eight-tag-contents__caption{margin-bottom:1em;font-size:22px}.mgram-v3-purchase-button-orange{background-color:#FF8000 !important}.mgram-v3-my-strength{padding-top:5%;padding-bottom:5%;background-color:#FFF4E8;text-align:center}.mgram-v3-my-strength__h2{line-height:1.5;display:inline-block;padding:0 1em;margin:30px 0 0;background-color:#FFF4E8;color:#222;font-size:22px;font-weight:bold}.mgram-v3-my-strength__emoji{margin-bottom:10px;text-align:center}.mgram-v3-premium-content-introduction{background-color:#F6F6F6;padding:40px;margin-bottom:15px}.mgram-v3-premium-content-introduction__list{display:flex;justify-content:center;margin-top:20px}.mgram-v3-premium-content-introduction__ul{display:flex;flex-direction:column;align-items:center;padding:0;margin:0;list-style:none;font-weight:bold;font-size:17px}.mgram-v3-premium-content-introduction__ul li{text-align:left;width:100%}.mgram-v3-premium-content-introduction__sample-box{width:300px;margin:0 auto}.mgram-v3-premium-content-introduction__img-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px;max-width:400px;margin:20px auto 0}.mgram-v3-premium-content-introduction__img-grid img{width:100%;height:auto;object-fit:cover}.inject-antd-SR-button{max-width:720px !important;width:100%;justify-content:space-between}.ant-btn>span{display:inline-flex;align-items:center}.ant-popconfirm .ant-popconfirm-buttons button:hover{background:#ffffff}.antd-button-user-code{margin-top:0px !important}.SR-carousel-large{margin-bottom:20px;padding-bottom:8px}.SR-carousel-large .slick-initialized .slick-slide{width:100%}.SR-carousel-large ul.slick-dots-bottom{bottom:14px !important}.ant-carousel .slick-dots{z-index:1}.ant-carousel .slick-dots-bottom{margin-bottom:-20px}.ant-carousel .slick-dots li.slick-active button{background:#000000;opacity:0.75 !important}.ant-carousel .slick-dots li button{width:8px;height:8px;border-radius:4px;background:#000000}.ant-carousel .slick-dots li button:hover,.ant-carousel .slick-dots li button:focus{opacity:0.2}.ant-carousel .slick-dots li:first-child{margin-top:10px}.ant-carousel .slick-dots li{display:none}.ant-carousel .slick-dots li:nth-child(1),.ant-carousel .slick-dots li:nth-child(2),.ant-carousel .slick-dots li:nth-child(3){display:block}.ant-carousel .slick-dots li:nth-last-child(1),.ant-carousel .slick-dots li:nth-last-child(2),.ant-carousel .slick-dots li:nth-last-child(3){display:block}.ant-carousel .slick-dots li:has(+.slick-active),.ant-carousel .slick-dots li.slick-active,.ant-carousel .slick-dots li.slick-active+li{display:block}.ant-carousel .slick-dots li.slick-active:nth-child(1)+li+li+li,.ant-carousel .slick-dots li.slick-active:nth-child(1)+li+li+li+li,.ant-carousel .slick-dots li.slick-active:nth-child(1)+li+li+li+li+li{display:block}.ant-carousel .slick-dots li.slick-active:nth-child(2)+li+li,.ant-carousel .slick-dots li.slick-active:nth-child(2)+li+li+li,.ant-carousel .slick-dots li.slick-active:nth-child(2)+li+li+li+li{display:block}.ant-carousel .slick-dots li.slick-active:nth-child(3)+li,.ant-carousel .slick-dots li.slick-active:nth-child(3)+li+li,.ant-carousel .slick-dots li.slick-active:nth-child(3)+li+li+li{display:block}.ant-carousel .slick-dots li.slick-active:nth-child(4)+li,.ant-carousel .slick-dots li.slick-active:nth-child(4)+li+li{display:block}.ant-carousel .slick-dots li:has(+*+*+li:nth-last-child(1):is(.slick-active)),.ant-carousel .slick-dots li:has(+*+*+*+li:nth-last-child(1):is(.slick-active)),.ant-carousel .slick-dots li:has(+*+*+*+*+li:nth-last-child(1):is(.slick-active)){display:block}.ant-carousel .slick-dots li:has(+*+li:nth-last-child(2):is(.slick-active)),.ant-carousel .slick-dots li:has(+*+*+li:nth-last-child(2):is(.slick-active)),.ant-carousel .slick-dots li:has(+*+*+*+li:nth-last-child(2):is(.slick-active)){display:block}.ant-carousel .slick-dots li:has(+li:nth-last-child(3):is(.slick-active)),.ant-carousel .slick-dots li:has(+*+li:nth-last-child(3):is(.slick-active)),.ant-carousel .slick-dots li:has(+*+*+li:nth-last-child(3):is(.slick-active)){display:block}.ant-carousel .slick-dots li:has(+li:nth-last-child(4):is(.slick-active)),.ant-carousel .slick-dots li:has(+*+li:nth-last-child(4):is(.slick-active)){display:block}.ant-card{border-radius:4px;box-shadow:3px 3px 2px #B0B0B0}.ant-card .ant-card-cover>*{border-radius:4px}.ant-card .ant-card-actions>li{margin:0;padding:0}.ant-card .ant-card-body{padding-left:8px;padding-right:8px;padding-bottom:8px;padding-top:8px}.ant-card .ant-card-meta-title{font-size:14px;margin-top:10px}.ant-card-meta-description{font-size:12px;padding-bottom:8px}.ant-card-bordered{border:none}.ant-card .ant-card-actions{border-top:none}.ant-card-actions li span button{border-radius:4px;margin-top:0px}.antd-card-without-desc .ant-card-body{display:none}.antd-card-without-desc-without-shadow .ant-card-body{display:none;box-shadow:none}.ant-card-meta-description{color:#545454 !important}.SR-carousel-card{padding-top:20px;padding-left:10px;margin-bottom:24px}@media only screen and (min-device-width: 310px){.SR-carousel-card div div.slick-track{left:30px}}@media only screen and (min-device-width: 330px){.SR-carousel-card div div.slick-track{left:55px}}@media only screen and (min-device-width: 345px){.SR-carousel-card div div.slick-track{left:65px}}@media only screen and (min-device-width: 360px){.SR-carousel-card div div.slick-track{left:85px}}@media only screen and (min-device-width: 375px){.SR-carousel-card div div.slick-track{left:95px}}@media only screen and (min-device-width: 390px){.SR-carousel-card div div.slick-track{left:110px}}@media only screen and (min-device-width: 412px){.SR-carousel-card div div.slick-track{left:134px}}@media only screen and (min-device-width: 414px){.SR-carousel-card div div.slick-track{left:134px}}@media only screen and (min-device-width: 430px){.SR-carousel-card div div.slick-track{left:140px}}@media only screen and (min-device-width: 450px){.SR-carousel-card div div.slick-track{left:170px}}@media only screen and (min-device-width: 470px){.SR-carousel-card div div.slick-track{left:190px}}@media only screen and (min-device-width: 490px){.SR-carousel-card div div.slick-track{left:220px}}@media only screen and (min-device-width: 500px){.SR-carousel-card div div.slick-track{left:225px}}@media only screen and (min-device-width: 520px){.SR-carousel-card div div.slick-track{left:-20px}}@media only screen and (min-device-width: 540px){.SR-carousel-card div div.slick-track{left:-15px}}@media only screen and (min-device-width: 560px){.SR-carousel-card div div.slick-track{left:0px}}@media only screen and (min-device-width: 580px){.SR-carousel-card div div.slick-track{left:30px}}@media only screen and (min-device-width: 600px){.SR-carousel-card div div.slick-track{left:40px}}@media only screen and (min-device-width: 620px){.SR-carousel-card div div.slick-track{left:60px}}@media only screen and (min-device-width: 640px){.SR-carousel-card div div.slick-track{left:85px}}@media only screen and (min-device-width: 660px){.SR-carousel-card div div.slick-track{left:110px}}@media only screen and (min-device-width: 680px){.SR-carousel-card div div.slick-track{left:120px}}@media only screen and (min-device-width: 700px){.SR-carousel-card div div.slick-track{left:140px}}@media only screen and (min-device-width: 720px){.SR-carousel-card div div.slick-track{left:170px}}@media only screen and (min-device-width: 768px){.SR-carousel-card div div.slick-track{left:165px}}@media only screen and (min-device-width: 570px){.SR-carousel-sublocation .slick-active+div.slick-active+div.slick-active{display:none}.ant-carousel .SR-carousel-sublocation .slick-slide:nth-last-child(1){display:none}}@media only screen and (min-device-width: 570px){.switch-result-carousel__single-item:has(>:last-child:nth-child(1)) .slick-active+div.slick-active+div.slick-active{display:none}.switch-result-carousel__single-item:has(>:last-child:nth-child(1)) .slick-cloned:nth-last-child(1){display:none}.switch-result-carousel__single-item:has(>:last-child:nth-child(1)) .slick-slide:nth-last-child(1){left:-174px;position:relative;padding-left:10px}}@media only screen and (max-device-width: 570px){.switch-result-carousel__single-item .slick-slide:only-child{left:-110px;position:relative}}.ant-carousel .slick-dots-bottom{bottom:8px}.SR-custom-modal .ant-modal-content{border-radius:4px}.react-responsive-modal-modal{border-radius:4px;z-index:201}.react-responsive-modal-closeButton{display:none !important}.react-responsive-modal-overlay{z-index:200}.SR-item-entertainment--card{width:251px;border-radius:4px;margin-bottom:10px;font-size:14px;margin-right:14px;padding-left:1px;cursor:pointer;box-shadow:none}.SR-item-paid--card{width:251px;border-radius:4px;margin-bottom:10px;font-size:14px;margin-right:14px;padding-left:1px}.SR-item-paid--button{border:none;background-color:#EDB41A;height:44px}.SR-item-featured--img{max-width:720px;width:100%;height:auto}.SR-item-new--card{width:251px;border-radius:4px;margin-bottom:10px;font-size:14px;margin-right:14px;padding-left:1px;cursor:pointer}.SR-item-available--card{width:251px;border-radius:4px;margin-bottom:10px;font-size:14px;margin-right:14px;padding-left:1px;cursor:pointer}.SR-item-available--img{max-height:131px}.SR-main-flex{width:100%;background-color:#FCFCFD;row-gap:0px;display:flex;justify-content:space-between;align-items:center}.SR-main-space{margin-top:44px;padding:0px;max-width:720px !important;width:100%}.SR-main-space--sub-location{margin-top:44px;padding:0px;max-width:720px;width:100%}.SR-header-button{height:44px;margin:0px;padding:9px;border-radius:0px;border:none;display:flex;align-items:left;font-size:18px;font-weight:bold;background-color:#222222;color:#FFFFFF;cursor:default}.SR-header-button--span{cursor:default}.SR-section-about__button-normal{font-size:14px;font-weight:bold;border-radius:2px;border:0;height:52px;box-shadow:3px 3px 2px #B0B0B0;margin-top:0px}.SR-section-about__button-clipboard{font-size:14px;font-weight:bold;border-radius:2px;border:0;height:52px;box-shadow:3px 3px 2px #B0B0B0}.SR-section-about--button-highlight-orange{background-image:linear-gradient(to right, #F83600, #F9D423);color:#FFFFFF}.SR-section-about--button-highlight-orange:hover{background-image:linear-gradient(to right, #F83600, #F9D423) !important;color:#FFFFFF !important;border:none !important}.SR-section-about--button-highlight-pink{background-image:linear-gradient(to right, #F578DC, #B6CEE8);color:#FFFFFF}.SR-section-about--button-highlight-pink:hover{background-image:linear-gradient(to right, #F578DC, #B6CEE8) !important;color:#FFFFFF !important;border:none !important}.SR-section-about--button-highlight-blue{background-image:linear-gradient(to right, #2575FC, #6A11CB);color:#FFFFFF}.SR-section-about--button-highlight-blue:hover{background-image:linear-gradient(to right, #2575FC, #6A11CB) !important;color:#FFFFFF !important;border:none !important}.SR-section-about__button-img{height:21px}.SR-section-about__flex{display:flex;align-items:center;justify-content:center;width:100%;margin-top:30px;padding-bottom:12px}.SR-section-about__img{max-width:220px}.SR-section-about__list{background:#FCFCFD;border:none;margin-left:10px;margin-right:10px}.SR-section-about__list-item{border:none;margin:0px;height:60px}.SR-modal--button-diagnosis{margin-left:5px;background:#F3F5F8;margin-right:16px;height:44px;border-radius:2px;font-weight:bold;width:136px}.SR-modal--button-result{height:44px;border-radius:2px;color:#FFFFFF;font-weight:bold;width:136px}.SR-modal--div{width:300px}.SR-modal--h3{text-align:center;margin-top:10px}.SR-modal--p{margin-bottom:5px;padding:0px 10px}.SR-modal--footer{margin-bottom:10px}.SR-section-featured--x{margin-top:10px;margin-bottom:0px;padding-left:10px;padding-right:10px}.SR-section-featured--instagram{margin-top:10px;margin-bottom:0px;padding-left:10px;padding-right:10px}.SR-ads-wrapper{margin-bottom:0px;margin-top:0px}.ant-space-item{max-width:720px !important}.pikogram-diagnosis-contents{max-width:560px}.pikogram-diagnosis-contents__update{margin:20px auto;text-align:right}.pikogram-diagnosis-contents-h2{padding:0.5em;color:#FFFFFF;text-align:left;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.pikogram-diagnosis-contents-ogp{margin-top:1.5em}.pikogram-diagnosis-contents-input-nickname{margin:20px auto;display:flex;flex-direction:column;gap:4px}.pikogram-diagnosis-contents-input-nickname__label{font-size:16px;font-weight:bold}.pikogram-diagnosis-contents-input-nickname__small{font-size:10px;color:#545454}.pikogram-diagnosis-contents-input-nickname__input{width:100%;padding:8px;border:1px solid #dedede;border-radius:2px;font-size:14px}.pikogram-diagnosis-contents-input-nickname__input:focus{outline:none;border-color:#007bff}.pikogram-diagnosis-contents-notification-container{display:flex;flex-direction:column;align-items:center;gap:10px}.pikogram-diagnosis-contents-notification-container__label{display:flex;align-items:center;gap:10px}.pikogram-diagnosis-contents-notification-container__checkbox{width:20px;height:20px}.pikogram-diagnosis-contents-notification-container__title{font-size:14px}.pikogram-diagnosis-contents-notification-container__description{margin-top:0;font-size:12px;color:#545454}.pikogram-diagnosis-contents-result-button{background-color:#FF961C;color:white;padding:10px 20px;font-size:16px;cursor:pointer}.pikogram-diagnosis-contents-attention-resolve{font-size:10px;text-align:center}.question-number{display:inline-block;font-size:16px;font-weight:bold}.question-title{font-size:16px;font-weight:bold;line-height:1.5em}.pikogram-result-page-contents{max-width:560px}.pikogram-result-page-contents-ogp{margin-top:1.5em}.pikogram-result-page-x-share{margin-bottom:30px;padding-bottom:30px;text-align:center;background:rgba(28,34,48,0.1)}.pikogram-result-page-x-share__ogp-img{max-width:90%;margin-top:1.5em}.pikogram-result-page-x-share__recommend-text{margin-bottom:10px;font-weight:bold;font-size:18px;text-align:center;color:#222}.pikogram-result-page-x-share__button{max-width:300px;margin:1.5em auto 0}.pikogram-result-page-x-share-button__link{color:#2a9cc8;text-decoration:none;transition:color .15s ease}.pikogram-result-page-copy-url{display:flex;justify-content:center}.pikogram-result-page-copy-url__button{width:300px;background-color:#fff;color:#222;border:2px solid #545454;margin:0 auto;padding:5px 0;font-size:16px;font-weight:bold;border-radius:6px;cursor:pointer;transition:background-color 0.2s ease, border-color 0.2s ease}.pikogram-result-page-content{margin-bottom:30px;padding-left:25px;padding-right:25px}.pikogram-result-page-content__caption{margin-top:1.5em !important;padding:0.5em;color:#FFFFFF;text-align:left;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.pikogram-result-page-follow-x{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:20px}.pikogram-result-page-follow-x__message{margin:20px auto;font-size:18px;font-weight:bold}.pikogram-result-page-follow-x__button{display:inline-block;background-color:#0F141A;color:#fff;padding:15px 30px;font-size:18px;font-weight:bold;text-decoration:none;border-radius:8px;transition:opacity 0.2s ease}.pikogram-result-page-follow-x__button:hover{text-decoration:none}.pikogram-result-page-diagnosis-button{max-width:280px;background-color:#FF961C;color:white;padding:15px;font-size:16px;cursor:pointer}.pikogram-result-page-campaign-container{background:#FFF4E8;padding:24px 16px;margin:30px auto;text-align:center}.pikogram-result-page-campaign-notice{color:#FF251C;font-weight:bold;font-size:20px;margin-bottom:24px}.pikogram-result-page-campaign-description{font-size:1wpx;margin:16px 0;text-align:left}.pikogram-result-page-campaign-button-wrapper{margin:20px 0}.pikogram-result-page-campaign-button{background-color:#FF251C;color:#fff;display:block;width:80%;border:none;margin:0 auto;padding:16px;font-size:20px;font-weight:bold;border-radius:8px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,0.2)}.pikogram-result-page-campaign-button:hover{text-decoration:none}.pikogram-result-page-campaign-conditions{font-size:12px;color:#545454;text-align:left;margin-top:24px}.pikograms-top__summary-wrapper{max-width:560px;padding-top:90px}.pikograms-top__header-subtitle{margin-top:30px !important;font-size:18px;font-weight:800;text-align:center}.pikograms-top__header-title{font-size:36px;font-weight:900;text-align:center;margin-top:0}.pikograms-top__header-desc{text-align:center;font-size:14px;margin-bottom:16px}.pikograms-top__button-find{width:280px;height:56px;background-color:#FF961C;border-radius:8px;color:#FFFFFF;font-weight:800;font-size:18px;margin-top:35px}.pikograms-top__button-test{width:280px;height:48px;background-color:#FFFFFF;border-radius:8px;color:#222222;font-weight:800;padding:10px;font-size:16px;margin-top:10px;border:2px solid #FF961C}.pikograms-top__summary-top{text-align:center;margin-top:50px}.pikograms-top__summary-top-lead{padding-bottom:10px}.pikograms-top__summary-top-spacer{height:8px}.pikograms-top__summary-top-number{font-size:28px;font-weight:700}.pikograms-top__summary-top-label{font-size:14px;font-weight:700}.pikograms-top__summary-bottom{text-align:center;padding-top:0px}.pikograms-top__summary-bottom-number{font-size:28px;font-weight:700}.pikograms-top__summary-bottom-label{font-size:14px;font-weight:700}.pikograms-top__diagnosis-list{max-width:560px}.pikograms-top__diagnosis-list h2{margin-top:40px;font-size:22px;font-weight:700;margin-bottom:5px}.pikograms-top__ads{width:100%;margin:20px auto}.pikograms-top__diagnosis-items{text-align:left;max-width:460px;width:100%;margin-top:0px;background:#FBFCFD;height:auto;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;row-gap:0px;display:block}.pikograms-top__new-diagnosis-title{margin-top:20px;font-size:18px;font-weight:700;margin-bottom:20px;text-align:left}.pikograms-top__new-diagnosis{max-width:560px}.pikograms-top__new-diagnosis-container{display:flex;justify-content:flex-start;margin-bottom:10px}.pikograms-top__new-diagnosis-image{max-width:134px;width:100%;height:70px;background-color:#78CBA3;padding:0px}.pikograms-top__new-diagnosis-desc{padding-left:10px;line-height:1.5em}.pikograms-top__new-diagnosis-item-title{font-size:14px;font-weight:900;padding:0px;line-height:1.5em}.pikograms-top__new-diagnosis-item-desc{font-size:12px;font-weight:400;padding:0px;margin-top:0px;line-height:1.5em}.seikaku-lab-container{height:100vh;background:#fcfcfd}.seikaku-lab-container__flex{width:100%;background-color:#FBFCFD;row-gap:0px;display:flex;justify-content:space-between;align-items:center;height:100%}.seikaku-lab-container__error{height:100vh;background:#fcfcfd;padding-top:40px;margin:50px auto}.seikaku-lab-content{max-width:720px;margin-top:0px;width:100%}.seikaku-lab-content__introduction-text{font-size:12px;margin:1.5em 12px 0}.seikaku-lab-content__button{width:100% !important;max-width:700px !important;filter:drop-shadow(2px 2px 2px #a3a2a2);border-radius:2px;border:none;font-size:14px;font-weight:700;margin-top:8px !important;margin-bottom:8px;height:52px;text-align:left;justify-content:space-between;padding-left:24px}.seikaku-lab-content__button--about-personality-lab-color{background-color:#fff;color:#222}.seikaku-lab-content__button--strengths-and-weaknesses-color{background-image:linear-gradient(to right, #1077FF, #6DC6FE);color:#ffffff}.seikaku-lab-content__button--strengths-and-weaknesses-color:hover{color:#ffffff !important;background-image:linear-gradient(to right, #1077FF, #6DC6FE) !important}.seikaku-lab-content__button--compatibility-color{background-image:linear-gradient(to right, #F578DC, #B6CEE8);color:#ffffff}.seikaku-lab-content__button--compatibility-color:hover{color:#ffffff !important;background-image:linear-gradient(to right, #F578DC, #B6CEE8) !important}.seikaku-lab-content__button--sixteen-type-compatibility-color{background-image:linear-gradient(to right, #FF8C94, #FFD972);color:#ffffff}.seikaku-lab-content__button--sixteen-type-compatibility-color:hover{color:#ffffff !important;background-image:linear-gradient(to right, #FF8C94, #FFD972) !important}.seikaku-lab-content__sub-header{max-width:720px !important;width:100%;text-align:center;padding:12px}.seikaku-lab-content__report-header{max-width:720px !important;width:100%;justify-content:space-between;background-image:linear-gradient(45deg, #FE3696, #FC6D70);height:44px;margin:0px;margin-top:0px;padding:9px;border-radius:0px;border:none;display:flex;align-items:left;font-size:18px;font-weight:bold;background-color:#222222;color:#FFFFFF;cursor:default}.seikaku-lab-content__daily-explanation-header{max-width:720px !important;width:100%;justify-content:space-between;background-image:linear-gradient(45deg, #09203F, #537895);height:44px;margin:0px;margin-top:0px;padding:9px;border-radius:0px;border:none;display:flex;align-items:left;font-size:18px;font-weight:bold;background-color:#222222;color:#FFFFFF;cursor:default}.seikaku-lab-item{text-align:center;max-width:720px;width:100%;margin-top:0px;background:#FBFCFD;height:auto;padding-top:12px;padding-bottom:20px;padding-left:12px;padding-right:12px;row-gap:0px;display:flex;justify-content:space-between;align-items:center}.seikaku-lab-item__button{font-size:14px;font-weight:bold;border-radius:2px;border:0;height:52px;box-shadow:3px 3px 2px #d4d4d4;margin-top:5px;margin-bottom:6px}.seikaku-lab-item__date{font-weight:normal;font-size:12px}.seikaku-lab-item .ant-card-body{padding:0}.seikaku-lab-item__card{cursor:pointer;border-radius:4px;padding:0px;filter:drop-shadow(4px 4px 4px rgba(0,0,0,0.25));margin-bottom:20px}.seikaku-lab-item__img{max-width:100%;border-radius:4px 4px 0 0}.seikaku-lab-item__div{padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px}.seikaku-lab-item__name{font-weight:bold;font-size:14px;color:#333}.seikaku-lab-item__desc{margin-top:8px;font-size:12px;color:#333}.subscription-main-container{height:100vh;background:#fcfcfd}.subscription-header__subtitle{text-align:center;font-size:18px;font-weight:700;line-height:21.5px;margin-top:20px}.subscription-header__highlight{color:#FF961C}.subscription-header__image-wrapper{margin-top:36px}.subscription-header__image{width:96px;height:96px}.subscription-feature__wrapper{max-width:320px;margin:30px auto 0}.subscription-feature__item-top{display:flex;justify-content:flex-start;margin-top:15px}.subscription-feature__item{display:flex;justify-content:flex-start;margin-top:22px}.subscription-feature__image{display:flex;align-items:center;justify-content:center;font-size:38px;line-height:1}.subscription-feature__title{font-size:18px;font-weight:bold}.subscription-feature__subtitle{font-size:12px;margin-top:-5px}.subscription-feature__footer{text-align:center;font-size:18px;font-weight:700;margin-top:50px;margin-bottom:30px}.subscription-feature__left-area{width:60px}.subscription-feature__right-area{text-align:left}.subscription-plan{width:100%;background-color:#FBFCFD;row-gap:0px;display:flex;justify-content:space-between;align-items:center;padding-top:50px;background:#FCFCFD}.subscription-plan__h1-before{font-size:16px;font-weight:bold;margin-bottom:0px;margin-top:10px;line-height:0.5em;font-family:'Corporate Logo V2'}.subscription-plan__h1{font-size:26px;font-weight:bold;margin-top:0px;color:#222222;font-family:'Corporate Logo V2'}.subscription-plan__discount{font-size:12px;margin-top:18px}.subscription-plan__discount span{color:#FF0000}.subscription-plan__links{font-size:10px;color:#545454;margin-bottom:0px;margin-top:10px;text-align:center}.subscription-plan__links a{text-decoration:underline;color:#545454}.subscription-plan__toggler{font-size:12px;color:#545454;margin-top:15px}.subscription-plan__toggler span{text-decoration:none;color:#545454;cursor:pointer}.subscription-plan__button{margin-top:6px;width:294px;height:50px;background:#FF961C;color:#FFFFFF;font-weight:bold;font-size:16px;border:none}.subscription-selection{width:100%;background-color:#FFFFFF;row-gap:0px;display:flex;justify-content:space-between;align-items:center;margin-top:40px;background:#FCFCFD;padding-bottom:100px}.subscription-selection__subtitle{font-size:16px;font-weight:bold;margin-top:10px;color:#222222;font-family:'Corporate Logo V2'}.subscription-selection__title{font-size:26px;font-weight:bold;margin-top:0px;color:#222222;font-family:'Corporate Logo V2'}.subscription-selection__discount{font-size:12px;height:24px;margin-top:24px}.subscription-selection__discount span{color:#FF0000}.subscription-selection__button{margin-top:6px;margin-bottom:24px;width:294px;height:50px;background:#FF961C;color:#FFFFFF;font-weight:bold;font-size:16px;border:none}.subscription-selection__badge{margin-top:-7px;margin-left:8px;height:25px;font-size:10px;width:65px;height:25px;margin-bottom:10px;border-radius:16px 0px 8px 0px}.subscription-selection__badge .ant-ribbon-corner{display:none}.subscription-selection__badge--active span{color:#FFFFFF !important;font-weight:bold}.subscription-selection__badge--inactive span{color:#222222 !important;font-weight:bold}.subscription-selection__space{height:10px;margin-top:5;margin-bottom:5px}.subscription-selection-card .ant-card-body{padding-left:20px;padding-right:8px;padding-bottom:8px;padding-top:12px}.subscription-selection-top{width:294px;border-color:#DEDEDEDE;height:74px;border-radius:16px;box-shadow:none}.subscription-selection-top__row{height:64px;border-radius:16px}.subscription-selection-top__title{font-size:12px;font-weight:bold;margin-left:12px}.subscription-selection-top__price{font-size:18px;font-weight:bold}.subscription-selection-top__caption{font-size:10px}.subscription-selection-top__total{font-size:10px;float:right;margin-top:-4px;padding-top:0px;padding-right:24px}.subscription-selection-bottom{width:294px;border-color:#DEDEDEDE;height:54px;border-radius:16px;margin-top:-10px;margin-bottom:20px;box-shadow:none}.subscription-selection-bottom__row{height:54px}.subscription-selection-bottom__title{font-size:12px;margin-left:12px;font-weight:bold}.subscription-selection-bottom__price{font-size:18px;font-weight:bold}.subscription-selection-bottom__caption{font-size:10px}.subscription-selection-bottom__p{font-size:10px;margin-top:30px;color:#545454}.subscription-confirm-container{width:100%;background-color:#FBFCFD;row-gap:0px;display:flex;justify-content:space-between;align-items:center;margin-top:5px;background:#FCFCFD}.subscription-confirm-header{max-width:350px;width:100%;position:relative;justify-content:flex-start;display:block}.subscription-confirm-header__button{width:70px;height:30px;background:#F3F5F8;color:#222222;font-size:12px;border-radius:2px}.subscription-confirm-title{font-size:18px;margin-top:20px;margin-bottom:20px;color:#222222}.subscription-confirm-top{box-shadow:none;width:100%;max-width:350px;justify-content:space-between;display:flex;background:#FFFFFF;border-radius:4px;font-size:12px;border:1px solid #DEDEDE;padding-bottom:12px;padding-top:12px;padding-left:10px}.subscription-confirm-top .ant-card-body{padding-left:8px;padding-right:8px;padding-bottom:8px;padding-top:12px}.subscription-confirm-top__details,.subscription-confirm-top__cycle,.subscription-confirm-top__price{display:flex;width:310px;justify-content:space-between;align-items:center}.subscription-confirm-button{margin-top:20px;width:300px;height:50px;background:#FF961C;color:#FFFFFF;font-weight:bold;font-size:16px;border:none}.subscription-confirm-bottom{box-shadow:none;max-width:350px;width:100%;justify-content:space-between;display:flex;border:none;border-radius:4px;padding:0px;margin-top:30px;background:#FCFCFD}.subscription-confirm-bottom .ant-card-body{padding-left:8px;padding-right:8px;padding-bottom:8px;padding-top:12px}.subscription-confirm-bottom__list{padding:0px;font-size:10px;list-style:disc;padding-top:0px;margin-left:12px;color:#545454}.subscription-confirm-bottom__a{font-size:10px;color:#545454;text-decoration:underline}.subscription-confirm-bottom__list li{font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;margin-top:0px;letter-spacing:0px;line-height:11px}.subscription-confirm-bottom__subtitle{margin-top:40px;font-size:16px}.subscription-confirm-bottom__note{font-size:12px;color:#FF0000;font-weight:normal}.subscription-complete{width:100%;background-color:#FBFCFD;row-gap:0px;display:flex;justify-content:space-between;align-items:center;margin-top:90px;background:#FCFCFD}.subscription-complete__h1{font-size:18px;margin-top:10px;margin-bottom:30px;color:#222222}.subscription-complete__h3{text-align:center;font-size:14px;margin-top:10px;color:#222222;font-weight:normal}.subscription-complete__span{font-weight:bold}.subscription-complete__button{width:294px;height:50px;background:#FF961C;color:#FFFFFF;font-weight:bold;font-size:16px;border:none}.modal-seikaku-lab-item-unavailable{padding-top:240px !important}.modal-seikaku-lab-paused{background:rgba(255,255,255,0.95) !important;width:350px !important;height:240px !important;padding-top:0 !important;margin:0 auto}.modal-seikaku-lab-paused section{width:100% !important;max-width:360px !important}@media only screen and (min-device-width: 400px) and (max-device-width: 4000px){.ant-force-width{max-width:720px !important}}@media only screen and (min-device-width: 300px) and (max-device-width: 399px){.ant-force-width{max-width:360px !important}}@media only screen and (min-device-width: 501px) and (max-device-width: 4000px){.force-menu-title{margin-left:0px !important;margin-bottom:4px !important}}@media only screen and (min-device-width: 300px) and (max-device-width: 500px){.force-menu-title{margin-left:0px !important;margin-bottom:4px !important}}button.ant-button-default{border-radius:2px;height:44px;justify-content:space-between;width:366px;border:none;font-weight:bold;font-size:12px;margin-top:3px;margin-bottom:2px;padding:0 20px;row-gap:0}.ant-button-flex{border-radius:2px;height:44px;justify-content:space-between;width:auto;border:none;font-weight:bold;font-size:12px;margin-top:3px;margin-bottom:2px;padding:0 15px;row-gap:0}.ant-button-highlight{border-radius:2px;height:44px;justify-content:space-between;width:366px;border:none;font-weight:bold;font-size:12px;margin-top:3px;margin-bottom:2px;padding:0 20px;row-gap:0;background-color:#FF961C;color:#F2F2F2}.ant-button-default:hover,.ant-button-highlight:hover{color:#000000}.ant-btn-primary span{color:#FFFFFF}.ant-btn-danger{background-color:#D6D6D6}.ant-collapse-large>.ant-collapse-item>.ant-collapse-header{padding-left:0px;margin-left:0px;padding-inline-start:0px;background-color:#f3f5f8}.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{font-size:14px;font-weight:bold}.ant-collapse-borderless>.ant-collapse-item:last-child .ant-collapse-header{padding-bottom:4px}.ant-collapse-content>.ant-collapse-content-box,.ant-collapse-large>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding-left:0;margin-left:0}.ant-collapse-content-box{padding-left:0px;background-color:#f3f5f8}.ant-select-single .ant-select-selector{border-radius:0px}.antd-no-radius{border-radius:0px}.ant-btn-primary{background-color:#0b86fd}.setting-page-wrapper{width:100%;font-size:12px}.ST-delete-button span{width:100%;display:inline;text-align:center}.ST-main-form .ant-btn-default{background-color:#EEEEEE}.ant-input-affix-wrapper:not(.ant-input-disabled):hover{z-index:0}.support-common__title{font-weight:bold;font-size:14px;width:100%;color:#545454;display:inline-block}.support-common__desc{font-size:12px;width:100%;color:#545454;display:inline-block;text-align:justify}.support-common__desc-bold{font-size:12px;font-weight:bold;width:100%;color:#545454;display:inline-block;text-align:justify}.support-common__desc-pl0{font-size:12px;width:100%;color:#545454;display:inline-block;text-align:justify;padding-left:0px;margin-left:0px}.support-common__desc-small{font-size:11px;width:100%;color:#545454;display:inline-block;text-align:justify}.support-common__input{width:100% !important;background-color:#FFFFFF !important;border-radius:2px !important;height:44px;margin-top:10px;margin-bottom:10px}.support-common__subtitle{font-weight:bold;font-size:12px;margin-bottom:0px}.support-common__form{max-width:750px;padding:20px 12px;width:100%}.support-delete-account__main{width:100%;padding-top:0px;background-color:#f3f5f8;row-gap:0;display:flex;justify-content:space-between;align-items:center}.support-delete-account__form{max-width:480px;padding:20px 12px;width:100%}.support-delete-account__title{margin-bottom:0px;margin-top:0px;font-size:18px;text-align:center}.support-delete-account__deleted{margin-bottom:0px;margin-top:30px;max-width:390px}.support-delete-account__confirm-title{text-align:center;margin-top:40px !important;font-size:16px}.support-delete-account__confirm-subtitle{margin-bottom:0px;font-size:14px;font-weight:400px}.support-delete-account__confirm-footer{margin-bottom:26px !important;margin-top:0px !important;display:flex;justify-content:space-between;align-items:center}.support-delete-account__confirm-cancel{margin-top:10px;margin-left:0px;height:44px;width:141px;border-radius:2px;background:#f3f5f8;border:none;font-weight:bold}.support-delete-account__confirm-continue{margin-top:10px;margin-right:0px;margin-left:20px;height:44px;width:141px;border-radius:2px;background-color:#ff0022;font-weight:bold}.support-delete-account__confirm-heading{margin-top:20px;margin-bottom:20px;font-size:16px;text-align:center}.support-delete-account__confirm-item-top{margin-bottom:0px;margin-top:0px;max-width:390px}.support-delete-account__confirm-button{margin-top:-4px;margin-bottom:20px;max-width:320px;min-width:260px;width:100%;background-color:#ff0022;text-align:center;display:inline}.support-delete-account__desc-top{font-size:12px;width:100%;color:#eb5558;display:inline-block;text-align:justify;margin-top:20px}.support-delete-account__desc-bottom{font-size:12px;width:100%;color:#eb5558;display:inline-block;text-align:justify;margin-bottom:20px}.support-contact__container{width:100%;padding-top:20px !important;background-color:#f3f5f8;row-gap:0;display:flex;justify-content:space-between;align-items:center}.support-contact__page-title{margin-bottom:20px;margin-top:0px;font-size:18px;text-align:left}.support-contact__page-desc{margin-bottom:0px;margin-top:50px}.support-contact__item-desc{margin-bottom:0px;margin-top:20px}.support-contact__last-item-desc{margin-bottom:0px;margin-top:0px;text-align:center}.support-contact__message{margin-top:12px;margin-bottom:12px}.support-contact__button-submit{margin-top:10px}.support-unsubscribe{width:100%;padding-top:10px;row-gap:0px;display:flex;justify-content:space-between;align-items:center;height:calc(100vh - 44px)}.support-unsubscribe__wrapper{max-width:560px;padding:20px 5%;width:100%}.support-unsubscribe__page-title{margin-bottom:20px;margin-top:0px;font-size:18px;text-align:left}.support-unsubscribe-reason-form{margin:20px auto}.support-unsubscribe-reason-form__question{margin-bottom:30px}.support-unsubscribe-reason-form__question-text{margin-bottom:20px;font-weight:bold}.support-unsubscribe-reason-form__checkbox-label{display:flex;gap:10px;margin:10px 0;cursor:pointer}.support-unsubscribe-reason-form__textarea{width:100%;height:150px;padding:10px;font-size:14px}.support-email-settings__container{width:100%;padding-top:10px;background-color:#f3f5f8;row-gap:0px;display:flex;justify-content:space-between;align-items:center;height:calc(100vh - 44px)}.support-email-settings__wrapper{max-width:750px;padding:20px 12px;width:100%;background-color:#f3f5f8}.support-email-settings__page-title{margin-bottom:20px;margin-top:0px;font-size:18px;text-align:left}.support-email-settings__item-desc{margin-bottom:20px}.support-email-settings__item-checkbox{margin-bottom:0px;margin-top:0px}.support-email-settings__item-button{margin-bottom:20px;text-align:center}.support-email-settings__subtitle{font-weight:bold;font-size:12px}.support-email-settings__submit-button{margin-top:10px;margin-bottom:20px}.support-invite-friends__container{width:100%;padding-top:10px;background-color:#FBFCFD;row-gap:0px;display:flex;justify-content:space-between;align-items:center;height:calc(100vh - 44px)}.support-invite-friends__wrapper{margin-top:12px;max-width:750px;padding:20px 12px;width:100%;background-color:#FBFCFD}.support-invite-friends__page-title{margin-bottom:20px;margin-top:0px;font-size:16px;text-align:center}.support-invite-friends__item-desc{margin-bottom:20px;justify-content:space-evenly;display:flex}.support-invite-friends__button{cursor:'pointer';margin-top:16px;padding-top:16px;text-align:center;width:150px;height:110px;background-color:#F3F5F8;border-radius:3px;box-shadow:3px 3px 3px 0px rgba(0,0,0,0.25)}.support-invite-friends__button img{width:48px;height:48px}.support-invite-friends__button p{color:#222222;font-weight:normal;font-size:12px;text-align:center}.support-invite-friends__summary{display:flex;justify-content:space-between;cursor:pointer;margin-top:10px;padding-top:20px;text-align:center;width:350px;height:60px;background-color:#FFFFFF;border:1px solid #DEDEDE}.support-invite-friends__summary-title{width:50%;text-align:left;padding-left:20px;font-size:12px}.support-invite-friends__summary-count{width:50%;text-align:right;padding-right:20px;font-size:12px;font-weight:bold}.support-invite-friends__item-checkbox{margin-bottom:0px;margin-top:0px}.support-invite-friends__item-button{margin-top:-4px;margin-bottom:20px;text-align:center}.support-invite-friends__bottom-desc{margin:0px auto;display:flex;justify-content:center}.support-invite-friends__bottom-desc p{font-size:12px;text-align:left;width:350px}.support-invite-friends__subtitle{font-weight:bold;font-size:12px}.support-settings__container{width:100%;padding-top:10px;background-color:#f3f5f8;row-gap:0px;display:flex;justify-content:space-between;align-items:center}.support-settings__page-title{margin-bottom:20px;font-size:18px;text-align:left}.support-settings-logout__section{margin-bottom:10px;margin-top:20px}.support-settings-logout__button{background:#EEEEEE;margin-top:12px}.support-settings-logout__title{text-align:center;margin-top:36px !important}.support-settings-logout__desc{margin-bottom:5px;text-align:center}.support-settings-logout__footer{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.support-settings-logout__cancel{margin-top:10px;height:44px;margin-left:0px;width:140px;border-radius:2px;background:#f3f5f8;border:none;font-weight:bold}.support-settings-logout__continue{margin-top:10px;height:44px;margin-right:0px;width:140px;border-radius:2px;font-weight:bold}.support-settings-delete-data__section{margin-bottom:30px;margin-top:0px;margin-left:0px}.support-settings-delete-data__collapse{padding:0px;margin:0px}.support-settings-delete-data__button{background:#EEEEEE;margin-top:10px}.support-settings-subscription__section{margin-bottom:30px;margin-top:20px}.support-settings-subscription__spacer{height:12px}.support-settings-subscription__stop-button{background:#EEEEEE;margin-top:0px}.support-settings-subscription__modal-title{text-align:center;margin-top:40px !important;font-size:16px}.support-settings-subscription__modal-desc{margin-bottom:5px;font-size:14px;font-weight:400}.support-settings-subscription__footer{margin-top:5px !important;margin-bottom:26px;display:flex;justify-content:center;align-items:center;text-align:center;gap:20px}.support-settings-subscription__footer button span{display:block;font-weight:700;width:100%}.support-settings-subscription__confirm{width:141px;background:#f3f5f8;margin:0}.support-settings-subscription__cancel{width:141px;margin:0}.support-settings-subscription__complete-title{text-align:center;margin-top:36px !important}.support-settings-subscription__complete-desc{margin-bottom:5px;font-weight:400;margin-right:-2px}.support-settings-subscription__complete-footer{margin-bottom:10px;text-align:center}.support-settings-subscription__complete-button{margin-top:10px;height:44px;width:140px;border-radius:2px;font-weight:700}.support-settings-nickname__section{margin-bottom:30px;margin-top:20px}.support-settings-nickname__button{margin-top:10px}.support-settings-credit-card__section{margin-bottom:30px;margin-top:20px}.support-settings-credit-card__delete{background:#EEEEEE;margin:4px;height:32px}.support-settings-credit-card__modal-title{text-align:center;margin-top:36px !important}.support-settings-credit-card__modal-desc{margin-bottom:5px;text-align:center;font-weight:400;font-size:14px}.support-settings-credit-card__modal-footer{margin-bottom:10px;display:flex;padding-top:22px;justify-content:space-between;align-items:center}.support-settings-credit-card__cancel{margin-top:10px;height:44px;width:140px;margin-left:0px;border-radius:2px;background:#f3f5f8;border:none;font-weight:bold}.support-settings-credit-card__confirm{margin-top:10px;margin-right:0px;height:44px;width:140px;border-radius:2px;background-color:#ff0022;font-weight:bold}.support-settings-credit-card__update{margin-top:10px}.support-settings-regenerate-image__section{margin-bottom:30px;margin-top:20px}.support-settings-regenerate-image__spacer{height:12px}.support-settings-regenerate-image__button{margin-top:10px}.support-settings-regenerate-image__processing-title{text-align:center;margin-top:14px !important;padding-top:20px}.support-settings-regenerate-image__processing-desc{margin-bottom:5px;font-size:14px}.support-settings-regenerate-image__processing-footer{margin-bottom:10px}.support-settings-regenerate-image__finished-title{text-align:center;margin-top:14px !important;padding-top:20px}.support-settings-regenerate-image__finished-desc{margin-bottom:5px;text-align:center;font-size:14px}.support-settings-regenerate-image__finished-footer{margin-bottom:10px;text-align:center}.support-settings-regenerate-image__finished-button{margin-top:30px;height:44px;width:140px;border-radius:2px;font-weight:bold}.support-settings-change-email__section{margin-bottom:30px;margin-top:20px}.support-settings-change-email__spacer{height:12px}.support-settings-change-email__button{margin-top:0px}.compatibility-content-container{width:100%;margin-bottom:50px;padding-top:10px;row-gap:0;display:flex;justify-content:space-between;align-items:center;height:100vh}.compatibility-content{max-width:560px;padding:0px 15px !important}.compatibility-content__bg-top{max-width:560px;margin:40px auto 0;position:relative}.compatibility-content__bg-top__img{width:100%;height:100%}.compatibility-content__bg-bottom{max-width:560px;margin:0 auto;position:relative}.compatibility-content__bg-bottom__img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1}.compatibility-content__title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;font-size:32px;color:#222222;line-height:26px;font-family:serif, "Helvetica Neue", Helvetica, Arial, sans-serif;z-index:1;text-align:center;width:100%}.compatibility-content__desc{font-size:12px;margin-top:0px}.compatibility-content__copy-subtitle{font-size:14px;font-weight:700;padding-top:14px;margin-top:20px}.compatibility-content__code-subtitle{font-size:14px;font-weight:700;padding-top:14px;margin-top:0px}.compatibility-content__code-button{max-width:560px !important;width:100%;justify-content:space-between;height:21px;font-size:14px;font-weight:bold;border-radius:2px;border:0;height:52px;box-shadow:3px 3px 2px #B0B0B0;margin-top:0px}.compatibility-content__code-button__img{height:21px}.compatibility-content__code-notes{font-size:10px;padding-top:14px;margin-top:0px;margin-bottom:10px}.compatibility-content__form{margin-top:4px !important}.compatibility-content__input{border-radius:2px !important;font-size:14px !important}.compatibility-content__submit-button{border-radius:36px !important;background-color:#FF961C !important;color:#FFFFFF;font-size:18px !important;font-weight:700 !important;width:280px !important;filter:drop-shadow(3px 3px 3px rgba(0,0,0,0.25))}.compatibility-content__use-count-subtitle{font-size:14px;font-weight:700;margin-top:40px;margin-bottom:10px}.compatibility-content__use-count-desc{font-size:12px;margin-top:0px;margin-bottom:20px}.compatibility-content__button-normal{font-size:14px;font-weight:bold;border-radius:2px;height:52px;margin-top:0px;margin-bottom:10px}.compatibility-result{max-width:560px;padding:0 !important;text-align:center}.compatibility-result__title{position:absolute;top:60%;left:50%;transform:translate(-50%, -50%);margin:0;font-size:28px;color:#222222;line-height:26px;font-family:serif, "Helvetica Neue", Helvetica, Arial, sans-serif;z-index:1;text-align:center;width:100%}.compatibility-result__summary{margin-top:32px;margin-bottom:30px;font-size:14px}.compatibility-result__eight-tag-wrapper{display:flex;justify-content:space-between;align-items:center;margin:1.5em auto 0;padding:0 5% !important;max-width:300px}.compatibility-result__eight-tag-list{margin:0;width:140px;display:flex;flex-direction:column;align-items:center}.compatibility-result__eight-tag-image{display:block;width:100%;padding:0 2%}.compatibility-result__heart-list{margin:0 15px 30px;width:12px}.compatibility-result__heart-icon-image{display:block;margin:auto 0}.compatibility-result__eight-tag-username{text-align:center;font-weight:bold}.compatibility-result__affinity-rate-result{margin:40px auto;padding:0 5% !important}.compatibility-result__affinity-rate-result-title{font-family:serif, "Helvetica Neue", Helvetica, Arial, sans-serif;text-align:center;font-size:32px;font-weight:bold;line-height:40px}.compatibility-result__tag-result{padding:0 5% !important;font-family:serif, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;margin-bottom:40px}.compatibility-result__tag-result-title{font-size:18px;text-align:center}.compatibility-result__tag-result-desc{margin-top:20px;font-size:32px;text-align:center;line-height:40px}.compatibility-result__user-personality-wrapper{padding:5% !important}.compatibility-result__icon-gold-lamp{width:30px}.compatibility-result__icon-gold-lock{width:20px}.compatibility-result__icon-gold-speech-bubble{width:30px;margin-top:20px}.compatibility-result__user-personality-title{margin-top:0;font-family:serif, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-size:18px;text-align:center}.compatibility-result__futari-personality-wrapper{margin:40px auto;background-color:#FDE9B9}.compatibility-result__futari-personality-wrapper-inner{padding:5% !important}.compatibility-result__header-decoration01{width:70%}.compatibility-result__header-decoration02{width:70%;margin-bottom:10px}.compatibility-result__header-decoration03{width:100px}.compatibility-result__futari-personality-title{margin:10px auto 20px;font-family:serif, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-size:18px;text-align:center}.compatibility-result__four-tag-result-wrapper{padding:5% !important}.compatibility-result__four-tag-result-img{width:80%;margin:30px auto 0}.compatibility-result__four-tag-result-title{margin-top:5px;font-family:serif, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-size:18px;text-align:center}.compatibility-result__four-tag-result-caption{margin:30px auto 20px;font-family:serif, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-size:18px;text-align:center}.compatibility-result__four-tag-result-trial-area{position:relative}.compatibility-result__trial-lead-desc{margin:40px auto 0;font-size:12px;text-align:center;color:#545454}.compatibility-result__conclusion-wrapper{margin:20px auto 40px;padding:5% !important}.compatibility-result__conclusion-title{margin-top:0;font-family:serif, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-size:18px;text-align:center}.compatibility-result-purchase{margin:40px auto;padding:0 5%;text-align:center}.compatibility-result-purchase__sample-box{width:300px;margin-bottom:1.5em}.compatibility-result-purchase__purchase-offer-text{margin-top:0;font-size:16px;font-weight:600;color:#e2317c;text-align:center}.compatibility-result-purchase__buy-button{margin-top:0;background:#ff8000 !important}.compatibility-result-purchase__trial-area-button-wrapper{width:100%;position:absolute;top:45%;left:50%;transform:translate(-50%, -50%);z-index:1}.compatibility-result-purchase-title{color:#ff8000 !important}.compatibility-result-chigau-purchase-title{color:#8F6446 !important}.compatibility-result-purchase-emoji-large{margin:0 10px;font-size:50px}.lockedBox--bg-orange{background-color:#FFF9F4}.lockedBox--bg-brown{background-color:#F6EAD8}.seikaku-lab-sixteen-type-compatibility-main{height:100vh;background:#FBFCFD}.seikaku-lab-sixteen-type-compatibility-flex{width:100%;margin-top:70px;background-color:#FBFCFD;row-gap:0px;display:flex;justify-content:space-between;align-items:center}.seikaku-lab-sixteen-type-compatibility-content{max-width:720px;margin-top:0px;width:100%}.seikaku-lab-sixteen-type-compatibility-content__sixteen-type-compatibility-button{background-image:linear-gradient(to right, #FF8C94, #FFD972);width:100% !important;max-width:700px !important;border-radius:1px;border:none;font-size:18px;color:#ffffff;font-weight:700;margin-top:8px !important;margin-bottom:8px;padding-right:30px;height:52px;text-align:left;justify-content:space-between}.seikaku-lab-sixteen-type-compatibility-content__sixteen-type-compatibility-button:hover{color:#ffffff !important;border:none !important;background-image:linear-gradient(to right, #FF8C94, #FFD972) !important}.seikaku-lab-sixteen-type-compatibility-item{text-align:center;max-width:720px;width:100%;margin-top:0px;background:#FBFCFD;height:auto;row-gap:0px;display:flex;justify-content:space-between;align-items:center}.seikaku-lab-sixteen-type-compatibility-item__button{font-size:14px;font-weight:bold;border-radius:2px;border:0;height:52px;box-shadow:3px 3px 2px #d4d4d4;margin-top:5px;margin-bottom:6px}@media screen and (max-width: 768px){.seikaku-lab-sixteen-type-compatibility-item__button{font-size:12px}}.seikaku-lab-sixteen-type-compatibility-result__wrapper{max-width:560px;padding-left:0px;padding-right:0px}.seikaku-lab-sixteen-type-compatibility-result__header{margin-bottom:30px;padding-top:10px;padding-left:25px;padding-right:25px}.seikaku-lab-sixteen-type-compatibility-result__header-title{font-weight:700;font-size:22px;text-align:center;line-height:100%}.seikaku-lab-sixteen-type-compatibility-result__summary{margin-bottom:40px;padding:25px;padding-top:15px;padding-bottom:1px;text-align:center;background:#FFF4E8}.seikaku-lab-sixteen-type-compatibility-result__summary-title{font-size:18px;font-weight:600;text-align:center}.seikaku-lab-sixteen-type-compatibility-result__summary-li{text-align:left;font-weight:600}.seikaku-lab-sixteen-type-compatibility-result__summary-h2{font-size:16px}.seikaku-lab-sixteen-type-compatibility-result__summary-h2--underline{text-decoration:underline}.seikaku-lab-sixteen-type-compatibility-result-content{margin-bottom:30px;padding-left:25px;padding-right:25px}.seikaku-lab-sixteen-type-compatibility-result-content__caption{padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C;text-align:left}.strengths-and-weaknesses-contents{max-width:560px;padding-right:0;padding-left:0}.strengths-and-weaknesses-contents__introduction{padding-right:5%;padding-left:5%}.strengths-and-weaknesses-contents__result{margin-top:30px}.strengths-and-weaknesses-ranking-header{color:#fff;padding:10px 5%;font-weight:bold;font-size:18px;margin-bottom:20px}.strengths-and-weaknesses-ranking-header--blue{background:linear-gradient(to right, #1077FF, #6DC6FE)}.strengths-and-weaknesses-ranking-header--purple{background:linear-gradient(to right, #6F4C70, #B1B0D1)}.strengths-and-weaknesses-rankings{display:flex;flex-direction:column;align-items:flex-start;gap:15px;margin-left:35px}.strengths-and-weaknesses-rankings-item{display:flex;flex-direction:row;align-items:center;gap:12px}.strengths-and-weaknesses-rankings-item__img{width:48px;height:48px;object-fit:contain;flex-shrink:0}.strengths-and-weaknesses-rankings-item__text{display:flex;flex-direction:column;font-weight:bold;align-items:flex-start}.strengths-and-weaknesses-rankings-item__tag{font-size:20px;margin:0}.strengths-and-weaknesses-rankings-item__personality{font-size:12px;margin:0}.welcome-main-container{height:100vh;background:#fcfcfd}.welcome-header__title{font-size:20px;margin-bottom:0px;margin-top:20px}.welcome-plan{width:100%;background-color:#FBFCFD;row-gap:0px;display:flex;justify-content:space-between;align-items:center;padding-top:80px;background:#FCFCFD}.welcome-plan__h3{font-size:16px;font-weight:bold;margin-bottom:0px;margin-top:10px;color:#222222}.welcome-plan__h1{font-size:26px;font-weight:bold;margin-top:0px;color:#222222}.welcome-plan__discount{font-size:12px;margin-top:18px}.welcome-plan__discount span{color:#FF0000}.welcome-plan__links{font-size:10px;color:#545454;margin-bottom:0px;margin-top:20px}.welcome-plan__links a{text-decoration:underline;color:#545454}.welcome-plan__toggler{font-size:12px;color:#545454}.welcome-plan__toggler span{text-decoration:none;color:#545454;cursor:pointer}.welcome-plan__button{margin-top:6px;width:294px;height:50px;background:#FF961C;color:#FFFFFF;font-weight:bold;font-size:16px;border:none}.welcome-selection{width:100%;background-color:#FFFFFF;row-gap:0px;display:flex;justify-content:space-between;align-items:center;margin-top:80px;background:#FCFCFD}.welcome-selection__subtitle{font-size:16px;font-weight:bold;margin-top:10px;color:#FF8000;margin-top:30px !important;margin-bottom:30px !important}.welcome-selection__title{font-size:26px;font-weight:bold;margin-top:0px;color:#222222}.welcome-selection__discount{font-size:12px;height:24px;margin-top:24px}.welcome-selection__discount span{color:#FF0000}.welcome-selection__button{margin-top:6px;width:294px;height:50px;background:#FF961C;color:#FFFFFF;font-weight:bold;font-size:16px;border:none}.welcome-selection__button:hover{margin-top:6px;width:294px;height:50px;background:#FF961C !important;color:#FFFFFF !important;font-weight:bold;font-size:16px;border:none}.welcome-selection__badge{margin-top:-7px;margin-left:8px;height:25px;font-size:10px;width:65px;height:25px;margin-bottom:10px;border-radius:16px 0px 8px 0px}.welcome-selection__badge .ant-ribbon-corner{display:none}.welcome-selection__badge--active span{color:#FFFFFF !important;font-weight:bold}.welcome-selection__badge--inactive span{color:#222222 !important;font-weight:bold}.welcome-selection__space{height:10px;margin-top:5;margin-bottom:5px}.welcome-selection-card .ant-card-body{padding-left:20px;padding-right:8px;padding-bottom:8px;padding-top:12px}.welcome-selection-card .ant-card-body{padding-left:5px;padding-right:5px;padding-bottom:8px;padding-top:12px}.welcome-selection-top{width:294px;border-color:#DEDEDEDE;height:74px;border-radius:16px;box-shadow:none}.welcome-selection-top__row{height:64px;border-radius:16px}.welcome-selection-top__row>div.ant-col-9{padding-top:11px;padding-left:0px !important}.welcome-selection-top__row>div.ant-col-15{padding-right:1px !important}.welcome-selection-top__title{font-size:12px;font-weight:bold}.welcome-selection-top__title{font-size:12px;font-weight:bold;padding-left:2px}.welcome-selection-top__price{font-size:18px;font-weight:bold}.welcome-selection-top__caption{font-size:10px}.welcome-selection-top__total{font-size:10px;float:right;margin-top:-4px;padding-top:0px;padding-right:24px}.welcome-selection-bottom{width:294px;border-color:#DEDEDEDE;height:54px;border-radius:16px;margin-top:-10px;margin-bottom:8px;box-shadow:none}.welcome-selection-bottom__row{height:54px}.welcome-selection-bottom__row>div.ant-col-9{padding-left:0px !important;padding-right:1px !important}.welcome-selection-bottom__row>div.ant-col-15{padding-right:1px !important}.welcome-selection-bottom__title{font-size:12px;margin-top:-3px !important;margin-left:0px;font-weight:bold;padding-left:3px}.welcome-selection-bottom__title-small{margin-top:0px;font-size:10px;margin-left:0px;font-weight:bold;padding-left:3px}.welcome-selection-bottom__price{font-size:18px;font-weight:bold}.welcome-selection-bottom__caption{font-size:10px}.welcome-selection-bottom__p{font-size:10px;margin-top:30px;color:#545454}.personality-lab-report__wrapper{max-width:560px;padding-left:0px;padding-right:0px}.personality-lab-report__header{margin-bottom:30px;text-align:center;padding-top:10px;padding-left:25px;padding-right:25px}.personality-lab-report__header-title{font-weight:700;font-size:22px;text-align:left;line-height:100%}.personality-lab-report__header-release-date{text-align:right}.personality-lab-report__header-summary{text-align:justify}.personality-lab-report__summary{margin-bottom:40px;padding:25px;padding-top:15px;padding-bottom:1px;text-align:center;background:#FFF4E8}.personality-lab-report__summary-title{font-size:18px;font-weight:600;text-align:center}.personality-lab-report__summary-li{text-align:left;font-weight:600}.personality-lab-report__summary-h2{font-size:16px}.personality-lab-report__summary-h2--underline{text-decoration:underline}.personality-lab-report-content{margin-bottom:30px;padding-left:25px;padding-right:25px}.personality-lab-report-content__caption{padding:0.5em;color:#FFFFFF;background-color:#433E48;font-size:22px;font-weight:600;line-height:28px;border-left:5px solid #FF961C}.personality-lab-report-content__sub-caption{padding:0.5em;font-size:20px;font-weight:600;line-height:26px;border:2px solid #FF961C}.update-user-profile-container{width:100%;padding-top:10px;background-color:#FBFCFD;row-gap:0;display:flex;justify-content:space-between;align-items:center;height:100vh}.update-user-profile{max-width:560px;margin-top:44px;padding:0px 10px;background-color:#FBFCFD}.update-user-profile__wrapper{max-width:560px;margin-top:44px;padding:0px 12px;background-color:#FBFCFD}.update-user-profile__title{font-size:18px;color:#222222;line-height:21.6px;font-weight:700;padding:0px;text-align:left;margin-top:8px}.update-user-profile__desc{font-size:12px;margin-top:8px}.update-user-profile__subtitle{font-size:14px;font-weight:700;padding-top:12px;margin-top:18px}.update-user-profile__form-subtitle{font-size:14px;font-weight:700;padding-top:12px;margin-top:12px}.update-user-profile__notes{font-size:10px;padding-top:14px;margin-top:0px;margin-bottom:10px}.update-user-profile__form{margin-top:4px !important}.update-user-profile__input-wrapper{border-radius:2px !important;font-size:14px !important;height:44px;width:260px !important;display:flex;justify-content:space-between;background-color:#ffffff}.update-user-profile__input{border-radius:2px !important;font-size:14px !important;height:44px;margin-top:8px;width:133px !important}.update-user-profile__date-input{border-radius:2px !important;font-size:14px !important;height:44px;margin-top:8px;width:60px !important;text-align:center}.update-user-profile__date-input>.ant-select-selector>.ant-select-selection-search>.ant-select-selection-search-input{text-align:center !important}.update-user-profile__date-label{padding-top:20px}.update-user-profile__submit-button{border-radius:8px !important;background-color:#FF8000 !important;color:#FFFFFF;font-size:14px !important;font-weight:700 !important;width:280px !important;height:47px !important}body[data-controller="diagnosis_landing_pages"] .contents{padding-bottom:0}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp{padding:8px}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp__border{min-width:100%;padding:10px 8px;border:8px solid #222;text-align:center}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp__img{max-width:100%}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents{margin:2em 1em}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents__update{max-width:500px;margin:0 auto;text-align:right}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents__interpersonal-risk-title{font-size:15.5px}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents__catch-copy{line-height:1.2em;font-weight:400}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents__note-text{display:inline-block;max-width:500px;margin:10px;color:#F00;font-size:12px;text-align:justify}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents__line-banner-area{margin:5px}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents__confirmation-term{margin-top:10px;color:#666666;font-weight:200;font-size:10px;text-align:center}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents__confirmation-term__link{color:#666666;text-decoration:underline}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents__button{padding:1.2em;text-align:center}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents__description-title{display:inline-block;padding:0 1em;background-color:#e6e8fc}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents__description{max-width:500px;margin:2em auto 1em;text-align:justify}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents__spacer{margin:3.2em auto}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents__link-text{display:inline-block;color:#666666;font-size:1.1em;text-decoration:underline}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents__attention-writing{margin:1.5em auto 2em}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents__attention-writing ul{display:flex;margin-top:0;justify-content:center;align-items:flex-start}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents__attention-writing li{margin-top:0;margin-left:1em}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents__attention-writing li a{color:#666666;font-size:12px}body[data-controller="diagnosis_landing_pages"] .diagnosis-lp-contents__adsense-area{margin:20px auto}body[data-controller="diagnosis_landing_pages"] .erasing-button-margin{margin-top:0}body[data-controller="diagnosis_landing_pages"] .contents{padding-bottom:0;margin:0 auto;max-width:600px}body[data-controller="diagnosis_landing_pages"] .omikuji-share-lp{padding:8px}body[data-controller="diagnosis_landing_pages"] .omikuji-share-lp__border{min-width:100%;border:6px solid #F6406A;text-align:center}body[data-controller="diagnosis_landing_pages"] .omikuji-share-lp-top{position:relative}body[data-controller="diagnosis_landing_pages"] .omikuji-share-lp-top__img{width:100%}body[data-controller="diagnosis_landing_pages"] .omikuji-share-lp-top__title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}body[data-controller="diagnosis_landing_pages"] .omikuji-share-lp-title{width:300px;font-weight:700;border-radius:4px;background:rgba(246,64,106,0.4)}body[data-controller="diagnosis_landing_pages"] .omikuji-share-lp-title__year{text-align:center;font-size:14px}body[data-controller="diagnosis_landing_pages"] .omikuji-share-lp-title__diagnosis-name{margin-top:0;font-size:28px;text-align:center}body[data-controller="diagnosis_landing_pages"] .omikuji-share-lp-result{margin:50px;font-weight:700}body[data-controller="diagnosis_landing_pages"] .omikuji-share-lp-result__caption{width:250px;margin:0 auto 50px;border-radius:4px;background:#F6406A;color:#FFF;text-align:center;font-size:18px}body[data-controller="diagnosis_landing_pages"] .omikuji-share-lp-result__result{margin:0 auto 30px;color:#F64069;text-align:center;font-size:74px;line-height:32px}body[data-controller="diagnosis_landing_pages"] .omikuji-share-lp-attention-text{display:inline-block;max-width:400px;margin:2em 1em;color:#F00;font-size:12px;text-align:justify}body[data-controller="diagnosis_landing_pages"] .omikuji-share-lp-description{padding:0 10%}body[data-controller="diagnosis_landing_pages"] .omikuji-share-lp-description__caption{margin:0 auto;border-radius:4px;background:#F6406A;color:#FFF;text-align:center;font-size:18px;font-weight:700}body[data-controller="diagnosis_landing_pages"] .omikuji-share-lp-description__text{color:#651717;font-size:13px;font-weight:400;line-height:24px}body[data-controller="diagnosis_landing_pages"] .omikuji-share-lp-description__button{margin-bottom:50px;background:#FBD600;color:#1C2230}body[data-controller="diagnosis_landing_pages"] .contents{padding-bottom:0}body[data-controller="diagnosis_landing_pages"] .mbti-lp{padding:8px}body[data-controller="diagnosis_landing_pages"] .mbti-lp__border{min-width:100%;padding:10px 8px;border:8px solid #222;text-align:center}body[data-controller="diagnosis_landing_pages"] .mbti-lp-contents{margin:2em 1em}body[data-controller="diagnosis_landing_pages"] .mbti-lp-contents__sub-title{width:300px;margin:10px auto 0;border-radius:6px;background:#1c2230;font-weight:bold;font-size:24px;text-align:center;color:#fff}body[data-controller="diagnosis_landing_pages"] .mbti-lp-contents__img{display:block;margin:20px auto 0;width:70%}body[data-controller="diagnosis_landing_pages"] .mbti-lp-contents__update{max-width:500px;margin:0 auto;text-align:right}body[data-controller="diagnosis_landing_pages"] .mbti-lp-contents__description{max-width:500px;margin:2em auto 1em;text-align:justify}body[data-controller="diagnosis_landing_pages"] .mbti-lp-contents__h2{font-size:22px;margin-bottom:15px}body[data-controller="diagnosis_landing_pages"] .mbti-lp-contents__table{max-width:500px;width:95%;margin:0 auto 30px}body[data-controller="diagnosis_landing_pages"] .mbti-lp-contents__td{text-align:center;font-weight:bold;font-size:14px;line-height:24px;border:1px solid #707070}body[data-controller="diagnosis_landing_pages"] .mbti-lp-contents__td-text{color:#000}body[data-controller="diagnosis_landing_pages"] .mbti-lp-contents__ul{margin-bottom:20px}body[data-controller="diagnosis_landing_pages"] .mbti-lp-contents__link-text{display:inline-block;margin-bottom:30px;color:#666666;font-size:1.1em;font-weight:bold;text-decoration:underline}body[data-controller="diagnosis_landing_pages"] .mbti-lp-contents__adsense-area{margin:20px}body[data-controller="diagnosis_landing_pages"] .mbti-lp-contents__lead-diagnosis{margin-bottom:-1em;font-weight:bold;font-size:16px;text-align:center;color:#f00}body[data-controller="diagnosis_landing_pages"] .menhera-lp-contents{margin:2em 1em}body[data-controller="diagnosis_landing_pages"] .menhera-lp-contents__img{display:block;margin:20px auto 0;width:500px}body[data-controller="diagnosis_landing_pages"] .menhera-lp-contents__update{max-width:500px;margin:0 auto;text-align:right}body[data-controller="diagnosis_landing_pages"] .menhera-lp-contents__description{max-width:500px;margin:2em auto 1em;text-align:justify}body[data-controller="diagnosis_landing_pages"] .menhera-lp-contents__h2{font-size:22px;margin-bottom:15px}body[data-controller="diagnosis_landing_pages"] .menhera-lp-contents__table{max-width:500px;margin:0 auto 30px}body[data-controller="diagnosis_landing_pages"] .menhera-lp-contents__td{text-align:center;font-weight:bold;font-size:16px;line-height:20px;border:1px solid #707070}body[data-controller="diagnosis_landing_pages"] .menhera-lp-contents__td-text{color:#000}body[data-controller="diagnosis_landing_pages"] .menhera-lp-contents__ul{margin-bottom:20px}body[data-controller="diagnosis_landing_pages"] .menhera-lp-contents__link-text{display:inline-block;color:#666666;font-size:1.1em;font-weight:bold;text-decoration:underline}body[data-controller="diagnosis_landing_pages"] .menhera-lp-contents__adsense-area{margin:20px}body[data-controller="diagnosis_landing_pages"] .menhera-lp-contents__lead-diagnosis{margin-bottom:-1em;font-weight:bold;font-size:16px;text-align:center;color:#f00}body[data-controller="diagnosis_landing_pages"] .type16-human-relation-lp{padding:8px}body[data-controller="diagnosis_landing_pages"] .type16-human-relation-lp__border{min-width:100%;padding:10px 8px;border:8px solid #222;text-align:center}body[data-controller="diagnosis_landing_pages"] .type16-human-relation-lp-contents{margin:2em 1em}body[data-controller="diagnosis_landing_pages"] .type16-human-relation-lp-contents h1{margin-bottom:20px}body[data-controller="diagnosis_landing_pages"] .type16-human-relation-lp-contents__img{display:block;margin:0 auto}body[data-controller="diagnosis_landing_pages"] .type16-human-relation-lp-contents__update{max-width:500px;margin:0 auto;text-align:right}body[data-controller="diagnosis_landing_pages"] .type16-human-relation-lp-contents__description{max-width:500px;margin:2em auto 1em;text-align:justify}body[data-controller="diagnosis_landing_pages"] .type16-human-relation-lp-contents__h2{font-size:22px;margin-bottom:15px}body[data-controller="diagnosis_landing_pages"] .type16-human-relation-lp-contents__table{max-width:500px;margin:0 auto 30px}body[data-controller="diagnosis_landing_pages"] .type16-human-relation-lp-contents__td{text-align:center;vertical-align:middle;font-weight:bold;font-size:14px;line-height:24px;border:1px solid #707070}body[data-controller="diagnosis_landing_pages"] .type16-human-relation-lp-contents__td-text{color:#000}body[data-controller="diagnosis_landing_pages"] .type16-human-relation-lp-contents__ul{margin-bottom:20px}body[data-controller="diagnosis_landing_pages"] .type16-human-relation-lp-contents__link-text{display:inline-block;margin-bottom:30px;color:#666666;font-size:1.1em;font-weight:bold;text-decoration:underline}body[data-controller="diagnosis_landing_pages"] .type16-human-relation-lp-contents__adsense-area{margin:20px}body[data-controller="diagnosis_landing_pages"] .type16-human-relation-lp-contents__lead-diagnosis{margin-bottom:-1em;font-weight:bold;font-size:16px;text-align:center;color:#f00}body[data-controller="diagnosis_landing_pages"] .tarot-lp-contents__h2{font-size:22px;margin-bottom:15px}body[data-controller="diagnosis_landing_pages"] .tarot-lp-contents__table{max-width:500px;margin:0 auto 30px}body[data-controller="diagnosis_landing_pages"] .tarot-lp-contents__td{text-align:center;font-weight:bold;font-size:20px;border:1px solid #707070}body[data-controller="diagnosis_landing_pages"] .tarot-lp-contents__td-text{color:#000}body[data-controller="diagnosis_landing_pages"] .enneagram-lp-contents__h2{font-size:22px;margin-bottom:15px}body[data-controller="diagnosis_landing_pages"] .enneagram-lp-contents__table{max-width:500px;margin:0 auto 30px}body[data-controller="diagnosis_landing_pages"] .enneagram-lp-contents__td{text-align:center;font-weight:bold;font-size:20px;border:1px solid #707070}body[data-controller="diagnosis_landing_pages"] .enneagram-lp-contents__td-text{color:#000}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp{padding-top:40px !important}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-first-purchase{margin-bottom:30px;padding-bottom:30px;background-color:#F5F5F5}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-first-purchase__title{padding:30px 0;font-weight:700;font-size:18px;line-height:27px;text-align:center}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-first-purchase__img{display:block;margin:10px auto 0;width:300px}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-first-purchase__description{padding-right:5%;padding-left:5%;font-weight:400;text-align:center}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-buy-report__button{background:#000000;border-radius:4px}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-user-problems__title{margin-bottom:30px;font-weight:700;font-size:18px;line-height:25px;text-align:center}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-user-problem{max-width:350px;margin:0 auto 20px}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-user-problem__img{display:block;margin:10px auto 0;width:150px}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-user-problem__caption{font-weight:700;font-size:16px;line-height:24px;text-align:center}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-user-problem__description{text-align:left}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-second-purchase{margin-bottom:30px;padding-bottom:30px;background-color:#F5F5F5}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-second-purchase__triangle{width:300px;height:80px;margin:0 auto;border-right:150px solid transparent;border-left:150px solid transparent;border-top:50px solid #FFFFFF}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-second-purchase__description{margin-top:0;margin-bottom:20px;font-weight:700;font-size:22px;line-height:33px;text-align:center;color:#000000}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-second-purchase__img{display:block;margin:10px auto 0;width:200px}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-flow-title{margin-bottom:30px;font-weight:700;font-size:18px;line-height:25px;text-align:center}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-flow{max-width:350px;margin:0 auto 20px}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-flow__img{display:block;margin:10px auto 0;width:150px}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-flow__caption{font-weight:700;font-size:16px;line-height:24px;text-align:center}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-flow__description{text-align:left}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-third-purchase{max-width:750px;margin:40px auto;text-align:center;color:#000}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-third-purchase__area{background-color:#F5F5F5;padding:5%}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-third-purchase__title{margin-bottom:20px;font-weight:700;font-size:18px;text-align:center;line-height:27px}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-third-purchase__icon{font-size:72px;line-height:100px;color:#000000}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-third-purchase__description{font-weight:400;font-size:16px}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-third-purchase__list{display:flex;justify-content:center;font-weight:400;font-size:16px}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-third-purchase__price-text{font-weight:700;font-size:16px;text-align:center}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-customer-review-title{margin-bottom:30px;font-weight:700;font-size:18px;line-height:25px;text-align:center}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-customer-review{max-width:350px;box-shadow:0px 1.07076px 0.35692px -0.71384px rgba(0,0,0,0.2),0px 0.71384px 0.71384px rgba(0,0,0,0.14),0px 0.35692px 1.7846px rgba(0,0,0,0.12);margin:0 auto 20px}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-customer-review__img{display:block}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-customer-review__name{margin:10px;line-height:21px;color:#000000}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-customer-review__caption{margin:0 10px;font-weight:700;font-size:16px;line-height:24px}body[data-controller="diagnosis_landing_pages"] .self-analysis-diagnosis-lp-customer-review__description{margin:10px;padding-bottom:10px;line-height:21px;color:#666666}body[data-controller="diagnosis_landing_pages"] .contents{padding-bottom:0}body[data-controller="diagnosis_landing_pages"] .diagnosis-lists{max-width:750px;padding:8px}body[data-controller="diagnosis_landing_pages"] .diagnosis-lists__border{min-width:100%;padding:10px 8px;border:8px solid #222;text-align:center}body[data-controller="diagnosis_landing_pages"] .diagnosis-lists-contents{margin:2em 1em}body[data-controller="diagnosis_landing_pages"] .diagnosis-lists-contents__h2{display:inline-block;margin-bottom:1.5em;padding:0 1em;background-color:#e6e8fc}body[data-controller="diagnosis_landing_pages"] .diagnosis-lists-contents__list-area{background-color:#fff;margin-bottom:50px;padding:10px 0;border-radius:10px;box-shadow:2px 2px 4px rgba(0,0,0,0.16)}body[data-controller="diagnosis_landing_pages"] .diagnosis-lists-contents__item-link:hover{text-decoration:none}body[data-controller="diagnosis_landing_pages"] .diagnosis-lists-contents__item{display:flex;align-items:center;padding:10px}body[data-controller="diagnosis_landing_pages"] .diagnosis-lists-contents__item-pre-release{display:flex;justify-content:center;align-items:center;padding:10px}body[data-controller="diagnosis_landing_pages"] .diagnosis-lists-contents__img{width:45%;border-radius:2px}body[data-controller="diagnosis_landing_pages"] .diagnosis-lists-contents__item-name{margin:0 0 0 20px;padding:0;font-weight:bold;font-size:16px;text-align:left;color:#333}body[data-controller="diagnosis_landing_pages"] .diagnosis-lists-contents__item-pre-release-name{padding:0;font-weight:bold;font-size:16px;text-align:left;color:#333}body[data-controller="diagnosis_landing_pages"] .diagnosis-lists-contents__button-area{margin-bottom:40px}body[data-controller="diagnosis_landing_pages"] .diagnosis-lists-contents__link-text{display:inline-block;color:#666666;font-size:1.1em;text-decoration:underline}body[data-controller="diagnosis_landing_pages"] .diagnosis-lists-contents__attention-writing{margin:1.5em auto 2em}body[data-controller="diagnosis_landing_pages"] .diagnosis-lists-contents__attention-writing ul{display:flex;margin-top:0;justify-content:center;align-items:flex-start}body[data-controller="diagnosis_landing_pages"] .diagnosis-lists-contents__attention-writing li{margin-top:0;margin-left:1em}body[data-controller="diagnosis_landing_pages"] .diagnosis-lists-contents__attention-writing li a{color:#666666;font-size:12px}body[data-controller="diagnosis_landing_pages"] .erasing-button-margin{margin-top:0}
