@charset "UTF-8";#legacy *,#legacy :after,#legacy :before{-webkit-box-sizing:border-box;box-sizing:border-box}#legacy :after,#legacy :before{text-decoration:inherit;vertical-align:inherit}#legacy html{cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}#legacy body{margin:0}#legacy h1{font-size:2em;margin:0.67em 0}#legacy dl dl,#legacy dl ol,#legacy dl ul,#legacy ol dl,#legacy ul dl{margin:0}#legacy ol ol,#legacy ol ul,#legacy ul ol,#legacy ul ul{margin:0}#legacy hr{height:0;overflow:visible}#legacy main{display:block}#legacy nav ol,#legacy nav ul{list-style:none;padding:0}#legacy pre{font-family:monospace,monospace;font-size:1em}#legacy a{background-color:transparent}#legacy abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#legacy b,#legacy strong{font-weight:bolder}#legacy code,#legacy kbd,#legacy samp{font-family:monospace,monospace;font-size:1em}#legacy small{font-size:80%}#legacy audio,#legacy canvas,#legacy iframe,#legacy img,#legacy svg,#legacy video{vertical-align:middle}#legacy audio,#legacy video{display:inline-block}#legacy audio:not([controls]){display:none;height:0}#legacy iframe{border-style:none}#legacy img{border-style:none}#legacy svg:not([fill]){fill:currentColor}#legacy svg:not(:root){overflow:hidden}#legacy table{border-collapse:collapse}#legacy button,#legacy input,#legacy select{margin:0}#legacy button{overflow:visible;text-transform:none}#legacy [type=button],#legacy [type=reset],#legacy [type=submit],#legacy button{-moz-appearance:button;appearance:button;-webkit-appearance:button}#legacy fieldset{border:1px solid #a0a0a0;padding:0.35em 0.75em 0.625em}#legacy input{overflow:visible}#legacy legend{color:inherit;display:table;max-width:100%;white-space:normal}#legacy progress{display:inline-block;vertical-align:baseline}#legacy select{text-transform:none}#legacy textarea{margin:0;overflow:auto;resize:vertical}#legacy [type=checkbox],#legacy [type=radio]{padding:0}#legacy [type=search]{-moz-appearance:textfield;appearance:textfield;-webkit-appearance:textfield;outline-offset:-2px}#legacy ::-webkit-inner-spin-button,#legacy ::-webkit-outer-spin-button{height:auto}#legacy ::-webkit-input-placeholder{color:inherit;opacity:0.54}#legacy ::-webkit-search-decoration{-webkit-appearance:none}#legacy ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#legacy ::-moz-focus-inner{border-style:none;padding:0}#legacy :-moz-focusring{outline:1px dotted ButtonText}#legacy :-moz-ui-invalid{box-shadow:none}#legacy details{display:block}#legacy dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}#legacy dialog:not([open]){display:none}#legacy summary{display:list-item}#legacy canvas{display:inline-block}#legacy template{display:none}#legacy [tabindex],#legacy a,#legacy area,#legacy button,#legacy input,#legacy label,#legacy select,#legacy summary,#legacy textarea{-ms-touch-action:manipulation;touch-action:manipulation}#legacy [hidden]{display:none}#legacy [aria-busy=true]{cursor:progress}#legacy [aria-controls]{cursor:pointer}#legacy [aria-disabled=true],#legacy [disabled]{cursor:not-allowed}#legacy [aria-hidden=false][hidden]{display:inline;display:initial}#legacy [aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}#legacy button,#legacy input,#legacy select,#legacy textarea{background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:0.25em 0.375em}#legacy select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:no-repeat right center/1em;border-radius:0;padding-right:1em}#legacy select:not([multiple]):not([size]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E")}#legacy ::-ms-expand{display:none}#legacy :-ms-input-placeholder{color:rgba(0,0,0,0.54)}#legacy *{line-break:strict}#legacy body{font-family:"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}#legacy main{overflow-x:hidden;padding-top:55px}#legacy h2{font-size:1.75rem}#legacy a{color:#005bac;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}#legacy a:hover{opacity:0.7}#legacy a[disabled]{color:#97999e!important;pointer-events:none}#legacy img:not(.genMenuItem){height:auto;width:100%;image-rendering:-webkit-optimize-contrast}#legacy table{background:#fff;table-layout:fixed;width:100%}#legacy table thead{background:#005bac;color:#fff}#legacy table thead td{font-size:1rem;font-weight:700}#legacy table td{border:1px solid #111;font-size:14px;padding:6px 8px;text-align:center}#legacy [data-truncate-row]{text-align:left}#legacy .base-container{padding:0 1.25rem;width:100%}#legacy .base-container.sp-full{padding:0}#legacy .container{margin:1rem 0 0;padding-bottom:1rem}#legacy .row{display:-webkit-box;display:-ms-flexbox;display:flex}#legacy .ib{display:inline-block}#legacy .plain{color:#111;text-decoration:none}#legacy .plain:hover{opacity:1}#legacy .bg-boxes{background-color:#fff;background-image:linear-gradient(#f9f9f9 1px,transparent 1px),linear-gradient(to right,#f9f9f9 1px,#fff 1px);background-size:20px 20px;opacity:1}#legacy .announcement{margin:0 auto;max-width:850px;padding:1.25rem}#legacy .announcement h2{font-size:1.125rem;margin:0}#legacy .announcement p{margin:0;padding-top:1rem}#legacy .announcement-box{border:2px solid #000;padding:1.25rem 0.75rem}#legacy .ball{background-attachment:fixed;background-image:url(../images/bg-ball.jpg);background-size:80%}#legacy .enjoy{background-attachment:fixed;background-image:url(../images/bg-slot.jpg);background-size:172%}#legacy .notice-container{margin-left:1em;padding:1rem 0 0}#legacy .notice-container .notice{display:block}#legacy .notice-container .notice:before{content:"※";margin-left:-1em}#legacy .alert{color:#e83735;margin:0 auto;max-width:850px;padding:1.25rem 0}#legacy .alert p{border:1px solid #e83735;font-size:0.875rem;font-weight:700;margin:0;padding:1rem 0.75rem;text-align:center}#legacy .alert a{color:#ff0000;text-decoration:underline}#legacy #pagetop{border:none;bottom:10px;cursor:pointer;height:72px;position:fixed;right:14px;width:72px;z-index:90}#legacy #pagetop.with-history,#legacy #pagetop.with-image-generator{bottom:105px}#legacy .red{color:#e83735}#legacy .simple-lead{font-size:1rem;font-weight:700;padding:1.5rem 0;text-align:center}#legacy .simple-lead>span{font-weight:400}#legacy .twitter-share-button,#legacy _:-ms-lang(x)::-ms-backdrop{background:#1d9bf0;border-radius:10px;color:#fff;display:inline-block;font-size:12px;height:19px;overflow:hidden;padding:1px 12px;position:relative;text-decoration:none;text-indent:100%;vertical-align:bottom;white-space:nowrap;width:89px}#legacy .twitter-share-button:before,#legacy _:-ms-lang(x)::-ms-backdrop{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h72v72H0z%22%2F%3E%3Cpath%20class%3D%22icon%22%20fill%3D%22%23fff%22%20d%3D%22M68.812%2015.14c-2.348%201.04-4.87%201.744-7.52%202.06%202.704-1.62%204.78-4.186%205.757-7.243-2.53%201.5-5.33%202.592-8.314%203.176C56.35%2010.59%2052.948%209%2049.182%209c-7.23%200-13.092%205.86-13.092%2013.093%200%201.026.118%202.02.338%202.98C25.543%2024.527%2015.9%2019.318%209.44%2011.396c-1.125%201.936-1.77%204.184-1.77%206.58%200%204.543%202.312%208.552%205.824%2010.9-2.146-.07-4.165-.658-5.93-1.64-.002.056-.002.11-.002.163%200%206.345%204.513%2011.638%2010.504%2012.84-1.1.298-2.256.457-3.45.457-.845%200-1.666-.078-2.464-.23%201.667%205.2%206.5%208.985%2012.23%209.09-4.482%203.51-10.13%205.605-16.26%205.605-1.055%200-2.096-.06-3.122-.184%205.794%203.717%2012.676%205.882%2020.067%205.882%2024.083%200%2037.25-19.95%2037.25-37.25%200-.565-.013-1.133-.038-1.693%202.558-1.847%204.778-4.15%206.532-6.774z%22%2F%3E%3C%2Fsvg%3E);content:"";display:inline-block;height:14px;left:12px;position:absolute;top:2px;width:14px}#legacy .twitter-share-button:after,#legacy _:-ms-lang(x)::-ms-backdrop{content:"ツイート";display:inline-block;height:18px;position:absolute;right:12px;top:0;vertical-align:baseline}#legacy .label-vc{border:2px solid #000;color:#fff;font-size:0.875rem;font-weight:700;padding:4px 12px;position:absolute;top:-16px;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}#legacy .vc-beginner{background:#005bac}#legacy .label-rb{position:relative}#legacy .label-rb>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:30px;letter-spacing:-1px;padding-left:16px;padding-right:8px;width:auto;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-size:0.875rem}#legacy .label-rb>h1{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:30px;letter-spacing:-1px;padding-left:16px;padding-right:8px;width:auto;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-size:0.875rem}#legacy .label-rb .rb-path{fill-rule:evenodd;stroke:#000000;stroke-width:2}#legacy .label-rb.label-embed.label-rb{border:none;border-bottom:2px solid #000;font-size:0.75rem;position:static!important;position:initial!important}#legacy .label-rb.label-embed.label-rb>span{font-weight:500}#legacy .rb-slot{-o-border-image:url(../images/label-rbsl.png) 2 15 2 2 repeat stretch;border-image:url(../images/label-rbsl.png) 2 15 2 2 fill repeat stretch;border-style:solid;border-width:2px 15px 2px 2px}#legacy .rb-pachinko{-o-border-image:url(../images/label-rbpa.png) 2 15 2 2 repeat stretch;border-image:url(../images/label-rbpa.png) 2 15 2 2 fill repeat stretch;border-style:solid;border-width:2px 15px 2px 2px}#legacy .rb-other{-o-border-image:url(../images/label-rbot.png) 2 15 2 2 repeat stretch;border-image:url(../images/label-rbot.png) 2 15 2 2 fill repeat stretch;border-style:solid;border-width:2px 15px 2px 2px}#legacy .rb-enjoy{-o-border-image:url(../images/label-rb.png) 2 15 2 2 repeat stretch;border-image:url(../images/label-rb.png) 2 15 2 2 fill repeat stretch;border-style:solid;border-width:2px 15px 2px 2px}#legacy .rb-enjoy.label-embed{background-color:#005bac}#legacy .rb-enjoy span{color:#fff}#legacy .label-b{background:#00a0e9;border:2px solid #000;color:#fff;display:inline-block;font-size:0.875rem;font-weight:500;min-width:100px;padding:2px 8px;text-align:center;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}#legacy .label-vrb{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:#bbb;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.125rem;font-weight:700;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;width:38px;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}#legacy .label-vrb:after,#legacy .label-vrb:before{border-top:8px solid #bbb;content:"";height:0;position:absolute;top:100%;width:0}#legacy .label-vrb:after{border-left:38px solid transparent;right:0}#legacy .label-vrb:before{border-right:38px solid transparent;left:0}#legacy .label-rbb{-o-border-image:url(../images/label-rbbh.png) 5 16 repeat stretch;border-image:url(../images/label-rbbh.png) 5 16 fill repeat stretch;border-style:solid;border-width:4px 16px;display:inline-block;position:relative}#legacy .label-rbb2{border-width:4px 16px;display:inline-block;position:relative}#legacy .label-rbb>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:30px;padding-left:8px;padding-right:8px;letter-spacing:1px;width:auto;white-space:nowrap;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}#legacy .label-rbb h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:0;padding-left:8px;padding-right:8px;letter-spacing:1px;width:auto;white-space:nowrap;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}#legacy .label>span{background:#005bac;color:#fff;font-size:0.75rem;letter-spacing:2px;padding:4px 8px;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}#legacy .header{background:#fff;height:55px;position:fixed;width:100%;z-index:1000}#legacy .header .base-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:none;max-width:initial}#legacy .header .logo{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;margin:0;position:relative;width:88px;z-index:1000}#legacy .header .hamburger{position:absolute;right:0;top:0;z-index:1000}#legacy .header .hamburger-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;border:none;cursor:pointer;display:inline-block;height:55px;position:relative;text-decoration:none;width:55px}#legacy .header .hamburger-line{background:#fff;bottom:0;display:inline-block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:30px}#legacy .header .hamburger-line:after,#legacy .header .hamburger-line:before{background-color:inherit;content:"";display:block;height:100%;position:absolute;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;width:100%}#legacy .header .hamburger-line:before{top:-8px}#legacy .header .hamburger-line:after{top:8px}#legacy .header .hamburger-line>span{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#legacy .navi-links{height:auto;left:100vw;position:absolute;top:0;-webkit-transition:left 0.3s ease-out;transition:left 0.3s ease-out;width:100vw;z-index:100;display:none}#legacy .navi-links nav{background:#fff;max-height:100vh;overflow-y:auto;padding:55px 1.25rem 1.25rem}#legacy .navi-links-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}#legacy .navi-links-list a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#111;font-size:1.25rem;font-weight:700;letter-spacing:-0.3px;line-height:1.4;padding:0 1rem;text-decoration:none;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#legacy .navi-links-list a>i{height:25px;width:35px;line-height:1;text-align:center;margin-right:10px}#legacy .navi-links-list li span{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#legacy .navi-links-list a>i.order0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#legacy .navi-links-list a>i.order2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#legacy .navi-links-list a>i>img{height:100%;width:auto;max-width:33px;-o-object-fit:contain;object-fit:contain}#legacy .navi-links-list a>i:nth-of-type(2){margin-left:10px;height:40px}#legacy .navi-links .navi-map-link{border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;left:1.25rem;position:relative;width:154px}#legacy .navi-links .navi-map-link a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.875rem;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;width:100%}#legacy .site-menu-active .hamburger-line{background:#000}#legacy .site-menu-active .hamburger-line:before{background:#fff;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#legacy .site-menu-active .hamburger-line:after{background:#fff;top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#legacy .site-menu-active .sp-menu-container{display:-webkit-box;display:-ms-flexbox;display:flex}#legacy .sp-menu-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,0.5);bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding:18px;position:fixed;right:0;top:55px;z-index:150;display:none;overflow-y:auto;border-top:1px solid #bbb}#legacy .sp-menu-container .sp-menu-body{position:absolute;top:0;left:100vw;width:100vw;background:#fff;-webkit-transition:left 0.5s;transition:left 0.5s}#legacy .sp-menu-container .sp-menu-body.active{left:0}#legacy .sp-menu-container .navi-links-list{padding:12px 20px 24px;list-style:none}#legacy .sp-menu-container .navi-links-list a{height:50px;padding:4px 0;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}#legacy .sp-menu-container .sp-menu-shop-search{padding:20px;background:#b4e2f6}#legacy .sp-menu-container .sp-menu-shop-search .button-container{padding:0}#legacy .sp-menu-container .sp-menu-shop-search .button-container .button{margin:0;height:60px}#legacy .sp-menu-container .sp-menu-shop-search>span{display:inline-block;padding-top:10px;font-size:0.84375rem}#legacy .sp-menu-container .sp-menu-sns{padding:22px}#legacy .sp-menu-container .sp-menu-sns-title{font-size:1.25rem;font-weight:700;text-align:center;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}#legacy .sp-menu-container .sp-menu-sns-title:after{content:"";display:inline-block;height:15px;background-size:contain;background-repeat:no-repeat}#legacy .sp-menu-container .sp-menu-sns .sns-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#legacy .sp-menu-container .sp-menu-sns .sns-list li{margin-right:15px;margin-top:12px}#legacy .sp-menu-container .sp-menu-sns .sns-list li:last-child{margin-right:0}#legacy .sp-menu-container .sp-menu-sns .sns-list a{display:block;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15)}#legacy .sp-menu-container .sp-menu-sns .sns-list img{max-width:60px}#legacy .breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.875rem;line-height:1;list-style:none;margin:0;padding:0;z-index:2}#legacy .breadcrumb a{border-bottom:1px solid #111;color:#111;padding-bottom:0.25rem;text-decoration:none}#legacy .breadcrumb li:after{content:">";display:inline-block;margin:0 1rem}#legacy .breadcrumb li:last-child:after{content:""}#legacy .main-slider{background:#52c6e8;padding:0.5rem 0 0.25rem}#legacy .main-slider p{margin:0}#legacy .main-slider .swiper-container{margin:0;overflow-x:hidden;overflow-y:auto;padding:20px 0 52px;width:100%;opacity:0}#legacy .main-slider .swiper-container.swiper-container-initialized{opacity:1;height:auto}#legacy .main-slider .swiper-slide{color:#111;max-width:900px;text-align:center}#legacy .main-slider .swiper-slide-active .main-slide-item{-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);-webkit-transform:scale(1.059);transform:scale(1.059)}#legacy .main-slider .main-slide-item{border:2px solid #000;display:block;height:100%;text-decoration:none;-webkit-transition:all 0.5s;transition:all 0.5s;width:100%}#legacy .main-slider .main-slide-item-image{border-bottom:2px solid #000}#legacy .main-slider .main-slide-item-image:before{float:left;padding-top:49.5540138751%;content:""}#legacy .main-slider .main-slide-item-image:after{display:block;content:"";clear:both}#legacy .main-slider .main-slide-item-text{min-height:136px;padding:1.25rem 1rem;position:relative;text-align:justify}#legacy .main-slider .main-slide-item-text p{-webkit-box-orient:vertical;display:-webkit-box;font-size:1rem;font-weight:700;height:46px;line-clamp:1;-webkit-line-clamp:1;overflow:hidden;line-break:strict}#legacy .main-slider .main-slide-item-check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0.75rem;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.75rem;font-weight:700;line-height:1;padding-top:12px;position:absolute;right:0.75rem;text-align:right}#legacy .main-slider .main-slide-item-check:after{background-image:url(../images/arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:10px;vertical-align:sub;width:20px}#legacy .main-slider .swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px}#legacy .main-slider .swiper-pagination-bullet{background:#fff;border:2px solid #000;border-radius:5px;height:8px;opacity:1;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;vertical-align:middle;width:20px}#legacy .main-slider .swiper-pagination-bullet-active{background:#000;border-radius:6px;height:10px;width:59px}#legacy .main-slider .main-slide-item-check:after,#legacy _:-ms-lang(x)::-ms-backdrop{vertical-align:middle}#legacy .main-slider .swiper-container{overflow-y:hidden}#legacy .main-slider .pagenation-wrap{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:50%;-webkit-transform:translate(-50%,0%) translate3d(0,0,0);transform:translate(-50%,0%) translate3d(0,0,0);bottom:-4px;position:absolute;text-align:center;-webkit-transition:0.3s opacity;transition:0.3s opacity;z-index:10}#legacy .main-slider .swiper-pagination{position:unset;text-align:center;-webkit-transition:0.3s opacity;transition:0.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}#legacy .main-slider button#autoplay-toggle{display:block;margin:6px auto 6px 8px;padding:unset;width:30px;border:unset;cursor:pointer}#legacy .main-slider .swiper-pagination-bullet{margin:0 4px}#legacy .banners .base-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .banners .banner-item{border:2px solid #000;margin-top:1.25rem;width:calc(50% - 10px)}#legacy .heading-img{margin:0 auto;max-width:547px;padding-top:2rem}#legacy .heading-img_TOP{margin:0 auto;max-width:547px;padding-top:1rem}#legacy .heading-before-icon{display:block;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.5rem;margin:0;text-align:center}#legacy .heading-before-icon:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;margin-right:0.5rem;vertical-align:middle}#legacy .heading-before-icon+span{display:block;font-size:0.875rem;font-weight:700;padding-top:0;text-align:center}#legacy .heading-marked{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:6px;padding-top:18px}#legacy .heading-marked-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:2px solid #000;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:115px;position:relative;width:100%}#legacy .heading-marked-container:before{border:4px solid #52c6e8;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#legacy .heading-marked .label-rbb,#legacy .heading-marked .label-rbb2{left:50%;position:absolute;top:-20px;-webkit-transform:translateX(-50%) translateZ(0) perspective(0);transform:translateX(-50%) translateZ(0) perspective(0)}#legacy .heading-marked-text{padding:0 0.25rem;text-align:center}#legacy .heading-marked-text>h2,#legacy .heading-marked-text>h3{background:linear-gradient(transparent calc(100% - 10px),#52c6e8 10px);display:inline;font-size:1.5rem;text-align:center}#legacy .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:2.5rem;position:relative;z-index:1}#legacy .cards li{display:-webkit-box;display:-ms-flexbox;display:flex}#legacy .cards li:hover{opacity:0.7!important}#legacy .cards li a{text-decoration:none;color:#111}#legacy .cards li a:hover{opacity:1!important}#legacy .cards .info-card{background:#fff;border:2px solid #000;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);color:#111;position:relative;text-decoration:none;width:calc(50% - 10px);z-index:1}#legacy .cards .info-card .label-rb{left:-8px;position:absolute;top:-18px}#legacy .cards .card-img{border-bottom:2px solid #000}#legacy .cards .card-text{background:#fff;padding:0.75rem}#legacy .cards .card-title{font-size:1rem;font-weight:700;min-height:74px;padding-top:0;line-break:strict;list-style:none;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}#legacy .cards .card-meta{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.75rem;font-weight:500;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#legacy .cards .card-new{color:#e83735;font-weight:500}#legacy .simple-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:0.5rem;position:relative;z-index:1}#legacy .simple-cards .card-img{border-bottom:2px solid #000}#legacy .simple-cards .card-text{background:#fff;padding:0 1rem}#legacy .simple-cards .card-title{font-size:0.875rem;font-weight:700;min-height:5.5rem;padding-top:0.5rem;line-break:strict}#legacy .simple-cards .card-meta{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.75rem;font-weight:500;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#legacy .simple-cards .card-new{color:#e83735;font-weight:500}#legacy .simple-cards .simple-card{border:2px solid #000;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);color:#111;margin-top:2rem;position:relative;text-decoration:none;width:calc(50% - 10px);z-index:1}#legacy .simple-cards .simple-card .label-rb{left:-8px;position:absolute;top:-18px}#legacy .simple-cards .simple-card .card-meta{position:absolute;right:12px;top:12px}#legacy .simple-cards .simple-card .card-text{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}#legacy .simple-cards .simple-card .card-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:calc(14px + 10 * (100vw - 320px) / 1046);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;width:100%;line-break:strict}#legacy .simple-cards .simple-card.pachinko .card-text{border:6px solid #65cc7f}#legacy .simple-cards .simple-card.slot .card-text{border:6px solid #ffea63}#legacy .simple-cards .simple-card.other .card-text{border:6px solid #f48686}#legacy .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1.5rem;position:relative;z-index:1}#legacy .button-container .button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#111;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;height:47px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0.75rem;min-width:210px;position:relative;text-decoration:none}#legacy .button-container .button:after{background-image:url(../images/arrow-w.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;height:24px;margin-right:0.5rem;position:absolute;right:0;width:24px}#legacy .button-container .button.return:before{background-image:url(../images/arrow-w.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;height:24px;left:0;margin-left:0.5rem;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:24px}#legacy .button-container .button.return:after{display:none}#legacy .button-container .button>i{padding-left:0.5rem}#legacy .button-container .button>i img{height:30px;width:auto}#legacy .button-container .button>p{padding-left:0.5rem}#legacy .button-container .button>p img{height:30px;width:auto}#legacy .button-container .button>span{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;min-width:170px;padding:10px;text-align:center;width:auto}#legacy .button-container .button.invert{background:#fff;border:2px solid #000;color:#111}#legacy .button-container .button.invert:after{background-image:url(../images/arrow.svg)}#legacy .button-container .button.invert.return:before{background-image:url(../images/arrow.svg)}#legacy .button-container .button.extlink:after{background-image:url(../images/outer-link-b.png);height:21px;width:26px}#legacy .button-container .button.ht{height:48px}#legacy .button-container .button.ht:after{height:20px;width:20px}#legacy .button-container .button.long span{font-size:0.875rem;padding-left:2rem;padding-right:2rem}#legacy .button-container .button.exlong span{font-size:0.875rem;padding-left:3rem;padding-right:3rem;min-width:240px}#legacy .button-container .button[disabled]{background:#ebebeb}#legacy .button-container .button[disabled]:after{background-image:url(../images/arrow-w.svg)}#legacy .button-container .button.tc{position:relative}#legacy .button-container .button.tc span{padding-right:2rem;padding-left:2rem}#legacy .button-container .button.tc:after,#legacy .button-container .button.tc:before{position:absolute!important;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#legacy .button-container .button.tc.return:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}#legacy .button-container.big .button{-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);height:70px;padding:0 0.5rem}#legacy .button-container.big .button>span{padding-left:1.5rem;text-align:left}#legacy .button-container.exbig .button{-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);height:70px;padding:0 0.5rem}#legacy .button-container.exbig .button:after{margin-right:1rem}#legacy .button-container.exbig .button>span{text-align:left}#legacy button.button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.875rem;font-weight:700;height:40px;padding:0 1rem}#legacy button.button.sp-fit{width:100%}#legacy .button-container .button.return:after,#legacy .button-container .button.return:before,#legacy _:-ms-lang(x)::-ms-backdrop{position:static}#legacy .flex-list{background:#fff;border:2px solid #000;padding:0 1rem 1rem;position:relative;z-index:1}#legacy .flex-list-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1rem;position:relative;text-decoration:none;z-index:1}#legacy .flex-list-meta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;vertical-align:super;width:100%}#legacy .flex-list-meta .date{font-size:0.875rem}#legacy .flex-list-image{border:2px solid #000;max-width:100px;position:relative;width:100%}#legacy .flex-list-image:before{float:left;padding-top:100%;content:""}#legacy .flex-list-image:after{display:block;content:"";clear:both}#legacy .flex-list-image img{bottom:0;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;width:auto;max-width:100%;max-height:100%;margin:0 auto}#legacy .flex-list-image.machine img{padding:10px}#legacy .flex-list-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:1rem;width:68%}#legacy .flex-list-title{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-weight:700;line-break:strict}#legacy .flex-list-new{color:#e83735;font-weight:500}#legacy .generic-entry .entry-date{display:block;padding-top:1rem;text-align:right}#legacy .generic-entry .entry-title{border:2px solid #000;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);margin-top:16px;padding:20px;position:relative}#legacy .generic-entry .entry-title .label-rb{left:-10px;position:absolute;top:-18px}#legacy .generic-entry .entry-title h1{font-size:24px;margin:0}#legacy .generic-entry .entry-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.25rem 0}#legacy .generic-entry .entry-share>div{margin:0 0.25rem}#legacy .generic-entry .entry-body{padding:0.1px}#legacy .generic-entry .entry-body h2{font-size:1.5rem;font-weight:700;margin:26px 0}#legacy .generic-entry .entry-body h3{font-size:1.125rem;font-weight:700;margin:26px 0}#legacy .generic-entry .entry-body p{margin:1.25rem 0}#legacy .generic-entry .entry-body ol,#legacy .generic-entry .entry-body ul{padding-left:1.5rem}#legacy .generic-entry .entry-body li{padding-bottom:1rem}#legacy .generic-entry .entry-body ol>li::marker{content:counter(list-item) " : "}#legacy .generic-entry .entry-body hr{border:1px solid #111;margin:38px 0}#legacy .generic-entry .entry-body figure{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:0.5rem 0}#legacy .generic-entry .entry-body figure>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}#legacy .generic-entry .entry-body figure.fig-video{max-width:640px}#legacy .generic-entry .entry-body figure.fig-video>div{height:auto;position:relative;width:100%}#legacy .generic-entry .entry-body figure.fig-video>div:before{float:left;padding-top:56.25%;content:""}#legacy .generic-entry .entry-body figure.fig-video>div:after{display:block;content:"";clear:both}#legacy .generic-entry .entry-body figure.fig-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}#legacy .generic-entry .entry-body figure figcaption{font-size:0.75rem;padding-top:0.5rem;width:100%}#legacy .generic-entry .entry-body .side-by-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px}#legacy .generic-entry .entry-body .side-by-side>*{margin:0;max-width:480px;width:calc(50% - 8px)}#legacy .generic-entry .entry-body .side-by-side>*>p{margin:0;padding:1.25rem 0 0}#legacy .generic-entry .entry-body .single-link{display:block;margin:24px 0}#legacy .generic-entry .entry-body .single-link[target=_blank]:after{background-image:url(../images/outer-link.png);background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:13px;margin-left:0.25rem;width:17px}#legacy .generic-entry .entry-body .button-container{padding:1rem 0}#legacy .generic-entry .entry-body .button-container .button{margin:0}#legacy .generic-entry .entry-tags .base-container{background:#b4e2f6;margin:1.5rem auto;padding:1.25rem 0.5rem}#legacy .generic-entry .entry-tags h2,#legacy .generic-entry .entry-tags p{font-size:1.25rem;margin:0 0 0.5rem 0;text-align:center}#legacy .generic-entry .entry-tags ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin:0;padding:0}#legacy .generic-entry .entry-tags a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #bbb;border-radius:18px;color:#111;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0.875rem;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0.25rem 0.5rem;padding:4px 10px;text-decoration:none}#legacy .generic-entry-relations{padding-bottom:3rem}#legacy .relations-heading{padding-top:2rem;text-align:center}#legacy .relations-heading>h1,#legacy .relations-heading>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:gray;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:700;height:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0.75rem 0 1rem;position:relative;font-size:16px}#legacy .relations-heading>h1:before,#legacy .relations-heading>span:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;position:absolute}#legacy .relations-heading h2,#legacy .relations-heading p{line-height:1.4;margin:0;padding-top:0.75rem;font-size:1.5rem}#legacy .generic-entry .entry-body figure>div,#legacy _:-ms-lang(x)::-ms-backdrop{height:100%}#legacy .to-shop-search{background:#b4e2f6}#legacy .to-shop-search-container{padding-bottom:3rem}#legacy .to-shop-search-container .button-container{padding-top:0}#legacy .to-shop-search-container>div:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#legacy .to-shop-search-container .button{width:100%}#legacy .to-sns{padding-bottom:3.5rem}#legacy .to-sns .alert{padding-bottom:0}#legacy .to-sns .heading-img,#legacy .to-sns .heading-img_TOP{max-width:400px}#legacy .to-sns .sns-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0 auto;max-width:375px;padding:1.5rem 0 0}#legacy .to-sns .sns-list li{-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);max-width:74px;width:23%}#legacy .copyright-trademark-trigger{background:#005bac;border:none;color:#fff;cursor:pointer;font-weight:700;height:68px;position:relative;width:100%;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}#legacy .copyright-trademark-trigger .base-container{position:relative}#legacy .copyright-trademark-body{max-height:0;overflow:auto;-webkit-transition:max-height 0.5s;transition:max-height 0.5s}#legacy .copyright-trademark-body>div{padding:1.5rem 0.5rem}#legacy .copyright-trademark-body .copyright-trademark-title{font-size:0.875rem;font-weight:700}#legacy .copyright-trademark-body ul{font-size:0.1 0.2rem;list-style:none;margin:0.5rem;padding-left:1rem}#legacy .copyright-trademark-body ul li ul{font-weight:normal;margin-top:10px!important;margin-left:-26px!important}#legacy .copyright-trademark-body .copyright-s ul li ul{font-weight:normal;margin-top:4px!important;margin-left:-6px!important}#legacy .copyright-trademark-body img{width:5%}#legacy .copyright-trademark-state{display:block;height:30px;position:absolute;right:1.5rem;top:50%;width:30px}#legacy .copyright-trademark-state:after,#legacy .copyright-trademark-state:before{background-color:#fff;content:"";display:block;height:2px;position:absolute;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;width:100%}#legacy .copyright-trademark-state:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#legacy .copyright-trademark.expand .copyright-trademark-body{max-height:350px}#legacy .copyright-trademark.expand .copyright-trademark-state:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#legacy .copyright-trademark.expand .copyright-trademark-state:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#legacy .footer-navi1{font-size:0.75rem}#legacy .footer-navi1 .notice-container{line-height:1.6;padding:0}#legacy .footer-navi1 .base-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:16px}#legacy .footer-navi1 .footer-induction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.25rem}#legacy .footer-navi1 .induction-item{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:13px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:2.2;padding-bottom:1rem}#legacy .footer-navi1 .induction-item a{font-size:1rem;line-height:1.4;text-decoration:none}#legacy .footer-navi1 .induction-item>*{width:50%}#legacy .footer-navi1 .induction-item:last-child{margin-right:0}#legacy .footer-navi2{font-size:0.75rem;line-height:1.6;padding-top:0.75rem}#legacy .footer-navi2 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0 0 1rem 0}#legacy .footer-navi2 ul a{color:#111;font-weight:700;padding:0 0.75rem;text-decoration:none}#legacy .footer-navi2 ul li{border-right:1px solid #111}#legacy .footer-navi2 ul li:last-child{border:none}#legacy .footer-navi2 span{display:block;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:700;text-align:center}#legacy footer{border-bottom:4px solid #005bac;padding-bottom:14px}@media screen and (max-width:767px){#legacy .footer-navi2 .footer-nav-links ul{-ms-flex-flow:wrap;flex-flow:wrap}}@media screen and (max-width:767px){#legacy .footer-navi2 .footer-nav-links li{margin-bottom:16px}#legacy .footer-navi2 .footer-nav-links li.sp-no-border{border:unset}}#legacy .deco-img{pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0}#legacy .deco-img.ib1{bottom:-38px;left:-36px;width:74px}#legacy .deco-img.ib2{right:-27px;top:12px;width:50px}#legacy .deco-img.ib3{left:-28px;top:57px;width:50px;z-index:1}#legacy .deco-img.ib4{right:-23px;top:7px;width:53px}#legacy .deco-img.ib5{bottom:-16px;left:-29px;width:40px;z-index:1}#legacy .deco-img.ib6{right:-28px;top:6px;width:50px}#legacy .deco-img.ib7{left:-21px;top:158px;width:42px;z-index:1}#legacy .deco-img.ib8{right:-25px;top:-13px;width:45px;z-index:1}#legacy .deco-img.ib9{right:-25px;top:397px;width:42px}#legacy .deco-img.ib10{bottom:-10px;left:-22px;width:42px;z-index:1}#legacy .deco-img.ib11{right:-19px;top:-23px;width:43px;z-index:1}#legacy .deco-img.ib12{bottom:-14px;left:-27px;width:42px;z-index:1}#legacy .deco-img.ib13{right:-31px;top:-19px;width:48px;z-index:1}#legacy h1.top_fontsize{font-size:24px}@media screen and (max-width:491px){#legacy h1.top_fontsize{font-size:14px}}#legacy .main-visual{background-image:url("/assets/images/common/bg.jpg");height:238px}#legacy .main-visual.thin{height:150px}#legacy .main-visual.thin h1,#legacy .main-visual.thin h2,#legacy .main-visual.thin p.iroha_title{max-width:100%}#legacy .main-visual.thin .main-visual-heading{left:0}#legacy .main-visual .base-container{height:100%;position:relative}#legacy .main-visual .breadcrumb{position:absolute;top:25px}#legacy .main-visual-heading{font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;position:absolute;text-align:center;top:47%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1}#legacy .main-visual-heading h1,#legacy .main-visual-heading h2,#legacy .main-visual-heading p.iroha_title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:30px;margin-right:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}#legacy .main-visual-heading h1:before,#legacy .main-visual-heading h2:before,#legacy .main-visual-heading p.iroha_title:before{background-repeat:no-repeat;background-size:contain;content:"";display:block}#legacy .main-visual-heading h1+div,#legacy .main-visual-heading h2+div{font-size:0.75rem;font-weight:700;line-height:1.6}#legacy .main-visual .nanami{bottom:0;height:100%;pointer-events:none;position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0}#legacy .main-visual .nanami img{height:100%;width:auto}#legacy .category-list{display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-20px;width:100%}#legacy .category-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0 auto;padding:0;width:100%}#legacy .category-list li{margin:0 0.25rem;white-space:nowrap}#legacy .category-list li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:2px solid #000;color:#111;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:700;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:67px;padding:0 0.54rem;position:relative;text-decoration:none}#legacy .category-list li a.active{background:#005bac;color:#fff}#legacy .category-list li a.active:after,#legacy .category-list li a.active:before{content:"";display:block;height:0;left:50%;margin-left:-3px;position:absolute;width:0}#legacy .category-list li a.active:before{border-left:solid 7px transparent;border-right:solid 7px transparent;border-top:solid 11px #000;bottom:-12px;margin-left:-5px}#legacy .category-list li a.active:after{border-left:solid 5px transparent;border-right:solid 5px transparent;border-top:solid 10px #005bac;bottom:-10px}#legacy .category-list-container{max-width:calc(100vw - 100px);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;text-align:center}#legacy .category-list-container::-webkit-scrollbar{display:none}#legacy .category-list-inner{display:inline-block}#legacy .category-list-control{padding-bottom:20px}#legacy .category-list-control button{border:none;height:40px;position:relative;width:40px;z-index:1}#legacy .category-list-control button[data-category-control-left] img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#legacy .category-list-control img{max-width:28px}#legacy .link-f{color:#005bac;text-decoration:none}#legacy .link-f.active{border-bottom:2px solid #005bac;font-weight:700}#legacy .list-head{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px}#legacy .list-head.is-sticky{background:#fff;height:70px;position:fixed;top:55px;width:100%;z-index:10}#legacy .list-head.is-sticky+div{padding-top:70px}#legacy .list-head.is-sticky .list-head-info .list-head-info-counter{display:none}#legacy .list-head.is-sticky .list-head-info .list-head-info-sort{display:none}#legacy .list-head>.base-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#legacy .list-head .beginner-qa>.base-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#legacy .list-head-info{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;font-size:0.875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1rem;width:100%}#legacy .list-head-info-counter{font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:700}#legacy .list-head-info-counter b{font-size:1.5rem;padding-left:0.25rem}#legacy .list-head .plain{font-weight:400}#legacy .list-head-info.order2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#legacy .is-sticky .list-head-info-sort.order2{display:none}#legacy .list-head-search-button.order1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#legacy .lest-head-search-button-wrap{width:100%}#legacy .list-head-info-sort ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:16px auto 0;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}#legacy .list-head-info-sort ul li:first-of-type{margin-right:1.25rem}#legacy .list-head-search-button .button{margin:0 auto;max-width:300px;width:100%}#legacy .list-head-search-button{width:100%}#legacy .list-head-search-button>button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:28px;position:relative;height:45px}#legacy .list-head-search-button>button:before{background:url(../images/search.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;left:10px;margin-right:0.25rem;position:absolute;width:21px}#legacy .paginator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#legacy .paginator.pc-number{display:none}#legacy .paginator>ul{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.25rem;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}#legacy .paginator>ul:first-of-type{margin-right:1.5rem}#legacy .paginator>ul:nth-of-type(3){margin-left:1.5rem}#legacy .paginator li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5px 0;padding:10px;width:40px}#legacy .paginator li.ellipsis,#legacy .paginator li.paginator-first,#legacy .paginator li.paginator-last,#legacy .paginator li.paginator-next,#legacy .paginator li.paginator-prev{padding-left:0;padding-right:0;width:20px}#legacy .paginator .paginator-first+.paginator-prev{margin-left:1rem}#legacy .paginator .paginator-next+.paginator-last{margin-left:1rem}#legacy .paginator .paginator-page>a{color:#111;text-decoration:none;white-space:nowrap}#legacy .paginator .paginator-page.current{background:#e8e8e8;font-weight:500;pointer-events:none}#legacy .modal{display:none}#legacy .modal.is-open{display:block}#legacy .modal__overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0.6);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding:70px 18px 18px;position:fixed;right:0;top:0;z-index:150}#legacy .modal__container{background-color:#fff;border:2px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:calc(94vh - 36px);max-height:calc(var(--vh) * 94 - 36px);max-width:850px;overflow-y:hidden;padding:0;position:relative;width:100%}#legacy .modal__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px}#legacy .modal__title{color:#111;font-size:1.4rem;font-weight:600;line-height:1.25;margin:0 auto}#legacy .modal__close{background:#000;border:0;cursor:pointer;height:44px;position:absolute;right:0;top:0;width:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;margin:0}#legacy .modal__close:hover{opacity:1}#legacy .modal__header .modal__close:before{color:#fff;content:"×";font-size:30px;line-height:1;padding-bottom:6px}#legacy .modal__content{color:#111;line-height:1.5;padding-bottom:152px;padding-top:2rem}#legacy .modal__btn{-moz-appearance:button;appearance:button;-webkit-appearance:button;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#e6e6e6;border-radius:0.25rem;border-style:none;border-width:0;color:rgba(0,0,0,0.8);cursor:pointer;font-size:0.875rem;-moz-osx-font-smoothing:grayscale;line-height:1.15;margin:0;overflow:visible;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;text-transform:none;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform 0.25s ease-out;transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out,-webkit-transform 0.25s ease-out;will-change:transform}#legacy .modal__btn:focus,#legacy .modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}#legacy .modal__btn-primary{background-color:#00449e;color:#fff}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}#legacy .micromodal-slide{display:none}#legacy .micromodal-slide.is-open{display:block}#legacy .micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn 0.3s cubic-bezier(0,0,0.2,1);animation:mmfadeIn 0.3s cubic-bezier(0,0,0.2,1)}#legacy .micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn 0.3s cubic-bezier(0,0,0.2,1);animation:mmslideIn 0.3s cubic-bezier(0,0,0.2,1)}#legacy .micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut 0.3s cubic-bezier(0,0,0.2,1);animation:mmfadeOut 0.3s cubic-bezier(0,0,0.2,1)}#legacy .micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut 0.3s cubic-bezier(0,0,0.2,1);animation:mmslideOut 0.3s cubic-bezier(0,0,0.2,1)}#legacy .micromodal-slide .modal__container,#legacy .micromodal-slide .modal__overlay{will-change:transform}#legacy .modal__footer{background:#fff;border-bottom:0;bottom:0;position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 16px}#legacy .modal__footer .button{height:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 4px;min-width:140px;width:calc(100% - 40px)}#legacy .modal__footer .button[type=reset]{background:#fff;color:#111;border:2px solid #000}#legacy .modal-row{padding:0 20px 20px}#legacy .modal-search-options{border-top:2px solid #000;padding:0 20px}#legacy .modal-search-options .modal-row{border-bottom:2px solid #000;padding:20px 0 10px}#legacy .modal-inner{max-height:calc(100vh - 36px);max-height:calc(var(--vh) * 100 - 36px);overflow-y:auto}#legacy .modal__header .modal__close:before,#legacy _:-ms-lang(x)::-ms-backdrop{vertical-align:auto}#legacy .form-search-word{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#legacy .form-search-word input[type=text]{background:#e8e8e8;border:none;max-width:calc(100% - 40px);padding-left:1rem;height:50px}#legacy .form-search-word input[type=text]:focus{border:none;outline:0}#legacy .form-search-word button[type=submit]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;border:none;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px}#legacy .form-search-word button[type=submit] img{max-width:26px}#legacy .form-choice-label input[type=checkbox]{opacity:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:0;height:0}#legacy .form-choice-label input[type=checkbox]:checked+.form-choice-checkbox{background:#000;border:1px solid #000}#legacy .form-choice-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#legacy .form-choice-label .choice-cat-title{font-size:1.25rem;font-weight:700;margin:0}#legacy .form-choice-label .choice-cat-all>input[type=checkbox]+label{border:1px solid #000;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;font-size:0.8rem}#legacy .form-choice-label .choice-cat-all>input[type=checkbox]+label>.form-choice-checkbox{height:20px;width:20px}#legacy .form-choice-label .choice-cat-all>input[type=checkbox]+label>.form-choice-checkbox>img{width:14px}#legacy .form-choice-label .choice-cat-all>input[type=checkbox]:checked+label{background:#005bac;color:#fff}#legacy .form-choice-label .choice-cat-all>input[type=checkbox]:checked+label>.form-choice-checkbox{background:#000;border:1px solid #000}#legacy .form-choice-label>label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.125rem;font-weight:700;padding:4px 0}#legacy .form-choice-label>span{font-size:1.125rem;font-weight:700}#legacy .form-choice-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #bbb;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px;width:30px}#legacy .form-choice-checkbox img{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;width:20px}#legacy .form-choice-buttons{padding:16px 0 8px 30px}#legacy .form-choice-buttons.sp-wide{padding-left:0}#legacy .form-choice-buttons-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .form-choice-buttons-container.sp-grid .form-choice-buttons-item-body{width:136px}#legacy .form-choice-buttons-item{margin-bottom:10px;margin-right:8px;position:relative}#legacy .form-choice-buttons-item input[type=checkbox]{opacity:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:300;width:0;height:0}#legacy .form-choice-buttons-item input[type=checkbox]:checked+.form-choice-buttons-item-body{background:#005bac;border:1px solid #000;color:#fff;font-weight:700}#legacy .form-choice-buttons-item input[type=checkbox]:disabled+.form-choice-buttons-item-body{border-color:#e4e4e4;color:#a0a0a0;cursor:default}#legacy .form-choice-buttons-item-body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #bbb;border-radius:18px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0.875rem;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 10px;height:35px}#legacy .inline-search-box{background:#e8e8e8;padding:1.25rem 0}#legacy .inline-search-box .form-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1.25rem;width:100%}#legacy .inline-search-box .form-row input[type=text]{background:#fff;height:45px;margin-top:0.75rem;max-width:100%;width:100%}#legacy .inline-search-box .form-row .form-label{font-weight:700;padding-right:1rem}#legacy .inline-search-box .form-search-word{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}#legacy .inline-search-box .form-search-word button[type=submit]{font-weight:700;margin-top:0.75rem;position:relative;width:200px}#legacy .inline-search-box .form-search-word button[type=submit] img{left:16px;position:absolute}#legacy .movement-list{background:#e8e8e8}#legacy .movement-list-trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:58px;padding:16px 14px;position:relative}#legacy .movement-list-trigger>h3{font-size:1.125rem;line-height:1;margin:0}#legacy .movement-list-body{max-height:0;overflow:hidden;padding:0 14px;position:relative;-webkit-transition:max-height 0.5s;transition:max-height 0.5s}#legacy .movement-list-body:after{background:#e8e8e8;bottom:0;content:"";display:block;height:56px;left:24px;position:absolute;width:2px;z-index:2}#legacy .movement-list-body>ul{list-style:none;margin:0;padding:0 0 24px}#legacy .movement-list-body>ul:before{background:#000;content:"";display:block;height:100%;left:24px;position:absolute;width:2px}#legacy .movement-list-body>ul>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}#legacy .movement-list-body>ul>li:before{background:#fff;border:2px solid #000;border-radius:9px;content:"";display:block;height:12px;left:5px;margin-bottom:8px;position:relative;width:12px;z-index:2}#legacy .movement-list-body>ul>li:first-child:after{background:#e8e8e8;content:"";display:block;height:50%;left:10px;position:absolute;top:0;width:2px}#legacy .movement-list-body>ul>li:last-child:after{background:#e8e8e8;bottom:0;content:"";display:block;height:50%;left:10px;position:absolute;width:2px}#legacy .movement-list-item{margin-bottom:8px;margin-left:18px;width:100%}#legacy .movement-list-item-inner{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 10px;position:relative}#legacy .movement-list-item-inner>.year{color:#005bac;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:700;line-height:1}#legacy .movement-list-item-inner>.text{font-size:0.875rem}#legacy .movement-list-item-inner:before{border:9px solid transparent;border-right:9px solid #fff;content:"";left:-18px;margin-top:-9px;position:absolute;top:50%}#legacy .movement-list-state{display:block;height:20px;position:absolute;right:1.5rem;top:50%;width:20px}#legacy .movement-list-state:after,#legacy .movement-list-state:before{background-color:#000;content:"";display:block;height:2px;position:absolute;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;width:100%}#legacy .movement-list-state:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#legacy .movement-list.expand .movement-list-body{max-height:700px}#legacy .movement-list.expand .movement-list-state:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#legacy .movement-list.expand .movement-list-state:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#legacy .anchor>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:0}#legacy .anchor li{position:relative;width:100%}#legacy .anchor li+li>a{border-top:none}#legacy .anchor a{border-bottom:2px solid #000;border-top:2px solid #000;color:#111;display:inline-block;padding:1rem;text-decoration:none;width:100%}#legacy .anchor a:after{border-bottom:3px solid #000;border-right:3px solid #000;content:"";display:block;height:10px;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:10px}#legacy .anchor-list ul{list-style:none;margin:0}#legacy .anchor-list>ul{padding:0}#legacy .anchor-list>ul>li:first-child>a{border-top:2px solid #000}#legacy .anchor-list>ul>li:last-child>a{border-bottom:2px solid #000}#legacy .anchor-list a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #000;border-top:1px solid #000;color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:53px;position:relative;text-decoration:none;text-indent:0.75rem}#legacy .anchor-list a:after{border-bottom:3px solid #000;border-right:3px solid #000;content:"";display:block;height:10px;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:10px}#legacy .anchor-list li ul li:first-child a{border-top:none}#legacy .anchor-list li ul li:last-child a{border-bottom:none}#legacy .anchor-list .anchor-list-labeled ul li~li a{border-top:none}#legacy .anchor-list .anchor-list-labeled{padding-left:30px}#legacy .anchor-list .anchor-list-labeled .label-rbb{left:10px;position:absolute;top:10px}#legacy .anchor-list .anchor-list-labeled .label-rbb>span{font-size:0.75rem;font-weight:500;height:24px;letter-spacing:normal;letter-spacing:initial;padding-left:0;padding-right:0;font-weight:700}#legacy .anchor-list .anchor-list-labeled .label-rbb h2>span{font-size:0.75rem;font-weight:500;height:24px;letter-spacing:normal;letter-spacing:initial;padding-left:0;padding-right:0;font-weight:700}#legacy .anchor-list .anchor-list-labeled .label-rbb>span>strong{font-size:1.25rem;padding:0 0 2px 4px}#legacy .anchor-list .anchor-list-labeled .label-rbb h2>span>strong{font-size:1.25rem;padding:0 0 2px 4px}#legacy .anchor-list .anchor-list-labeled ul{padding-left:94px}#legacy .anchor-list .anchor-list-labeled>li{position:relative}#legacy .anchor-list .anchor-list-labeled>li>a{padding-left:94px}#legacy .anchor-list .anchor-list-labeled a{text-indent:0}#legacy .done-img{display:none}#legacy .done .done-img{display:block}#legacy .step-position>ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:20px auto 48px;max-width:298px;padding:0;position:relative;width:100%}#legacy .step-position>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}#legacy .step-position>ul>li:before{background:#bbb;content:"";display:block;height:4px;left:-110%;position:absolute;top:50%;width:110%;z-index:0}#legacy .step-position>ul>li:first-child:before{display:none}#legacy .step-position>ul>li.current:before{background:#005bac}#legacy .step-position>ul>li.current>b{background:#005bac;border-radius:26px;font-size:1.75rem;height:52px;width:52px}#legacy .step-position>ul>li.current>span{color:#005bac;display:block;font-weight:700;left:50%;position:absolute;text-align:center;top:calc(100% + 4px);-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}#legacy .step-position>ul>li.done:before{background:#005bac}#legacy .step-position>ul>li.done>b{background:#005bac}#legacy .step-position>ul>li.done>span{color:#005bac}#legacy .step-position>ul>li>b{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#bbb;border-radius:16px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:32px;z-index:1;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.25rem}#legacy .step-position>ul>li>span{display:none;font-size:0.875rem}#legacy .range-slider{padding:10px 0;width:100%;margin:0 8px}#legacy .range-slider-expansion,#legacy .range-slider-shrink{width:32px;height:32px}#legacy .rangeSlider,#legacy .rangeSlider__fill{display:block;border-radius:10px}#legacy .rangeSlider{position:relative;background:#fff}#legacy .rangeSlider__horizontal{height:4px;width:100%}#legacy .rangeSlider__vertical{height:100%;width:20px}#legacy .rangeSlider--disabled{opacity:0.4}#legacy .rangeSlider__fill{background:#005bac;position:absolute}#legacy .rangeSlider__fill__horizontal{height:100%;top:0;left:0}#legacy .rangeSlider__fill__vertical{width:100%;bottom:0;left:0}#legacy .rangeSlider__handle{cursor:pointer;display:inline-block;width:20px;height:20px;position:absolute;background:#005bac;border-radius:50%}#legacy .rangeSlider__handle__horizontal{top:-8px}#legacy .rangeSlider__handle__vertical{left:-10px;bottom:0}#legacy .rangeSlider__handle:active{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.12)));background-image:linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0.12))}#legacy .rangeSlider__buffer{position:absolute;top:3px;height:14px;background:#2c3e50;border-radius:10px}#legacy .range-slider-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#legacy .top-banners.banners{background:#b4e2f6;padding:0.75rem 0 2rem}#legacy .beginner-course{padding-bottom:2.5rem}#legacy .beginner-course .heading-before-icon{vertical-align:bottom;padding-bottom:8px;position:relative}#legacy .beginner-course .heading-before-icon:before{background-image:url(../images/beginner-mark.png);height:40px;width:30px;vertical-align:bottom}#legacy .beginner-course .heading-before-icon:after{margin-left:10px;content:"";display:inline-block;width:47px;height:60px;background-image:url(../images/nanami-icon-m1.png);background-size:contain;background-repeat:no-repeat;position:relative;top:4px}#legacy .beginner-iroha{padding-bottom:2.5rem}#legacy .beginner-iroha .heading-before-icon{vertical-align:bottom;padding-bottom:8px;position:relative}#legacy .beginner-iroha .heading-before-icon:before{background-image:url(../images/cards.png);height:41px;width:54px;vertical-align:bottom}#legacy .beginner-iroha .heading-before-icon:after{margin-left:10px;content:"";display:inline-block;width:47px;height:60px;background-image:url(../images/nanami-icon-m2.png);background-size:contain;background-repeat:no-repeat;position:relative;top:4px}#legacy .enjoy{padding-bottom:2.5rem}#legacy .enjoy .heading-before-icon{padding-top:1.25rem}#legacy .enjoy .heading-before-icon:before{background-image:url(../images/binoculars.png);height:50px;width:55px}#legacy .sankyo-history{padding-bottom:0;padding-top:0.5rem}#legacy .sankyo-history .heading-before-icon:before{background-image:url(../images/scroll.png);height:54px;width:48px}#legacy .sankyo-history .pickup-container{position:relative;z-index:1}#legacy .sankyo-history .history-pickup{background:#fff;border:2px solid #000;margin-top:20px;padding:0 1rem;position:relative;z-index:1}#legacy .sankyo-history .history-pickup-title{padding:1.25rem 1.25rem 1rem;text-align:center}#legacy .sankyo-history .history-pickup-title img{max-width:128px}#legacy .sankyo-history .history-slide-controller{height:44px;position:relative;pointer-events:none}#legacy .sankyo-history .history-slide-controller>[role=button]{pointer-events:all}#legacy .sankyo-history .swiper-slide{opacity:0.6}#legacy .sankyo-history .swiper-slide-active{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#legacy .sankyo-history .swiper-slide-active .history-slide-item{z-index:5}#legacy .sankyo-history .swiper-button-next,#legacy .sankyo-history .swiper-button-prev{outline:0}#legacy .sankyo-history .swiper-button-next:after,#legacy .sankyo-history .swiper-button-prev:after{content:none}#legacy .sankyo-history .swiper-button-next{right:38%;top:22px}#legacy .sankyo-history .swiper-button-prev{left:38%;top:22px}#legacy .sankyo-history .swiper-button-prev img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#legacy .history-pickup+.flex-list{border-top:0;border-top:initial}#legacy .pickup-navi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;margin:30px 0;max-width:920px;position:relative;z-index:1}#legacy .pickup-navi-group1{margin-right:0;width:100%}#legacy .pickup-navi-group1 a:nth-child(2){display:inline-block;padding-top:8px}#legacy .pickup-navi-group2{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:8px}#legacy .pickup-navi-group2 a:first-child{margin-right:10px}#legacy .pickup-navi-group2 a:nth-child(2){margin-left:10px}#legacy .to-image-generator .heading-before-icon{padding-top:0}#legacy .to-image-generator .heading-before-icon:before{background-image:url(../images/pencil.png);height:45px;width:45px}#legacy .to-image-generator .flex-list{margin-top:1.5rem}#legacy .to-image-generator .to-image-generator-container{position:relative;z-index:1}#legacy .to-digital-contents{padding-top:1rem}#legacy .to-digital-contents .heading-before-icon:before{background-image:url(../images/triangle.png);height:56px;width:45px}#legacy .to-digital-contents .button-container{padding-top:0}#legacy .to-digital-contents-container{position:relative;z-index:1}#legacy .news .news-tab-panel{display:none}#legacy .news .news-tab-panel.tab-selected{display:block}#legacy .news .news-tab-list{padding-top:1rem}#legacy .news .news-tab-list>ul{border-bottom:2px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}#legacy .news .news-tab-list>ul li{width:31%}#legacy .news .news-tab-list>ul li:last-child>button{margin:0}#legacy .news .news-tab-list>ul li:nth-child(2) .news-tab-button{margin-left:2px}#legacy .news .news-tab-list>ul li:nth-child(3) .news-tab-button{margin-left:4px}#legacy .news .news-tab-button{border:2px solid #000;font-size:12px;font-weight:700;height:60px;line-height:1.2;min-width:100px;position:relative;top:2px;width:calc(100% - 0.75rem)}#legacy .news .news-tab-button:disabled{background:#00a0e9;border-bottom:2px solid #00a0e9;color:#fff;cursor:default}#legacy .news .news-tab-panel{padding-bottom:0.5rem}#legacy .news .news-list{list-style:none;margin:0;padding:0}#legacy .news .news-list li{border-bottom:2px solid #000}#legacy .news .news-list .news-item{color:#111;display:block;padding:1rem 0;text-decoration:none}#legacy .news .news-item-meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}#legacy .news .news-item-date{margin-right:1rem}#legacy .news .news-item-title{font-weight:700;padding-top:0.25rem;line-break:strict}#legacy .sankyo-history .history-slide-controller .swiper-button-next img,#legacy .sankyo-history .history-slide-controller .swiper-button-prev img,#legacy _:-ms-lang(x)::-ms-backdrop{height:auto;max-height:100%;max-width:100%;width:auto}#legacy .sankyo-history .history-slide-controller .swiper-button-next,#legacy .sankyo-history .history-slide-controller .swiper-button-prev,#legacy _:-ms-lang(x)::-ms-backdrop{top:0}#legacy .main-visual.beginner-iroha{padding:0}#legacy .main-visual.beginner-iroha .main-visual-heading-container{text-align:left}#legacy .main-visual.beginner-iroha .main-visual-heading h1,#legacy .main-visual.beginner-iroha .main-visual-heading h2{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:1rem;margin-top:0}#legacy .main-visual.beginner-iroha .main-visual-heading h1:before,#legacy .main-visual.beginner-iroha .main-visual-heading h2:before{background-image:url(../images/cards.png);height:54px;margin:0;width:63px}#legacy .main-visual.iroha{padding:0}#legacy .main-visual.beginner{padding:0}#legacy .main-visual.iroha .main-visual-heading h1,#legacy .main-visual.iroha .main-visual-heading h2,#legacy .main-visual.iroha .main-visual-heading p.iroha_title{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#legacy .main-visual.beginner .main-visual-heading h1,#legacy .main-visual.beginner .main-visual-heading h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#legacy .main-visual.iroha .main-visual-heading h1:before,#legacy .main-visual.iroha .main-visual-heading h2:before,#legacy .main-visual.iroha .main-visual-heading p.iroha_title:before{background-image:url(../images/cards.png);height:40px;margin:0;width:54px}#legacy .main-visual.beginner .main-visual-heading h1:before,#legacy .main-visual.beginner .main-visual-heading h2:before{background-image:url(/assets/images/beginner/useful-information/beginner-mark.png);height:40px;margin:0;width:30px}#legacy .beginner-iroha-list{padding-bottom:2.5rem}#legacy .beginner-iroha-list-container.simple-cards{padding-bottom:1rem}#legacy .beginner-iroha-list-container.simple-cards .simple-card{width:100%}#legacy .beginner-iroha-list-container.simple-cards .simple-card .card-text{padding:1.25rem 0.25rem}#legacy .beginner-iroha-list-container.simple-cards .simple-card .card-title{font-size:1rem;line-height:1.6;min-height:1.25rem;padding-top:0;text-align:center}#legacy .beginner-iroha-list .paginator{padding:1.25rem 0 0}#legacy .iroha-entry-commentary{border:2px solid #000;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);margin-top:3.5rem;padding:2.5rem 1.25rem 0.25rem;position:relative}#legacy .iroha-entry-commentary h2,#legacy .iroha-entry-commentary p.kiryu_iroha{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#005bac;border:2px solid #000;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:18px;height:46px;left:50%;margin:0;padding:0 20px;position:absolute;top:-25px;-webkit-transform:translateX(-25%);transform:translateX(-25%)}#legacy .iroha-entry-commentary h2:before,#legacy .iroha-entry-commentary p.kiryu_iroha:before{background-image:url(../images/nanami-icon.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:112px;left:-82px;position:absolute;top:-40px;width:94px}#legacy .iroha-entry-commentary.bg-boxes{background-color:#fffcde;background-image:linear-gradient(#ebe8ca 1px,transparent 1px),linear-gradient(to right,#ebe8ca 1px,#fffcde 1px);background-position:-10px -10px;background-size:17px 17px;margin-bottom:6px}#legacy .iroha-detail>.base-container:first-child{padding-top:1rem}#legacy .relations-iroha .relations-heading>h1,#legacy .relations-iroha .relations-heading>span{background:#00a0e9;color:#fff;margin-left:20px}#legacy .relations-iroha .relations-heading>h1:before,#legacy .relations-iroha .relations-heading>span:before{background-image:url(../images/cards.png);height:43px;left:-43px;width:54px}#legacy .relations-iroha-hot{padding-top:4px}#legacy .relations-iroha-hot .relations-heading>h1,#legacy .relations-iroha-hot .relations-heading>span{background:#00a0e9;color:#fff}#legacy .relations-iroha-hot .relations-heading>h1:before,#legacy .relations-iroha-hot .relations-heading>span:before{background-image:url(../images/reading-glass.png);height:44px;left:-21px;top:-9px;width:33px}#legacy .relations-iroha-hot .button-container{padding-top:0}#legacy .main-visual.survey{padding:0}#legacy .main-visual.survey .main-visual-heading h1,#legacy .main-visual.survey .main-visual-heading h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#legacy .main-visual.survey .main-visual-heading h1:before,#legacy .main-visual.survey .main-visual-heading h2:before{background-image:url(../images/binoculars.png);height:34px;margin:0;width:44px}#legacy .survey-list{padding-bottom:2.5rem}#legacy .survey-list .paginator{padding:1.25rem 0 0}#legacy .relations-survey-best .relations-heading>h1,#legacy .relations-survey-best .relations-heading>span{background:#00a0e9;color:#fff}#legacy .relations-survey-best .relations-heading>h1:before,#legacy .relations-survey-best .relations-heading>span:before{background-image:url(../images/binoculars.png);height:40px;left:-40px;width:50px}#legacy .relations-hot-entry{padding-top:1.25rem}#legacy .relations-hot-entry .relations-heading>h1,#legacy .relations-hot-entry .relations-heading>span{background:#00a0e9;color:#fff}#legacy .relations-hot-entry .relations-heading>h1:before,#legacy .relations-hot-entry .relations-heading>span:before{background-image:url(../images/good.png);height:44px;left:-30px;top:-11px;width:54px}#legacy .relations-hot-entry .cards{padding-top:1.25rem}#legacy .relations-hot-entry .cards .card-img{width:100%;position:relative}#legacy .relations-hot-entry .cards .card-img:before{content:"";padding-top:75%;display:block}#legacy .relations-hot-entry .cards .card-img img{position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:auto;height:auto;max-width:100%;max-height:100%}#legacy .survey-modal .form-choice-buttons-item{margin-right:8px}#legacy .history.ranking{padding:0}#legacy .history.ranking .main-visual-heading h1,#legacy .history.ranking .main-visual-heading h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#legacy .history.ranking .main-visual-heading h1:before,#legacy .history.ranking .main-visual-heading h2:before{background-image:url(../images/scroll.png);height:35px;margin:0;width:40px}#legacy .history-ranking .heading-before-icon{font-size:1.75rem;padding-top:2.5rem}#legacy .history-ranking .heading-before-icon:before{background-image:url(../images/crown.png);height:36px;width:40px}#legacy .history-ranking .heading-before-icon+span{font-size:1rem;padding-top:1rem}#legacy .history-machine-list{padding-bottom:2rem;padding-top:1.25rem}#legacy .history-machine-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:0}#legacy .history-machine-list .label-rb{left:-8px;position:absolute;top:-15px}#legacy .history-machine-list .label-rb>span{font-size:0.875rem;height:24px;padding-left:0.5rem;padding-right:0.25rem}#legacy .history-machine-list .history-machine-list-item{max-width:calc(100% - 40px);padding-top:1.5rem;position:relative}#legacy .history-machine-list .history-machine-list-item>a{display:block;color:#111;text-decoration:none}#legacy .history-machine-list .history-machine-list-item-image{border:2px solid #000;margin-top:1.5rem;position:relative}#legacy .history-machine-list .history-machine-list-item-image-inner{position:relative}#legacy .history-machine-list .history-machine-list-item-image-inner:before{float:left;padding-top:100%;content:""}#legacy .history-machine-list .history-machine-list-item-image-inner:after{display:block;content:"";clear:both}#legacy .history-machine-list .history-machine-list-item-image-inner>img{bottom:0;height:76%;left:0;margin:12% auto;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;width:auto;max-width:100%}#legacy .history-machine-list .history-machine-list-item-text{padding-bottom:1.5rem}#legacy .history-machine-list .history-machine-list-item-text .date{display:block;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.875rem;padding-top:0.5rem}#legacy .history-machine-list .history-machine-list-item-text .title{font-weight:700}#legacy .history-machine-list .history-machine-list-item-rank{position:relative}#legacy .history-machine-list .history-machine-list-item-rank>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e6ce5e;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;text-align:center;width:200px}#legacy .history-machine-list .history-machine-list-item-rank>span>b{font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.5rem;padding:0.25rem}#legacy .history-machine-list.default-list{padding-top:0}#legacy .history-machine-list.default-list .history-machine-list-item{padding-top:0;width:calc(50% - 8px)}#legacy .history-machine-list.default-list .history-machine-list-item-text{padding-bottom:1rem}#legacy .history-machine-list.ranking .history-machine-list-item:nth-of-type(-n+3) .history-machine-list-item-rank:before{content:"";display:block;height:22px;left:50%;position:absolute;top:-18px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:29px;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;background-repeat:no-repeat;background-size:contain;-webkit-backface-visibility:hidden;backface-visibility:hidden}#legacy .history-machine-list.ranking .history-machine-list-item:nth-of-type(n+4) .history-machine-list-item-rank>span{background:#bbb;font-size:1rem;height:30px;width:100px}#legacy .history-machine-list.ranking .history-machine-list-item:nth-of-type(n+4) .history-machine-list-item-rank>span>b{font-size:1.2rem}#legacy .history-machine-list.ranking .history-machine-list-item:first-of-type .history-machine-list-item-rank:before{background-image:url(../images/rank1.png)}#legacy .history-machine-list.ranking .history-machine-list-item:nth-of-type(2) .history-machine-list-item-rank>span{background:#c3daf2}#legacy .history-machine-list.ranking .history-machine-list-item:nth-of-type(2) .history-machine-list-item-rank:before{background-image:url(../images/rank2.png)}#legacy .history-machine-list.ranking .history-machine-list-item:nth-of-type(3) .history-machine-list-item-rank>span{background:#e0b8b1}#legacy .history-machine-list.ranking .history-machine-list-item:nth-of-type(3) .history-machine-list-item-rank:before{background-image:url(../images/rank3.png)}#legacy .history-machine-list.ranking .history-machine-list-item:nth-of-type(-n+3){margin:0 auto;width:100%}#legacy .history-machine-list.ranking .history-machine-list-item:nth-of-type(-n+3) .history-machine-list-item-image img{height:80%;margin:10% auto}#legacy .history-machine-list.ranking .history-machine-list-item:nth-of-type(n+4){padding-top:0.5rem;width:calc(50% - 8px)}#legacy .history-footer-nav{height:115px;padding-bottom:15px}#legacy .history-footer-nav ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:0 1.25rem}#legacy .history-footer-nav li{background:#fff;border:2px solid #000;height:80px;width:80px}#legacy .history-footer-nav a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:0.75rem;font-weight:700;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;text-align:center;text-decoration:none;width:100%}#legacy .history-footer-nav a:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;margin-bottom:4px}#legacy .history-footer-nav>div{background:#00a0e9;height:100px}#legacy .history-footer-nav.is-sticky>div{bottom:0;height:100px;position:fixed;width:100%;z-index:10}#legacy .history-footer-nav .history-nav-item-timeline:before{background-image:url(../images/h-scroll.png);height:25px;width:20px}#legacy .history-footer-nav .history-nav-item-search:before{background-image:url(../images/h-machine.png);height:23px;margin-bottom:4px;margin-top:2px;width:25px}#legacy .history-footer-nav .history-nav-item-ranking:before{background-image:url(../images/h-crown.png);height:20px;margin-top:4px;width:30px}#legacy .history-footer-nav .history-nav-item-tags:before{background-image:url(../images/h-tag.png);height:21px;margin-bottom:3px;width:21px}#legacy .history-search .heading-before-icon{font-size:1.75rem;padding-top:2.5rem}#legacy .history-search .heading-before-icon:before{background-image:url(../images/machine.png);height:36px;vertical-align:sub;width:40px}#legacy .history-search .heading-before-icon+span{font-size:1rem;padding-top:1rem}#legacy .history-search .list-head{padding-top:0.5rem}#legacy .history-search .inline-search-box{margin-top:2rem}#legacy .history-search-result{padding-bottom:2.5rem;padding-left:14px;padding-right:14px}#legacy .history-tag .heading-before-icon{font-size:1.75rem;padding-top:2.5rem}#legacy .history-tag .heading-before-icon:before{background-image:url(../images/tag.png);height:36px;width:40px}#legacy .history-tag .heading-before-icon+span{font-size:1rem;padding-top:1rem}#legacy .history-tag-list{padding-bottom:0.75rem;padding-top:1rem}#legacy .history-tag-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:0}#legacy .history-tag-list-item{background-image:url(../images/bg-ball.jpg);background-size:250px;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);height:87px;margin-bottom:6px;margin-top:0.75rem;position:relative;width:100%}#legacy .history-tag-list-item a{border:2px solid #000;color:#111;display:block;height:100%;text-decoration:none;width:100%;padding-left:46px}#legacy .history-tag-list-item:first-of-type .label-vrb{background:#dab239}#legacy .history-tag-list-item:first-of-type .label-vrb:after,#legacy .history-tag-list-item:first-of-type .label-vrb:before{border-top-color:#dab239}#legacy .history-tag-list-item:nth-of-type(2) .label-vrb{background:#758da6}#legacy .history-tag-list-item:nth-of-type(2) .label-vrb:after,#legacy .history-tag-list-item:nth-of-type(2) .label-vrb:before{border-top-color:#758da6}#legacy .history-tag-list-item:nth-of-type(3) .label-vrb{background:#9e5a40}#legacy .history-tag-list-item:nth-of-type(3) .label-vrb:after,#legacy .history-tag-list-item:nth-of-type(3) .label-vrb:before{border-top-color:#9e5a40}#legacy .history-tag-list-item:nth-of-type(n+4){width:calc(50% - 8px)}#legacy .history-tag-list-item:nth-of-type(n+4)>a{padding-left:24px}#legacy .history-tag-list-item:nth-of-type(n+4) .history-tag-list-item-text{font-size:1rem}#legacy .history-tag-list-item:nth-of-type(n+4) .history-tag-list-item-text>span{width:calc(100% - 20px)}#legacy .history-tag-list-item:nth-of-type(n+4) .label-vrb{color:#111;font-size:1rem;height:20px;line-height:1;width:25px}#legacy .history-tag-list-item:nth-of-type(n+4) .label-vrb:before{border-right-width:25px}#legacy .history-tag-list-item:nth-of-type(n+4) .label-vrb:after{border-left-width:25px}#legacy .history-tag-list-item-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;font-weight:700;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}#legacy .history-tag-list-item-text>span{display:block;line-height:1.2;text-indent:-0.9em;padding-left:1em}#legacy .history-tag-list .label-vrb{left:-5px;position:absolute;top:-5px}#legacy .history-timeline-recent{background-color:#e8e8e8;padding:30px 0;margin-bottom:48px}#legacy .history-timeline-recent h2{background:#fff;border:2px solid #000;border-bottom:none;margin:0;padding-top:0.75rem;text-align:center}#legacy .history-timeline-recent h2 img{max-width:132px}#legacy .history-timeline-recent h2+.flex-list{border-top:none;padding-top:0}#legacy .history-timeline-list{margin-bottom:2rem;margin-top:14px;position:relative}#legacy .history-timeline-list:before{background:#000;content:"";display:block;height:100%;left:12px;position:absolute;width:4px}#legacy .history-timeline-list:after{background:#fff;bottom:0;content:"";display:block;height:47px;left:12px;position:absolute;width:4px;z-index:1}#legacy .history-timeline-list ul{list-style:none;margin:0;padding:0;position:relative}#legacy .history-timeline-list ul:after{clear:both;content:"";display:block}#legacy .history-timeline-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:1rem;position:relative}#legacy .history-timeline-list-item:before{background:#fff;border:2px solid #000;border-radius:9px;content:"";display:block;height:18px;left:5px;position:relative;width:18px;z-index:2}#legacy .history-timeline-list-item:first-of-type{margin-top:0}#legacy .history-timeline-list-item>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#d4f0fd;border:2px solid #000;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem;font-weight:700;height:112px;margin-left:16px;position:relative;text-decoration:none;text-decoration:none;width:calc(100% - 34px)}#legacy .history-timeline-list-item>a:after{background-image:url(../images/arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:23px;position:absolute;right:12px;width:23px}#legacy .history-timeline-list-image{padding:0 0.5rem 0 0.75rem}#legacy .history-timeline-list-image>img{width:70px;border:2px solid #000;border-radius:50%}#legacy .history-timeline-list-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:45px}#legacy .history-timeline-list-text .interval{color:#005bac;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.4rem}#legacy .history-timeline-list-text .text{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-size:1rem;min-height:3rem;padding-bottom:8px}#legacy .history-detail [id^=detail-]{margin-bottom:1px;margin-top:-70px;padding-top:70px}#legacy .history-detail .entry-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.25rem 0}#legacy .history-detail .entry-share>div{margin:0 0.25rem}#legacy .history-detail-term{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:28px}#legacy .history-detail-term-text>h2{color:#005bac;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:2rem;font-weight:700;line-height:1;margin:0.5rem 0}#legacy .history-detail-term-text>.lead{font-size:1.25rem;letter-spacing:-1px;line-height:1.4;font-weight:700}#legacy .history-detail-term-text>p{font-size:1.05;font-weight:700;text-align:justify}#legacy .history-detail-term-image{margin:18px auto;width:250px}#legacy .history-detail-term-image>img{border:2px solid #000;border-radius:50%}#legacy .history-detail-term .movement-list{margin-top:1.25rem}#legacy .history-detail-machine-list-trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#005bac;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:58px;font-size:1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 14px;position:relative}#legacy .history-detail-machine-list-body{max-height:0;overflow:hidden;padding:0 14px;position:relative;-webkit-transition:max-height 0.5s ease-in;transition:max-height 0.5s ease-in}#legacy .history-detail-machine-list-state{display:block;height:20px;position:absolute;right:1.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}#legacy .history-detail-machine-list-state img{display:block;position:absolute;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;width:20px;height:20px}#legacy{}#legacy .history-detail-machine-list-group{margin-top:1px}#legacy .history-detail-machine-list-group .history-detail-machine-list-body{display:none}#legacy .history-detail-machine-list-group[id^=year]{margin-bottom:1px;margin-top:-70px;padding-top:70px}#legacy .history-detail-machine-list-group.expand .history-detail-machine-list-body{max-height:6000px;display:block}#legacy .history-detail-machine-list-group .history-detail-machine-list-state img.plus{display:block}#legacy .history-detail-machine-list-group .history-detail-machine-list-state img.minus{display:none}#legacy .history-detail-machine-list-group.expand .history-detail-machine-list-state img.plus{display:none}#legacy .history-detail-machine-list-group.expand .history-detail-machine-list-state img.minus{display:block}#legacy{}#legacy .history-detail-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.25rem;padding-top:2rem}#legacy .history-detail-pagination .history-detail-pagination-next,#legacy .history-detail-pagination .history-detail-pagination-prev{width:100%}#legacy .history-detail-pagination .history-detail-pagination-next>span,#legacy .history-detail-pagination .history-detail-pagination-prev>span{display:block;font-size:1.5rem;font-weight:700;padding-bottom:0.75rem;text-align:center}#legacy .history-detail-pagination .history-detail-pagination-prev .history-timeline-list-image{margin-left:32px}#legacy .history-detail-pagination .history-detail-pagination-prev .history-timeline-list-text{padding-right:12px}#legacy .history-detail-pagination .history-detail-pagination-prev .history-timeline-list-item>a:after{left:12px;right:auto;right:initial;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#legacy .history-detail-pagination .history-timeline-list-item{float:none;float:initial;width:100%}#legacy .history-detail-pagination .history-timeline-list-item>a{margin-left:0;width:100%}#legacy .history-detail-pagination .history-timeline-list-item:before{display:none}#legacy .history-detail-machine{padding-top:1.5rem}#legacy .history-detail-machine-image{margin:0 auto;max-width:135px}#legacy .history-detail-machine-heading{border:2px solid #000;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:24px 0 6px;padding:18px 14px;position:relative}#legacy .history-detail-machine-heading h2{font-size:1.75rem;line-height:1.4;margin:0}#legacy .history-detail-machine-heading h1{font-size:1.75rem;line-height:1.4;margin:0}#legacy .history-detail-machine-heading .title{padding-top:0.5rem}#legacy .history-detail-machine-heading .date{color:#005bac;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.75rem;font-weight:700;line-height:1}#legacy .history-detail-machine-heading .brand{font-size:0.875rem;position:absolute;right:14px;top:20px}#legacy .history-detail-introduction{padding-bottom:2.5rem}#legacy .history-detail-introduction .author{display:block;text-align:right}#legacy .history-detail-switch-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#legacy .history-detail-specs-container{background:#e8e8e8;padding:1.25rem 1.25rem 0}#legacy .history-detail-specs-container .button-container{padding:0 0 1.25rem}#legacy .history-detail-specs-container .button-container.sp-fit .button{margin-top:0}#legacy .history-detail-specs-spec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#legacy .history-detail-specs-spec .name,#legacy .history-detail-specs-spec .spec{width:100%}#legacy .history-detail-specs-spec .name>span,#legacy .history-detail-specs-spec .spec>span{display:inline-block;font-size:1.25rem;font-weight:700;padding-bottom:0.5rem}#legacy .history-detail-specs-spec .name>div,#legacy .history-detail-specs-spec .spec>div{padding-bottom:20px}#legacy .history-detail-specs .history-detail-specs-container .button-container{border-bottom:1px solid #000}#legacy .history-detail-specs .history-detail-specs-container:last-child .button-container{border-bottom:none;padding-bottom:42px}#legacy .history-detail-relations{padding-bottom:48px}#legacy .relations-history-machine .relations-heading>h1,#legacy .relations-history-machine .relations-heading>span{background:#00a0e9;color:#fff}#legacy .relations-history-machine .relations-heading>h1:before,#legacy .relations-history-machine .relations-heading>span:before{background-image:url(../images/reading-glass.png);height:44px;left:-21px;top:-9px;width:33px}#legacy .relations-history-machine .button-container{padding-top:0}#legacy .relations-history-machine .history-machine-list.default-list{padding:0}#legacy .history-machine-list .history-machine-list-item-image-inner>img,#legacy _:-ms-lang(x)::-ms-backdrop{width:auto}#legacy .main-visual.beginner-guide{padding:0}#legacy .main-visual.beginner-guide .main-visual-heading-container{width:50%;text-align:center}#legacy .main-visual.beginner-guide .main-visual-heading h1,#legacy .main-visual.beginner-guide .main-visual-heading h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:0;margin-top:0}#legacy .main-visual.beginner-guide .main-visual-heading h1:before,#legacy .main-visual.beginner-guide .main-visual-heading h2:before{background-image:url(../images/beginner-mark.png);height:54px;margin:0;width:37px}#legacy .main-visual.beginner-guide.thin .main-visual-heading-container{text-align:center;width:auto}#legacy .main-visual.beginner-guide.thin .main-visual-heading-container h2:before{height:40px;width:28px}#legacy .main-visual.beginner-guide .nanami{right:16px}#legacy .beginner-guide-index [id^=bg-]{margin-bottom:1px;margin-top:-70px!important;padding-top:70px!important}#legacy .beginner-guide-index .anchor-list a.done .done-img{position:absolute;height:42px;width:42px;top:4px;right:30px;display:block}#legacy .beginner-guide-index .relations-heading{padding-top:3.5rem}#legacy .beginner-guide-index .relations-heading>h1,#legacy .beginner-guide-index .relations-heading>span{background:#00a0e9;color:#fff}#legacy{}#legacy .beginner-guide-index .relations-heading>h1:before{background-image:url(../images/good.png);height:44px;left:-30px;top:-11px;width:54px}#legacy .beginner-guide-index .relations-heading h2,#legacy .beginner-guide-index .relations-heading p{font-size:1.5rem}#legacy .beginner-guide-index hr.arrow{border:none;height:auto;margin:0;padding:1rem;text-align:center;padding:24px 16px 40px}#legacy .beginner-guide-index hr.arrow:before{background-image:url(../images/ar.png);background-repeat:no-repeat;content:"";display:inline-block;height:68px;width:22px}#legacy .beginner-guide-index .heading-before-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 0}#legacy .beginner-guide-index .heading-before-icon:before{background-image:url(../images/h-bulb.png);height:40px;margin-right:0.5rem;width:40px}#legacy .beginner-guide-index .heading-marked-container{min-height:95px}#legacy .beginner-guide-index .heading-marked.done .done-stamp{display:block}#legacy .beginner-guide-index .heading-marked .done-stamp{display:none;height:100%;overflow:hidden;position:absolute;right:2px;top:0}#legacy .beginner-guide-index .heading-marked .done-stamp img{height:112%;position:relative;top:-4%;width:auto}#legacy .beginner-guide-index .heading-marked .label-rbb>span{font-size:0.875rem;font-weight:500;letter-spacing:initial;letter-spacing:1px;padding-left:4px;padding-right:4px;font-weight:700}#legacy .beginner-guide-index .heading-marked .label-rbb h2>span{font-size:0.875rem;font-weight:500;letter-spacing:initial;letter-spacing:1px;padding-left:4px;padding-right:4px;font-weight:700}#legacy .beginner-guide-index .heading-marked .label-rbb>span>strong{font-size:1.375rem;padding:0 0 0 4px}#legacy .beginner-guide-index .heading-marked .label-rbb h2{font-size:0.875rem;font-weight:500;letter-spacing:initial;letter-spacing:1px;padding-left:4px;padding-right:4px;font-weight:700}#legacy .beginner-guide-index .heading-marked .label-rbb>h2>strong{font-size:1.375rem;padding:0 0 0 4px}#legacy .beginner-guide-index .heading-marked .label-rbb h2>span>strong{font-size:1.375rem;padding:0 0 0 4px}#legacy .beginner-guide-index .beginner-guide-tab-panel{display:none}#legacy .beginner-guide-index .beginner-guide-tab-panel.tab-selected{display:block}#legacy .beginner-guide-index .beginner-guide-tab-list{padding-top:1rem}#legacy .beginner-guide-index .beginner-guide-tab-list>ul{border-bottom:2px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}#legacy .beginner-guide-index .beginner-guide-tab-list>ul li{width:48%}#legacy .beginner-guide-index .beginner-guide-tab-list>ul li:last-child>button{margin:0}#legacy .beginner-guide-index .beginner-guide-tab-list>ul li:nth-child(2) .beginner-guide-tab-button{margin-left:4px}#legacy .beginner-guide-tab-button{border:2px solid #000;font-size:12px;font-weight:700;height:50px;line-height:1.2;min-width:100px;overflow:hidden;position:relative;top:2px;width:calc(100% - 0.25rem)}#legacy .beginner-guide-tab-button li a .done-img{display:none}#legacy .beginner-guide-tab-button.done .done-img{display:block;height:100%;position:absolute;right:-1px;top:-2px;width:49px}#legacy .beginner-guide-tab-button:disabled{background:#00a0e9;border-bottom:2px solid #00a0e9;color:#fff;cursor:default}#legacy .beginner-guide-index-list .outer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:0;width:100%}#legacy .beginner-guide-index-list .outer>.inner{border:2px solid #000;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);margin-top:1rem;width:100%}#legacy .beginner-guide-index-list .outer>.inner>a{color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;height:120px;text-decoration:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#legacy .beginner-guide-index-list+.relations-heading{margin-top:-2.5rem!important}#legacy .beginner-guide-list-item{position:relative}#legacy .beginner-guide-list-item:after{background-image:url(../images/arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;height:24px;margin-right:0.5rem;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}#legacy .beginner-guide-list-item.done .beginner-guide-list-item-image:after{background-color:rgba(255,255,255,0.6);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#legacy .beginner-guide-list-item-image{border-right:2px solid #000;-ms-flex-negative:0;flex-shrink:0;position:relative;width:162px}#legacy .beginner-guide-list-item-image .done-img{display:none}#legacy a.done .beginner-guide-list-item-image .done-img{display:block;position:absolute;width:54%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}#legacy .beginner-guide-list-item-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:700;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:46px 2.5rem 1rem 1rem;position:relative;line-break:strict;font-size:0.85rem}#legacy .beginner-guide-list-item .label{position:absolute;top:16px;font-size:1rem}#legacy .beginner-guide-tip-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2.5rem;list-style-type:unset;padding-left:unset}#legacy .beginner-guide-tip-item{padding-top:1rem;width:100%;list-style-type:none}#legacy .beginner-guide-tip-item.tip-item-button>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fffcde;background-image:linear-gradient(#ebe8ca 1px,transparent 1px),linear-gradient(to right,#ebe8ca 1px,#fffcde 1px);background-position:-10px -10px;background-size:17px 17px;border:2px solid #000;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;font-weight:700;height:80px;padding:1rem;position:relative;text-decoration:none}#legacy .beginner-guide-tip-item.tip-item-button>a:after{background-image:url(../images/arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;height:24px;margin-right:0.5rem;position:absolute;right:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}#legacy .beginner-guide-tip-item.tip-item-button>div{background-color:#fffcde;background-image:linear-gradient(#ebe8ca 1px,transparent 1px),linear-gradient(to right,#ebe8ca 1px,#fffcde 1px);background-position:-10px -10px;background-size:17px 17px}#legacy .beginner-guide-tip-item .tip-item-button-image{height:45px}#legacy .beginner-guide-tip-item .tip-item-button-image img{height:100%;width:auto}#legacy .beginner-guide-tip-item .tip-item-button-text{padding-left:0.75rem}#legacy .beginner-guide-tip-item .tip-item-card-container{background-color:#fffcde;background-image:linear-gradient(#ebe8ca 1px,transparent 1px),linear-gradient(to right,#ebe8ca 1px,#fffcde 1px);background-position:-10px -10px;background-size:17px 17px;border:2px solid #000;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);padding:1.25rem}#legacy .beginner-guide-tip-item .tip-item-card-container>.question{font-size:1.25rem;font-weight:700;line-break:strict;vertical-align:sub}#legacy .beginner-guide-tip-item .tip-item-card-container>.question:before{background-image:url(../images/question.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;margin-right:0.5rem;width:30px}#legacy .beginner-guide-tip-item .tip-item-card-container>a{display:block;font-weight:700;padding-top:0.75rem;text-align:right}#legacy .iroha_check_yajirushi:after{content:" →"}#legacy .beginner-guide-detail-title{padding-top:1.25rem}#legacy .beginner-guide-detail-title.done .beginner-guide-detail-title-image{position:relative}#legacy .beginner-guide-detail-title .beginner-guide-detail-title-image .done-img{display:none}#legacy .beginner-guide-detail-title.done .beginner-guide-detail-title-image .done-img{display:block;position:absolute;width:63%;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#legacy .beginner-guide-detail-title.done .beginner-guide-detail-title-image:after{background-color:rgba(255,255,255,0.6);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#legacy .beginner-guide-detail-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#legacy .beginner-guide-detail-title-image{border:2px solid #000;-ms-flex-negative:0;flex-shrink:0}#legacy .beginner-guide-detail-title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#legacy .beginner-guide-detail-title-text>h1{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.75rem;margin-top:0.5rem}#legacy .beginner-guide-detail-title .step{font-size:1rem;font-weight:700}#legacy .beginner-guide-detail-title .label{line-height:1.2;margin-right:0.75rem}#legacy .beginner-guide-detail-title .label>span{padding:6px 8px;white-space:nowrap}#legacy .relations-beginner-guide-detail .beginner-guide-index-list .outer .inner{border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:initial;box-shadow:initial}#legacy .relations-beginner-guide-detail .beginner-guide-index-list .outer .inner>.inline{color:#005bac;display:inline;display:inline-block;font-weight:700;height:auto;padding-bottom:16px;text-decoration:underline}#legacy .relations-beginner-guide-detail .beginner-guide-index-list .outer .inner:last-child{text-align:right}#legacy .relations-beginner-guide-detail .beginner-guide-index-list .outer .inner.beginner-guide-index__title{font-weight:bold;text-align:center;width:100%;font-size:1.125rem;margin-bottom:0}#legacy .relations-beginner-guide-detail .beginner-guide-index-list .outer .inner.beginner-guide-index__content--next{text-align:right}#legacy .relations-beginner-guide-detail .beginner-guide-index-list .outer .inner.beginner-guide-index__content--prev{text-align:left}#legacy .beginner-guide-index__next-posts+.beginner-guide-index__prev-posts{margin-top:50px}#legacy .relations-beginner-guide-detail .beginner-guide-list-item{border:2px solid #000;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15)}#legacy .relations-beginner-guide-detail .beginner-guide-list-item:after{display:none}#legacy .relations-beginner-guide-detail .beginner-guide-list-item-image{width:158px}#legacy .relations-beginner-guide-detail .beginner-guide-list-item-text{text-align:left}#legacy .beginner-guide-detail .iroha-entry-commentary{padding:6.5rem 1.25rem 0.25rem}#legacy .beginner-guide-detail .iroha-entry-commentary h2,#legacy .beginner-guide-detail .iroha-entry-commentary p.kiryu_iroha{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#005bac;border:2px solid #000;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:18px;height:auto;left:50%;margin:0;padding:18px 24px 18px 54px;position:absolute;top:-25px;-webkit-transform:translateX(-32%);transform:translateX(-32%);width:calc(100% - 120px)}#legacy .beginner-guide-detail .iroha-entry-commentary h2:before,#legacy .beginner-guide-detail .iroha-entry-commentary p.kiryu_iroha:before{background-image:url(/assets/images/beginner/useful-information/nanami-icon.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:150px;left:-82px;position:absolute;top:-26px;width:120px}#legacy .beginner-guide-list-item-text,#legacy _:-ms-lang(x)::-ms-backdrop{display:inline-block}#legacy .image-generator{padding:0}#legacy .image-generator .main-visual-heading h1,#legacy .image-generator .main-visual-heading h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2}#legacy .image-generator .main-visual-heading h1:before,#legacy .image-generator .main-visual-heading h2:before{background-image:url(../images/pencil.png);height:35px;margin:0;margin-bottom:0.5rem;width:40px}#legacy .image-generator .heading-marked-container{min-height:95px}#legacy .image-generator .heading-marked-text>h2{font-size:1.5rem}#legacy .image-generator .simple-lead{padding-top:18px;padding-bottom:20px}#legacy .image-generator .simple-lead>span{font-size:0.875rem}#legacy .image-generator-recent{background-color:#e8e8e8;padding:30px 0}#legacy .image-generator-recent h2{background:#fff;border:2px solid #000;border-bottom:none;margin:0;padding-top:0.75rem;text-align:center}#legacy .image-generator-recent h2 img{max-width:132px}#legacy .image-generator-recent h2+.flex-list{border-top:none;padding-top:0}#legacy .image-generator-footer-nav{height:145px;padding-bottom:45px}#legacy .image-generator-footer-nav ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:0 1.25rem}#legacy .image-generator-footer-nav li{background:#fff;border:2px solid #000;height:80px;width:100px}#legacy .image-generator-footer-nav a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:0.75rem;font-weight:700;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;text-align:center;text-decoration:none;width:100%}#legacy .image-generator-footer-nav a:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;margin-bottom:4px}#legacy .image-generator-footer-nav>div{background:#00a0e9;height:100px}#legacy .image-generator-footer-nav.is-sticky>div{bottom:0;height:100px;position:fixed;width:100%;z-index:10}#legacy .image-generator-footer-nav .image-generator-nav-item-edit:before{background-image:url(../images/h-edit.png);height:28px;width:26px}#legacy .image-generator-footer-nav .image-generator-nav-item-howto:before{background-image:url(../images/h-book_beginner-mark.png);background-position:center;position:absolute;height:35px;margin-bottom:4px;margin-top:2px;width:160px}#legacy .image-generator-footer-nav li:nth-child(2){background-color:#ffffb8}#legacy .image-generator-footer-nav .image-generator-nav-item-museum:before{background-image:url(../images/h-stock.png);height:20px;margin-top:4px;width:30px}#legacy .image-generator-title-list{padding-top:36px}#legacy .image-generator-title-list>.base-container>.button-container{padding-top:12px}#legacy .image-generator-title-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#legacy .image-generator-title-list-item{background:#fff;border:2px solid #000;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);margin-top:1rem;width:calc(50% - 8px)}#legacy .image-generator-title-list-item .button-container{padding-bottom:0.5rem;padding-top:0.5rem}#legacy .image-generator-title-list-item .button-container>.button{background:#005bac}#legacy .image-generator-title-list-item .button-container>.button i{padding-left:0}#legacy .image-generator-title-list-item .button-container>.button img{height:20px;margin-bottom:4px;margin-right:10px}#legacy .image-generator-title-list-item .button-container>.button>span{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-size:0.875rem;min-width:0;padding:0}#legacy .image-generator-title-list-item .button-container>.button:first-child{margin:0 8px 0 0}#legacy .image-generator-title-list-item .button-container>.button:last-child{margin:0 0 0 8px}#legacy .image-generator-title-list-item:first-child{width:100%}#legacy .image-generator-title-list-item:first-child .image-generator-title-list-text>h3{min-height:2rem}#legacy .image-generator-title-list-item:nth-of-type(n+2) .image-generator-title-list-image:after{height:42px;width:42px}#legacy .image-generator-title-list-item:nth-of-type(n+2) .image-generator-title-list-text{padding:8px}#legacy .image-generator-title-list-item:nth-of-type(n+2) .button-container{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0}#legacy .image-generator-title-list-item:nth-of-type(n+2) .button-container .button{height:40px;margin:8px 0 0}#legacy .image-generator-title-list-item .button{min-width:140px}#legacy .image-generator-title-list-item .button>span{min-width:140px}#legacy .image-generator-title-list-item .button:after{display:none}#legacy .image-generator-title-list-image{border-bottom:2px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}#legacy .image-generator-title-list-image:after{background-image:url(../images/sample-mark.png);background-repeat:no-repeat;background-size:contain;bottom:4%;content:"";display:block;height:60px;position:absolute;right:4%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:60px}#legacy .image-generator-title-list-image .image,#legacy .image-generator-title-list-image .logo{width:50%}#legacy .image-generator-title-list-image .logo{padding:3%}#legacy .image-generator-title-list-image .logo .new{position:absolute;top:0px;left:0px}#legacy .image-generator-title-list-text{padding:0.75rem 1rem 0}#legacy .image-generator-title-list-text h3{font-size:1rem;margin:0;min-height:72px;text-align:center}#legacy .image-generator-recommend-list{padding-bottom:80px;padding-top:1.5rem}#legacy .image-generator-recommend-list .button-container{padding-top:12px}#legacy .image-generator-recommend-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#legacy .image-generator-recommend-item{background:#fff;border:2px solid #000;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);color:#111;display:block;margin-top:16px;position:relative;text-decoration:none;width:calc(50% - 8px)}#legacy .image-generator-recommend-item .new{color:#e83735;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.75rem;font-weight:500;position:absolute;right:6px;top:2px}#legacy .image-generator-recommend-image{border-bottom:2px solid #000;max-width:500px;position:relative}#legacy .image-generator-recommend-image:before{float:left;padding-top:100%;content:""}#legacy .image-generator-recommend-image:after{display:block;content:"";clear:both}#legacy .image-generator-recommend-image>img{bottom:0;height:auto;left:50%;-o-object-fit:contain;object-fit:contain;padding:16px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;max-width:100%;max-height:100%}#legacy .image-generator-recommend-text{padding:8px}#legacy .image-generator-recommend-text>h3{font-size:1rem;margin:0}#legacy .image-generator-recommend-text>span{display:block;font-size:0.875rem;padding-top:8px}#legacy .image-generator-steps .simple-lead{padding:0.1px}#legacy .image-generator-steps .button-container .button{border-color:#005bac;color:#005bac}#legacy .image-generator-steps .button-container .button.return:before{background-image:url(../images/arrow-b.svg)}#legacy .image-generator-steps.step1 .heading-before-icon,#legacy .image-generator-steps.step2 .heading-before-icon,#legacy .image-generator-steps.step3 .heading-before-icon,#legacy .image-generator-steps.step4 .heading-before-icon,#legacy .image-generator-steps.step5 .heading-before-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:36px;width:100%;font-size:1.75rem}#legacy .image-generator-steps.step1 .heading-before-icon:before,#legacy .image-generator-steps.step2 .heading-before-icon:before,#legacy .image-generator-steps.step3 .heading-before-icon:before,#legacy .image-generator-steps.step4 .heading-before-icon:before,#legacy .image-generator-steps.step5 .heading-before-icon:before{background-image:url(../images/edit-c.png);height:32px;width:32px}#legacy .image-generator-title-tab-panel{display:none}#legacy .image-generator-title-tab-panel.tab-selected{display:block}#legacy .image-generator-title-tab-list{padding-top:0.5rem}#legacy .image-generator-title-tab-list>ul{border-bottom:2px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}#legacy .image-generator-title-tab-list>ul li{width:31%}#legacy .image-generator-title-tab-list>ul li:last-child>button{margin:0}#legacy .image-generator-title-tab-list>ul li:nth-child(2) .image-generator-title-tab-button{margin-left:2px}#legacy .image-generator-title-tab-list>ul li:nth-child(3) .image-generator-title-tab-button{margin-left:4px}#legacy .image-generator-title-tab-button{border:2px solid #000;font-size:12px;font-weight:700;height:60px;line-height:1.2;min-width:100px;position:relative;top:2px;width:calc(100% - 0.75rem)}#legacy .image-generator-title-tab-button:disabled{background:#00a0e9;border-bottom:2px solid #00a0e9;color:#fff;cursor:default}#legacy .image-generator-title-tab-panel{padding-bottom:3rem}#legacy .image-generator-title-flex-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:8px}#legacy .image-generator-title-flex-item{padding-top:20px;width:100%}#legacy .image-generator-title-flex-item>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #000;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;position:relative;text-decoration:none}#legacy .image-generator-title-flex-item>a:after{background-image:url(../images/arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:23px;position:absolute;right:12px;width:23px}#legacy .image-generator-title-flex-item .new{color:#e83735;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:500;position:absolute;right:12px;top:6px}#legacy .image-generator-title-flex-image{border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 0 13px;position:relative;width:60px}#legacy .image-generator-title-flex-image:after{border-radius:50%;content:"";display:block;height:calc(100% - 3px);left:1px;position:absolute;top:1px;width:calc(100% - 3px)}#legacy .image-generator-title-flex-text{font-weight:700;padding-right:60px}#legacy .image-generator-select-type{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#legacy .image-generator-select-type-item{width:100%;position:relative;padding-top:12px}#legacy .image-generator-select-type-item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#111;height:95px;border:2px solid #000;padding:0 8px 0 8px;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15)}#legacy .image-generator-select-type-item>a b{font-size:1.125rem}#legacy .image-generator-select-type-item>a:after{background-image:url(../images/arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:23px;position:absolute;right:12px;width:23px;pointer-events:none}#legacy .image-generator-select-type-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:none}#legacy .image-generator-select-type-image{height:50px;width:50px;margin-right:8px;pointer-events:none}#legacy .image-generator-select-type-image>img{height:100%;width:auto}#legacy .image-generator-select-type+.button-container{padding-top:20px;padding-bottom:32px}#legacy #modal-agree .modal__overlay{pointer-events:none}#legacy #modal-agree .modal__overlay .modal__container{pointer-events:all}#legacy #modal-agree .modal__header{margin:16px 0 20px}#legacy #modal-agree .modal__header h2{font-size:1.5rem}#legacy #modal-agree .modal__content{padding:0 20px 140px}#legacy #modal-agree .modal__content pre{white-space:pre-wrap;max-width:700px;max-height:300px;border:1px solid #dfdfdf;padding:1.25rem;margin:0;overflow-y:scroll;height:calc(100vh - 360px);font-family:"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}#legacy #modal-agree .modal-agree-check{text-align:center;margin:15px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#legacy #modal-agree .modal-agree-check.form-choice-label>label{font-size:1rem;font-weight:400}#legacy #modal-agree .modal__footer .button-container{padding-top:0}#legacy #modal-agree .modal__footer .button{margin:10px 10px 0;border-color:#005bac;background:#005bac}#legacy #modal-agree .modal__footer .button span{font-size:1rem}#legacy #modal-agree .modal__footer .button[disabled]{color:#fff!important;opacity:0.5}#legacy #modal-agree .modal__footer .button:after{background-image:url(../images/arrow-wb.svg)}#legacy #modal-agree .modal__footer .button.invert{color:#005bac;background:#fff}#legacy #modal-agree .modal__footer .button.return:before{background-image:url(../images/arrow-b.svg)}@media screen and (max-width:767px){#legacy #modal-agree .modal__content{padding:0 20px 150px}#legacy #modal-agree .modal__content pre{min-height:80px;max-height:280px}#legacy #modal-agree .modal-agree-check{margin:10px 0 10px}#legacy #modal-agree .modal__footer{padding:0 16px 10px}}#legacy .image-generator-menu{display:-webkit-box;display:-ms-flexbox;display:flex}#legacy .image-generator-menu-button{width:25%;height:50px;text-align:center;background:#005bac;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:2px;position:relative}#legacy .image-generator-menu-button:after{content:"";display:none;position:absolute;width:10px;height:10px;border-right:3px solid #fff;border-bottom:3px solid #fff;right:16px;-webkit-transform:rotate(45deg) translate(-1px,-1px);transform:rotate(45deg) translate(-1px,-1px)}#legacy .image-generator-menu-button.required:before{content:"";display:block;position:absolute;width:10px;height:10px;border-bottom:20px solid transparent;border-left:20px solid #e83735;left:0;top:0}#legacy .image-generator-menu-button.disabled>span{opacity:0.5}#legacy .image-generator-menu-button.disabled>span:hover{opacity:0.5}#legacy .image-generator-menu-button.disabled:before{opacity:0.5}#legacy .image-generator-menu-button.disabled:after{opacity:0.5}#legacy .image-generator-menu-button>span{font-weight:700;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;cursor:pointer;font-size:0.75rem;line-height:1.2}#legacy .image-generator-menu-button>span:hover{opacity:0.85}#legacy .image-generator-menu-button:first-child .menu-item{left:0;-webkit-transform:none;transform:none}#legacy .image-generator-menu-button:first-child .menu-item:after,#legacy .image-generator-menu-button:first-child .menu-item:before{left:12.5vw;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#legacy .image-generator-menu-button:last-child .menu-item{right:0;-webkit-transform:none;transform:none;left:auto;left:initial}#legacy .image-generator-menu-button:last-child .menu-item:after,#legacy .image-generator-menu-button:last-child .menu-item:before{right:12.5vw;-webkit-transform:translateX(50%);transform:translateX(50%);left:auto;left:initial}#legacy .image-generator-menu-itembox{text-align:left;position:absolute;width:100%;height:100%}#legacy .image-generator-menu .menu-item{position:absolute;top:0;display:block;opacity:0;pointer-events:none;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5}#legacy .image-generator-menu .menu-item:after,#legacy .image-generator-menu .menu-item:before{content:"";display:block;position:absolute;width:20px;height:20px;background:0 0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#legacy .image-generator-menu .menu-item.show{opacity:1;pointer-events:all}#legacy .image-generator-menu .menu-item-body{width:calc(100vw - 80px);margin-top:20px}#legacy .image-generator-menu .menu-item.caution:after,#legacy .image-generator-menu .menu-item.caution:before{border-style:solid;border-width:20px 10px 0 10px;border-color:#005bac transparent transparent transparent}#legacy .image-generator-menu .menu-item.caution:before{border-width:20px 10px 0 10px;bottom:-20px!important}#legacy .image-generator-menu .menu-item.caution:after{border-top-color:#fff}#legacy .image-generator-menu .menu-item.caution .menu-item-body{padding:16px;background:#fff;border:1px solid #005bac}#legacy .image-generator-menu .menu-item.caution .menu-item-body .title{font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#legacy .image-generator-menu .menu-item.caution .menu-item-body .title .label{color:#fff;background:#e83735;font-size:0.75rem;display:inline-block;padding:3px 6px;margin-left:8px;font-weight:400;white-space:nowrap}#legacy .image-generator-menu .menu-item.caution .menu-item-body .message{padding-top:12px}#legacy .image-generator-menu .menu-item.caution .menu-item-body .message>span{text-indent:-1rem;padding-left:1rem;display:block}#legacy .canvas-container .dummy-canvas{max-width:500px;margin:0 auto}#legacy .canvas-container .dummy-canvas:before{float:left;padding-top:177.7777777778%;content:""}#legacy .canvas-container .dummy-canvas:after{display:block;content:"";clear:both}#legacy .canvas-container .checkered{background-color:#fff;opacity:0.8;background-image:repeating-linear-gradient(45deg,#cacaca 25%,transparent 25%,transparent 75%,#cacaca 75%,#cacaca),repeating-linear-gradient(45deg,#cacaca 25%,#fff 25%,#fff 75%,#cacaca 75%,#cacaca);background-position:0 0,10px 10px;background-size:20px 20px}#legacy .control-panel{background:#b4e2f6;padding:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#legacy .control-panel-info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#legacy .control-panel-info-type>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:1.5rem}#legacy .control-panel-info-type>div>span{font-size:1rem;font-weight:700;padding-left:0.5rem}#legacy .control-panel-info-attentions{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:0.875rem}#legacy .control-panel-info-attentions>span{display:block;text-indent:-1rem;padding-left:1rem}#legacy .control-panel-row1{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#legacy .control-panel-row1>.control-panel-size{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:600px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px}#legacy .control-panel-row1>.control-panel-size>span{display:none}#legacy .control-panel-row1 .control-panel-history{width:260px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#legacy .control-panel-row1 .control-panel-history-next,#legacy .control-panel-row1 .control-panel-history-prev{width:72px;height:42px;border:2px solid #005bac;border-radius:21px;color:#005bac;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;margin-right:8px}#legacy .control-panel-row1 .control-panel-history-prev:before{content:"";display:inline-block;border-left:2px solid #005bac;border-bottom:2px solid #005bac;width:10px;height:10px;-webkit-transform:rotate(45deg) translate(1px,-1px);transform:rotate(45deg) translate(1px,-1px)}#legacy .control-panel-row1 .control-panel-history-next:after{content:"";display:inline-block;border-right:2px solid #005bac;border-bottom:2px solid #005bac;width:10px;height:10px;-webkit-transform:rotate(-45deg) translate(-1px,-1px);transform:rotate(-45deg) translate(-1px,-1px)}#legacy .control-panel-row1 .control-panel-history-reset{background:#fff;width:140px;height:42px;border-radius:20px;border:2px solid #005bac;color:#005bac;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:16px}#legacy .control-panel-row1 .control-panel-history-reset:before{content:"";width:24px;height:24px;display:inline-block;background-image:url(../images/reset.png);margin-right:8px}#legacy .control-panel-row2{padding-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .control-panel-row2 .control-panel-input{margin-left:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#legacy .control-panel-row2 .control-panel-input input[type=text]{background:#fff;border:none;width:91px;height:45px;margin-top:8px}#legacy .control-panel-row2 .control-panel-input.copy{width:150px;background:#005bac;color:#fff;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}#legacy .control-panel-row2 .control-panel-input-group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#legacy .control-panel .control-panel-button{cursor:pointer}#legacy .control-panel .control-panel-button:hover{opacity:0.85}#legacy .control-panel .control-panel-button.disabled{opacity:0.5;pointer-events:none}#legacy .image-generator-sp-control-front{display:-webkit-box;display:-ms-flexbox;display:flex;border:2px solid #005bac;height:50px}#legacy .image-generator-sp-control-front-select-parts{background:#005bac;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;color:#fff}#legacy .image-generator-sp-control-front-layer,#legacy .image-generator-sp-control-front-remove{background:#fff;width:46px;border-left:2px solid #005bac;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#legacy figure.fig-imagePC{max-width:600px}#legacy .image-generator-sp-control-front-layer>img{width:25px}#legacy .image-generator-sp-control-front-remove>img{width:23px}#legacy .image-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#legacy .image-preview img{max-width:100%;width:100%}#legacy .image-setting-select{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:1rem}#legacy .image-setting-select label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1rem}#legacy .image-setting-select label>img{margin-left:20px;width:100px;height:50px}#legacy .image-setting-select input[type=radio]{opacity:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#legacy .image-setting-select input[type=radio]:checked+.image-setting-select-radio{border:5px solid #111}#legacy .image-setting-select input[type=radio]+.image-setting-select-radio{width:24px;height:24px;border-radius:50%;border:1px solid #bbb;-ms-flex-negative:0;flex-shrink:0}#legacy .image-generator-editor{padding-bottom:3rem}#legacy .image-generator-edit-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#legacy .image-generator-edit-info .name,#legacy .image-generator-edit-info .title{width:100%}#legacy .image-generator-edit-info .name>span,#legacy .image-generator-edit-info .title>span{font-weight:700}#legacy .image-generator-edit-info .name>div,#legacy .image-generator-edit-info .title>div{padding-top:8px;width:100%}#legacy .image-generator-edit-info .name input,#legacy .image-generator-edit-info .title input{width:100%;height:50px;background:#e8e8e8;border:none;padding-left:1rem}#legacy .image-generator-modal-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(180,180,180,0.5);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding:18px;position:fixed;right:0;top:0;z-index:150;display:none}#legacy .image-generator-modal-overlay.show{display:-webkit-box;display:-ms-flexbox;display:flex}#legacy .image-generator-modal-container{background-color:#fff;border:2px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 36px);max-height:calc(var(--vh) * 100 - 36px);max-width:500px;overflow-y:hidden;padding:0;position:relative;width:100%;padding:32px 16px}#legacy .image-generator-modal-container h2{margin:0;text-align:center;font-size:1.5rem}#legacy .image-generator-modal-container ul{color:#e83735;line-height:1.8;padding-left:24px}#legacy .image-generator-modal-container .button-container .button{border-color:#005bac;color:#005bac}#legacy .image-generator-modal-container .button-container .button span{font-size:1rem}#legacy .image-generator-modal-container .button-container .button.return:before{background-image:url(../images/arrow-b.svg)}#legacy .step3 .button-container{padding-top:8px;padding-bottom:60px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#legacy .step3 .button-container .to-next{background:#005bac;color:#fff}#legacy .step3 .button-container .to-next[disabled]{color:#fff!important;opacity:0.5}#legacy .image-generator-preview-info{background:#b4e2f6;padding:1.25rem}#legacy .image-generator-preview-info-type{font-size:0.875rem}#legacy .image-generator-preview-info-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-size:0.875rem;padding-top:1.25rem}#legacy .image-generator-preview-info-title b{font-size:1.25rem}#legacy .image-generator-preview-info-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-size:0.875rem;padding-top:0.75rem}#legacy .image-generator-preview-info-name>span:last-child{font-size:1rem}#legacy .step4 .button-container{padding-top:0;padding-bottom:60px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#legacy .step4 .button-container .to-next{background:#005bac;color:#fff}#legacy .image-setting{padding-bottom:20px;padding-top:20px}#legacy .image-setting h2{padding-top:8px;margin:0;font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#legacy .image-setting h2 .label{color:#fff;background:#e83735;font-size:0.75rem;display:inline-block;padding:3px 6px;margin-left:8px;font-weight:400}#legacy .image-setting-agree{padding-top:8px}#legacy .image-setting-agree .form-choice-label>label{font-size:16px;font-weight:400}#legacy .image-setting-agree .form-choice-label>label .form-choice-checkbox{height:25px;width:25px}#legacy .image-generator-share{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}#legacy .image-generator-share-qr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:28px;width:50%;border-right:2px solid #111}#legacy .image-generator-share-qr p{font-size:1.25rem;font-weight:700}#legacy .image-generator-share-qr div{margin:0 16px}#legacy .image-generator-share-qr div>img{width:115px;height:115px}#legacy .image-generator-share-sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;width:100%;border:1px solid #000}#legacy .image-generator-share-sns .share-tw{height:25px}#legacy .image-generator-share-sns b{font-size:20px}#legacy .image-generator-share-sns .generic-entry .entry-share{padding:8px 0 0}#legacy .image-generator-share-sns .entry-share{display:-webkit-box;display:-ms-flexbox;display:flex}#legacy .image-generator-share-sns .caution{padding-top:24px;max-width:100%}#legacy .image-generator-share-sns .caution>span{display:block;font-size:0.875rem;text-indent:-16px;padding-left:16px}#legacy .image-generator-share+.button-container{padding-top:0}#legacy .step5 .button-container{padding-top:0}#legacy .step5 .button-container.sp-fit .button.download{margin-top:0}#legacy .step5 .button-container .download{background:#005bac;color:#fff}#legacy .step5 .button-container .download:before{content:"";width:20px;height:20px;display:inline-block;background-image:url(../images/download.png);background-size:contain;background-repeat:no-repeat;left:16px;position:relative}#legacy .step5 .button-container .download:after{display:none}#legacy .step5 .button-container .button.invert:after{background-image:url(../images/arrow-b.svg)}#legacy .step5 .relations-heading{padding-top:20px}#legacy .step5 .relations-heading>h1,#legacy .step5 .relations-heading>span{background:#00a0e9;color:#fff}#legacy .step5 .relations-heading>h1:before,#legacy .step5 .relations-heading>span:before{background-image:url(../images/good.png);height:44px;left:-30px;top:-11px;width:54px}#legacy .step5 .image-generator-recommend-list .button-container .button{color:#fff;min-width:210px}#legacy .step5 .image-generator-recommend-item:nth-of-type(n+3){display:none}#legacy .image-generator-menu-button .image-generator-menu-itembox,#legacy _:-ms-lang(x)::-ms-backdrop{left:0}#legacy .image-generator-recommend-image>img,#legacy _:-ms-lang(x)::-ms-backdrop{width:100%;height:100%;top:0;left:0;right:0;bottom:0;transform:none}#legacy .main-visual.news{padding:0}#legacy .main-visual.news .main-visual-heading h1,#legacy .main-visual.news .main-visual-heading h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#legacy .main-visual.news .main-visual-heading h1:before,#legacy .main-visual.news .main-visual-heading h2:before{background-image:url(../images/news.png);height:39px;margin:0;width:40px}#legacy .news.newsPage{padding-bottom:2rem;padding-top:1.5rem}#legacy .news.newsPage .news-listPage{border-top:2px solid #000;margin-top:0.75rem;padding-bottom:1.5rem}#legacy .news.newsPage .news-item-new{color:#e83735;font-size:0.75rem;margin-left:auto;font-weight:500}#legacy .list-head.list-headNews{padding-top:0.25rem}#legacy .newsTag-wrap{background:#e8e8e8;padding:1.5rem 0.75rem}#legacy .newsTag-block:nth-of-type(n+2){margin-top:0.5rem}#legacy .newsTag-title{font-size:1rem;font-weight:700;font-weight:700;margin:0 0 0.25rem;padding-left:0.25rem}#legacy .newsTag-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2px 0 0 -10px}#legacy .newsTag-grid-item{margin:0 0 10px 10px}#legacy .newsTag input[type=radio]{opacity:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#legacy .newsTag input[type=radio]:checked+.newsTag-radio{background:#005bac;border:2px solid #000;color:#fff}#legacy .newsTag input[type=radio]:disabled+.newsTag-radio{border-color:#e4e4e4;color:#a0a0a0;cursor:default}#legacy .newsTag .newsTag-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:2px solid #fff;border-radius:18px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0.875rem;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 18px}#legacy .main-visual.imagene{padding:0}#legacy .main-visual.imagene .main-visual-heading h1,#legacy .main-visual.imagene .main-visual-heading h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2}#legacy .main-visual.imagene .main-visual-heading h1:before,#legacy .main-visual.imagene .main-visual-heading h2:before{background-image:url(../images/pencil.png);height:35px;margin:0;margin-bottom:0.5rem;width:40px}#legacy .imagene-recommend .form-row+.form-row{margin-top:1.25rem}#legacy .imagene-recommend .form-search-word button[type=submit]{margin-top:1.25rem;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;width:220px}#legacy .imagene-recommend .form-search-word button[type=submit]:hover{opacity:0.7}#legacy .imagene-recommend select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #fff;border-radius:0;cursor:pointer;font-size:1rem;outline:0;padding:10px 50px 10px 10px;width:100%}#legacy .imagene-recommend .triangles{margin-top:0.75rem;position:relative;width:100%}#legacy .imagene-recommend .triangles:before{border-right:2px solid #111;border-top:2px solid #111;content:"";display:block;height:8px;margin-top:-8px;pointer-events:none;position:absolute;right:15px;top:50%;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:8px}#legacy .imagene-recommend .inline-search-box{margin-top:2rem}#legacy .imagene-recommend .heading-before-icon,#legacy .imagene-tutorial .heading-before-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:27px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.3;padding-top:2.5rem}#legacy .imagene-recommend .heading-before-icon:before,#legacy .imagene-tutorial .heading-before-icon:before{background-image:url(../images/museum.png);height:30px;margin-right:0.75rem;width:39px}#legacy .imagene-recommend .heading-before-icon+span,#legacy .imagene-tutorial .heading-before-icon+span{font-size:1rem;padding-top:1rem}#legacy .imagene-recommend .heading-before-icon+span+span,#legacy .imagene-tutorial .heading-before-icon+span+span{display:block;font-size:0.875rem;padding-top:0.5rem;text-align:center}#legacy .imagene-recommend .heading-before-tutorial:before,#legacy .imagene-tutorial .heading-before-tutorial:before{background-image:url(../images/use.png);height:30px;width:40px}#legacy .imagene-tutorial .heading-marked{margin-top:2.5rem}#legacy .imagene-tutorial .heading-marked-text{text-align:center}#legacy .imagene-tutorial .anchor{padding-top:1.5rem}#legacy .imagene-tutorial .anchor li+li>a{border-top:none}#legacy .imageneDetail .heading{display:block;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:27px;margin:0;padding-bottom:1.5rem;padding-top:2.5rem;text-align:center}#legacy .imageneDetail .image-generator-preview-info-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#legacy .imageneDetail .image-generator-preview-info-new{color:#e83735;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.75rem;font-weight:500;margin-left:auto}#legacy .imageneDetail .image-generator-preview-info-size{width:calc(100% - 4em)}#legacy .imageneDetail .image-generator-preview-info-text{font-size:1rem}#legacy .imageneDetail .button-container{padding-bottom:60px}#legacy .imageneDetail .button-container:last-of-type{margin-bottom:65px;margin-top:10px}#legacy .imageneDetail .button-container.sp-fit{padding-bottom:0;padding-top:0}#legacy .imageneDetail .button-container.sp-fit .button.download{margin-top:0}#legacy .imageneDetail .button-container .download{background:#005bac;color:#fff}#legacy .imageneDetail .button-container .download:before{background-image:url(../images/download.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;left:16px;position:relative;width:20px}#legacy .imageneDetail .button-container .download:after{display:none}#legacy .imageneDetail .button-container .button{width:100%}#legacy .imageneDetail .button-container .button.invert{border-color:#005bac;color:#005bac}#legacy .imageneDetail .button-container .button.invert:after{background-image:url(../images/arrow-b.svg)}#legacy .imageneDetail .button-container .button.return:before{background-image:url(../images/arrow-b.svg)}#legacy .list-head.list-headImagene{padding-top:0.25rem}#legacy .museumList{margin-top:0.75rem;padding-bottom:1.25rem}#legacy .museumList-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;padding-bottom:1.25rem}#legacy .museumList-card{background:#fff;border:2px solid #000;-webkit-box-shadow:6px 6px rgba(0,0,0,0.15);box-shadow:6px 6px rgba(0,0,0,0.15);color:#111;margin-left:20px;position:relative;text-decoration:none;width:calc(50% - 20px);z-index:1}#legacy .museumList-card:nth-of-type(n+3){margin-top:1.5rem}#legacy .museumList-body{background:#fff;padding:0.75rem 0.5rem}#legacy .museumList-title{font-size:1rem;font-weight:700;line-height:1.5;width:100%}#legacy .museumList-name,#legacy .museumList-use{font-size:0.875rem;font-weight:500;margin-top:0.5rem}#legacy .museumList-img{border-bottom:2px solid #000;position:relative}#legacy .museumList-img:before{float:left;padding-top:100%;content:""}#legacy .museumList-img:after{display:block;content:"";clear:both}#legacy .museumList-img>img{bottom:0;height:100%;left:0;-o-object-fit:contain;object-fit:contain;padding:12%;position:absolute;right:0;top:0;width:100%}#legacy .museumList-new{color:#e83735;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.75rem;font-weight:500;line-height:1.1;position:absolute;right:10px;top:10px}#legacy .tutorial:last-of-type{padding-bottom:2rem}#legacy .tutorial[id^=tutorial-]{margin-bottom:1px;margin-top:-35px;padding-top:35px}#legacy .tutorial-text{font-size:1rem;font-weight:700;margin-top:1rem;text-align:center}#legacy .tutorial-comment{font-size:0.875rem;margin-top:0.5rem;text-align:center}#legacy .tutorial .video-mp4,#legacy .tutorial figure{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;margin-top:20px}#legacy .tutorial .video-mp4>div,#legacy .tutorial figure>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}#legacy .tutorial .video-mp4.fig-video,#legacy .tutorial .video-mp4.video-mp4,#legacy .tutorial figure.fig-video,#legacy .tutorial figure.video-mp4{max-width:640px}#legacy .tutorial .video-mp4.fig-video>div,#legacy .tutorial .video-mp4.video-mp4>div,#legacy .tutorial figure.fig-video>div,#legacy .tutorial figure.video-mp4>div{height:auto;position:relative;width:100%}#legacy .tutorial .video-mp4.fig-video>div,#legacy .tutorial .video-mp4.video-mp4>div:before,#legacy .tutorial figure.fig-video>div,#legacy .tutorial figure.video-mp4>div{float:left;padding-top:56.25%;content:""}#legacy .tutorial .video-mp4.fig-video>div,#legacy .tutorial .video-mp4.video-mp4>div:after,#legacy .tutorial figure.fig-video>div,#legacy .tutorial figure.video-mp4>div{display:block;content:"";clear:both}#legacy .tutorial .video-mp4.fig-video iframe,#legacy .tutorial .video-mp4.fig-video video,#legacy .tutorial .video-mp4.video-mp4 iframe,#legacy .tutorial .video-mp4.video-mp4 video,#legacy .tutorial figure.fig-video iframe,#legacy .tutorial figure.fig-video video,#legacy .tutorial figure.video-mp4 iframe,#legacy .tutorial figure.video-mp4 video{height:100%;left:0;position:absolute;top:0;width:100%}#legacy .tutorial .video-mp4.fig-video_new,#legacy .tutorial .video-mp4.video-mp4,#legacy .tutorial figure.fig-video_new,#legacy .tutorial figure.video-mp4{max-width:800px}#legacy .tutorial .video-mp4.fig-video_new>div,#legacy .tutorial .video-mp4.video-mp4>div,#legacy .tutorial figure.fig-video_new>div,#legacy .tutorial figure.video-mp4>div{height:auto;position:relative;width:100%}#legacy .tutorial .video-mp4.fig-video_new>div,#legacy .tutorial .video-mp4.video-mp4>div:before,#legacy .tutorial figure.fig-video_new>div,#legacy .tutorial figure.video-mp4>div{float:left;padding-top:56.25%;content:""}#legacy .tutorial .video-mp4.fig-video_new>div,#legacy .tutorial .video-mp4.video-mp4>div:after,#legacy .tutorial figure.fig-video_new>div,#legacy .tutorial figure.video-mp4>div{display:block;content:"";clear:both}#legacy .tutorial .video-mp4.fig-video_new iframe,#legacy .tutorial .video-mp4.fig-video_new video,#legacy .tutorial .video-mp4.video-mp4 iframe,#legacy .tutorial .video-mp4.video-mp4 video,#legacy .tutorial figure.fig-video_new iframe,#legacy .tutorial figure.fig-video_new video,#legacy .tutorial figure.video-mp4 iframe,#legacy .tutorial figure.video-mp4 video{height:100%;left:0;position:absolute;top:0;width:100%}#legacy .tutorial-grid{margin-top:2rem}#legacy .tutorial-grid+.tutorial-grid{margin-top:2.5rem}#legacy .tutorial-grid-row{margin-top:1rem}#legacy .tutorial-grid-row+.tutorial-grid-row{margin-top:1.25rem}#legacy .tutorial h3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;margin:0 0 1rem}#legacy .tutorial-grid-circle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.25rem;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1rem;position:relative;width:40px;z-index:1}#legacy .tutorial-grid-circle:after,#legacy .tutorial-grid-circle:before{content:"";display:block;position:absolute;z-index:-1}#legacy .tutorial-grid-circle:before{background:#005bac;border-radius:50%;height:100%;left:0;top:0;width:100%}#legacy .tutorial-grid-circle:after{border-color:transparent transparent transparent #005bac;border-style:solid;border-width:6px 0 6px 10px;height:0;right:-8px;top:calc(50% - 6px);width:0}#legacy .tutorial-grid-img{margin-top:1.25rem}#legacy .tutorial-grid-img+.tutorial-grid-text{margin-top:1.25rem}#legacy .tutorial-grid-text{font-size:1rem}#legacy .tutorial-grid-text+.tutorial-grid-text{margin-top:1rem}#legacy .tutorial-grid-text+.tutorial-grid-comment{margin-top:0.5rem}#legacy .tutorial-grid-comment{font-size:0.875rem;padding-left:0.5em;text-indent:-0.5em}#legacy .tutorial .heading-marked .label-rbb{font-family:Montserrat,Roboto,"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:0.875rem}#legacy .not-found{margin-bottom:4.5rem}#legacy .not-found .summary{margin-top:2.5rem;text-align:center}#legacy .not-found .summary-slogan{font-size:1.25rem;font-weight:700}#legacy .not-found .summary-text{margin-top:1.5rem}@media only screen and (min-width:768px) and (max-width:1000px){#legacy .base-container{padding:0 1.25rem}}@media only screen and (min-width:768px) and (max-width:1365px){#legacy .navi-links-list a{font-size:calc(8px + 6 * (100vw - 767px) / 599);padding:0 calc(2px + 11 * (100vw - 767px) / 599)}#legacy .navi-links .navi-map-link{width:calc(74px + 80 * (100vw - 767px) / 599)}#legacy .navi-links .navi-map-link a{font-size:calc(8px + 6 * (100vw - 767px) / 599);padding:4px;text-align:center}#legacy .main-slider .main-slide-item-text{padding:calc(14px + 6 * (100vw - 767px) / 599) calc(8px + 8 * (100vw - 767px) / 599);width:calc(220px + 166 * (100vw - 767px) / 599)}#legacy .main-slider .main-slide-item-text p{font-size:calc(10px + 14 * (100vw - 767px) / 599);height:calc(32px + 42 * (100vw - 767px) / 599)}#legacy .main-slider .pagenation-wrap{bottom:-6px}#legacy .main-slider button#autoplay-toggle{width:36px}#legacy .footer-navi1 .induction-item{font-size:calc(10px + 3 * (100vw - 767px) / 599)}#legacy .footer-navi1 .induction-item a{font-size:calc(12px + 4 * (100vw - 767px) / 599)}#legacy .history-footer-nav a{font-size:calc(14px + 2 * (100vw - 767px) / 599);width:calc(180px + 30 * (100vw - 767px) / 599)}#legacy .history-timeline-list-text .interval{font-size:calc(20px + 8 * (100vw - 767px) / 599)}#legacy .history-timeline-list-text .text{font-size:calc(14px + 6 * (100vw - 767px) / 599)}#legacy .image-generator-footer-nav a{font-size:calc(14px + 2 * (100vw - 767px) / 599);width:calc(215px + 75 * (100vw - 767px) / 599)}}@media screen and (min-width:768px){#legacy main{padding-top:60px}#legacy table thead td{font-size:1rem}#legacy table td{padding:6px 16px}#legacy .base-container{margin:0 auto;max-width:1000px}#legacy .for-sp{display:none}#legacy .announcement{padding:1.5rem}#legacy .announcement-box{padding:1.25rem 2rem}#legacy .ball{background-size:auto}#legacy .ball>section:last-child{padding-bottom:3.5rem}#legacy .enjoy{background-size:auto}#legacy .notice-container{padding:1rem 1rem 0}#legacy .alert{padding:1.5rem}#legacy .alert p{font-size:1rem;padding:1.25rem 2rem}#legacy #pagetop.with-history,#legacy #pagetop.with-image-generator{bottom:50px}#legacy #pagetop{bottom:30px;height:84px;right:56px;width:84px}#legacy .simple-lead{font-size:1.25rem}#legacy .label-vc{font-size:0.875rem}#legacy .label-rb>span{height:35px;font-size:1rem}#legacy .label-rb.label-embed.label-rb{font-size:0.875rem}#legacy .label-b{font-size:0.875rem}#legacy .label-vrb{font-size:1.75rem;height:43px;width:53px}#legacy .label-rbb>span{height:35px;padding-left:20px;padding-right:20px}#legacy .label-rbb h2>span{height:0;padding-left:20px;padding-right:20px}#legacy .label>span{font-size:1rem;padding:4px 16px}#legacy .header{height:60px}#legacy .header .base-container{padding:0 1.25rem}#legacy .header .logo{height:47px;width:103px}#legacy .navi-links{display:block;left:0;position:relative;-webkit-transform:none;transform:none;-webkit-transform:initial;transform:initial;-webkit-transition:left 0s ease-out;transition:left 0s ease-out;width:auto}#legacy .navi-links nav{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible;overflow:initial;padding:0}#legacy .navi-links-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;left:0.75rem;position:relative}#legacy .navi-links-list li{text-align:center}#legacy .navi-links-list a{display:inline-block;line-height:2;-webkit-transition:color 0.25s;transition:color 0.25s}#legacy .navi-links-list a:hover{color:#005bac;opacity:1}#legacy .navi-links-list a>i{display:none}#legacy .main-slider{padding:1.25rem 0 0.75rem}#legacy .main-slider .swiper-container{padding:23px 0 62px}#legacy .main-slider .main-slide-item-image{border:none}#legacy .main-slider .main-slide-item-text{border:2px solid #000;bottom:1.25rem;position:absolute;right:1.25rem;min-height:104px;padding-bottom:42px}#legacy .main-slider .main-slide-item-text p{min-height:0;min-height:initial;padding-right:1rem;padding-top:0.25rem}#legacy .main-slider .main-slide-item-check{font-size:1rem}#legacy .main-slider .swiper-container-horizontal>.swiper-pagination-bullets{bottom:5px}#legacy .main-slider .swiper-pagination-bullet{height:10px;width:56px}#legacy .main-slider .swiper-pagination-bullet-active{height:12px;width:116px}#legacy .banners .banner-item{margin-right:1.25rem;margin-top:1.5rem;width:calc(25% - 15px)}#legacy .banners .banner-item:last-child{margin-right:0}#legacy .heading-before-icon{font-size:2rem}#legacy .heading-before-icon+span{font-size:1.25rem;padding-top:0.5rem}#legacy .heading-marked-container{min-height:140px}#legacy .heading-marked-container:before{border-width:14px}#legacy .heading-marked .label-rbb{top:-23px}#legacy .heading-marked-text{padding:0 1rem}#legacy .heading-marked-text>h2,#legacy .heading-marked-text>h3{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(30%,#52c6e8));background:linear-gradient(transparent 70%,#52c6e8 30%);font-size:2.125rem}#legacy .cards{padding-top:1rem}#legacy .cards .info-card{margin-right:1.25rem;margin-top:1.5rem;width:calc(25% - 15px)}#legacy .cards .info-card:nth-of-type(4n){margin-right:0}#legacy .cards .info-card:nth-of-type(n+5){margin-top:3rem}#legacy .cards .info-card:nth-of-type(4n+3):last-child{margin-right:calc(25% + 4px)}#legacy .cards .info-card:nth-of-type(4n+2):last-child{margin-right:calc(50% + 8px)}#legacy .cards .info-card .label-rb{top:-20px}#legacy .cards .card-title{font-size:1.125rem}#legacy .cards .card-meta{font-size:16px}#legacy .simple-cards{padding-top:1.25rem}#legacy .simple-cards .card-text{padding:0.75rem 1rem}#legacy .simple-cards .card-title{font-size:1rem}#legacy .simple-cards .card-meta{font-size:1rem}#legacy .simple-cards .simple-card{margin-right:1.25rem;margin-top:1.5rem;width:calc(25% - 15px)}#legacy .simple-cards .simple-card:nth-of-type(4n){margin-right:0}#legacy .simple-cards .simple-card:nth-of-type(n+5){margin-top:3rem}#legacy .simple-cards .simple-card:nth-of-type(4n+3):last-child{margin-right:calc(25% + 4px)}#legacy .simple-cards .simple-card:nth-of-type(4n+2):last-child{margin-right:calc(50% + 8px)}#legacy .simple-cards .simple-card .label-rb{top:-20px}#legacy .simple-cards .simple-card .card-meta{right:24px;top:18px}#legacy .simple-cards .simple-card.pachinko .card-text{border-width:0.75rem}#legacy .simple-cards .simple-card.slot .card-text{border-width:0.75rem}#legacy .simple-cards .simple-card.other .card-text{border-width:0.75rem}#legacy .button-container{padding-top:2rem}#legacy .button-container .button{position:static;position:initial}#legacy .button-container .button:after{position:static;position:initial}#legacy .button-container .button.return:before{position:static;position:initial}#legacy .button-container .button.ht{height:60px}#legacy .button-container .button.ht:after{height:24px;width:24px}#legacy .button-container .button.tc span{padding-right:3.8rem;padding-left:3.8rem}#legacy .button-container .button.fn span{font-size:1rem}#legacy .button-container.big .button{height:80px}#legacy .button-container.exbig .button{font-size:1.125rem;height:100px}#legacy .button-container.exbig .button>span{padding-left:1.5rem}#legacy .button-container.equally .button{margin:0 20px 0 0;width:100%}#legacy .button-container.equally .button:last-child{margin:0}#legacy button.button.sp-fit{width:auto}#legacy .flex-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem 50px 2rem}#legacy .flex-list-item{width:calc(50% - 16px)}#legacy .flex-list-meta{font-size:16px}#legacy .flex-list-meta .date{font-size:1rem}#legacy .flex-list-image{max-width:120px}#legacy .flex-list-title{-webkit-font-feature-settings:initial;font-feature-settings:initial;font-size:1.125rem}#legacy .generic-entry .entry-date{padding-top:2rem}#legacy .generic-entry .entry-title h1{font-size:2rem}#legacy .generic-entry .entry-share{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#legacy .generic-entry .entry-share .share-ln{display:none}#legacy .generic-entry .entry-body h2{font-size:1.75rem;font-weight:700;margin:20px 0}#legacy .generic-entry .entry-body h3{font-size:1.25rem;font-weight:700;margin:1.5rem 0}#legacy .generic-entry .entry-body p{margin:1.5rem 0}#legacy .generic-entry .entry-body div,#legacy .generic-entry .entry-body ol{margin:1.25rem 0}#legacy .generic-entry .entry-body hr{margin:48px 0}#legacy .generic-entry .entry-body div{padding:1.25rem 0 0;margin:0 auto 0}#legacy .generic-entry .entry-body div.fig-image{max-width:480px}#legacy .generic-entry .entry-body ul{margin:1.25rem 0}#legacy .generic-entry .entry-body figure{padding:1.25rem 0 0}#legacy .generic-entry .entry-body figure.fig-image{max-width:480px}#legacy .generic-entry .entry-body2 div{padding:0}#legacy .generic-entry .entry-body2 div.chatting{padding:1.25rem 0 0}#legacy .generic-entry .entry-body2 p{margin:0}#legacy .generic-entry .entry-body .side-by-side{padding-top:20px}#legacy .generic-entry .entry-body .button-container{padding:28px 0}#legacy .generic-entry .entry-tags .base-container{padding:2.5rem 0.5rem 2.5rem}#legacy .generic-entry .entry-tags ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#legacy .generic-entry .entry-tags a{font-size:0.875rem}#legacy .generic-entry-relations{padding-bottom:4.5rem}#legacy .relations-heading h2,#legacy .relations-heading p{font-size:1.75rem}#legacy .to-shop-search-container{display:-webkit-box;display:-ms-flexbox;display:flex}#legacy .to-shop-search-container>div{padding:0 1rem;width:50%}#legacy .to-shop-search-container>div:nth-child(2){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#legacy .to-shop-search-container .button-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:2rem}#legacy .to-shop-search-container .button-container .button{width:90%}#legacy .to-sns{padding-bottom:3rem}#legacy .to-sns .sns-list{max-width:358px}#legacy .to-sns .sns-list li{max-width:none;max-width:initial;width:58px}#legacy .footer-navi1 .notice-container .notice{padding-top:6px}#legacy .footer-navi1 .notice-container .notice:first-child{padding-top:0}#legacy .footer-navi1 .base-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:24px 0}#legacy .footer-navi1 .footer-induction{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:0}#legacy .footer-navi1 .induction-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 16px;text-align:center}#legacy .footer-navi1 .induction-item>*{white-space:nowrap;width:auto}#legacy .footer-navi2 .base-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#legacy .footer-navi2 .footer-nav-links{display:-webkit-box;display:-ms-flexbox;display:flex}#legacy .footer-navi2 ul:first-child li:first-child a{padding-left:0}#legacy .footer-navi2 ul:first-child li:last-child,#legacy .footer-navi2 ul:nth-child(2) li:last-child{border-right:1px solid #111}#legacy .footer-navi2 ul:first-child li:last-child{border-right:unset}#legacy .footer-navi2 ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0.5rem}#legacy .deco-img.ib1{bottom:-66px;left:-63px;width:auto}#legacy .deco-img.ib2{right:-45px;top:20px;width:auto}#legacy .deco-img.ib3{left:-43px;top:70px;width:auto}#legacy .deco-img.ib4{right:-40px;top:3px;width:auto}#legacy .deco-img.ib5{bottom:-9px;left:-43px;width:auto}#legacy .deco-img.ib6{right:-40px;top:3px;width:auto}#legacy .deco-img.ib7{left:-25px;top:253px;width:auto}#legacy .deco-img.ib8{right:-26px;top:-20px;width:auto}#legacy .deco-img.ib9{right:14px;top:561px;width:auto}#legacy .deco-img.ib10{bottom:-28px;left:-25px;width:auto}#legacy .deco-img.ib11{right:-26px;top:-20px;width:auto}#legacy .deco-img.ib12{bottom:-28px;left:5px;width:auto;z-index:0}#legacy .deco-img.ib13{right:1px;top:-20px;width:auto;z-index:0}#legacy .main-visual{height:280px}#legacy .main-visual.thin .main-visual-heading{left:50%;top:50%}#legacy .main-visual.thin{height:196px}#legacy .main-visual-heading{left:50%;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}#legacy .history_title,#legacy .main-visual-heading h1,#legacy .main-visual-heading h2,#legacy .main-visual-heading p.iroha_title{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:none;max-width:initial}#legacy .history_title,#legacy .main-visual-heading h1:before,#legacy .main-visual-heading h2:before,#legacy .main-visual-heading p.iroha_title:before{display:inline-block;margin-right:1.25rem;vertical-align:sub}#legacy .history_title,#legacy .main-visual-heading h1+div,#legacy .main-visual-heading h2+div{font-size:1.125rem}#legacy .main-visual .nanami{right:-25px}#legacy .category-list li a{font-size:1rem;min-width:128px}#legacy .category-list-container{max-width:100%}#legacy .category-list-control{display:none}#legacy .link-f{padding-bottom:0.25rem}#legacy .list-head{height:55px;padding-top:0}#legacy .list-head.is-sticky{border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;height:55px;top:60px}#legacy .list-head.is-sticky+div{padding-top:55px}#legacy .list-head.is-sticky .list-head-info .list-head-info-counter{display:block}#legacy .list-head.is-sticky .list-head-info .list-head-info-sort{display:block}#legacy .lest-head-search-button-wrap{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:self-end;-ms-flex-align:self-end;align-items:self-end}#legacy .list-head>.base-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#legacy .beginner-iroha .list-head>.base-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}#legacy .list-head-info{font-size:1rem;padding-top:0}#legacy .list-head-info.order2{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}#legacy .list-head-search-button.order1{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}#legacy .list-head-info-sort ul{margin:0 0 0 16px}#legacy .list-head-info-sort ul li:nth-of-type(2){margin-right:1.25rem}#legacy .list-head-search-button .button{width:160px}#legacy .list-head-search-button{width:auto}#legacy .paginator.sp-number{display:none}#legacy .paginator.pc-number{display:-webkit-box;display:-ms-flexbox;display:flex}#legacy .paginator>ul:first-of-type{margin-right:2rem}#legacy .paginator>ul:nth-of-type(3){margin-left:2rem}#legacy .paginator .paginator-first+.paginator-prev{margin-left:1.25rem}#legacy .paginator .paginator-next+.paginator-last{margin-left:1.25rem}#legacy .modal__header{padding-top:40px}#legacy .modal__footer{padding-bottom:30px;padding-top:5px}#legacy .modal__footer .button{height:50px;min-width:200px;margin:10px 8px;width:auto}#legacy .modal-search-options{margin:0 auto;max-width:700px;padding:0;width:100%}#legacy .modal-search-options .modal-row{padding-top:30px}#legacy .form-search-word input[type=text]{max-width:445px;width:100%}#legacy .form-choice-label>label{font-size:1.25rem}#legacy .form-choice-label>span{font-size:1.25rem}#legacy .form-choice-checkbox{height:25px;width:25px}#legacy .form-choice-checkbox img{width:14px}#legacy .form-choice-buttons{padding:16px 0 16px 30px}#legacy .form-choice-buttons-item{margin-right:10px}#legacy .form-choice-buttons-item-body{font-size:0.875rem;height:30px}#legacy .inline-search-box{padding:28px 0}#legacy .inline-search-box .form-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#legacy .inline-search-box .form-row input[type=text]{height:50px;margin-top:0;width:450px}#legacy .inline-search-box .form-search-word{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto}#legacy .inline-search-box .form-search-word button[type=submit]{font-size:15px;height:50px;margin-top:0;min-width:100px;width:auto}#legacy .inline-search-box .form-search-word button[type=submit] img{margin-right:0.5rem;position:static;width:18px}#legacy .movement-list-trigger{padding:16px 20px}#legacy .movement-list-body{padding:0 20px}#legacy .movement-list-body:after{left:31px}#legacy .movement-list-body>ul:before{left:31px}#legacy .movement-list-body>ul>li:before{border-radius:8px;height:16px;width:16px}#legacy .movement-list-body>ul>li:first-child:after{left:11px}#legacy .movement-list-body>ul>li:last-child:after{left:11px}#legacy .movement-list-item{margin-left:24px}#legacy .movement-list-item-inner{padding:12px 16px}#legacy .movement-list-item-inner>.text{font-size:1rem}#legacy .anchor{padding-top:2rem}#legacy .anchor>ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#legacy .anchor li{width:calc(50% - 16px)}#legacy .anchor li+li>a{border-top:2px solid #000}#legacy .anchor-list a{height:60px;text-indent:1.25rem;font-size:1.125rem}#legacy .anchor-list .anchor-list-labeled{padding-left:40px}#legacy .anchor-list .anchor-list-labeled .label-rbb{top:14px}#legacy .anchor-list .anchor-list-labeled a{text-indent:0.5rem}#legacy .step-position>ul{margin:24px auto 48px;max-width:500px}#legacy .step-position>ul>li.current>b{border-radius:35px;font-size:2.25rem;height:70px;width:70px}#legacy .step-position>ul>li>b{border-radius:26px;font-size:1.875rem;height:52px;width:52px}#legacy .step-position>ul>li>span{font-size:1rem}#legacy .range-slider-container{margin-left:20px}#legacy .top-banners.banners{padding:1rem 0 2.5rem}#legacy .beginner-course .heading-before-icon{margin-top:-28px}#legacy .beginner-course .heading-before-icon:before{font-size:1.25rem;width:40px;height:52px;margin-right:16px}#legacy .beginner-course .heading-before-icon:after{width:64px;height:80px;margin-left:16px}#legacy .beginner-course .cards .info-card:last-of-type{margin-right:0}#legacy .beginner-iroha{padding-bottom:3.5rem}#legacy .beginner-iroha .heading-before-icon{margin-top:0}#legacy .beginner-iroha .heading-before-icon:before{font-size:1.25rem;width:76px;height:56px}#legacy .beginner-iroha .heading-before-icon:after{width:64px;height:80px;margin-left:16px}#legacy .beginner-iroha .simple-cards .simple-card:last-of-type{margin-right:0}#legacy .enjoy{padding-bottom:4rem}#legacy .enjoy .heading-before-icon:before{font-size:1.25rem;width:67px}#legacy .enjoy .cards .info-card:last-of-type{margin-right:0}#legacy .sankyo-history{padding-bottom:2.5rem;padding-top:2.5rem}#legacy .sankyo-history .heading-before-icon:before{font-size:1.25rem;width:55px}#legacy .sankyo-history .history-pickup{padding:0 50px 24px}#legacy .sankyo-history .history-pickup-title{padding-bottom:0;padding-top:40px}#legacy .sankyo-history .history-pickup-title img{max-width:182px}#legacy .sankyo-history .history-slide-controller{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:2}#legacy .sankyo-history .swiper-container{padding:20px 0}#legacy .sankyo-history .swiper-slide-active{-webkit-transform:scale(1.1);transform:scale(1.1)}#legacy .sankyo-history .swiper-button-next img,#legacy .sankyo-history .swiper-button-prev img{height:40px;width:40px}#legacy .sankyo-history .swiper-button-next{right:15%}#legacy .sankyo-history .swiper-button-prev{left:15%}#legacy .pickup-navi{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:30px}#legacy .pickup-navi-group1{margin-right:10px;width:550px}#legacy .pickup-navi-group1 a:nth-child(2){padding-top:8px}#legacy .pickup-navi-group2{padding-top:0}#legacy .to-image-generator .heading-before-icon{padding-top:1.25rem}#legacy .to-image-generator .heading-before-icon:before{font-size:1.25rem;width:56px}#legacy .to-digital-contents{padding-top:3rem}#legacy .to-digital-contents .heading-before-icon:before{font-size:1.25rem;width:56px}#legacy .to-digital-contents .button-container{padding-top:1.5rem}#legacy .to-digital-contents .button-container .button{width:28.9%}#legacy .to-digital-contents .button-container .button>span{min-width:140px}#legacy .news{padding-top:0.5rem}#legacy .news .heading-img{max-width:450px}#legacy .news .news-tab-list>ul li{width:30%}#legacy .news .news-tab-list>ul li:nth-child(2) .news-tab-button{margin-left:6px}#legacy .news .news-tab-list>ul li:nth-child(3) .news-tab-button{margin-left:12px}#legacy .news .news-tab-button{font-size:1rem;height:70px;min-width:220px}#legacy .news .news-tab-panel{margin:0 auto;width:90%}#legacy .news .news-list .news-item{padding:1rem}#legacy .news .news-item-title{min-height:64px;padding-top:1rem}#legacy .main-visual.beginner-iroha .main-visual-heading-container{text-align:center;width:auto}#legacy .main-visual.beginner-iroha .main-visual-heading h1:before,#legacy .main-visual.beginner-iroha .main-visual-heading h2:before{font-size:45px;margin-right:1.25rem;width:75px}#legacy .main-visual.iroha .main-visual-heading h1:before,#legacy .main-visual.iroha .main-visual-heading h2:before,#legacy .main-visual.iroha .main-visual-heading p.iroha_title:before{font-size:45px;height:54px;margin-right:0.75rem;width:66px}#legacy .main-visual.beginner .main-visual-heading h1:before,#legacy .main-visual.beginner .main-visual-heading h2:before{font-size:45px;height:54px;margin-right:0.75rem;width:30px}#legacy .beginner-iroha-list-container.simple-cards{padding-top:50px}#legacy .beginner-iroha-list-container.simple-cards .simple-card{width:calc(25% - 15px)}#legacy .beginner-iroha-list-container.simple-cards .simple-card .card-title{min-height:3.5rem}#legacy .iroha-entry-commentary{padding:3.5rem 2.5rem 2rem}#legacy .iroha-entry-commentary h2,#legacy .iroha-entry-commentary p.kiryu_iroha{-webkit-transform:translateX(-40%);transform:translateX(-40%)}#legacy .iroha-entry-commentary.bg-boxes{background-size:35px 35px}#legacy .iroha-detail>.base-container:first-child{padding-top:2rem}#legacy .relations-iroha .relations-heading>h1,#legacy .relations-iroha .relations-heading>span{margin-left:20px}#legacy .relations-iroha-hot{padding-top:2rem}#legacy .relations-iroha-hot .relations-heading>h1,#legacy .relations-iroha-hot .relations-heading>span{margin-left:12px}#legacy .relations-iroha-hot .button-container{padding-top:1rem}#legacy .main-visual.survey .main-visual-heading h1:before,#legacy .main-visual.survey .main-visual-heading h2:before{font-size:45px;height:54px;margin-right:1.25rem;width:66px}#legacy .relations-hot-entry{padding-top:2rem}#legacy .relations-hot-entry .cards{padding-top:0}#legacy .survey-modal .form-choice-buttons-container.sp-grid .form-choice-buttons-item-body{min-width:108px;width:auto}#legacy .history.ranking .main-visual-heading h1:before,#legacy .history.ranking .main-visual-heading h2:before{font-size:45px;height:54px;margin-right:0.25rem;width:66px}#legacy .history-ranking .heading-before-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#legacy .history-ranking .heading-before-icon:before{height:50px;margin-bottom:6px;margin-right:0.75rem;width:68px}#legacy .history-ranking .heading-before-icon+span{font-size:1.125rem;padding-top:2rem}#legacy .history-machine-list{padding-top:3.5rem}#legacy .history-machine-list .label-rb>span{height:35px;padding-left:1rem;padding-right:0.5rem}#legacy .history-machine-list .label-rb{top:-21px}#legacy .history-machine-list .history-machine-list-item{padding-top:1.5rem}#legacy .history-machine-list .history-machine-list-item-image{margin-top:2rem}#legacy .history-machine-list .history-machine-list-item-text{padding-bottom:0.5rem}#legacy .history-machine-list .history-machine-list-item-text .date{font-size:1rem}#legacy .history-machine-list .history-machine-list-item-text .title{font-size:1.125rem}#legacy .history-machine-list .history-machine-list-item-rank>span{width:235px}#legacy .history-machine-list.default-list .history-machine-list-item{width:calc(25% - 20px)}#legacy .history-machine-list.default-list .history-machine-list-item:nth-child(4n+1):last-child{margin-right:calc(75% + 12px)}#legacy .history-machine-list.default-list .history-machine-list-item:nth-child(4n+2):last-child{margin-right:calc(50% + 12px)}#legacy .history-machine-list.default-list .history-machine-list-item:nth-child(4n+3):last-child{margin-right:calc(25% + 12px)}#legacy .history-machine-list.default-list .history-machine-list-item:nth-child(n+5){padding-top:1.25rem}#legacy .history-machine-list.ranking .history-machine-list-item:nth-of-type(n+4) .history-machine-list-item-rank>span{height:40px;width:136px}#legacy .history-machine-list.ranking .history-machine-list-item:nth-of-type(n+4) .history-machine-list-item-rank>span>b{font-size:1.5rem}#legacy .history-machine-list.ranking .history-machine-list-item:nth-of-type(-n+3){width:calc(33% - 16px)}#legacy .history-machine-list.ranking .history-machine-list-item:nth-of-type(n+4){width:calc(25% - 20px)}#legacy .history-machine-list.ranking .history-machine-list-item:nth-of-type(n+4):nth-child(4n+1):last-child{margin-right:calc(50% + 12px)}#legacy .history-machine-list.ranking .history-machine-list-item:nth-of-type(n+4):nth-child(4n+2):last-child{margin-right:calc(25% + 8px)}#legacy .history-footer-nav{height:112px;padding-bottom:30px}#legacy .history-footer-nav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#legacy .history-footer-nav li{height:60px;margin-right:14px;max-width:210px;width:auto}#legacy .history-footer-nav li:last-child{margin-right:0}#legacy .history-footer-nav a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;white-space:nowrap}#legacy .history-footer-nav a:before{margin:0 0.5rem 0 0}#legacy .history-footer-nav>div{height:82px}#legacy .history-footer-nav.is-sticky>div{height:82px}#legacy .history-footer-nav .history-nav-item-search:before{margin:0 0.5rem 0 0}#legacy .history-footer-nav .history-nav-item-ranking:before{margin:0 0.5rem 0 0}#legacy .history-footer-nav .history-nav-item-tags:before{margin:0 0.5rem 0 0}#legacy .history-search .heading-before-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#legacy .history-search .heading-before-icon:before{height:50px;margin-right:0.75rem;width:58px}#legacy .history-search .heading-before-icon+span{font-size:1.125rem;padding-top:1.5rem}#legacy .history-search .inline-search-box{margin:2rem auto;max-width:850px;width:100%}#legacy .history-search-result{padding-bottom:1.5rem;padding-left:0;padding-right:0}#legacy .history-tag .heading-before-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#legacy .history-tag .heading-before-icon:before{height:38px;margin-bottom:6px;margin-right:0.25rem;width:52px}#legacy .history-tag .heading-before-icon+span{font-size:1.125rem;padding-top:1rem}#legacy .history-tag-list{padding-bottom:3rem;padding-top:2rem}#legacy .history-tag-list-item a{padding-left:56px}#legacy .history-tag-list-item{background-size:245px;margin-top:1.25rem}#legacy .history-tag-list-item:nth-of-type(-n+6){height:118px;width:calc(33% - 16px)}#legacy .history-tag-list-item:nth-of-type(-n+6) .history-tag-list-item-text{font-size:1.4rem}#legacy .history-tag-list-item:nth-of-type(n+4){height:80px}#legacy .history-tag-list-item:nth-of-type(n+4)>a{padding-left:40px}#legacy .history-tag-list-item:nth-of-type(n+4) .history-tag-list-item-text{font-size:1rem}#legacy .history-tag-list-item:nth-of-type(n+4) .history-tag-list-item-text>span{width:calc(100% - 20px)}#legacy .history-tag-list-item:nth-of-type(n+4) .label-vrb{font-size:1.5rem;height:34px;width:42px}#legacy .history-tag-list-item:nth-of-type(n+4) .label-vrb:before{border-right-width:42px}#legacy .history-tag-list-item:nth-of-type(n+4) .label-vrb:after{border-left-width:42px}#legacy .history-tag-list-item:nth-of-type(n+7){width:calc(25% - 16px)}#legacy .history-tag-list-item:nth-of-type(n+7):nth-of-type(4n+4):last-child{margin-right:calc(50% + 10px)}#legacy .history-tag-list-item-text{font-size:1.25rem}#legacy .history-tag-list .label-vrb{left:-7px;top:-7px}#legacy .history-timeline-recent h2{padding-top:1rem}#legacy .history-timeline-recent h2 img{max-width:147px}#legacy .history-timeline-list{margin-bottom:2.5rem;margin-top:24px}#legacy .history-timeline-list:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#legacy .history-timeline-list:after{height:64px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#legacy .history-timeline-list ul{padding-bottom:6px}#legacy .history-timeline-list-item{margin-top:80px;width:50%}#legacy .history-timeline-list-item:nth-of-type(2n){float:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#legacy .history-timeline-list-item:nth-of-type(2n):before{left:-12px}#legacy .history-timeline-list-item:nth-of-type(odd){float:left}#legacy .history-timeline-list-item:nth-of-type(odd):before{left:auto;left:initial;right:-12px}#legacy .history-timeline-list-item:nth-of-type(2){margin-top:108px}#legacy .history-timeline-list-item:before{border-radius:12px;height:24px;position:absolute;top:58px;width:24px}#legacy .history-timeline-list-item>a{height:140px;margin-left:0;width:94%}#legacy .history-timeline-list-item>a:after{right:24px}#legacy .history-timeline-list-image{padding:0 1rem 0 1.25rem}#legacy .history-timeline-list-image>img{width:100px}#legacy .history-timeline-list-text{padding-right:58px;width:100%}#legacy .history-timeline-list-text .text{-webkit-font-feature-settings:initial;font-feature-settings:initial}#legacy .history-detail .entry-share{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#legacy .history-detail .entry-share .share-ln{display:none}#legacy .history-detail-term{padding-top:60px}#legacy .history-detail-term-text{margin-right:36px;max-width:calc(100% - 356px)}#legacy .history-detail-term-text>h2{font-size:2.5rem;margin:0.5rem 0 1rem}#legacy .history-detail-term-text>.lead{font-size:1.5rem;letter-spacing:0;margin:0.5rem}#legacy .history-detail-term-text>p{font-size:1.25rem}#legacy .history-detail-term-image{margin:0;width:320px}#legacy .history-detail-machine-list-trigger{font-size:1.5rem;padding:16px 20px}#legacy .history-detail-pagination{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:2.5rem;padding-top:2rem}#legacy .history-detail-pagination .history-detail-pagination-next,#legacy .history-detail-pagination .history-detail-pagination-prev{width:calc(50% - 20px)}#legacy .history-detail-pagination .history-detail-pagination-prev .history-timeline-list-image{margin-left:58px}#legacy .history-detail-pagination .history-detail-pagination-prev .history-timeline-list-item>a:after{left:24px}#legacy .history-detail-machine{padding-top:0.5rem}#legacy .history-detail-machine-image{max-width:200px;margin:50px auto 50px}#legacy .history-detail-machine-heading{margin-top:2rem;padding:1.5rem}#legacy .history-detail-machine-heading h2{font-size:2rem}#legacy .history-detail-machine-heading h1{font-size:2rem}#legacy .history-detail-machine-heading .title{padding-top:0.75rem}#legacy .history-detail-machine-heading .date{font-size:2rem}#legacy .history-detail-machine-heading .brand{font-size:1rem;right:24px;top:16px}#legacy .history-detail-introduction p+p{margin-top:1.5rem}#legacy .history-detail-switch-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#legacy .history-detail-switch-container .anchor{font-size:1.125rem}#legacy .history-detail-specs-container{padding:2rem 2rem 0}#legacy .history-detail-specs-container .button-container{padding:2rem 0}#legacy .history-detail-specs-spec{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#legacy .history-detail-specs-spec .name,#legacy .history-detail-specs-spec .spec{width:50%}#legacy .history-detail-specs-spec .name>span,#legacy .history-detail-specs-spec .spec>span{padding-bottom:1rem}#legacy .history-detail-specs-spec .name>div,#legacy .history-detail-specs-spec .spec>div{padding-bottom:0}#legacy .relations-history-machine{padding-top:2rem}#legacy .relations-history-machine .button-container{padding-top:1rem}#legacy .main-visual.beginner-guide .main-visual-heading{top:50%}#legacy .main-visual.beginner-guide .main-visual-heading-container{text-align:center;width:auto}#legacy .main-visual.beginner-guide .main-visual-heading h1:before,#legacy .main-visual.beginner-guide .main-visual-heading h2:before{font-size:45px;margin-right:1.25rem;width:40px}#legacy .beginner-guide-index .anchor-list a.done .done-img{height:50px;width:50px;top:5px;right:60px}#legacy .beginner-guide-index .relations-heading h2,#legacy .beginner-guide-index .relations-heading p{font-size:1.875rem}#legacy .beginner-guide-index hr.arrow{padding:36px 16px 16px}#legacy .beginner-guide-index .heading-before-icon{font-size:2.125rem;padding:45px 0 50px}#legacy .beginner-guide-index .heading-before-icon:before{margin-right:0.75rem;height:58px;width:50px}#legacy .beginner-guide-index .heading-marked-container{min-height:140px}#legacy .beginner-guide-index .heading-marked .done-stamp{right:8px}#legacy .beginner-guide-index .heading-marked .done-stamp img{height:109%;top:-5%}#legacy .beginner-guide-index .heading-marked .label-rbb>span{padding-left:8px;padding-right:8px;font-size:1rem}#legacy .beginner-guide-index .heading-marked .label-rbb>h2{padding-left:8px;padding-right:8px;font-size:1rem}#legacy .beginner-guide-index .heading-marked .label-rbb h2>span{padding-left:8px;padding-right:8px;font-size:1rem}#legacy .beginner-guide-index .heading-marked .label-rbb>span>strong{padding:0 0 0 8px}#legacy .beginner-guide-index .heading-marked .label-rbb>h2>strong{padding:0 0 0 8px}#legacy .beginner-guide-index .heading-marked .label-rbb h2>span>strong{padding:0 0 0 8px}#legacy .beginner-guide-index .beginner-guide-tab-list>ul li{width:45%}#legacy .beginner-guide-index .beginner-guide-tab-list>ul li:nth-child(2) .beginner-guide-tab-button{margin-left:12px}#legacy .beginner-guide-tab-button{font-size:1.25rem;height:70px;min-width:220px}#legacy .beginner-guide-tab-button.done:after{right:-4px;top:-2px;width:68px}#legacy .beginner-guide-tab-button.done .done-img{right:-4px;top:-2px;width:68px}#legacy .beginner-guide-tab-panel{margin:0 auto;width:100%}#legacy .beginner-guide-index-list{padding-bottom:2rem}#legacy .beginner-guide-index-list .outer>.inner{margin-top:1.5rem;width:calc(50% - 12px)}#legacy .beginner-guide-index-list .outer>.inner>a{height:150px}#legacy .beginner-guide-list-item-image{width:202px}#legacy .beginner-guide-list-item-text{padding:59px 52px 1rem 1rem;font-size:1.125rem}#legacy .beginner-guide-tip-links{padding-bottom:3rem}#legacy .beginner-guide-tip-item{width:calc(50% - 12px)}#legacy .beginner-guide-tip-item.tip-item-button>a{background-size:35px 35px;font-size:1.5rem;height:100px}#legacy .beginner-guide-tip-item.tip-item-button>div{background-size:35px 35px}#legacy .beginner-guide-tip-item .tip-item-button-image{height:63px}#legacy .beginner-guide-tip-item .tip-item-button-text{padding-left:1.25rem}#legacy .beginner-guide-tip-item .tip-item-card-container{background-size:35px 35px}#legacy .beginner-guide-tip-item .tip-item-card-container>.question{font-size:1.5rem}#legacy .beginner-guide-tip-item .tip-item-card-container>.question:before{height:38px;margin-right:0.75rem;width:38px}#legacy .beginner-guide-tip-item .tip-item-card-container>a{font-size:1.125rem}#legacy .beginner-guide-detail-title{padding-top:3rem}#legacy .beginner-guide-detail-title.done .beginner-guide-detail-title-image .done-img{width:57%}#legacy .beginner-guide-detail-title-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#legacy .beginner-guide-detail-title-image{height:240px;width:320px}#legacy .beginner-guide-detail-title-text{padding:1.5rem}#legacy .beginner-guide-detail-title-text>h1{font-size:2rem}#legacy .beginner-guide-detail-title .step{font-size:1.25rem}#legacy .beginner-guide-detail-title .label>span{padding:6px 16px}#legacy .relations-beginner-guide-detail .beginner-guide-list-item-image{width:197px}#legacy .beginner-guide-detail .iroha-entry-commentary{padding:2.5rem 2.5rem 1.25rem}#legacy .beginner-guide-detail .iroha-entry-commentary h2,#legacy .beginner-guide-detail .iroha-entry-commentary p.kiryu_iroha{height:46px;left:50%;padding:0 20px;top:-25px;-webkit-transform:translateX(-40%);transform:translateX(-40%);width:auto}#legacy .beginner-guide-detail .iroha-entry-commentary h2:before,#legacy .beginner-guide-detail .iroha-entry-commentary p.kiryu_iroha:before{background-image:url(/assets/images/beginner/useful-information/nanami-icon.png);height:112px;left:-82px;top:-40px;width:94px}#legacy .image-generator .main-visual-heading h1:before,#legacy .image-generator .main-visual-heading h2:before{font-size:45px;height:54px;margin-right:0.25rem;width:66px}#legacy .image-generator .heading-marked-container{min-height:140px}#legacy .image-generator .heading-marked-text>h2{font-size:2.125rem}#legacy .image-generator-recent h2{padding-top:1rem}#legacy .image-generator-recent h2 img{max-width:147px}#legacy .image-generator-footer-nav{height:122px;padding-bottom:40px}#legacy .image-generator-footer-nav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#legacy .image-generator-footer-nav li{height:60px;margin-right:14px;max-width:290px;width:auto}#legacy .image-generator-footer-nav li:last-child{margin-right:0}#legacy .image-generator-footer-nav a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;white-space:nowrap}#legacy .image-generator-footer-nav a:before{margin:0 0.5rem 0 0}#legacy .image-generator-footer-nav>div{height:82px}#legacy .image-generator-footer-nav.is-sticky>div{height:82px}#legacy .image-generator-footer-nav .image-generator-nav-item-howto:before{height:30px;margin:0.1rem 0.5rem 0 0}#legacy .image-generator-footer-nav .image-generator-nav-item-museum:before{margin:0 0.5rem 0 0}#legacy .image-generator-title-list{padding-top:48px}#legacy .image-generator-title-list>.base-container>.button-container{padding-top:28px}#legacy .image-generator-title-list>.base-container>.button-container>.button{min-width:350px}#legacy .image-generator-title-list>.base-container>.button-container>.button>span{font-size:1rem}#legacy .image-generator-title-list-item .button-container>.button:first-child{margin:8px}#legacy .image-generator-title-list-item .button-container>.button:last-child{margin:8px}#legacy .image-generator-title-list-item:nth-of-type(n+2) .image-generator-title-list-text{padding:1.25rem 1.25rem 0}#legacy .image-generator-title-list-item:nth-of-type(n+2) .button-container{padding-top:8px}#legacy .image-generator-title-list-item:nth-of-type(n+2) .button-container .button{margin:8px 5px}#legacy .image-generator-title-list-item:nth-of-type(-n+2){width:calc(50% - 8px)}#legacy .image-generator-title-list-item:nth-of-type(-n+2) .image-generator-title-list-image:after{height:80px;width:80px}#legacy .image-generator-title-list-item:nth-of-type(-n+2) .image-generator-title-list-text{padding:1rem 1rem 0}#legacy .image-generator-title-list-item:nth-of-type(-n+2) .image-generator-title-list-text>h3{min-height:40px}#legacy .image-generator-title-list-item:nth-of-type(-n+2) .button-container{-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .image-generator-title-list-item:nth-of-type(-n+2) .button-container .button{width:140px}#legacy .image-generator-title-list-item:nth-of-type(n+3){width:calc(33% - 8px)}#legacy .image-generator-title-list-item:nth-of-type(n+3) .image-generator-title-list-image:after{height:60px;width:60px}#legacy .image-generator-title-list-item .button{min-width:134px}#legacy .image-generator-title-list-item .button>span{min-width:134px}#legacy .image-generator-title-list-text h3{font-size:1.125rem;min-height:40px}#legacy .image-generator-recommend-list{padding-bottom:64px;padding-top:50px}#legacy .image-generator-recommend-list .button-container{padding-top:28px}#legacy .image-generator-recommend-list .button-container .button{min-width:350px}#legacy .image-generator-recommend-list .button-container .button>span{font-size:1rem}#legacy .image-generator-recommend-item{width:calc(25% - 16px)}#legacy .image-generator-recommend-item .new{font-size:1rem;right:8px;top:4px}#legacy .image-generator-recommend-image>img{padding:20px}#legacy .image-generator-recommend-text{padding:16px}#legacy .image-generator-recommend-text>h3{font-size:1.125rem}#legacy .image-generator-recommend-text>span{font-size:1rem}#legacy .image-generator-steps .button-container .button span{font-size:1rem}#legacy .image-generator-steps.step1 .heading-before-icon,#legacy .image-generator-steps.step2 .heading-before-icon,#legacy .image-generator-steps.step3 .heading-before-icon,#legacy .image-generator-steps.step4 .heading-before-icon,#legacy .image-generator-steps.step5 .heading-before-icon{padding-top:50px;font-size:2rem}#legacy .image-generator-steps.step1 .heading-before-icon:before,#legacy .image-generator-steps.step2 .heading-before-icon:before,#legacy .image-generator-steps.step3 .heading-before-icon:before,#legacy .image-generator-steps.step4 .heading-before-icon:before,#legacy .image-generator-steps.step5 .heading-before-icon:before{height:55px;width:55px}#legacy .image-generator-title-tab-list>ul li{width:30%}#legacy .image-generator-title-tab-list>ul li:nth-child(2) .image-generator-title-tab-button{margin-left:6px}#legacy .image-generator-title-tab-list>ul li:nth-child(3) .image-generator-title-tab-button{margin-left:12px}#legacy .image-generator-title-tab-button{font-size:1.25rem;height:70px;min-width:220px}#legacy .image-generator-title-tab-panel{margin:0 auto;width:100%}#legacy .image-generator-title-flex-item{width:calc(33% - 16px)}#legacy .image-generator-title-flex-item>a{height:118px}#legacy .image-generator-title-flex-item>a:after{right:16px}#legacy .image-generator-title-flex-item:nth-of-type(3n+2):last-child{margin-right:calc(33% + 13px)}#legacy .image-generator-title-flex-image{margin:0 8px 0 16px;width:70px}#legacy .image-generator-title-flex-text{padding-right:52px;font-size:1.125rem}#legacy .image-generator-select-type-item{padding-top:16px;width:calc(50% - 8px)}#legacy .image-generator-select-type-item>a{padding:0 20px 0 20px;height:120px}#legacy .image-generator-select-type-item>a b{font-size:1.25rem}#legacy .image-generator-select-type-item>a:after{right:16px}#legacy .image-generator-select-type-text>span{padding-top:10px}#legacy .image-generator-select-type-image{height:70px;width:70px;margin-right:16px}#legacy .image-generator-select-type+.button-container{padding-top:32px;padding-bottom:48px}#legacy #modal-agree .modal__header{margin:20px 0 24px}#legacy #modal-agree .modal__header h2{font-size:1.8125rem}#legacy #modal-agree .modal__content{padding:0 72px 100px}#legacy .image-generator-menu-button:after{display:block}#legacy .image-generator-menu-button>span{font-size:1rem}#legacy .image-generator-menu-itembox{top:38px}#legacy .image-generator-menu .menu-item{top:24px}#legacy .image-generator-menu .menu-item-body{width:500px}#legacy .image-generator-menu .menu-item.caution:after,#legacy .image-generator-menu .menu-item.caution:before{bottom:auto!important;bottom:initial!important;top:2px;-webkit-transform:rotate(180deg) translateX(50%)!important;transform:rotate(180deg) translateX(50%)!important}#legacy .image-generator-menu .menu-item.caution:before{top:0!important}#legacy .image-generator-menu .menu-item.caution .menu-item-body{padding:24px}#legacy .image-generator-menu .menu-item.caution .menu-item-body .title{font-size:1.5rem}#legacy .image-generator-menu .menu-item.caution .menu-item-body .title .label{font-size:1rem}#legacy .image-generator-menu .menu-item.caution .menu-item-body .message{padding-top:20px}#legacy .control-panel{padding:2rem 2.5rem}#legacy .control-panel-info{display:-webkit-box;display:-ms-flexbox;display:flex}#legacy .control-panel-info-attentions>span.for-sp{display:none}#legacy .control-panel-info-attentions{width:50%}#legacy .control-panel-row1{padding-top:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#legacy .control-panel-row1>.control-panel-size{padding-top:0}#legacy .control-panel-row1>.control-panel-size>span{white-space:nowrap;display:block}#legacy .control-panel-row1 .control-panel-history{padding-left:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:auto;padding-right:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#legacy .control-panel-row1 .control-panel-history-next,#legacy .control-panel-row1 .control-panel-history-prev{margin-right:8px}#legacy .control-panel-row1 .control-panel-history-reset{margin-left:16px}#legacy .control-panel-row2 .control-panel-input{margin-left:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#legacy .control-panel-row2 .control-panel-input input[type=text]{margin-top:0;margin-left:8px;width:100px;height:50px}#legacy .control-panel-row2 .control-panel-input.copy{margin-top:0;max-width:254px;width:100%;height:50px}#legacy .control-panel-row2 .control-panel-input-group{width:auto}#legacy .image-preview{padding:2rem 0}#legacy .image-preview img{width:auto;max-height:562px}#legacy .image-setting-select{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0}#legacy .image-setting-select label>img{margin-left:20px;margin-right:60px;width:121px;height:62px}#legacy .image-generator-edit-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#legacy .image-generator-edit-info .name,#legacy .image-generator-edit-info .title{width:calc(50% - 12px)}#legacy .image-generator-modal-container{padding:36px}#legacy .image-generator-modal-container h2{font-size:1.75rem}#legacy .image-generator-modal-container ul{font-size:1.125rem}#legacy .step3 .button-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:40px}#legacy .image-generator-preview-info{padding:2rem}#legacy .image-generator-preview-info-type{font-size:1rem}#legacy .image-generator-preview-info-title{padding-top:0;width:50%;font-size:1rem}#legacy .image-generator-preview-info-title b{font-size:1.5rem}#legacy .image-generator-preview-info-name{padding-top:0;width:50%;font-size:1rem}#legacy .image-generator-preview-info-name>span:last-child{font-size:1.25rem}#legacy .image-generator-preview-info-group{padding-top:28px;display:-webkit-box;display:-ms-flexbox;display:flex}#legacy .step4 .button-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#legacy .image-setting h2{font-size:1.75rem}#legacy .image-setting h2 .label{font-size:1rem}#legacy .image-setting h2+span{margin-top:8px;display:inline-block}#legacy .image-setting-agree .form-choice-label>label .form-choice-checkbox{width:28px;height:28px}#legacy .image-generator-share-sns{padding:28px 28px 28px 48px;border:none;width:50%}#legacy .image-generator-share-sns b{font-size:1.75rem}#legacy .image-generator-share-sns .caution>span{font-size:1rem}#legacy .image-generator-share+.button-container{padding-top:40px}#legacy .step5 .button-container .download{min-width:305px}#legacy .step5 .relations-heading{padding-top:3.5rem}#legacy .step5 .image-generator-recommend-item:nth-of-type(n+3){display:block}#legacy .main-visual.news .main-visual-heading h1:before,#legacy .main-visual.news .main-visual-heading h2:before{font-size:45px;height:55px;margin-right:0.25rem;width:67px}#legacy .news.newsPage{padding-bottom:4.5rem;padding-top:2.5rem}#legacy .news.newsPage .news-listPage{margin-top:1.25rem;padding-bottom:3rem}#legacy .news.newsPage .news-item{padding-left:0;padding-right:0}#legacy .news.newsPage .news-item-title{font-size:1.125rem;min-height:66px}#legacy .news.newsPage .news-item-new{font-size:1rem}#legacy .news.newsPage .label-b{font-size:1rem}#legacy .list-head.list-headNews{height:auto;padding-top:2.5rem}#legacy .list-head.list-headNews .large{font-size:1.75rem}#legacy .newsTag-wrap{margin:auto;max-width:850px;padding:1.5rem}#legacy .newsTag-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .newsTag-block:nth-of-type(n+2){margin-top:1.25rem}#legacy .newsTag-title{margin-top:6px;width:88px}#legacy .newsTag-grid{margin-top:0;width:calc(100% - 90px)}#legacy .newsTag .newsTag-radio{font-size:1rem}#legacy .main-visual.imagene .main-visual-heading h1:before,#legacy .main-visual.imagene .main-visual-heading h2:before{font-size:45px;height:54px;margin-right:0.25rem;width:66px}#legacy .imagene-recommend .form-row .form-label{text-align:right;width:230px}#legacy .imagene-recommend .form-search-word button[type=submit]{margin-top:1.25rem;min-width:auto;width:192px}#legacy .imagene-recommend select{padding:15px 60px 15px 15px;width:450px}#legacy .imagene-recommend .triangles{margin-top:0;width:100%}#legacy .imagene-recommend .inline-search-box{margin:2.5rem auto 0;max-width:850px;width:100%}#legacy .imagene-recommend .heading-before-icon,#legacy .imagene-tutorial .heading-before-icon{font-size:2rem;line-height:1.5}#legacy .imagene-recommend .heading-before-icon:before,#legacy .imagene-tutorial .heading-before-icon:before{height:51px;margin-right:1rem;width:65px}#legacy .imagene-recommend .heading-before-icon+span,#legacy .imagene-tutorial .heading-before-icon+span{font-size:1.25rem;padding-top:1.25rem}#legacy .imagene-recommend .heading-before-icon+span+span,#legacy .imagene-tutorial .heading-before-icon+span+span{font-size:1rem}#legacy .imagene-recommend .heading-before-tutorial:before,#legacy .imagene-tutorial .heading-before-tutorial:before{height:50px;width:66px}#legacy .imagene-tutorial .heading-marked{margin-top:3.5rem}#legacy .imagene-tutorial .anchor{padding-top:2.5rem}#legacy .imagene-tutorial .anchor>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#legacy .imagene-tutorial .anchor li{width:100%}#legacy .imagene-tutorial .anchor li a{font-size:1.125rem}#legacy .imageneDetail .heading{font-size:2rem;padding-bottom:2rem}#legacy .imageneDetail .image-generator-preview-info-type{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#legacy .imageneDetail .image-generator-preview-info-new{font-size:1rem;margin-top:-15px}#legacy .imageneDetail .image-generator-preview-info-group{-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .imageneDetail .image-generator-preview-info-single{padding-top:28px;width:100%}#legacy .imageneDetail .image-generator-preview-info-text{font-size:1.25rem}#legacy .imageneDetail .button-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#legacy .imageneDetail .button-container:last-of-type{margin-bottom:55px;margin-top:60px}#legacy .imageneDetail .button-container.sp-fit .button.download{margin-top:-10px}#legacy .imageneDetail .button-container .download{min-width:305px!important;max-width:305px!important}#legacy .imageneDetail .button-container .button{max-width:350px}#legacy .list-head.list-headImagene{height:auto;padding-top:2.5rem}#legacy .list-head.list-headImagene .large{font-size:1.75rem}#legacy .museumList{margin-top:1.25rem;padding-bottom:2.5rem}#legacy .museumList-container{padding-bottom:2.5rem}#legacy .museumList-card:nth-of-type(n+3){margin-top:0}#legacy .museumList-card{width:calc(25% - 20px)}#legacy .museumList-card:nth-of-type(n+5){margin-top:1.5rem}#legacy .museumList-body{padding:1rem 1rem}#legacy .museumList-name,#legacy .museumList-use{font-size:1rem}#legacy .museumList-new{font-size:16px}#legacy .tutorial:last-of-type{padding-bottom:4.5rem}#legacy .tutorial-text{font-size:1.25rem;margin-top:1.25rem}#legacy .tutorial-comment{font-size:1rem}#legacy .tutorial-grid{margin-top:4rem}#legacy .tutorial-grid+.tutorial-grid{margin-top:4.5rem}#legacy .tutorial-grid-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2rem}#legacy .tutorial-grid-row.tutorial-grid-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#legacy .tutorial-grid-row+.tutorial-grid-row{margin-top:3rem}#legacy .tutorial h3{font-size:1.75rem;margin-bottom:2rem}#legacy .tutorial-grid-circle{font-size:1.75rem;height:50px;margin-right:1.25rem;width:50px}#legacy .tutorial-grid-circle:after{border-width:8px 0 8px 15px;right:-12px;top:calc(50% - 8px)}#legacy .tutorial-grid-body{width:calc(50% - 10px)}#legacy .tutorial-grid-img{margin-top:0;width:calc(50% - 20px)}#legacy .tutorial-grid-text+.tutorial-grid-text{margin-top:1.5rem}#legacy .tutorial-grid-text+.tutorial-grid-comment{margin-top:1.25rem}#legacy .tutorial .heading-marked .label-rbb{font-size:1rem}#legacy .not-found{margin-bottom:3.5rem}#legacy .not-found .summary{margin-top:3.5rem}#legacy .not-found .summary-slogan{font-size:1.75rem}}@media screen and (min-width:768px) and (min-width:768px){#legacy .image-generator-title-list-item:nth-of-type(-n+2) .button-container .button{height:47px;width:200px}}@media only screen and (min-width:1000px){#legacy .base-container{padding-left:0;padding-right:0}}@media screen and (min-width:1000px){#legacy .simple-cards .simple-card .card-title{font-size:1.5rem}#legacy .image-generator-menu-button:first-child .menu-item:after,#legacy .image-generator-menu-button:first-child .menu-item:before{left:120px;-webkit-transform:none;transform:none}#legacy .image-generator-menu-button:last-child .menu-item:after,#legacy .image-generator-menu-button:last-child .menu-item:before{right:120px}#legacy .museumList-title{-webkit-font-feature-settings:initial;font-feature-settings:initial;font-size:1.125rem}}@media screen and (min-width:1366px){#legacy .navi-links-list a{font-size:0.875rem}#legacy .navi-links .navi-map-link{width:154px}#legacy .navi-links .navi-map-link a{font-size:0.875rem}#legacy .main-slider .main-slide-item-text{width:386px}#legacy .main-slider .main-slide-item-text p{font-size:1.5rem;height:74px}#legacy .footer-navi1 .induction-item{font-size:13px}#legacy .footer-navi1 .induction-item a{font-size:1rem}#legacy .history-footer-nav a{font-size:1rem;width:210px}#legacy .history-timeline-list-text .interval{font-size:1.75rem}#legacy .history-timeline-list-text .text{font-size:1.25rem}#legacy .image-generator-footer-nav a{font-size:1rem;width:290px}}@media screen and (max-width:767px){#legacy .for-pc{display:none}#legacy .banners .banner-item:nth-child(odd){margin-right:10px}#legacy .banners .banner-item:nth-child(2n){margin-left:10px}#legacy .cards.sp-compact .info-card:nth-child(n+3){display:none}#legacy .cards .info-card:nth-of-type(n+3){margin-top:2.5rem}#legacy .button-container.sp-fit{-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .button-container.sp-fit .button{margin:1rem 0 0;width:100%}#legacy .generic-entry .entry-body .side-by-side.sp-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#legacy .generic-entry .entry-body .side-by-side.sp-vertical>*{margin:0 auto;width:100%}#legacy .history-machine-list.default-list{padding:0 6px}#legacy .history-tag-list-item:first-of-type .label-vrb{height:34px;font-size:1.5rem}#legacy .history-tag-list-item:nth-of-type(2) .label-vrb{height:34px;font-size:1.5rem}#legacy .history-tag-list-item:nth-of-type(3) .label-vrb{height:34px;font-size:1.5rem}#legacy .history-detail-machine-list>.base-container{padding:0}#legacy .history-detail-pagination>div{padding-bottom:32px}#legacy .history-detail-pagination .history-detail-pagination-prev .history-timeline-list-text .interval{font-size:1.25rem}#legacy .history-detail-specs{padding:0}#legacy .relations-history-machine .history-machine-list.default-list li:nth-of-type(n+7){display:none}#legacy .beginner-guide-index .simple-lead{padding:10px 0}#legacy .image-generator-menu-button:first-child .menu-item.show{left:0;-webkit-transform:none;transform:none;-webkit-transform:initial;transform:initial}#legacy .image-generator-menu-button:first-child .menu-item.show:after,#legacy .image-generator-menu-button:first-child .menu-item.show:before{left:calc((100vw - 80px) / 4 * 0.5 - 10px);-webkit-transform:none;transform:none;-webkit-transform:initial;transform:initial;top:auto;top:initial;bottom:-18px}#legacy .image-generator-menu-button:nth-child(2) .menu-item.show{left:calc((100vw - 80px) / 4 * -1);-webkit-transform:none;transform:none;-webkit-transform:initial;transform:initial}#legacy .image-generator-menu-button:nth-child(2) .menu-item.show:after,#legacy .image-generator-menu-button:nth-child(2) .menu-item.show:before{left:calc((100vw - 80px) / 4 * 1.5 - 10px);-webkit-transform:none;transform:none;-webkit-transform:initial;transform:initial;top:auto;top:initial;bottom:-18px}#legacy .image-generator-menu-button:nth-child(3) .menu-item.show{left:0}#legacy .image-generator-menu-button:nth-child(3) .menu-item.show:after,#legacy .image-generator-menu-button:nth-child(3) .menu-item.show:before{left:calc((100vw - 80px) / 4 * 2.5 - 10px);-webkit-transform:none;transform:none;-webkit-transform:initial;transform:initial;top:auto;top:initial;bottom:-18px}#legacy .image-generator-menu-button:nth-child(4){margin-right:0}#legacy .image-generator-menu-button:nth-child(4) .menu-item.show:after,#legacy .image-generator-menu-button:nth-child(4) .menu-item.show:before{left:calc((100vw - 80px) / 4 * 3.5 - 10px);-webkit-transform:none;transform:none;-webkit-transform:initial;transform:initial;top:auto;top:initial;bottom:-18px}#legacy .control-panel-info{padding-top:16px;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}#legacy .control-panel-info-type{display:none}#legacy .image-generator-edit-info .name{padding-top:16px}#legacy .image-generator-share-qr{display:none}#legacy .news.newsPage .news-item-date{font-size:0.875rem}#legacy .notfound .main-visual-heading h1,#legacy .notfound .main-visual-heading h2{font-size:2rem}#legacy .to-digital-contents{display:block;padding-top:50px;margin-top:-50px}#legacy .image-generator-footer-nav .image-generator-nav-item-howto:before{background-image:url(../images/beginner-mark.png);position:static;height:30px;width:30px}#legacy .beginner-mark_generator{display:none}}#legacy .search-detail{margin-top:20px}#legacy .search-detail-inner{color:#000;padding:10px;border:solid 2px #000}#legacy .search-detail-inner-heading{text-align:center;font-size:1.5rem}#legacy .search-detail-inner p .search-category-heading{font-size:1.2rem;font-weight:bolder;color:#000;display:block;width:100px;text-align:right}#legacy .history-detail-specs .name h2,#legacy .history-detail-specs .spec h2{font-size:16px;font-weight:normal}#legacy{}#legacy .beginner_taikenbanner{margin-top:20px;margin-bottom:10px}#legacy .beginner_taikenbanner img{border:2px solid #000000}#legacy .beginner_taikenbanner_PC{display:block}#legacy .beginner_taikenbanner_SP{display:none}@media screen and (max-width:767px){#legacy .beginner_taikenbanner_PC{display:none}#legacy .beginner_taikenbanner_SP{display:block}}#legacy{}#legacy .main-visual.thin .history_title{max-width:100%}#legacy .history.ranking .main-visual-heading .history_title{background-image:url(../images/scroll.png);height:35px;margin:0;margin-right:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;font-size:1.75rem;font-weight:700;line-height:1.2;padding-left:70px;background-repeat:no-repeat;background-size:contain;content:""}@media screen and (min-width:768px){#legacy .history.ranking .main-visual-heading .history_title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:45px;height:54px;margin-right:0.25rem;width:66px;-webkit-transform:translate(-300%,0%);transform:translate(-300%,0%)}}@media screen and (max-width:768px){#legacy .history.ranking .main-visual-heading p.history_title{display:inline-block;text-align:center;height:0;background-size:35px;background-position:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:0.25rem;width:90%;padding-top:45px;padding-left:0}}#legacy .history_tag{font-size:20px;text-align:center}#legacy .history_doujikisyu{font-size:1.75rem;text-align:center}#legacy .history_pickup{background-color:#e8e8e8;margin:0 auto 0;padding:5px 0 10px;font-weight:bold;max-width:1000px}@media screen and (min-width:768px) and (max-width:1000px){#legacy .base-container_pickup{padding:0 1.25rem;width:100%}}@media screen and (max-width:768px){#legacy .history-detail-machine{padding-top:0}#legacy .history-detail-machine-image{max-width:200px;margin:50px auto 50px}#legacy .history_pickup{background-color:#e8e8e8;padding:5px 0 10px;font-weight:bold}}#legacy{}#legacy .share_SNS{margin-bottom:30px}#legacy .share_SNS h2{text-align:center;font-size:18px}#legacy .share_SNS ul{margin-right:40px;text-align:center}#legacy .share_SNS li{list-style:none;display:inline;margin:0 10px;width:20%}#legacy .share_SNS li img{margin-top:-10px;width:4%}@media screen and (min-width:768px) and (max-width:1168px){#legacy .share_SNS h2{font-size:16px}#legacy .share_SNS li img{margin-top:-10px;width:8%}}@media screen and (max-width:768px){#legacy .share_SNS h2{font-size:14px}#legacy .share_SNS li img{margin-top:-10px;width:12%}}#legacy{}#legacy .mt5{margin-top:5px}#legacy .mt10{margin-top:10px}#legacy .mt15{margin-top:15px}#legacy .mt20{margin-top:20px}#legacy .mt25{margin-top:25px}#legacy .mt30{margin-top:30px}#legacy .mt35{margin-top:35px}#legacy .mt40{margin-top:40px}#legacy .mt45{margin-top:45px}#legacy .mt50{margin-top:50px}#legacy .mt55{margin-top:55px}#legacy .mt60{margin-top:60px}#legacy .mt65{margin-top:65px}#legacy .mt70{margin-top:70px}#legacy .mt75{margin-top:75px}#legacy .mt80{margin-top:80px}#legacy .mt85{margin-top:85px}#legacy .mt90{margin-top:90px}#legacy .mt95{margin-top:95px}#legacy .mt100{margin-top:100px}#legacy .mr5{margin-right:5px}#legacy .mr10{margin-right:10px}#legacy .mr15{margin-right:15px}#legacy .mr20{margin-right:20px}#legacy .mr25{margin-right:25px}#legacy .mr30{margin-right:30px}#legacy .mr35{margin-right:35px}#legacy .mr40{margin-right:40px}#legacy .mr45{margin-right:45px}#legacy .mr50{margin-right:50px}#legacy .mr55{margin-right:55px}#legacy .mr60{margin-right:60px}#legacy .mr65{margin-right:65px}#legacy .mr70{margin-right:70px}#legacy .mr75{margin-right:75px}#legacy .mr80{margin-right:80px}#legacy .mr85{margin-right:85px}#legacy .mr90{margin-right:90px}#legacy .mr95{margin-right:95px}#legacy .mr100{margin-right:100px}#legacy .ml5{margin-left:5px}#legacy .ml10{margin-left:10px}#legacy .ml15{margin-left:15px}#legacy .ml20{margin-left:20px}#legacy .ml25{margin-left:25px}#legacy .ml30{margin-left:30px}#legacy .ml35{margin-left:35px}#legacy .ml40{margin-left:40px}#legacy .ml45{margin-left:45px}#legacy .ml50{margin-left:50px}#legacy .ml55{margin-left:55px}#legacy .ml60{margin-left:60px}#legacy .ml65{margin-left:65px}#legacy .ml70{margin-left:70px}#legacy .ml75{margin-left:75px}#legacy .ml80{margin-left:80px}#legacy .ml85{margin-left:85px}#legacy .ml90{margin-left:90px}#legacy .ml95{margin-left:95px}#legacy .ml100{margin-left:100px}#legacy .mb5{margin-bottom:5px}#legacy .mb10{margin-bottom:10px}#legacy .mb15{margin-bottom:15px}#legacy .mb20{margin-bottom:20px}#legacy .mb25{margin-bottom:25px}#legacy .mb30{margin-bottom:30px}#legacy .mb35{margin-bottom:35px}#legacy .mb40{margin-bottom:40px}#legacy .mb45{margin-bottom:45px}#legacy .mb50{margin-bottom:50px}#legacy .mb55{margin-bottom:55px}#legacy .mb60{margin-bottom:60px}#legacy .mb65{margin-bottom:65px}#legacy .mb70{margin-bottom:70px}#legacy .mb75{margin-bottom:75px}#legacy .mb80{margin-bottom:80px}#legacy .mb85{margin-bottom:85px}#legacy .mb90{margin-bottom:90px}#legacy .mb95{margin-bottom:95px}#legacy .mb100{margin-bottom:100px}#legacy .width10{width:10%}#legacy .width20{width:20%}#legacy .width25{width:25%}#legacy .width30{width:30%}#legacy .width40{width:40%}#legacy .width50{width:50%}#legacy .width60{width:60%}#legacy .width70{width:70%}#legacy .width80{width:80%}#legacy .width90{width:90%}#legacy .width100{width:100%}#legacy .width10,#legacy .width100,#legacy .width20,#legacy .width30,#legacy .width40,#legacy .width50,#legacy .width60,#legacy .width70,#legacy .width80,#legacy .width90{margin-left:auto;margin-right:auto}#legacy{}#legacy a.no_link{pointer-events:none;color:#000;text-decoration:none}#legacy{}#legacy .ResearchCatch{font-size:24px}#legacy .ResearchCatch-museum{font-size:20px}#legacy .ResearchCatch-museum-block{color:black}#legacy .article-text{padding-top:20px;line-height:1.8}#legacy .article-text2{padding-top:5px;line-height:1.8}#legacy .article-text-UCtitle{padding-bottom:15px;line-height:1.8;text-align:center;font-weight:bold}#legacy .article-text-blue{color:blue;padding-bottom:20px;line-height:1.8}#legacy .article-text-red{color:red;padding-bottom:20px;line-height:1.8}#legacy .article-text-blue-comicpolca{color:blue;padding-bottom:20px;line-height:1.8;font-weight:bold}#legacy .article-text-red-comicpolca{color:red;padding-bottom:20px;line-height:1.8;font-weight:bold}#legacy .article-text-access{padding-bottom:18px;line-height:1.8;text-align:center;font-size:22px}#legacy{}#legacy .article-image{text-align:center}#legacy .article-image .article-image-heading{color:#f00;font-weight:bold;letter-spacing:0;font-size:1.25em}#legacy .article-heading{padding-bottom:30px;font-size:1.5em;font-weight:700;text-align:center}#legacy .article-headingform{padding-bottom:90px;font-size:30px;text-align:center}#legacy .article-headingMAP{padding-bottom:19px;font-size:28px;text-align:center}#legacy .article-heading-museum{padding-bottom:70px;font-size:29px;text-align:center;font-weight:bold}#legacy .article-heading-histry{padding-bottom:40px;font-size:25px;text-align:center}#legacy .research-column .article-heading-comicpolca{padding-bottom:40px;font-size:30px;font-weight:bold;line-height:1em}#legacy .article-image dl{padding-bottom:20px;display:inline-block;margin:0}#legacy .article-image a{display:inline-block;margin:0}#legacy .article-image dl img{text-align:center}#legacy .article-image dt{font-size:1.125em;font-weight:bold;color:#f00}#legacy .article-image dd{text-align:center}#legacy .article-image-banner{text-align:center}#legacy{}#legacy p.article-text-nami{margin-bottom:22px;color:#908f95;text-align:center}#legacy p.article-text-nami-hideJB{margin-bottom:40px;color:#908f95;text-align:center}#legacy video{width:65%;display:block;margin:0 auto;margin-bottom:26px}#legacy{}#legacy p.hideJB-title{padding-bottom:25px;text-align:center;font-size:30px;font-weight:bold}#legacy .hideJB-kyotai{text-align:center;padding-bottom:45px}#legacy .hideJB-Answer{text-align:center;padding-bottom:40px}#legacy p.hideJB-point-title{text-align:center;font-size:25px;font-weight:bold;color:red;padding-bottom:12px}#legacy p.hideJB-point{padding-bottom:20px;text-align:center;font-size:22px;line-height:initial}#legacy p.article-text-nami-hideJB{margin-bottom:40px;color:#908f95;text-align:center}#legacy img.hide-JB{width:60%}#legacy img.hide-JB_2{width:45%}@media screen and (max-width:767px){#legacy p.hideJB-title{padding-bottom:15px;text-align:center;font-size:16px;font-weight:bold}#legacy p.hideJB3-title{padding-bottom:0px;text-align:center;font-size:16px;font-weight:bold;padding-top:22px}#legacy .hideJB-kyotai{text-align:center;padding-bottom:15px}#legacy .hideJB-Answer{text-align:center;padding-bottom:12px}#legacy p.hideJB-point-title{text-align:center;font-size:20px;font-weight:bold;color:red;padding-bottom:5px}#legacy p.hideJB-point{padding-bottom:16px;text-align:center;font-size:12px;line-height:initial}#legacy p.article-text-nami-hideJB{margin-bottom:20px;color:#908f95;text-align:center}#legacy img.hide-JB{width:62%}#legacy img.hide-JB_2{width:45%}}#legacy{}#legacy .hedding .icon{float:left;width:80px}#legacy .hedding .tittle{color:#494949;background:#f4f4f4;border-left:solid 5px #7db4e6;border-bottom:solid 3px #d7d7d7;margin-bottom:10px;margin-left:90px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#legacy .hedding .tittle span{font-size:24px;font-weight:bold;padding-left:15px}#legacy .hedding .tittle span span{font-size:20px;font-weight:normal;padding-left:0}@media screen and (max-width:767px){#legacy .hedding .tittle{color:#494949;background:#f4f4f4;border-left:solid 5px #7db4e6;border-bottom:solid 3px #d7d7d7;margin-bottom:10px;margin-left:90px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#legacy .hedding .tittle span{font-size:16px;font-weight:bold;padding-left:15px}#legacy .hedding .tittle span span{font-size:12px;font-weight:normal;padding-left:0}}#legacy{}#legacy .rank_heading{border-bottom:solid 5px #000}#legacy .rank_heading2{border-bottom:solid 5px #000}#legacy .rank_heading3{border-bottom:none}#legacy .rank_heading .machine_name{margin-left:200px;font-size:50px;padding:15px;font-weight:bold;height:110px;line-height:90px}#legacy .rank_heading2 .machine_name{margin-left:159px;font-size:33px;padding:15px;font-weight:bold;height:110px;line-height:90px}#legacy .rank_heading3 .machine_name{margin-left:140px;font-size:18px;padding:15px;height:110px;line-height:90px}#legacy .rank_heading4 .machine_name{margin-left:140px;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:110px}#legacy .rank_heading .icon{float:left;width:172px}#legacy .rank_heading2 .icon{float:left;width:172px}#legacy .rank_heading3 .icon{float:left;width:120px;padding:10px 0 0 20px}#legacy .rank_heading4 .icon{float:left;width:120px;padding:10px 0 0 20px}#legacy .machine_image{margin:40px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .machine_image li{width:50%;text-align:center;list-style:none}#legacy .machine_image li img{width:250px;height:100%}#legacy .machine_image li p{font-weight:bold;font-size:18px}#legacy .machine_image2{margin:40px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#legacy .machine_image2 li{width:40%;text-align:center;list-style:none;display:table-cell;vertical-align:middle}#legacy .machine_image2 li img{width:60%}#legacy .machine_image2 li p{font-weight:bold;font-size:18px}#legacy .machine_image3{margin:40px 0px 40px -20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .machine_image3 li{width:33%;text-align:center;list-style:none}#legacy .machine_image3 li img{width:60%}#legacy .machine_image3 li p{font-weight:bold;font-size:18px}#legacy .machine_image5{margin:40px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#legacy .machine_image5 li{width:40%;text-align:center;list-style:none;display:table-cell;vertical-align:middle}#legacy .machine_image5 li img{width:85%}#legacy .machine_image5 li p{font-weight:bold;font-size:18px}#legacy .machine_image_slo{margin:40px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .machine_image_slo li{width:50%;text-align:center;list-style:none}#legacy .machine_image_slo li img{width:250px;height:auto}#legacy .machine_image_slo li p{font-weight:bold;font-size:18px}#legacy .machine_image_slo2{margin:40px 0px}#legacy .machine_image_slo2 li{width:50%;text-align:center;display:inline-block;vertical-align:top}#legacy .machine_image_slo2 li img{width:250px;height:auto}#legacy .machine_image_slo2 li p{font-weight:bold;font-size:18px;margin-top:12px}#legacy .machine_image_slo3{margin:40px 0px}#legacy .machine_image_slo3 li{width:50%;text-align:center;display:inline-block;vertical-align:top}#legacy .machine_image_slo3 li img{max-width:100%;height:auto}#legacy .machine_image_slo3 li p{font-size:16px;margin-top:12px}#legacy .Pamphlet_image{margin:40px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .Pamphlet_image li{width:25%;text-align:center;list-style:none}#legacy .Pamphlet_image li img{max-width:100%;height:auto}#legacy .Pamphlet_image li p{font-weight:bold;font-size:14px}#legacy .left_box{width:30%;margin:auto 0;text-align:center}#legacy .left_box p{font-weight:bold;font-size:18px}#legacy .right_box{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .right_box li{width:30%;text-align:center;margin:0 auto;list-style:none}#legacy .right_box li img{max-width:100%;height:auto}#legacy .right_box li p{font-weight:bold}#legacy img.syura{max-width:100%;height:auto;margin-top:92px}@media screen and (max-width:767px){#legacy .rank_heading{border-bottom:solid 5px #000}#legacy .rank_heading2{border-bottom:solid 5px #000}#legacy .rank_heading .machine_name{margin-left:40px;font-size:1.2em;font-weight:bold;height:60px;line-height:20px}#legacy .rank_heading2 .machine_name{margin-left:40px;font-size:1em;font-weight:bold;height:60px;line-height:20px}#legacy .rank_heading .icon{float:left;width:80px}#legacy .rank_heading2 .icon{float:left;width:80px}#legacy .machine_image{margin:10px 0px -50px -30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .machine_image li{width:50%;text-align:center;list-style:none}#legacy .machine_image li img{width:100%;height:auto}#legacy .machine_image li p{font-weight:normal;font-size:12px}#legacy .machine_image_slo{margin:40px 125px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .machine_image_slo li{width:50%;text-align:center}#legacy .machine_image_slo li img{max-width:100%;height:auto}#legacy .machine_image_slo li p{font-weight:bold;font-size:14px;margin-top:12px}#legacy .machine_image_slo2{margin:40px 0px}#legacy .machine_image_slo2 li{width:50%;text-align:center;display:inline-block;vertical-align:top}#legacy .machine_image_slo2 li img{max-width:100%;height:auto}#legacy .machine_image_slo2 li p{font-weight:bold;font-size:14px;margin-top:12px}#legacy .machine_image_slo3{margin:40px 0px}#legacy .machine_image_slo3 li{width:50%;text-align:center;display:inline-block;vertical-align:top}#legacy .machine_image_slo3 li img{max-width:100%;height:auto}#legacy .machine_image_slo3 li p{font-size:16px;margin-top:12px}#legacy .machine_logo_macross{margin:12px auto;text-align:center;width:75%}#legacy .Pamphlet_image{margin:40px 0px 40px -15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .Pamphlet_image li{width:25%;text-align:center;list-style:none}#legacy .Pamphlet_image li img{max-width:100%;height:auto}#legacy .Pamphlet_image li p{font-weight:bold;font-size:14px}#legacy .machine_image2{margin:40px 0px 40px -20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .machine_image2 li{width:50%;text-align:center;list-style:none;display:table-cell;vertical-align:middle}#legacy .machine_image2 li img{width:80%}#legacy .machine_image2 li p{font-weight:bold;font-size:18px}#legacy .left_box{width:100%;margin:auto 0;text-align:center}#legacy .left_box img{width:50%}#legacy .left_box p{font-weight:bold;font-size:14px}#legacy .right_box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto 0}#legacy .right_box li{width:30%;text-align:center;margin:0 auto;list-style:none}#legacy .right_box li img{max-width:100%;height:auto}#legacy .right_box li p{font-weight:bold;font-size:14px}#legacy img.syura{max-width:100%;height:auto}}#legacy{}#legacy .article-image-UC{text-align:center;line-height:1;font-size:18px;letter-spacing:25px;padding-bottom:5px}#legacy img.double-UC{width:45%}#legacy img.quadruple{width:22%}#legacy .tableUC{border:2px solid #215708;font-size:18px;font-weight:bold;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;width:158px;text-align:center;background:#abf7ff}#legacy .tableUC2{width:675px;border:2px solid #215708;padding:20px;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;background-color:#f5feff;line-height:1.5em}#legacy .UC-chronology{font-weight:bold}#legacy .gyakuchar-chronology{text-align:center;font-weight:bold;font-size:18px;margin-top:12px}#legacy .gyakuchar-chronology2{text-align:center}#legacy .UC-chronologytitle{text-align:center;font-size:23px}#legacy .UC-chronologytitle2{text-align:center;font-size:23px;margin-bottom:5px}@media screen and (max-width:767px){#legacy img.quadruple{width:45%}#legacy .tableUC{border:2px solid #215708;font-size:13px;font-weight:bold;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;width:35%;text-align:center;background:#abf7ff}#legacy .tableUC2{width:65%;border:2px solid #215708;padding:20px;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;text-align:left;background:#f5feff}#legacy .UC-chronologytitle{font-size:15px;text-align:center}#legacy .UC-chronologytitle2{text-align:center;margin-bottom:12px}#legacy .UC-chronology_setumei{font-size:0.8em;line-height:1.2}#legacy .machine_image_slo4{margin:20px 0px 10px -20px}#legacy .machine_image_slo4 li{width:50%;text-align:center;display:inline-block;vertical-align:top}#legacy .machine_image_slo4 li img{max-width:100%;height:auto}#legacy .machine_image_slo4 li p{font-weight:bold;font-size:14px;margin-top:0}#legacy .machine_image_slo4 span{line-height:0.1}}#legacy{}#legacy .chanjima-heading{padding:0.5em;color:#494949;background:#fffaf4;border-left:solid 5px #ffaf58;margin-bottom:-15px}#legacy .chanjima-movie{position:relative;width:100%;padding-top:56.25%;text-align:center}#legacy .chanjima-movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}#legacy{}#legacy img.quadruple_beetle{width:15%;margin-right:20px}#legacy img.quadruple_beetle:last-child{width:15%;margin-right:0}#legacy img.quintuple_beetle{width:13%;margin-right:20px}#legacy img.quintuple_beetle:last-child{width:13%;margin-right:0}#legacy .article-text-blue-beetle{color:blue;padding-bottom:10px;line-height:1.8;font-weight:bold}#legacy .article-text-red-beetle{color:red;padding-bottom:10px;line-height:1.8;font-weight:bold}#legacy .beetle-movie{position:relative;width:100%;padding-top:56.25%;text-align:center}#legacy .beetle-movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}#legacy .article-heading-beetle{padding-bottom:40px;font-size:40px;font-weight:bold;line-height:1em}#legacy img.triple{width:31%}#legacy img.triple-UC{width:31%}#legacy .isa{font-size:23px;font-weight:bold;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;width:110px;text-align:right;border:none;background:none}#legacy .isa2{width:455px;padding:6px;vertical-align:middle;text-align:left;font-size:19px;font-weight:bold;line-height:40px;border:none;background:none}#legacy .isa3{font-size:21px;font-weight:bold;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;width:80px;text-align:left;border:none;background:none}#legacy .isa4{padding-bottom:80px}#legacy .isa_underline{border-bottom:4px solid rgb(255,212,115)}#legacy .nasu_underline{border-bottom:4px solid saddlebrown}#legacy .isa_table{margin-right:350px}@media screen and (max-width:767px){#legacy .article-image-beetle{text-align:center;line-height:1;padding-bottom:15px;letter-spacing:10px}#legacy .article-text-blue-beetle{color:blue;padding-bottom:20px;line-height:1.8;font-weight:bold}#legacy .article-text-red-beetle{color:red;padding-bottom:20px;line-height:1.8;font-weight:bold}#legacy .beetle-movie{position:relative;width:100%;padding-top:56.25%;text-align:center}#legacy .beetle-movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}#legacy img.double{width:45%}#legacy .isa{font-size:17px;font-weight:bold;padding:20px 2px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;width:60px;text-align:right;border:none;background:none}#legacy .isa2{padding:6px;vertical-align:middle;text-align:left;font-size:13px;font-weight:bold;line-height:40px;border:none;background:none}#legacy .isa3{font-size:16px;font-weight:bold;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;width:80px;text-align:right;border:none;background:none}#legacy .isa4{padding-bottom:80px}#legacy .isa_underline{border-bottom:4px solid rgb(255,212,115)}#legacy .nasu_underline{border-bottom:4px solid saddlebrown}#legacy .isa_table{margin-right:500px}}#legacy .article-image dd img{margin:0 auto}#legacy .Pamphlet_image{margin:40px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .Pamphlet_image li{width:25%;text-align:center}#legacy .Pamphlet_image li img{max-width:100%;height:auto}#legacy .Pamphlet_image li p{font-weight:bold;font-size:18px}@media screen and (max-width:767px){#legacy .article-image dd img{margin:0 auto}#legacy .article-heading-beetle-dou{padding-bottom:10px;font-size:30px;font-weight:bold;line-height:1em}}#legacy .mask{cursor:pointer;position:relative;width:100%}#legacy .hover-mask{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0.5);bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:1;position:absolute;right:0;top:0;-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease;width:100%}#legacy .hover-mask p{width:100%;font-size:2em;text-align:center}@media screen and (min-width:768px){#legacy{}#legacy .article-text-yellow{width:600px;font-size:30px;line-height:1.8;font-weight:bold;padding:15px 0 15px 30px;background:-webkit-gradient(linear,right top,left top,from(#fff),to(#ffff00));background:linear-gradient(-90deg,#fff,#ffff00)}#legacy .type_left{width:48%;padding-top:5px;float:left}#legacy .type_right{width:48%;float:right;padding-top:20px;padding-right:10px}#legacy .type_right img{border:none}#legacy .machine_image_slo5{margin:40px 0px}#legacy .machine_image_slo5 div{width:50%;text-align:center;display:inline-block;vertical-align:top}#legacy .machine_image_slo5 div img{height:auto}#legacy .machine_image_slo5 div p{font-weight:bold;font-size:18px;margin-top:12px}#legacy{}#legacy .spec_title{clear:both;position:relative}#legacy .spec_title p{color:#fff}#legacy{}#legacy .spec_title1 a,#legacy .spec_title10 a,#legacy .spec_title11 a,#legacy .spec_title2 a,#legacy .spec_title3 a,#legacy .spec_title4 a,#legacy .spec_title5 a,#legacy .spec_title6 a,#legacy .spec_title7 a,#legacy .spec_title8 a,#legacy .spec_title9 a{color:#fff}#legacy{}#legacy .spec_title1{position:absolute;top:268px}#legacy{}#legacy .spec_title2{position:absolute;top:718px}#legacy{}#legacy .spec_title3{position:absolute;top:1126px}#legacy{}#legacy .spec_title4{position:absolute;top:1655px}#legacy{}#legacy .spec_title5{position:absolute;top:2120px}#legacy{}#legacy .spec_title6{position:absolute;top:2514px}#legacy{}#legacy .spec_title7{position:absolute;top:3050px}#legacy{}#legacy .spec_title8{position:absolute;text-align:center;top:3865px}#legacy{}#legacy .spec_title9{position:absolute;top:5185px}#legacy{}#legacy .spec_title10{position:absolute;top:6800px}#legacy{}#legacy .spec_title11{position:absolute;top:7400px}#legacy .spec_answer p{color:#000}#legacy .spec_answer p span{font-size:14px;padding-top:5px}#legacy{}#legacy .spec_title12{position:absolute;font-size:22px;top:268px}#legacy{}#legacy .spec_title13{position:absolute;font-size:22px;top:718px}#legacy{}#legacy .spec_title14{position:absolute;font-size:22px;top:1126px}#legacy{}#legacy .spec_title15{position:absolute;font-size:22px;line-height:1.2;text-align:center;top:1594px}#legacy{}#legacy .spec_title16{position:absolute;font-size:22px;top:2120px}#legacy{}#legacy .spec_title17{position:absolute;font-size:22px;line-height:1.2;text-align:center;top:2462px}#legacy{}#legacy .spec_title18{position:absolute;font-size:22px;line-height:1.2;text-align:center;top:3000px}#legacy{}#legacy .spec_title19{position:absolute;font-size:22px;line-height:1.2;text-align:center;top:3861px}#legacy{}#legacy .spec_title20{position:absolute;font-size:22px;top:5185px}#legacy{}#legacy .spec_title21{position:absolute;font-size:22px;line-height:1.2;text-align:center;top:6794px}#legacy{}#legacy .spec_title22{position:absolute;font-size:22px;text-align:center;top:7337px}#legacy .spec_detail_title{font-size:24px;font-weight:bold;white-space:nowrap}#legacy .spec_detail_title span{font-size:32px}#legacy .whiteline{text-decoration:none;border-bottom:3px solid #fff;color:#fff}#legacy .whiteline a{color:#fff}#legacy{}#legacy .spec_title23{position:absolute;font-size:22px;top:17px;text-shadow:3px 3px 3px #ff0000,-3px -3px 3px #ff0000,-3px 3px 3px #ff0000,3px -3px 3px #ff0000,3px 0px 3px #ff0000,-3px 0px 3px #ff0000,0px 3px 3px #ff0000,0px -3px 3px #ff0000}#legacy .spec_title23 a{text-decoration:none;border-bottom:2px solid white;padding-bottom:4px}#legacy{}#legacy .spec_title24{position:absolute;font-size:22px;top:574px;text-shadow:3px 3px 3px #ff7400,-3px -3px 3px #ff7400,-3px 3px 3px #ff7400,3px -3px 3px #ff7400,3px 0px 3px #ff7400,-3px 0px 3px #ff7400,0px 3px 3px #ff7400,0px -3px 3px #ff7400}#legacy .spec_title24 a{text-decoration:none;border-bottom:2px solid white;padding-bottom:4px}#legacy{}#legacy .spec_title25{position:absolute;font-size:22px;top:955px;text-shadow:3px 3px 3px #a8a600,-3px -3px 3px #a8a600,-3px 3px 3px #a8a600,3px -3px 3px #a8a600,3px 0px 3px #a8a600,-3px 0px 3px #a8a600,0px 3px 3px #a8a600,0px -3px 3px #a8a600}#legacy .spec_title25 a{text-decoration:none;border-bottom:2px solid white;padding-bottom:4px}#legacy{}#legacy .spec_title26{position:absolute;font-size:22px;top:1422px;text-shadow:3px 3px 3px #00a828,-3px -3px 3px #00a828,-3px 3px 3px #00a828,3px -3px 3px #00a828,3px 0px 3px #00a828,-3px 0px 3px #00a828,0px 3px 3px #00a828,0px -3px 3px #00a828}#legacy .spec_title26 a{text-decoration:none;border-bottom:2px solid white;padding-bottom:4px}#legacy{}#legacy .spec_title27{position:absolute;font-size:22px;top:2027px;text-shadow:3px 3px 3px #00a828,-3px -3px 3px #00a828,-3px 3px 3px #00a828,3px -3px 3px #00a828,3px 0px 3px #00a828,-3px 0px 3px #00a828,0px 3px 3px #00a828,0px -3px 3px #00a828}#legacy .spec_title27 a{text-decoration:none;border-bottom:2px solid white;padding-bottom:4px}#legacy{}#legacy .spec_title28{position:absolute;font-size:22px;top:2349px;text-shadow:3px 3px 3px #0080d1,-3px -3px 3px #0080d1,-3px 3px 3px #0080d1,3px -3px 3px #0080d1,3px 0px 3px #0080d1,-3px 0px 3px #0080d1,0px 3px 3px #0080d1,0px -3px 3px #0080d1}#legacy .spec_title28 a{text-decoration:none;border-bottom:2px solid white;padding-bottom:4px}#legacy{}#legacy .spec_title29{position:absolute;font-size:22px;top:2833px;text-shadow:3px 3px 3px #0050ab,-3px -3px 3px #0050ab,-3px 3px 3px #0050ab,3px -3px 3px #0050ab,3px 0px 3px #0050ab,-3px 0px 3px #0050ab,0px 3px 3px #0050ab,0px -3px 3px #0050ab}#legacy .spec_title29 a{text-decoration:none;border-bottom:2px solid white;padding-bottom:4px}#legacy{}#legacy .spec_title30{position:absolute;font-size:22px;top:3417px;text-shadow:3px 3px 3px #ea00ff,-3px -3px 3px #ea00ff,-3px 3px 3px #ea00ff,3px -3px 3px #ea00ff,3px 0px 3px #ea00ff,-3px 0px 3px #ea00ff,0px 3px 3px #ea00ff,0px -3px 3px #ea00ff}#legacy .spec_title30 a{text-decoration:none;border-bottom:2px solid white;padding-bottom:4px}#legacy{}#legacy .spec_title31{position:absolute;font-size:22px;top:4348px;text-shadow:3px 3px 3px #ff00d8,-3px -3px 3px #ff00d8,-3px 3px 3px #ff00d8,3px -3px 3px #ff00d8,3px 0px 3px #ff00d8,-3px 0px 3px #ff00d8,0px 3px 3px #ff00d8,0px -3px 3px #ff00d8}#legacy .spec_title31 a{text-decoration:none;border-bottom:2px solid white;padding-bottom:4px}#legacy{}#legacy .spec_title32{position:absolute;font-size:22px;top:6460px;text-shadow:3px 3px 3px #ff4040,-3px -3px 3px #ff4040,-3px 3px 3px #ff4040,3px -3px 3px #ff4040,3px 0px 3px #ff4040,-3px 0px 3px #ff4040,0px 3px 3px #ff4040,0px -3px 3px #ff4040}#legacy .spec_title32 a{text-decoration:none;border-bottom:2px solid white;padding-bottom:4px}#legacy{}#legacy .spec_title33{position:absolute;font-size:22px;top:7176px;text-shadow:3px 3px 3px #c07a00,-3px -3px 3px #c07a00,-3px 3px 3px #c07a00,3px -3px 3px #c07a00,3px 0px 3px #c07a00,-3px 0px 3px #c07a00,0px 3px 3px #c07a00,0px -3px 3px #c07a00}#legacy .spec_title33 a{text-decoration:none;border-bottom:2px solid white;padding-bottom:4px}#legacy .spec_detail{line-height:1.9;padding-left:465px}#legacy .spec_detail p{color:#000000}#legacy{}#legacy .spec_title34{position:absolute;width:512px;top:115px}#legacy{}#legacy .spec_title35{position:absolute;width:512px;top:671px}#legacy{}#legacy .spec_title36{position:absolute;width:512px;top:1041px}#legacy{}#legacy .spec_title37{position:absolute;width:512px;top:1515px}#legacy{}#legacy .spec_title38{position:absolute;width:512px;top:2130px}#legacy{}#legacy .spec_title39{position:absolute;width:512px;top:2444px}#legacy{}#legacy .spec_title40{position:absolute;width:512px;top:2930px}#legacy{}#legacy .spec_title41{position:absolute;width:512px;top:3505px}#legacy{}#legacy .spec_title42{position:absolute;width:512px;top:4420px}#legacy{}#legacy .spec_title43{position:absolute;width:512px;top:6535px}#legacy{}#legacy .spec_title44{position:absolute;width:512px;top:7270px}#legacy .dedama{text-align:left;font-size:small;margin-top:5px;margin-bottom:60px}#legacy{}#legacy .article-text-yellow2{width:700px;padding-bottom:20px;font-size:30px;line-height:1.8;font-weight:bold;padding:15px 0 15px 30px;margin-left:-50px;margin-top:25px;margin-bottom:25px;background:-webkit-gradient(linear,right top,left top,from(#fff),to(#ffff00));background:linear-gradient(-90deg,#fff,#ffff00)}#legacy{}#legacy .spec_title_gundam_right{clear:both;position:relative;margin-bottom:60px}#legacy .spec_title_gundam_right img{width:999.8px}#legacy .spec_title_gundam p{color:#fff}#legacy .spec_title1_gundam p span{font-size:13px}#legacy{}#legacy .spec_title_gundam1{position:absolute;padding-left:29px;top:21px;color:#fff}#legacy .spec_title_gundam1 a{color:#fff;font-size:16px;text-decoration:none;border-bottom:1px solid #fff}#legacy{}#legacy .spec_title_gundam2{position:absolute;padding-left:40px;top:100px;color:#fff}#legacy{}#legacy .spec_title_gundam3{position:absolute;padding-left:25px;font-size:12px;top:170px;text-align:center;color:#fff}#legacy .spec_title_gundam3 a{color:#fff;font-size:13px;text-decoration:none;border-bottom:1px solid #fff}#legacy{}#legacy .spec_title_gundam4{position:absolute;padding-left:2.64%;top:250px;text-align:center;color:#fff}#legacy .spec_title_gundam4 a{color:#fff;font-size:16px;text-decoration:none;border-bottom:1px solid #fff}#legacy{}#legacy .spec_title_gundam5{position:absolute;padding-left:3.73%;top:347px;color:#fff}#legacy{}#legacy .spec_title_gundam6{position:absolute;padding-left:3.9%;top:425px;color:#fff}#legacy .spec_title_gundam6 a{color:#fff;font-size:16px;text-decoration:none;border-bottom:1px solid #fff}#legacy{}#legacy .spec_title_gundam7{position:absolute;padding-left:3.4%;top:490px;text-align:center;color:#fff}#legacy .spec_title_gundam7 a{color:#fff;font-size:16px;text-decoration:none;border-bottom:1px solid #fff}#legacy{}#legacy .spec_title_gundam8{position:absolute;padding-left:5.9%;top:586px;color:#fff}#legacy .spec_title_gundam8 a{color:#fff;font-size:16px;text-decoration:none;border-bottom:1px solid #fff}#legacy{}#legacy .spec_title_gundam9{position:absolute;padding-left:1.52%;top:655px;text-align:center;color:#fff}#legacy{}#legacy .spec_title_gundam10{position:absolute;padding-left:1.52%;top:780px;text-align:center;color:#fff}#legacy .spec_title_gundam10 a{color:#fff;font-size:16px;text-decoration:none;border-bottom:1px solid #fff}#legacy .spec_answer_gundam p{color:#000}#legacy .spec_answer_gundam p span{font-size:14px;padding-top:5px}#legacy{}#legacy .spec_answer_gundam1{position:absolute;font-size:22px;top:15px}#legacy{}#legacy .spec_answer_gundam2{position:absolute;font-size:22px;top:95px}#legacy{}#legacy .spec_answer_gundam3{position:absolute;font-size:22.2px;text-align:center;top:177px}#legacy{}#legacy .spec_answer_gundam4{position:absolute;font-size:22px;top:260px}#legacy{}#legacy .spec_answer_gundam5{position:absolute;font-size:22px;top:340px}#legacy{}#legacy .spec_answer_gundam6{position:absolute;font-size:22px;top:420px}#legacy{}#legacy .spec_answer_gundam7{position:absolute;font-size:22px;top:500px}#legacy{}#legacy .spec_answer_gundam8{position:absolute;font-size:22px;top:582px}#legacy{}#legacy .spec_answer_gundam9{position:absolute;font-size:22px;top:664px}#legacy{}#legacy .spec_answer_gundam10{position:absolute;font-size:22px;top:745px;width:40%}#legacy .spec_answer_gundam10 img{width:55%}#legacy .spec_detail_title2_gundam{font-weight:bold}#legacy .spec_detail_title2_gundam span{font-size:35px}#legacy{}#legacy .spec_title_gundam11{position:absolute;font-size:21px;top:0;text-shadow:3px 3px 3px #ff1515,-3px -3px 3px #ff1515,-3px 3px 3px #ff1515,3px -3px 3px #ff1515,3px 0px 3px #ff1515,-3px 0px 3px #ff1515,0px 3px 3px #ff1515,0px -3px 3px #ff1515;color:#fff}#legacy{}#legacy .spec_title_gundam12{position:absolute;font-size:21px;top:208px;text-shadow:3px 3px 3px #0084ff,-3px -3px 3px #0084ff,-3px 3px 3px #0084ff,3px -3px 3px #0084ff,3px 0px 3px #0084ff,-3px 0px 3px #0084ff,0px 3px 3px #0084ff,0px -3px 3px #0084ff;color:#fff}#legacy{}#legacy .spec_title_gundam13{position:absolute;font-size:21px;top:641px;text-shadow:3px 3px 3px #12ba00,-3px -3px 3px #12ba00,-3px 3px 3px #12ba00,3px -3px 3px #12ba00,3px 0px 3px #12ba00,-3px 0px 3px #12ba00,0px 3px 3px #12ba00,0px -3px 3px #12ba00;color:#fff}#legacy .spec_title_gundam13 a{color:#fff;text-decoration:none;border-bottom:3px solid white;padding-bottom:2.3px}#legacy .spec_detail_gundam{line-height:1.9;padding-left:47%}#legacy .spec_detail_gundam p{color:#000000}#legacy{}#legacy .spec_detail_gundam1{position:absolute;top:90px}#legacy{}#legacy .spec_detail_gundam2{position:absolute;top:300px}#legacy{}#legacy .spec_detail_gundam3{position:absolute;top:740px}#legacy{}#legacy .spec_title2_gundam2{clear:both;position:relative;margin-bottom:60px}#legacy .spec_title2_gundam2 p{color:#fff}#legacy .spec_title2_gundam2 img{width:999.8px}#legacy .spec_title1_gundam2 p span{font-size:13px}#legacy{}#legacy .spec_title_gundam14{position:absolute;padding-left:1.9%;top:17px}#legacy .spec_title_gundam14 a{color:#fff;font-size:16px;text-decoration:none;border-bottom:1px solid #fff}#legacy{}#legacy .spec_title_gundam15{position:absolute;padding-left:1.51%;font-size:13px;top:130px}#legacy .spec_title_gundam15 a{color:#fff;font-size:13px;text-decoration:none;border-bottom:1px solid #fff}#legacy{}#legacy .spec_title_gundam16{position:absolute;padding-left:3.55%;top:235px;text-align:center}#legacy .spec_title_gundam16 a{color:#fff;font-size:16px;text-decoration:none;border-bottom:1px solid #fff}#legacy{}#legacy .spec_title_gundam17{position:absolute;padding-left:5.32%;top:386px;text-align:center}#legacy .spec_title_gundam17 a{color:#fff;font-size:16px;text-decoration:none;border-bottom:1px solid #fff}#legacy{}#legacy .spec_title_gundam18{position:absolute;padding-left:3.4%;font-size:13px;text-align:center;top:538px}#legacy .spec_title_gundam18 a{color:#fff;font-size:16px;text-decoration:none;border-bottom:1px solid #fff}#legacy{}#legacy .spec_title_gundam19{position:absolute;padding-left:5.17%;top:625px}#legacy .spec_title_gundam19 a{color:#fff;font-size:16px;text-decoration:none;border-bottom:1px solid #fff}#legacy{}#legacy .spec_title_gundam20{position:absolute;padding-left:1.2%;top:689px;text-align:center}#legacy{}#legacy .spec_title_gundam21{position:absolute;padding-left:5.42%;top:860px}#legacy .spec_title_gundam21 a{color:#fff;font-size:16px;text-decoration:none;border-bottom:1px solid #fff}#legacy .spec_answer2_gundam2 p{color:#000}#legacy .spec_answer2_gundam2 p span{font-size:14px;padding-top:3px}#legacy{}#legacy .spec_answer_gundam11{font-size:17px;position:absolute;top:17px}#legacy{}#legacy .spec_answer_gundam12{font-size:16px;position:absolute;top:70px}#legacy{}#legacy .spec_answer_gundam13{position:absolute;font-size:14px;top:239px}#legacy{}#legacy .spec_answer_gundam14{font-size:16px;position:absolute;text-align:center;top:306px}#legacy{}#legacy .spec_answer_gundam15{font-size:17px;position:absolute;text-align:center;top:542px}#legacy{}#legacy .spec_answer_gundam16{font-size:17px;position:absolute;top:624px}#legacy{}#legacy .spec_answer_gundam17{font-size:16px;position:absolute;text-align:center;top:688px}#legacy{}#legacy .spec_answer_gundam18{font-size:17px;position:absolute;top:780px;width:100%}#legacy .spec_answer_gundam18 img{width:22%}#legacy .spec_detail_title2_gundam2{font-weight:bold}#legacy .spec_detail_title2_gundam2 span{font-size:35px}#legacy{}#legacy .spec_title_gundam22{position:absolute;font-size:21px;top:0;text-shadow:3px 3px 3px #ff1515,-3px -3px 3px #ff1515,-3px 3px 3px #ff1515,3px -3px 3px #ff1515,3px 0px 3px #ff1515,-3px 0px 3px #ff1515,0px 3px 3px #ff1515,0px -3px 3px #ff1515}#legacy{}#legacy .spec_title_gundam23{position:absolute;font-size:21px;top:390px;text-shadow:3px 3px 3px #0084ff,-3px -3px 3px #0084ff,-3px 3px 3px #0084ff,3px -3px 3px #0084ff,3px 0px 3px #0084ff,-3px 0px 3px #0084ff,0px 3px 3px #0084ff,0px -3px 3px #0084ff}#legacy .spec_detail2_gundam2{line-height:1.9;padding-left:48%}#legacy .spec_detail2_gundam2 p{color:#000000}#legacy{}#legacy .spec_detail_gundam4{position:absolute;width:490px;top:90px}#legacy{}#legacy .spec_detail_gundam5{position:absolute;width:490px;top:470px}#legacy .spec_detail_gundam5 img{width:80%;margin:5px 0 5px 40px}#legacy{}#legacy .spec_title3_gundam3{clear:both;position:relative;padding-bottom:60px}#legacy .spec_title3_gundam3 p{color:#fff}#legacy .spec_title3_gundam3 img{width:999.8px}#legacy .spec_title1_gundam3 p span{font-size:13px}#legacy{}#legacy .spec_title_gundam24{position:absolute;padding-left:2.05%;top:35px}#legacy .spec_title_gundam24 a{color:#fff;font-size:16px;text-decoration:none;border-bottom:1px solid #fff}#legacy{}#legacy .spec_title_gundam25{position:absolute;padding-left:3.4%;font-size:13px;text-align:center;top:120px}#legacy .spec_title_gundam25 a{color:#fff;font-size:16px;text-decoration:none;border-bottom:1px solid #fff}#legacy{}#legacy .spec_title_gundam26{position:absolute;padding-left:5.4%;top:235px;text-align:center}#legacy .spec_title_gundam26 a{color:#fff;font-size:16px;text-decoration:none;border-bottom:1px solid #fff}#legacy{}#legacy .spec_title_gundam27{position:absolute;padding-left:1.03%;top:320px;text-align:center}#legacy .spec_answer3_gundam3 p{color:#000}#legacy .spec_answer3_gundam3 p span{font-size:14px;padding-top:5px}#legacy{}#legacy .spec_answer_gundam19{font-size:17px;position:absolute;top:35px}#legacy{}#legacy .spec_answer_gundam20{font-size:17px;position:absolute;text-align:center;top:120px}#legacy{}#legacy .spec_answer_gundam21{position:absolute;top:235px}#legacy{}#legacy .spec_answer_gundam22{font-size:17px;position:absolute;text-align:center;top:298px}#legacy .spec_detail_title2_gundam3{font-weight:bold}#legacy .spec_detail_title2_gundam3 span{font-size:35px}#legacy{}#legacy .spec_title_gundam28{position:absolute;font-size:21px;top:0;text-shadow:3px 3px 3px #ff1515,-3px -3px 3px #ff1515,-3px 3px 3px #ff1515,3px -3px 3px #ff1515,3px 0px 3px #ff1515,-3px 0px 3px #ff1515,0px 3px 3px #ff1515,0px -3px 3px #ff1515}#legacy .spec_title_gundam28 a{color:#fff;text-decoration:none;border-bottom:2px solid white;padding-bottom:2.3px}#legacy{}#legacy .spec_title_gundam29{position:absolute;font-size:21px;top:617px;text-shadow:3px 3px 3px #0084ff,-3px -3px 3px #0084ff,-3px 3px 3px #0084ff,3px -3px 3px #0084ff,3px 0px 3px #0084ff,-3px 0px 3px #0084ff,0px 3px 3px #0084ff,0px -3px 3px #0084ff}#legacy .spec_detail3_gundam3{line-height:1.9;padding-left:48%}#legacy .spec_detail3_gundam3 p{color:#000000}#legacy{}#legacy .spec_detail_gundam6{position:absolute;width:520px;top:100px}#legacy{}#legacy .spec_detail_gundam7{position:absolute;width:520px;top:700px}#legacy .spec_detail_gundam6 img,#legacy .spec_detail_gundam7 img{width:90%;margin:25px 0 10px 10px}#legacy{}#legacy .mb50{margin-bottom:50px}#legacy .spec_title_blue,#legacy .spec_title_green,#legacy .spec_title_green2,#legacy .spec_title_red,#legacy .spec_title_yellow,#legacy .spec_title_yellowgreen{color:#fff;font-size:20px;text-align:center;padding-top:4px;font-weight:bold;height:125px;width:50.3%;letter-spacing:0.16em}#legacy .spec_title_blue span,#legacy .spec_title_green span,#legacy .spec_title_green2 span,#legacy .spec_title_red span,#legacy .spec_title_yellow span,#legacy .spec_title_yellowgreen span{font-size:24px}#legacy .spec_title_red{width:100%;background:url(/assets/images/research/resource/images/column/all/background_red.gif);border-radius:10px 10px 0 0;height:45px;text-shadow:3px 3px 3px #ff0000,-3px -3px 3px #ff0000,-3px 3px 3px #ff0000,3px -3px 3px #ff0000,3px 0px 3px #ff0000,-3px 0px 3px #ff0000,0px 3px 3px #ff0000,0px -3px 3px #ff0000}#legacy .spec_title_green{width:100%;background:url(/assets/images/research/resource/images/column/all/background_green.png);border-radius:10px 10px 0 0;height:45px;text-shadow:3px 3px 3px #0f8d07,-3px -3px 3px #0f8d07,-3px 3px 3px #0f8d07,3px -3px 3px #0f8d07,3px 0px 3px #0f8d07,-3px 0px 3px #0f8d07,0px 3px 3px #0f8d07,0px -3px 3px #0f8d07}#legacy .spec_title_green2{width:100%;background:url(/assets/images/research/resource/images/column/all/background_green2.gif);border-radius:10px 10px 0 0;height:45px;text-shadow:3px 3px 3px #01c705,-3px -3px 3px #01c705,-3px 3px 3px #01c705,3px -3px 3px #01c705,3px 0px 3px #01c705,-3px 0px 3px #01c705,0px 3px 3px #01c705,0px -3px 3px #01c705}#legacy .spec_title_yellow{width:100%;background:url(/assets/images/research/resource/images/column/all/background_yellow.png);border-radius:10px 10px 0 0;height:45px;text-shadow:3px 3px 3px #c5700c,-3px -3px 3px #c5700c,-3px 3px 3px #c5700c,3px -3px 3px #c5700c,3px 0px 3px #c5700c,-3px 0px 3px #c5700c,0px 3px 3px #c5700c,0px -3px 3px #c5700c}#legacy .spec_title_yellowgreen{width:100%;background:url(/assets/images/research/resource/images/column/all/background_yellowgreen.gif);border-radius:10px 10px 0 0;height:45px;text-shadow:3px 3px 3px #47c916,-3px -3px 3px #47c916,-3px 3px 3px #47c916,3px -3px 3px #47c916,3px 0px 3px #47c916,-3px 0px 3px #47c916,0px 3px 3px #47c916,0px -3px 3px #47c916}#legacy .spec_title_blue{width:100%;background:url(/assets/images/research/resource/images/column/all/background_blue.gif);border-radius:10px 10px 0 0;height:45px;text-shadow:3px 3px 3px #0a5eff,-3px -3px 3px #0a5eff,-3px 3px 3px #0a5eff,3px -3px 3px #0a5eff,3px 0px 3px #0a5eff,-3px 0px 3px #0a5eff,0px 3px 3px #0a5eff,0px -3px 3px #0a5eff}#legacy .spec_detail_blue,#legacy .spec_detail_green,#legacy .spec_detail_green2,#legacy .spec_detail_red,#legacy .spec_detail_yellow,#legacy .spec_detail_yellowgreen{border-radius:10px;margin:0 0 20px}#legacy .spec_detail_red{background:-webkit-gradient(linear,left top,left bottom,from(#ffecec),to(#ffa5a5));background:linear-gradient(180deg,#ffecec,#ffa5a5);-webkit-box-shadow:0 0 0 3px #ff0b0b;box-shadow:0 0 0 3px #ff0b0b}#legacy .spec_detail_green{background:-webkit-gradient(linear,left top,left bottom,from(#f1ffec),to(#beffa5));background:linear-gradient(180deg,#f1ffec,#beffa5);-webkit-box-shadow:0 0 0 3px #009944;box-shadow:0 0 0 3px #009944}#legacy .spec_detail_green2{background:-webkit-gradient(linear,left top,left bottom,from(#dffae5),to(#61e182));background:linear-gradient(180deg,#dffae5,#61e182);-webkit-box-shadow:0 0 0 3px #009f0b;box-shadow:0 0 0 3px #009f0b}#legacy .spec_detail_yellow{background:-webkit-gradient(linear,left top,left bottom,from(#fffbed),to(#fffea5));background:linear-gradient(180deg,#fffbed,#fffea5);-webkit-box-shadow:0 0 0 3px #b87e00;box-shadow:0 0 0 3px #b87e00}#legacy .spec_detail_yellowgreen{background:-webkit-gradient(linear,left top,left bottom,from(#f8fdeb),to(#c3e764));background:linear-gradient(180deg,#f8fdeb,#c3e764);-webkit-box-shadow:0 0 0 3px #96e462;box-shadow:0 0 0 3px #96e462}#legacy .spec_detail_blue{background:-webkit-gradient(linear,left top,left bottom,from(#eef6f5),to(#acb5e3));background:linear-gradient(180deg,#eef6f5,#acb5e3);-webkit-box-shadow:0 0 0 3px #5f6bdc;box-shadow:0 0 0 3px #5f6bdc}#legacy .spec_title_images{width:80%;margin:10px auto 10px}#legacy .spec_title_images2{width:90%}#legacy .spec_title_left{clear:both;float:left;width:38%}#legacy .spec_title_left tr{border:3px solid #000000}#legacy .spec_title_left .spec_answer_name{padding:5px 2px 5px;font-size:10px}#legacy table td.spec_title_left_kome{font-size:14px;padding:5px;text-align:left}#legacy .spec_title_rightPC{float:right;width:60%}#legacy .spec_detail_right{padding:20px 10px 20px 10px;font-size:2.5vmin;line-height:1.6}#legacy .spec_title_name{text-align:center;background-color:#0099ff;color:#fff;font-size:20px;width:23%;padding:10px 2px 10px}#legacy .spec_title_name a{color:#fff;text-decoration:none;border-bottom:1px solid #fff}#legacy .shoshinsya_end{clear:both}}@media screen and (max-width:767px){#legacy{}#legacy .article-text-yellow{padding-bottom:20px;line-height:1.8;font-weight:bold;padding:5px 0 5px 10px;margin-left:-50px;margin-top:25px;margin-bottom:25px;background:-webkit-gradient(linear,right top,left top,from(#fff),to(#ffff00));background:linear-gradient(-90deg,#fff,#ffff00);font-size:1em}#legacy{}#legacy .spec_title{clear:both;width:100%}#legacy .spec_title table{text-align:left;width:100%;margin-bottom:5px}#legacy .spec_title span{font-size:9px}#legacy .spec_title .spec_title_name{text-align:center;background-color:#0099ff;color:#fff;width:6%;padding:0}#legacy .spec_title td:nth-child(2){background-color:white;width:33%;font-size:12px;padding:0}#legacy .spec_title td:nth-child(3){width:4%;padding:0;border:none}#legacy .spec_title td:nth-child(4){width:60%;border:none;padding:0;text-align:left}#legacy{}#legacy .spec_detail{width:65%}#legacy .spec_detail1,#legacy .spec_detail10,#legacy .spec_detail11,#legacy .spec_detail2,#legacy .spec_detail3,#legacy .spec_detail4,#legacy .spec_detail5,#legacy .spec_detail6,#legacy .spec_detail7,#legacy .spec_detail8,#legacy .spec_detail9{border-radius:10px;overflow:scroll;margin:20px 0 20px}#legacy .spec_detail1{border-radius:10px;overflow:scroll;margin:20px 0 20px}#legacy .spec_detail11{border-radius:10px;overflow:scroll;margin:20px 0 20px}#legacy .spec_detail10_title,#legacy .spec_detail11_title,#legacy .spec_detail1_title,#legacy .spec_detail2_title,#legacy .spec_detail3_title,#legacy .spec_detail4_title,#legacy .spec_detail5_title,#legacy .spec_detail6_title,#legacy .spec_detail7_title,#legacy .spec_detail8_title,#legacy .spec_detail9_title{color:#fff;font-size:8px;text-align:center;padding-top:5px;padding-bottom:25px;font-weight:bold;height:20px;width:50.3%}#legacy .spec_detail10_title span,#legacy .spec_detail11_title span,#legacy .spec_detail1_title span,#legacy .spec_detail2_title span,#legacy .spec_detail3_title span,#legacy .spec_detail4_title span,#legacy .spec_detail5_title span,#legacy .spec_detail6_title span,#legacy .spec_detail7_title span,#legacy .spec_detail8_title span,#legacy .spec_detail9_title span{font-size:12px}#legacy .spec_detail10_title a,#legacy .spec_detail11_title a,#legacy .spec_detail1_title a,#legacy .spec_detail2_title a,#legacy .spec_detail3_title a,#legacy .spec_detail4_title a,#legacy .spec_detail5_title a,#legacy .spec_detail6_title a,#legacy .spec_detail7_title a,#legacy .spec_detail8_title a,#legacy .spec_detail9_title a{text-decoration:none;border-bottom:2px solid white;padding-bottom:4px}#legacy .spec_detail10_commentary,#legacy .spec_detail11_commentary,#legacy .spec_detail1_commentary,#legacy .spec_detail2_commentary,#legacy .spec_detail3_commentary,#legacy .spec_detail4_commentary,#legacy .spec_detail5_commentary,#legacy .spec_detail6_commentary,#legacy .spec_detail7_commentary,#legacy .spec_detail8_commentary,#legacy .spec_detail9_commentary{padding:20px 5px 20px 5px;font-size:2vmin}#legacy .spec_detail1 a,#legacy .spec_detail10 a,#legacy .spec_detail11 a,#legacy .spec_detail2 a,#legacy .spec_detail3 a,#legacy .spec_detail4 a,#legacy .spec_detail7 a,#legacy .spec_detail8 a,#legacy .spec_detail9 a{margin:0 4px 0}#legacy{}#legacy .spec_detail1{background:-webkit-gradient(linear,left top,left bottom,from(#ffecec),to(#ffa5a5));background:linear-gradient(180deg,#ffecec,#ffa5a5);-webkit-box-shadow:0 0 0 1px #a40000;box-shadow:0 0 0 1px #a40000}#legacy .spec_detail1_title{width:100%;background:url(/assets/images/research/resource/images/column/all/background_01.gif);background-position:top;text-shadow:3px 3px 3px #ff0000,-3px -3px 3px #ff0000,-3px 3px 3px #ff0000,3px -3px 3px #ff0000,3px 0px 3px #ff0000,-3px 0px 3px #ff0000,0px 3px 3px #ff0000,0px -3px 3px #ff0000;overflow:hidden}#legacy .spec_detail1_line{width:20px;border:1px dotted #a40000}#legacy .whiteline{text-decoration:none;border-bottom:2px solid white;padding-bottom:2.5px}#legacy .whiteline a{color:#fff}#legacy{}#legacy .spec_detail2{background:-webkit-gradient(linear,left top,left bottom,from(#ffd497),to(#ff9f00));background:linear-gradient(180deg,#ffd497,#ff9f00);-webkit-box-shadow:0 0 0 1px #ff7200;box-shadow:0 0 0 1px #ff7200}#legacy .spec_detail2_title{width:100%;background:url(/assets/images/research/resource/images/column/all/background_02.gif);border-radius:10px 10px 0 0;text-shadow:3px 3px 3px #ff7400,-3px -3px 3px #ff7400,-3px 3px 3px #ff7400,3px -3px 3px #ff7400,3px 0px 3px #ff7400,-3px 0px 3px #ff7400,0px 3px 3px #ff7400,0px -3px 3px #ff7400}#legacy{}#legacy .spec_detail3{background:-webkit-gradient(linear,left top,left bottom,from(#fdfbe6),to(#eddf66));background:linear-gradient(180deg,#fdfbe6,#eddf66);-webkit-box-shadow:0 0 0 1px #eddf66;box-shadow:0 0 0 1px #eddf66}#legacy .spec_detail3_title{width:100%;background:url(/assets/images/research/resource/images/column/all/background_03.gif);border-radius:10px 10px 0 0;text-shadow:3px 3px 3px #a8a600,-3px -3px 3px #a8a600,-3px 3px 3px #a8a600,3px -3px 3px #a8a600,3px 0px 3px #a8a600,-3px 0px 3px #a8a600,0px 3px 3px #a8a600,0px -3px 3px #a8a600}#legacy{}#legacy .spec_detail4{background:-webkit-gradient(linear,left top,left bottom,from(#f8fdeb),to(#c3e764));background:linear-gradient(180deg,#f8fdeb,#c3e764);-webkit-box-shadow:0 0 0 1px #96e462;box-shadow:0 0 0 1px #96e462}#legacy .spec_detail4_title{width:100%;background:url(/assets/images/research/resource/images/column/all/background_04.gif);border-radius:10px 10px 0 0;text-shadow:3px 3px 3px #00a828,-3px -3px 3px #00a828,-3px 3px 3px #00a828,3px -3px 3px #00a828,3px 0px 3px #00a828,-3px 0px 3px #00a828,0px 3px 3px #00a828,0px -3px 3px #00a828}#legacy{}#legacy .spec_detail5{background:-webkit-gradient(linear,left top,left bottom,from(#defae5),to(#61e182));background:linear-gradient(180deg,#defae5,#61e182);-webkit-box-shadow:0 0 0 1px #009f0b;box-shadow:0 0 0 1px #009f0b}#legacy .spec_detail5_title{width:100%;background:url(/assets/images/research/resource/images/column/all/background_05.gif);border-radius:10px 10px 0 0;text-shadow:3px 3px 3px #00a828,-3px -3px 3px #00a828,-3px 3px 3px #00a828,3px -3px 3px #00a828,3px 0px 3px #00a828,-3px 0px 3px #00a828,0px 3px 3px #00a828,0px -3px 3px #00a828}#legacy{}#legacy .spec_detail6{background:-webkit-gradient(linear,left top,left bottom,from(#e8fcf6),to(#62dee3));background:linear-gradient(180deg,#e8fcf6,#62dee3);-webkit-box-shadow:0 0 0 1px #0adae7;box-shadow:0 0 0 1px #0adae7}#legacy .spec_detail6_title{width:100%;background:url(/assets/images/research/resource/images/column/all/background_06.gif);border-radius:10px 10px 0 0;text-shadow:3px 3px 3px #0080d1,-3px -3px 3px #0080d1,-3px 3px 3px #0080d1,3px -3px 3px #0080d1,3px 0px 3px #0080d1,-3px 0px 3px #0080d1,0px 3px 3px #0080d1,0px -3px 3px #0080d1}#legacy{}#legacy .spec_detail7{background:-webkit-gradient(linear,left top,left bottom,from(#ecf5f6),to(#798be3));background:linear-gradient(180deg,#ecf5f6,#798be3);-webkit-box-shadow:0 0 0 1px #5f6bdc;box-shadow:0 0 0 1px #5f6bdc}#legacy .spec_detail7_title{width:100%;background:url(/assets/images/research/resource/images/column/all/background_07.gif);border-radius:10px 10px 0 0;text-shadow:3px 3px 3px #0050ab,-3px -3px 3px #0050ab,-3px 3px 3px #0050ab,3px -3px 3px #0050ab,3px 0px 3px #0050ab,-3px 0px 3px #0050ab,0px 3px 3px #0050ab,0px -3px 3px #0050ab}#legacy .spec_detail7 img{margin:0 0 5px 0;width:100%;text-align:center}#legacy{}#legacy .spec_detail8{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e58bff));background:linear-gradient(180deg,#fff,#e58bff);-webkit-box-shadow:0 0 0 1px #ea00ff;box-shadow:0 0 0 1px #ea00ff}#legacy .spec_detail8_title{width:100%;background:url(/assets/images/research/resource/images/column/all/background_08.gif);border-radius:10px 10px 0 0;text-shadow:3px 3px 3px #ea00ff,-3px -3px 3px #ea00ff,-3px 3px 3px #ea00ff,3px -3px 3px #ea00ff,3px 0px 3px #ea00ff,-3px 0px 3px #ea00ff,0px 3px 3px #ea00ff,0px -3px 3px #ea00ff}#legacy{}#legacy .spec_detail9{background:-webkit-gradient(linear,left top,left bottom,from(#fffbff),to(#ffaaff));background:linear-gradient(180deg,#fffbff,#ffaaff);-webkit-box-shadow:0 0 0 1px #ff00ff;box-shadow:0 0 0 1px #ff00ff}#legacy .spec_detail9_title{width:100%;background:url(/assets/images/research/resource/images/column/all/background_09.gif);border-radius:10px 10px 0 0;text-shadow:3px 3px 3px #ff00d8,-3px -3px 3px #ff00d8,-3px 3px 3px #ff00d8,3px -3px 3px #ff00d8,3px 0px 3px #ff00d8,-3px 0px 3px #ff00d8,0px 3px 3px #ff00d8,0px -3px 3px #ff00d8}#legacy .spec_detail9 img{margin:0 0 5px 0;width:100%;text-align:center}#legacy{}#legacy .spec_detail10{background:-webkit-gradient(linear,left top,left bottom,from(#fff8f8),to(#ff9898));background:linear-gradient(180deg,#fff8f8,#ff9898);-webkit-box-shadow:0 0 0 1px #ff4040;box-shadow:0 0 0 1px #ff4040}#legacy .spec_detail10_title{width:100%;background:url(/assets/images/research/resource/images/column/all/background_10.gif);border-radius:10px 10px 0 0;text-shadow:3px 3px 3px #ff4040,-3px -3px 3px #ff4040,-3px 3px 3px #ff4040,3px -3px 3px #ff4040,3px 0px 3px #ff4040,-3px 0px 3px #ff4040,0px 3px 3px #ff4040,0px -3px 3px #ff4040}#legacy{}#legacy .spec_detail11{background:-webkit-gradient(linear,left top,left bottom,from(#fffdf4),to(#ffec81));background:linear-gradient(180deg,#fffdf4,#ffec81);-webkit-box-shadow:0 0 0 1px #ff9c00;box-shadow:0 0 0 1px #ff9c00}#legacy .spec_detail11_title{width:100%;background:url(/assets/images/research/resource/images/column/all/background_11.gif);border-radius:10px 10px 0 0;text-shadow:3px 3px 3px #c07a00,-3px -3px 3px #c07a00,-3px 3px 3px #c07a00,3px -3px 3px #c07a00,3px 0px 3px #c07a00,-3px 0px 3px #c07a00,0px 3px 3px #c07a00,0px -3px 3px #c07a00}#legacy .dedama{font-size:8px;text-align:left;margin-bottom:30px}#legacy{}#legacy .article-text{margin-left:0}#legacy .article-text img{text-align:center}#legacy .article-text-yellow2{width:90%;padding-bottom:20px;font-size:14px;line-height:1.8;font-weight:bold;padding:15px 0 15px 10px;margin-left:-50px;margin-top:25px;margin-bottom:25px;background:-webkit-gradient(linear,right top,left top,from(#fff),to(#ffff00));background:linear-gradient(-90deg,#fff,#ffff00);clear:both}#legacy .spec_title_gundam{clear:both;float:left;width:48%}#legacy .spec_title_gundam .spec_title_name_gundam{text-align:center;background-color:#0099ff;color:#fff;font-size:10px;width:23%;padding:5px 2px 5px}#legacy .spec_title_name_gundam a{color:#fff;font-size:10px;text-decoration:none;border-bottom:1px solid #fff}#legacy .spec_answer_name_gundam1,#legacy .spec_answer_name_gundam2,#legacy .spec_answer_name_gundam3,#legacy .spec_title_gundam .spec_answer_name_gundam{padding:5px 2px 5px;font-size:10px}#legacy .spec_answer_name_gundam1{background:-webkit-gradient(linear,left top,left bottom,from(#ffe3e3),to(#ffa5a5));background:linear-gradient(180deg,#ffe3e3,#ffa5a5)}#legacy .spec_answer_name_gundam2{background:-webkit-gradient(linear,left top,left bottom,from(#ecfdff),to(#a6f1ff));background:linear-gradient(180deg,#ecfdff,#a6f1ff)}#legacy .spec_answer_name_gundam3{background:-webkit-gradient(linear,left top,left bottom,from(#e6ffed),to(#bcffa5));background:linear-gradient(180deg,#e6ffed,#bcffa5)}#legacy .border-bottom{text-decoration:none;border-bottom:1px solid white;padding-bottom:3px}#legacy .spec_title_right{float:right;width:50%}#legacy .spec_title_red,#legacy .spec_title_whiteblue,#legacy .spec_title_yellowgreen{color:#fff;font-size:8px;text-align:center;padding-top:8px;font-weight:bold;height:40px;width:50.3%;letter-spacing:0.3em}#legacy .spec_title_red span,#legacy .spec_title_whiteblue span,#legacy .spec_title_yellowgreen span{font-size:11px}#legacy .spec_title_red a,#legacy .spec_title_whiteblue a,#legacy .spec_title_yellowgreen a{font-size:11px;text-decoration:none;border-bottom:2px solid white;padding-bottom:4px}#legacy .spec_detail_red,#legacy .spec_detail_whiteblue,#legacy .spec_detail_yellowgreen{margin-top:-15px;font-size:2.5vmin;border-radius:10px;margin:0 0 20px}#legacy{}#legacy .spec_detail_gundam8{width:98%;top:100px;margin:0 auto}#legacy{}#legacy .spec_detail_gundam9{width:98%;top:320px;margin:0 auto}#legacy{}#legacy .spec_detail_gundam10{width:98%;top:740px;margin:0 auto}#legacy{}#legacy .spec_detail_whiteblue{background:-webkit-gradient(linear,left top,left bottom,from(#ecfdff),to(#a6f1ff));background:linear-gradient(180deg,#ecfdff,#a6f1ff);-webkit-box-shadow:0 0 0 1px #35d2ff;box-shadow:0 0 0 1px #35d2ff}#legacy .spec_title_whiteblue{width:100%;background:url(/assets/images/research/resource/images/column/all/background_whiteblue.gif);border-radius:10px 10px 0 0;text-shadow:3px 3px 3px #0080d1,-3px -3px 3px #0080d1,-3px 3px 3px #0080d1,3px -3px 3px #0080d1,3px 0px 3px #0080d1,-3px 0px 3px #0080d1,0px 3px 3px #0080d1,0px -3px 3px #0080d1;overflow:hidden}#legacy{}#legacy .spec_detail_yellowgreen{background:-webkit-gradient(linear,left top,left bottom,from(#e6ffed),to(#bcffa5));background:linear-gradient(180deg,#e6ffed,#bcffa5);-webkit-box-shadow:0 0 0 1px #33ff00;box-shadow:0 0 0 1px #33ff00}#legacy .spec_title_yellowgreen{width:100%;background:url(/assets/images/research/resource/images/column/all/background_yellowgreen2.gif);border-radius:10px 10px 0 0;text-shadow:3px 3px 3px #00a828,-3px -3px 3px #00a828,-3px 3px 3px #00a828,3px -3px 3px #00a828,3px 0px 3px #00a828,-3px 0px 3px #00a828,0px 3px 3px #00a828,0px -3px 3px #00a828;overflow:hidden}#legacy .spec_title_yellowgreen a{color:#ffffff}#legacy .shoshinsya_end{clear:both}#legacy{}#legacy .spec_title_blue,#legacy .spec_title_green,#legacy .spec_title_green2,#legacy .spec_title_red,#legacy .spec_title_yellow,#legacy .spec_title_yellowgreen{color:#fff;font-size:7px;text-align:center;padding-top:4px;font-weight:bold;height:30px;width:50.3%;letter-spacing:0.3em;border-radius:10px 10px 0 0}#legacy .spec_title_blue span,#legacy .spec_title_green span,#legacy .spec_title_green2 span,#legacy .spec_title_green3 span,#legacy .spec_title_red span,#legacy .spec_title_yellow span,#legacy .spec_title_yellowgreen span{font-size:11px}#legacy .spec_title_green3{color:#fff;font-size:7px;text-align:center;padding-top:8px;font-weight:bold;height:30px;width:50.3%;letter-spacing:0.3em}#legacy .spec_title_red{width:100%;background:url(/assets/images/research/resource/images/column/all/background_01.gif);background-position:top;text-shadow:3px 3px 3px #ff0000,-3px -3px 3px #ff0000,-3px 3px 3px #ff0000,3px -3px 3px #ff0000,3px 0px 3px #ff0000,-3px 0px 3px #ff0000,0px 3px 3px #ff0000,0px -3px 3px #ff0000;overflow:hidden}#legacy .spec_title_red a{color:#ffffff}#legacy .spec_title_green,#legacy .spec_title_green3{width:100%;background:url(/assets/images/research/resource/images/column/all/background_slot01.png);border-radius:10px 10px 0 0;text-shadow:3px 3px 3px #0f8d07,-3px -3px 3px #0f8d07,-3px 3px 3px #0f8d07,3px -3px 3px #0f8d07,3px 0px 3px #0f8d07,-3px 0px 3px #0f8d07,0px 3px 3px #0f8d07,0px -3px 3px #0f8d07}#legacy .spec_title_green2{width:100%;background:url(/assets/images/research/resource/images/column/all/background_05.gif);background-position:top;text-shadow:3px 3px 3px #01c705,-3px -3px 3px #01c705,-3px 3px 3px #01c705,3px -3px 3px #01c705,3px 0px 3px #01c705,-3px 0px 3px #01c705,0px 3px 3px #01c705,0px -3px 3px #01c705;overflow:hidden}#legacy .spec_title_yellow{width:100%;background:url(/assets/images/research/resource/images/column/all/background_slot02.png);border-radius:10px 10px 0 0;text-shadow:3px 3px 3px #c5700c,-3px -3px 3px #c5700c,-3px 3px 3px #c5700c,3px -3px 3px #c5700c,3px 0px 3px #c5700c,-3px 0px 3px #c5700c,0px 3px 3px #c5700c,0px -3px 3px #c5700c}#legacy .spec_title_yellowgreen{width:100%;background:url(/assets/images/research/resource/images/column/all/background_04.gif);background-position:top;text-shadow:3px 3px 3px #47c916,-3px -3px 3px #47c916,-3px 3px 3px #47c916,3px -3px 3px #47c916,3px 0px 3px #47c916,-3px 0px 3px #47c916,0px 3px 3px #47c916,0px -3px 3px #47c916;overflow:hidden}#legacy .spec_title_blue{width:100%;background:url(/assets/images/research/resource/images/column/all/background_07.gif);background-position:top;text-shadow:3px 3px 3px #0a5eff,-3px -3px 3px #0a5eff,-3px 3px 3px #0a5eff,3px -3px 3px #0a5eff,3px 0px 3px #0a5eff,-3px 0px 3px #0a5eff,0px 3px 3px #0a5eff,0px -3px 3px #0a5eff;overflow:hidden}#legacy .spec_detail_blue,#legacy .spec_detail_green,#legacy .spec_detail_green2,#legacy .spec_detail_red,#legacy .spec_detail_yellow,#legacy .spec_detail_yellowgreen{border-radius:10px;margin:0 0 20px}#legacy .spec_detail_red{background:-webkit-gradient(linear,left top,left bottom,from(#ffecec),to(#ffa5a5));background:linear-gradient(180deg,#ffecec,#ffa5a5);-webkit-box-shadow:0 0 0 1px #ff0b0b;box-shadow:0 0 0 1px #ff0b0b}#legacy .spec_detail_green{background:-webkit-gradient(linear,left top,left bottom,from(#f1ffec),to(#beffa5));background:linear-gradient(180deg,#f1ffec,#beffa5);-webkit-box-shadow:0 0 0 1px #009944;box-shadow:0 0 0 1px #009944}#legacy .spec_detail_green2{background:-webkit-gradient(linear,left top,left bottom,from(#dffae5),to(#61e182));background:linear-gradient(180deg,#dffae5,#61e182);-webkit-box-shadow:0 0 0 1px #009f0b;box-shadow:0 0 0 1px #009f0b}#legacy .spec_detail_yellow{background:-webkit-gradient(linear,left top,left bottom,from(#fffbed),to(#fffea5));background:linear-gradient(180deg,#fffbed,#fffea5);-webkit-box-shadow:0 0 0 1px #b87e00;box-shadow:0 0 0 1px #b87e00}#legacy .spec_detail_yellowgreen{background:-webkit-gradient(linear,left top,left bottom,from(#f8fdeb),to(#c3e764));background:linear-gradient(180deg,#f8fdeb,#c3e764);-webkit-box-shadow:0 0 0 1px #96e462;box-shadow:0 0 0 1px #96e462}#legacy .spec_detail_blue{background:-webkit-gradient(linear,left top,left bottom,from(#eef6f5),to(#acb5e3));background:linear-gradient(180deg,#eef6f5,#acb5e3);-webkit-box-shadow:0 0 0 1px #5f6bdc;box-shadow:0 0 0 1px #5f6bdc}#legacy .spec_title_images{width:80%;margin:10px auto 10px}#legacy p[class^=spec_title_gundam] a{color:#fff}}#legacy{}#legacy .beginner14_left{float:left;width:45%}#legacy .beginner14_left img{width:45%}#legacy .beginner14_right{float:right;width:45%}#legacy .beginner18_menu{margin:0 auto 10px;width:70%}#legacy .beginner18_left{float:left;margin-left:20px}#legacy .beginner18_left img{width:313.5px;margin-top:2px;margin-right:50px}#legacy .beginner18_right{float:right}#legacy .menu_redborder{overflow:hidden;border:solid 3px #ff0000;padding:10px 0 0 3px;line-height:0.8em;width:250px}#legacy .menu_redborder li{list-style:none}@media screen and (max-width:891px){#legacy .beginner18_menu{margin:0 auto 10px;width:100%}#legacy .beginner18_left{float:none}#legacy .beginner18_left img{width:80%;margin-top:0;margin-right:0}#legacy .beginner18_right{float:none;margin:10px auto 20px}#legacy .generic-entry .entry-body p.menu_redborder{margin:1.5rem auto}#legacy .menu_redborder{overflow:hidden;border:solid 3px #ff0000;padding:10px 0 0 8px;margin:0 auto 0;line-height:0.8em;width:250px}}#legacy .beginner_clear{clear:both}#legacy .empathy{display:table;table-layout:auto;margin:0 auto;padding:60px 0 30px 0}#legacy .empathy-btn-area{display:table-cell;padding-right:15px}#legacy .empathy-btn-area a{display:inline-block}#legacy .empathy-counter-area{display:table-cell;position:relative;min-width:86px;text-align:center}#legacy .empathy-counter-area span{color:#005eae;font-size:32px;display:inline-block;font-weight:bold;vertical-align:middle;line-height:1;padding-top:0.3em}#legacy .empathy-counter-area:after,#legacy .empathy-counter-area:before{display:block;width:100%;height:2px;content:"";position:absolute;background:#005eae}#legacy .empathy-counter-area:before{top:2px;right:0;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}#legacy .empathy-counter-area:after{bottom:2px;right:0;-webkit-transform:rotate(15deg);transform:rotate(15deg)}#legacy{}#legacy span.museum-border{border-bottom:4px solid rgb(255,212,115)}#legacy .section-inner{max-width:1070px;margin:0 auto}#legacy .article-museum-Overview{padding-bottom:40px;font-size:29px;text-align:center;font-weight:bold}#legacy .research-column table{margin:0 auto;width:50%;border-collapse:collapse;margin-bottom:41px}#legacy .research-column table th{border:1px solid #000;font-size:18px;font-weight:bold;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;width:192px;text-align:center;background:#bee3fc}#legacy .research-column table td{width:450px;border:1px solid #000;padding:20px;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;text-align:center}#legacy .article-text-access-museum{padding-bottom:18px;line-height:1.8;text-align:center;font-size:22px}#legacy .museum-map_PC{display:block;text-align:center;padding-bottom:40px}#legacy .museum-map_SP{display:none}#legacy .article-museum-introduction{margin:0 auto}#legacy .research-column .section-article img.double{width:45%}#legacy .research-column .article-text2{padding-bottom:40px;line-height:1.8}#legacy .article-image-museum{text-align:center;line-height:1;letter-spacing:25px;padding-bottom:60px}#legacy .section-btns{padding:10px 0 40px;text-align:center;background:#fff}#legacy a.ib-btn{display:inline-block;border-radius:50px;height:50px;line-height:50px;text-align:center;font-weight:500;font-size:20px;color:#005bab;background:#fff;border:2px solid #005bab;vertical-align:middle;width:275px;margin:0 25px;text-decoration:none;text-akign:center}@media screen and (max-width:767px){#legacy span.museum-border{border-bottom:4px solid rgb(255,212,115)}#legacy .section-inner{width:95%;margin:0 auto}#legacy .article-museum-Overview{padding-bottom:20px;font-size:1.2em;text-align:center;font-weight:bold}#legacy .research-column table{margin:0 auto;width:100%;border-collapse:collapse;margin-bottom:41px}#legacy .research-column table th{border:1px solid #000;font-size:1em;font-weight:bold;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;width:25%;text-align:center;background:#bee3fc}#legacy .research-column table td{width:75%;border:1px solid #000;padding:10px;font-size:1em;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;text-align:center}#legacy .article-text-access-museum{padding-bottom:18px;line-height:1.8;text-align:center;font-size:1.1em}#legacy .museum-map_PC{display:none}#legacy .museum-map_SP{display:block;text-align:center;padding-bottom:20px}#legacy .article-museum-introduction{margin:0 auto}#legacy .research-column .section-article img.double{width:48%}#legacy .research-column .article-text2{padding-bottom:10px;line-height:1.6}#legacy .article-image-museum{text-align:center;line-height:1;letter-spacing:5px;padding-bottom:50px}#legacy .section-btns{padding:10px 0 40px;text-align:center;background:#fff}#legacy a.ib-btn{display:inline-block;border-radius:50px;height:50px;line-height:50px;text-align:center;font-weight:500;font-size:20px;color:#005bab;background:#fff;border:2px solid #005bab;vertical-align:middle;width:275px;margin:0 25px;text-decoration:none;text-akign:center}}#legacy{}#legacy .icon_circle{border-radius:50%;border:5px solid #ff0000;font-size:30px;padding:26px 0;margin-left:35px;font-weight:bold;text-align:center;float:left;width:120px}#legacy .rank_heading .icon_2gyou{float:left;width:172px;margin-top:35px}#legacy .rank_heading .machine_name_2gyou{margin-left:200px;font-size:50px;padding:15px;font-weight:bold;height:170px;line-height:70px}@media screen and (max-width:900px){#legacy .icon_circle{border-radius:50%;border:3px solid #ff0000;font-size:1.2em;padding:10px 0;margin-left:10px;margin-right:10px;font-weight:bold;text-align:center;float:left;width:80px}#legacy .icon_circle_2gyou{border-radius:50%;border:3px solid #ff0000;font-size:1.2em;padding:10px 0;margin-left:10px;margin-right:10px;font-weight:bold;text-align:center;float:left;width:80px}#legacy .rank_heading .icon{float:left;width:80px}#legacy .rank_heading2 .icon{float:left;width:80px}#legacy .rank_heading .icon_2gyou{float:left;width:80px;margin-top:10px}#legacy .rank_heading .machine_name{margin-left:40px;font-size:1.2em;font-weight:bold;height:60px;line-height:20px}#legacy .rank_heading2 .machine_name{margin-left:40px;font-size:1em;font-weight:bold;height:60px;line-height:20px}#legacy .rank_heading .machine_name_2gyou{margin-left:40px;font-size:1.2em;font-weight:bold;height:65px;line-height:20px}}#legacy{}#legacy .machine_image4{margin:40px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#legacy .machine_image4 li{text-align:center;list-style:none;display:table-cell;vertical-align:middle}#legacy .machine_image4 li:first-child{margin-right:30px;width:25%}#legacy .machine_image4 li:last-child{margin-left:30px;width:38.3%}#legacy .machine_image4 li p{font-weight:bold;font-size:18px}@media screen and (max-width:900px){#legacy .machine_image4_SP{margin:40px 0px 40px -20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .machine_image4_SP li{width:100%;text-align:center;list-style:none;display:table-cell;vertical-align:middle}#legacy .machine_image4_SP li img{width:70%}#legacy .machine_image4_SP li p{font-weight:bold;font-size:18px}}#legacy{}#legacy .border_research{border:3px #000000 solid;padding:5px 10px}#legacy .border_research .right{text-align:right;padding-top:15px}#legacy .border_research .right b{font-weight:bold;font-size:12px}#legacy p.hideJB2-title{padding-bottom:0px;text-align:center;font-size:30px;font-weight:bold;padding-top:45px}#legacy{}#legacy .machine_image_dubble{margin:40px 0 40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .machine_image_dubble li{width:50%;text-align:center;list-style:none}#legacy .machine_image_dubble li img{width:90%;height:100%}#legacy .machine_image_dubble li p{font-weight:bold;font-size:18px}#legacy .rank_heading5{padding:30px 0 30px}#legacy .rank_heading5 .icon{float:left;width:120px;padding:10px 0 0 20px}#legacy .rank_heading5 .machine_name{margin-left:140px;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:110px}#legacy .yajirushi{width:5%;margin:0 auto 0}@media screen and (max-width:900px){#legacy .machine_image_dubble{margin:20px 0 20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:420px){#legacy .yajirushi{width:5%;margin:-20px auto 0}#legacy .rank_heading5{padding:60px 0 30px}#legacy .rank_heading5 .icon{float:left;width:100px;padding:10px 0 0 10px}#legacy .rank_heading5 .machine_name{margin-left:110px;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#legacy .background-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.6);opacity:0;visibility:hidden}#legacy .background-overlay.active{opacity:1;visibility:visible;z-index:1000}#legacy .closeup-modal{max-width:1000px;width:90%;background:#fff;padding-top:20px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;visibility:hidden;height:75%}@media screen and (min-width:768px){#legacy .closeup-modal{overflow-y:auto;overflow-y:scroll}}#legacy .closeup-modal.active{opacity:1;visibility:visible;z-index:1000}#legacy .closeup-modal .close-btn{position:absolute;top:10px;right:20px;cursor:pointer;font-size:20px}#legacy body.modal-open{width:100%;position:fixed}#legacy{}#legacy .rank_heading6{padding:30px 0 30px}#legacy .rank_heading6 .icon{float:left;width:120px;padding:20px 0 0 20px}#legacy .rank_heading6 .machine_name{margin-left:140px;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#legacy{}#legacy .tableUC_SP{border:2px solid #215708;font-size:18px;font-weight:bold;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;width:100px;text-align:center;background:#abf7ff}#legacy .tableUC2_SP{border:2px solid #215708;padding:20px;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;background-color:#f5feff;line-height:1.5em}#legacy .UC-chronologytitle2_SP{text-align:center;font-size:18px;margin-bottom:5px}#legacy .sympho42_pachi01{width:260px;margin-top:-2115px;margin-left:395px}#legacy .sympho42_slot01{width:260px;margin-top:-465px;margin-left:704px}#legacy .sympho42_pachi02{width:260px;margin-top:435px;margin-left:395px}#legacy .sympho42_slot02{width:260px;margin-top:-330px;margin-left:704px}#legacy .sympho42_pachi03{width:260px;margin-top:335px;margin-left:395px;margin-bottom:200px}@media screen and (max-width:767px){#legacy .sympho42_pachi01{width:260px;margin-top:-2110px;margin-left:395px}#legacy .sympho42_slot01{width:260px;margin-top:-455px;margin-left:704px}#legacy .sympho42_pachi02{width:260px;margin-top:436px;margin-left:395px}#legacy .sympho42_slot02{width:260px;margin-top:-320px;margin-left:704px}#legacy .sympho42_pachi03{width:260px;margin-top:342px;margin-left:395px;margin-bottom:200px}}#legacy .sympho42_Year{color:#ffffff;font-size:24px;text-align:center;font-weight:bold}#legacy .sympho42_Title{color:#000000;font-size:24px;text-align:center;font-weight:bold;margin:0}#legacy .sympho42_Explanation{color:#7c7d7b;font-size:18px;margin-top:-20px}#legacy p.middle-title1{text-align:center;font-size:30px;font-weight:bold}#legacy .middle-title2{padding-bottom:14px;line-height:1.8;text-align:center;font-weight:bold;font-size:20px}#legacy .middle-title3{padding-top:25px;line-height:1.8;text-align:center;font-weight:bold;font-size:24px}#legacy{}#legacy .float_left{float:left}#legacy .float_right{float:right}#legacy .clearfix:after{content:"";display:block;clear:both}#legacy .rank_heading_melo{-o-border-image:url(/assets/images/research/resource/images/column/43/namisen.jpg);border-image:url(/assets/images/research/resource/images/column/43/namisen.jpg)}#legacy .rank_heading_melo .machine_name{white-space:nowrap;margin-left:200px;font-size:50px;padding:15px;font-weight:bold;height:110px;line-height:90px}#legacy .rank_heading_melo_SP .machine_name{margin-left:45px;padding-top:40px;font-size:1.2em;font-weight:bold;height:60px;line-height:20px}#legacy .rank_heading_melo_SP .icon{float:left;width:100px}#legacy .rank_heading_melo .icon{float:left;width:150}#legacy{}#legacy .modal-wrapper01{z-index:999;top:0;right:0;bottom:0;left:0;padding:40px 10px;position:fixed;text-align:center}#legacy .modal-button{text-align:center;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s;margin-top:40px;margin-bottom:1px;text-decoration:none}#legacy .modal-button:active{-webkit-transform:translateY(2px);transform:translateY(2px)}#legacy{}#legacy .modal-button:hover{color:#ffffff;background-color:#4f96f6;-webkit-transition:0.6s;transition:0.6s}#legacy .modal-wrapper01:not(:target){opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s,visibility 0.3s;transition:opacity 0.3s,visibility 0.3s}#legacy .modal-wrapper01:target{opacity:1;visibility:visible;-webkit-transition:opacity 0.4s,visibility 0.4s;transition:opacity 0.4s,visibility 0.4s}#legacy .modal-wrapper01:after{display:inline-block;height:100%;margin-left:-0.05em;vertical-align:middle;content:""}#legacy .modal-wrapper01 .modal-window{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;z-index:20;position:relative;width:85%;max-width:1000px;padding:10px 10px 10px;border-radius:2px;background:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.6);box-shadow:0 0 30px rgba(0,0,0,0.6);vertical-align:middle}#legacy .modal-wrapper01 .modal-window .modal-content{max-height:80vh;overflow-y:auto;text-align:left}#legacy .modal-wrapper01 .modal-window2{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;z-index:20;position:relative;max-width:1000px;padding:10px 10px 10px;border-radius:2px;background:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.6);box-shadow:0 0 30px rgba(0,0,0,0.6);vertical-align:middle}#legacy .modal-wrapper01 .modal-window2 .modal-content{max-height:80vh;overflow-y:auto;text-align:left}#legacy .modal_title{font-size:1.5em;position:relative;overflow:hidden;padding:0}#legacy .modal_title:after,#legacy .modal_title:before{content:"";position:absolute;bottom:0}#legacy{}#legacy .modal_title:before{border-bottom:4px solid #6bb6ff;width:100%}#legacy{}#legacy .modal_title:after{border-bottom:4px solid #c8e4ff;width:100%}#legacy .modal-content p{margin:10px 0 0 0}#legacy .modal-overlay{z-index:10;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8)}#legacy .modal-wrapper01 .modal-close{z-index:20;position:absolute;top:5px;right:5px;width:35px;color:#95979c!important;font-size:30px;font-weight:700;line-height:35px;text-align:center;text-decoration:none;text-indent:0}#legacy .modal-wrapper .modal-close:hover{color:#2b2e38!important}#legacy{}#legacy .rank_heading_oosaki .machine_name,#legacy .rank_heading_oosaki2 .machine_name,#legacy .rank_heading_oosaki3 .machine_name{margin-left:120px;font-size:44px;padding:20px 0 15px 15px;font-weight:bold;height:110px;line-height:90px}#legacy .rank_heading_oosaki_SP .machine_name,#legacy .rank_heading_oosaki_SP2 .machine_name,#legacy .rank_heading_oosaki_SP3 .machine_name{margin-left:60px;padding-top:40px;font-size:1.8em;font-weight:bold;height:60px;line-height:30px}@media screen and (min-width:508px) and (max-width:999px){#legacy .rank_heading_oosaki .machine_name,#legacy .rank_heading_oosaki2 .machine_name{margin-left:60px;padding-top:30px;font-size:2em;font-weight:bold;height:60px;line-height:35px}#legacy .rank_heading_oosaki3 .machine_name{margin-left:60px;padding-top:30px;font-size:2em;font-weight:bold;height:60px;line-height:35px}}@media screen and (min-width:418px) and (max-width:507px){#legacy .rank_heading_oosaki .machine_name,#legacy .rank_heading_oosaki2 .machine_name{margin-left:60px;padding-top:30px;font-size:1.6em;font-weight:bold;height:60px;line-height:30px}#legacy .rank_heading_oosaki3 .machine_name{margin-left:60px;padding-top:35px;font-size:1.8em;font-weight:bold;height:60px;line-height:30px}}@media screen and (min-width:332px) and (max-width:417px){#legacy .rank_heading_oosaki .machine_name,#legacy .rank_heading_oosaki2 .machine_name{margin-left:60px;padding-top:30px;font-size:1.3em;font-weight:bold;height:60px;line-height:25px}#legacy .rank_heading_oosaki3 .machine_name{margin-left:60px;padding-top:40px;font-size:1.6em;font-weight:bold;height:60px;line-height:25px}}@media screen and (min-width:259px) and (max-width:331px){#legacy .rank_heading_oosaki .machine_name,#legacy .rank_heading_oosaki2 .machine_name{margin-left:60px;padding-top:0;font-size:1.1em;font-weight:bold;height:60px;line-height:25px}#legacy .rank_heading_oosaki3 .machine_name{margin-left:60px;padding-top:20px;font-size:1.3em;font-weight:bold;height:60px;line-height:25px}}@media screen and (min-width:204px) and (max-width:258px){#legacy .rank_heading_oosaki .machine_name,#legacy .rank_heading_oosaki2 .machine_name{margin-left:30px;padding-top:0;font-size:0.9em;font-weight:bold;height:40px;line-height:15px}#legacy .rank_heading_oosaki3 .machine_name{margin-left:35px;padding-top:15px;font-size:1.2em;font-weight:bold;height:40px;line-height:15px}}@media screen and (min-width:1px) and (max-width:203px){#legacy .rank_heading_oosaki .machine_name,#legacy .rank_heading_oosaki2 .machine_name{margin-left:10px;padding-top:0;font-size:0.5em;font-weight:bold;height:30px;line-height:15px}#legacy .rank_heading_oosaki3 .machine_name{margin-left:15px;padding-top:10px;font-size:0.5em;font-weight:bold;height:30px;line-height:15px}}@media screen and (min-width:322px) and (max-width:431px){#legacy .rank_heading_oosaki_SP .machine_name{margin-left:60px;padding-top:30px;font-size:1.6em;font-weight:bold;height:60px;line-height:30px}}@media screen and (max-width:321px){#legacy .rank_heading_oosaki_SP .machine_name{margin-left:60px;padding-top:40px;font-size:1.2em;font-weight:bold;height:60px;line-height:20px}}@media screen and (min-width:631px) and (max-width:691px){#legacy .rank_heading_oosaki_SP2 .machine_name{margin-left:60px;padding-top:40px;font-size:1.6em;font-weight:bold;height:60px;line-height:30px}}@media screen and (min-width:433px) and (max-width:630px){#legacy .rank_heading_oosaki_SP2 .machine_name{margin-left:60px;padding-top:25px;font-size:1.6em;font-weight:bold;height:60px;line-height:30px}}@media screen and (min-width:278px) and (max-width:433px){#legacy .rank_heading_oosaki_SP2 .machine_name{margin-left:60px;padding-top:35px;font-size:1.2em;font-weight:bold;height:60px;line-height:20px}}@media screen and (min-width:236px) and (max-width:277px){#legacy .rank_heading_oosaki_SP .machine_name{margin-left:60px;padding-top:5px;font-size:1.2em;font-weight:bold;height:40px;line-height:20px}#legacy .rank_heading_oosaki_SP2 .machine_name{margin-left:60px;padding-top:5px;font-size:0.9em;font-weight:bold;height:40px;line-height:15px}#legacy .rank_heading_oosaki_SP3 .machine_name{margin-left:60px;padding-top:20px;font-size:0.9em;font-weight:bold;height:40px;line-height:15px}}@media screen and (max-width:235px){#legacy .rank_heading_oosaki_SP .machine_name{margin-left:35px;padding-top:0;font-size:0.9em;font-weight:bold;height:30px;line-height:20px}#legacy .rank_heading_oosaki_SP2 .machine_name{margin-left:35px;padding-top:0;font-size:0.9em;font-weight:bold;height:50px;line-height:15px}#legacy .rank_heading_oosaki_SP3 .machine_name{margin-left:35px;padding-top:0;font-size:0.9em;font-weight:bold;height:30px;line-height:30px}}#legacy .rank_heading_oosaki_SP .icon,#legacy .rank_heading_oosaki_SP2 .icon,#legacy .rank_heading_oosaki_SP3 .icon{float:left;width:100px}#legacy .rank_heading_oosaki .icon,#legacy .rank_heading_oosaki2 .icon,#legacy .rank_heading_oosaki3 .icon{float:left;width:100px}@media screen and (min-width:259px) and (max-width:331px){#legacy .rank_heading_oosaki .icon,#legacy .rank_heading_oosaki2 .icon,#legacy .rank_heading_oosaki3 .icon{float:left;width:65px}}@media screen and (min-width:204px) and (max-width:258px){#legacy .rank_heading_oosaki .icon,#legacy .rank_heading_oosaki2 .icon,#legacy .rank_heading_oosaki3 .icon{float:left;width:45px}}@media screen and (min-width:1px) and (max-width:203px){#legacy .rank_heading_oosaki .icon,#legacy .rank_heading_oosaki2 .icon,#legacy .rank_heading_oosaki3 .icon{float:left;width:25px}}@media screen and (min-width:235px) and (max-width:277px){#legacy .rank_heading_oosaki_SP .icon,#legacy .rank_heading_oosaki_SP2 .icon,#legacy .rank_heading_oosaki_SP3 .icon{float:left;width:50px}}@media screen and (min-width:1px) and (max-width:234px){#legacy .rank_heading_oosaki_SP .icon,#legacy .rank_heading_oosaki_SP2 .icon,#legacy .rank_heading_oosaki_SP3 .icon{float:left;width:30px}}#legacy .gray_border{border:solid 5px #efefef;padding:20px}#legacy .machine_image_dubble2{margin:40px 0 40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .machine_image_dubble2 li{width:50%;text-align:center;list-style:none;margin:0;padding:0}#legacy .machine_image_dubble2 li img{width:95%}#legacy .machine_image_dubble2 li p{font-weight:bold;font-size:18px}#legacy{}#legacy .article-image2{text-align:center}#legacy .article-image2 dl{padding-bottom:20px;display:inline-block;margin:0}#legacy .article-image2 dl img{text-align:center}#legacy .article-image2 dt{font-size:1.125em;font-weight:bold;color:#000}#legacy .article-image2 dd{text-align:center}@media screen and (max-width:730px){#legacy .article-image2 dt{font-size:0.8em;font-weight:bold;color:#000}}@media screen and (max-width:530px){#legacy .article-image2 dt{font-size:0.5em;font-weight:bold;color:#000}}#legacy .mv-text_research{transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);font-size:30px;text-shadow:2px 2px 3px #ffffff,-2px 2px 3px #ffffff,2px -2px 3px #ffffff,-2px -2px 3px #ffffff;display:inline;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(51%,#ebcc00),to(#ebcc00));background:linear-gradient(to bottom,transparent 0%,transparent 50%,#ebcc00 51%,#ebcc00)}#legacy .mv-text_research2{transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);font-size:30px;text-shadow:2px 2px 3px #ffffff,-2px 2px 3px #ffffff,2px -2px 3px #ffffff,-2px -2px 3px #ffffff;display:inline;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(51%,#b0edff),to(#b0edff));background:linear-gradient(to bottom,transparent 0%,transparent 50%,#b0edff 51%,#b0edff)}#legacy .mv-text_research3{transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);font-size:30px;text-shadow:2px 2px 3px #ffffff,-2px 2px 3px #ffffff,2px -2px 3px #ffffff,-2px -2px 3px #ffffff;display:inline;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(51%,#ffa905),to(#ffa905));background:linear-gradient(to bottom,transparent 0%,transparent 50%,#ffa905 51%,#ffa905)}#legacy .mv-text_research4{transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);font-size:30px;text-shadow:2px 2px 3px #ffffff,-2px 2px 3px #ffffff,2px -2px 3px #ffffff,-2px -2px 3px #ffffff;display:inline;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(51%,#2fb880),to(#2fb880));background:linear-gradient(to bottom,transparent 0%,transparent 50%,#2fb880 51%,#2fb880)}#legacy .mv-text_research5{transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);font-size:30px;text-shadow:2px 2px 3px #ffffff,-2px 2px 3px #ffffff,2px -2px 3px #ffffff,-2px -2px 3px #ffffff;display:inline;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(51%,#ffa6a6),to(#ffa6a6));background:linear-gradient(to bottom,transparent 0%,transparent 50%,#ffa6a6 51%,#ffa6a6)}#legacy .mv-text_research6{transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);font-size:30px;text-shadow:2px 2px 3px #ffffff,-2px 2px 3px #ffffff,2px -2px 3px #ffffff,-2px -2px 3px #ffffff;display:inline;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(51%,#ffffa6),to(#ffffa6));background:linear-gradient(to bottom,transparent 0%,transparent 50%,#ffffa6 51%,#ffffa6)}#legacy .mv-text_research7{transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);font-size:30px;text-shadow:2px 2px 3px #ffffff,-2px 2px 3px #ffffff,2px -2px 3px #ffffff,-2px -2px 3px #ffffff;display:inline;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(51%,#a6c2ff),to(#a6c2ff));background:linear-gradient(to bottom,transparent 0%,transparent 50%,#a6c2ff 51%,#a6c2ff)}@media screen and (max-width:767px){#legacy .mv-text_research{transform:translateX(-30%);-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);font-size:0.9rem;text-shadow:2px 2px 3px #ffffff,-2px 2px 3px #ffffff,2px -2px 3px #ffffff,-2px -2px 3px #ffffff;display:inline;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(40%,transparent),color-stop(41%,#ebcc00),to(#ebcc00));background:linear-gradient(to bottom,transparent 0%,transparent 40%,#ebcc00 41%,#ebcc00)}#legacy .mv-text_research2{transform:translateX(-30%);-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);font-size:0.9rem;text-shadow:2px 2px 3px #ffffff,-2px 2px 3px #ffffff,2px -2px 3px #ffffff,-2px -2px 3px #ffffff;display:inline;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(40%,transparent),color-stop(41%,#b0edff),to(#b0edff));background:linear-gradient(to bottom,transparent 0%,transparent 40%,#b0edff 41%,#b0edff)}#legacy .mv-text_research3{transform:translateX(-30%);-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);font-size:0.9rem;text-shadow:2px 2px 3px #ffffff,-2px 2px 3px #ffffff,2px -2px 3px #ffffff,-2px -2px 3px #ffffff;display:inline;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(40%,transparent),color-stop(41%,#ffa905),to(#ffa905));background:linear-gradient(to bottom,transparent 0%,transparent 40%,#ffa905 41%,#ffa905)}#legacy .mv-text_research4{transform:translateX(-30%);-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);font-size:0.9rem;text-shadow:2px 2px 3px #ffffff,-2px 2px 3px #ffffff,2px -2px 3px #ffffff,-2px -2px 3px #ffffff;display:inline;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(40%,transparent),color-stop(41%,#2fb880),to(#2fb880));background:linear-gradient(to bottom,transparent 0%,transparent 40%,#2fb880 41%,#2fb880)}#legacy .mv-text_research5{transform:translateX(-30%);-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);font-size:0.9rem;text-shadow:2px 2px 3px #ffffff,-2px 2px 3px #ffffff,2px -2px 3px #ffffff,-2px -2px 3px #ffffff;display:inline;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(40%,transparent),color-stop(41%,#ffa6a6),to(#ffa6a6));background:linear-gradient(to bottom,transparent 0%,transparent 40%,#ffa6a6 41%,#ffa6a6)}#legacy .mv-text_research6{transform:translateX(-30%);-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);font-size:0.9rem;text-shadow:2px 2px 3px #ffffff,-2px 2px 3px #ffffff,2px -2px 3px #ffffff,-2px -2px 3px #ffffff;display:inline;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(40%,transparent),color-stop(41%,#ffffa6),to(#ffffa6));background:linear-gradient(to bottom,transparent 0%,transparent 40%,#ffffa6 41%,#ffffa6)}#legacy .mv-text_research7{transform:translateX(-30%);-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);font-size:0.9rem;text-shadow:2px 2px 3px #ffffff,-2px 2px 3px #ffffff,2px -2px 3px #ffffff,-2px -2px 3px #ffffff;display:inline;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(40%,transparent),color-stop(41%,#a6c2ff),to(#a6c2ff));background:linear-gradient(to bottom,transparent 0%,transparent 40%,#a6c2ff 41%,#a6c2ff)}}#legacy{}#legacy .text_title,#legacy .text_title_2gyou{position:relative}#legacy .text_title p{position:absolute;font-weight:900;font-size:45px;top:20%;left:14%}#legacy .text_title_2gyou p{position:absolute;font-weight:900;font-size:45px;bottom:-5%;left:14%}#legacy .text_title img,#legacy .text_title_2gyou img{width:100%}@media screen and (min-width:709px) and (max-width:895px){#legacy .text_title p{font-size:35px;top:15%;left:14%}#legacy .text_title_2gyou p{font-size:35px;bottom:-10%;left:14%}}@media screen and (min-width:523px) and (max-width:708px){#legacy .text_title p{font-size:25px;top:10%;left:14%}#legacy .text_title_2gyou p{font-size:25px;bottom:-12%;left:14%}}@media screen and (min-width:393px) and (max-width:522px){#legacy .text_title p{font-size:18px;top:5%;left:14%}#legacy .text_title_2gyou p{font-size:18px;bottom:-13%;left:14%}}@media screen and (min-width:318px) and (max-width:392px){#legacy .text_title p{font-size:14px;top:1%;left:14%}#legacy .text_title_2gyou p{font-size:14px;bottom:-16%;left:14%}}@media screen and (min-width:243px) and (max-width:317px){#legacy .text_title p{font-size:10px;top:-5px}#legacy .text_title_2gyou p{font-size:10px;bottom:-19%;left:14%}}@media screen and (max-width:243px){#legacy .text_title p{font-size:10px;top:-25px}#legacy .text_title_2gyou p{font-size:10px;bottom:-19%}}#legacy{}#legacy .modal-wrapper02{z-index:999;top:0;right:0;bottom:0;left:0;padding:40px 10px;position:fixed;text-align:center}#legacy .modal-button{text-align:center;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s;margin-top:40px;margin-bottom:1px;text-decoration:none}#legacy .modal-wrapper02 img{height:auto;width:auto;image-rendering:-webkit-optimize-contrast}#legacy .modal-button:active{-webkit-transform:translateY(2px);transform:translateY(2px)}#legacy{}#legacy .modal-button:hover{color:#ffffff;background-color:#4f96f6;-webkit-transition:0.6s;transition:0.6s}#legacy .modal-wrapper02:not(:target){opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s,visibility 0.3s;transition:opacity 0.3s,visibility 0.3s}#legacy .modal-wrapper02:target{opacity:1;visibility:visible;-webkit-transition:opacity 0.4s,visibility 0.4s;transition:opacity 0.4s,visibility 0.4s}#legacy .modal-wrapper02:after{display:inline-block;height:100%;margin-left:-0.05em;vertical-align:middle;content:""}#legacy .modal-wrapper02 .modal-window{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;z-index:20;position:relative;width:85%;max-width:1000px;padding:10px 10px 10px;border-radius:2px;background:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.6);box-shadow:0 0 30px rgba(0,0,0,0.6);vertical-align:middle}#legacy .modal-wrapper02 .modal-window .modal-content{max-height:80vh;overflow-y:auto;overflow-x:auto;text-align:left}#legacy .modal-wrapper02 .modal-window2{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;z-index:20;position:relative;max-width:1000px;padding:10px 10px 10px;border-radius:2px;background:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.6);box-shadow:0 0 30px rgba(0,0,0,0.6);vertical-align:middle}#legacy .modal-wrapper02 .modal-window2 .modal-content{max-height:80vh;overflow-y:auto;text-align:left}#legacy .modal_title{font-size:1.5em;position:relative;overflow:hidden;padding:0}#legacy .modal_title:after,#legacy .modal_title:before{content:"";position:absolute;bottom:0}#legacy{}#legacy .modal_title:before{border-bottom:4px solid #6bb6ff;width:100%}#legacy{}#legacy .modal_title:after{border-bottom:4px solid #c8e4ff;width:100%}#legacy .modal-content p{margin:10px 0 0 0}#legacy .modal-overlay{z-index:10;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8)}#legacy .modal-wrapper02 .modal-close{z-index:20;position:absolute;top:5px;right:5px;width:35px;color:#95979c!important;font-size:30px;font-weight:700;line-height:35px;text-align:center;text-decoration:none;text-indent:0}#legacy .modal-wrapper .modal-close:hover{color:#2b2e38!important}#legacy{}#legacy .blue_border{border:solid 5px #0053a3;padding:20px}#legacy .blue_border_radius{border:solid 5px #0053a3;border-radius:10px;padding:20px}#legacy .orange_border{border:solid 5px #ffa905;padding:20px}#legacy .orange_border_radius{border:solid 5px #ffa905;border-radius:10px;padding:20px}#legacy .green_border{border:solid 5px #2fb880;padding:20px}#legacy .green_border_radius{border:solid 5px #2fb880;border-radius:10px;padding:20px}#legacy{}#legacy .says_hatena{position:relative;margin:5px 0 0 105px;padding:1px 13px;border-radius:12px;background:#ebebeb}#legacy .says_hatena:after{content:"";display:inline-block;position:absolute;top:18px;left:-24px;border:12px solid transparent;border-right:12px solid #ebebeb}#legacy .says_hatena p{margin:0;padding:0}#legacy .balloon8{width:100%;margin:1.5em 0;overflow:hidden}#legacy .balloon8 .faceicon{float:left;margin-right:-90px;width:80px}#legacy .balloon8 .faceicon img{width:100%;height:auto;border:solid 3px #ebebeb;border-radius:50%}#legacy .balloon8 .chatting{width:100%}#legacy .machine_image_dubble3{margin:40px 0 40px -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#legacy .machine_image_dubble3 li{width:50%;text-align:center;list-style:none;margin:0;padding:0}#legacy .machine_image_dubble3 li img{width:95%;height:100%}#legacy .machine_image_dubble3 li:nth-child(2){text-align:right}#legacy .machine_image_dubble3 li p{font-weight:bold;font-size:18px}#legacy{}#legacy .pickup_title .machine_name{white-space:normal;line-height:50px;margin-left:200px;padding-top:10px;font-size:50px;font-weight:bold}#legacy .pickup_title .machine_name img{width:100%}#legacy .pickup_title .icon{float:left;width:150}#legacy .pickup_title_SP .machine_name{margin-left:110px;font-size:1.2em;font-weight:bold;height:60px;line-height:20px}#legacy .pickup_title_SP .icon{float:left;width:100px}#legacy{}#legacy .balloon10,#legacy .balloon9{width:100%;margin:1.5em 0;overflow:hidden}#legacy .balloon10 .faceicon,#legacy .balloon9 .faceicon{float:left;margin-right:-90px;width:80px}#legacy .balloon9 .faceicon img{width:100%;height:auto;border:solid 3px #497dba;border-radius:50%}#legacy .balloon10 .chatting,#legacy .balloon9 .chatting{width:100%}#legacy .balloon10 .faceicon img{width:100%;height:auto;border:solid 3px #f9ac6f;border-radius:50%}#legacy{}@media screen and (min-width:768px){#legacy .balloon5{width:100%;margin:1.5em 0;overflow:hidden}#legacy .balloon5 .faceicon{float:left;margin-right:-90px;width:80px}#legacy .balloon5 .faceicon img{width:100%;height:auto;border:solid 3px #d7ebfe;border-radius:50%;margin-bottom:0px}#legacy .balloon5 .chatting{width:100%}#legacy .balloon6{width:100%;margin:1.5em 0;overflow:hidden}#legacy .balloon6 .faceicon{float:right;width:80px}#legacy .balloon6 .faceicon img{width:100%;height:auto;border:solid 3px #d7ebfe;border-radius:50%}#legacy .balloon6 .chatting{width:100%;text-align:right}#legacy .balloon7{width:100%;margin:1.5em 0;overflow:hidden}#legacy .balloon7 .faceicon{float:left;margin-right:-90px;width:80px}#legacy .balloon7 .faceicon img{width:100%;height:auto;border:solid 3px #fef79a;border-radius:50%}#legacy .balloon7 .chatting{width:100%}#legacy .says{position:relative;margin:5px 0 0 105px;padding:1px 13px;border-radius:12px;background:#d7ebfe}#legacy .says:after{content:"";display:inline-block;position:absolute;top:18px;left:-24px;border:12px solid transparent;border-right:12px solid #d7ebfe}#legacy .says p{margin:0;padding:0}#legacy .says2 .chatting{text-align:right}#legacy .chatting .says{position:relative;margin:5px 0 0 105px;padding:10px 13px;border-radius:12px;background:#d7ebfe}#legacy .says2{display:inline-block;position:relative;margin:5px 20px 0 0;padding:0 15px;border-radius:12px;background:#d7ebfe;text-align:left}#legacy .says2:after{content:"";display:inline-block;position:absolute;top:18px;right:-24px;border:12px solid transparent;border-left:12px solid #d7ebfe}#legacy .says2 p{margin:0;padding:0}#legacy .says_melo{position:relative;margin:5px 0 0 105px;padding:1px 13px;border-radius:12px;background:#fef79a}#legacy .says_melo:after{content:"";display:inline-block;position:absolute;top:18px;left:-24px;border:12px solid transparent;border-right:12px solid #fef79a}#legacy .says_melo p{margin:0;padding:0}#legacy .says3 .chatting{text-align:right}#legacy .says3{display:inline-block;position:relative;margin:5px 20px 0 0;padding:0 15px;border-radius:12px;background:#fbd4b5;text-align:left;width:90%}#legacy .says3:after{content:"";display:inline-block;position:absolute;top:18px;right:-24px;border:12px solid transparent;border-left:12px solid #fbd4b5}#legacy .says3 p{margin:0;padding:0}#legacy .says4 .chatting{text-align:right}#legacy .says4{display:inline-block;position:relative;margin:5px 20px 0 0;padding:0 15px;border-radius:12px;background:#c2f1c8;text-align:left;width:90%}#legacy .says4:after{content:"";display:inline-block;position:absolute;top:18px;right:-24px;border:12px solid transparent;border-left:12px solid #c2f1c8}#legacy .says4 p{margin:0;padding:0}}@media screen and (max-width:1015px){#legacy .says3{width:85%}#legacy .says4{width:85%}}@media screen and (max-width:767px){#legacy .balloon5{width:100%;margin:1.5em 0;overflow:hidden}#legacy .balloon5 .faceicon{float:left;margin-right:-90px;width:80px}#legacy .balloon5 .faceicon img{width:100%;height:auto;border:solid 3px #d7ebfe;border-radius:50%;margin-bottom:0px}#legacy .balloon5 .chatting{width:100%}#legacy .balloon6{width:100%;margin:2.8em 0 1.5em;overflow:hidden}#legacy .balloon6 .faceicon{float:right;margin-right:10px;width:80px}#legacy .balloon6 .faceicon img{width:100%;height:auto;border:solid 3px #d7ebfe;border-radius:50%}#legacy .balloon6 .chatting{width:75%;text-align:right}#legacy .balloon6 .chatting2{width:70%;text-align:right}#legacy .balloon7{width:100%;margin:1.5em 0;overflow:hidden}#legacy .balloon7 .faceicon{float:left;margin-right:-90px;width:80px}#legacy .balloon7 .faceicon img{width:100%;height:auto;border:solid 3px #fef79a;border-radius:50%}#legacy .balloon7 .chatting{width:100%}#legacy .says{display:inline-block;position:relative;margin:5px 0 0 105px;padding:1px 13px;border-radius:12px;background:#d7ebfe}#legacy .says:after{content:"";display:inline-block;position:absolute;top:18px;left:-24px;border:12px solid transparent;border-right:12px solid #d7ebfe}#legacy .says p{margin:0;padding:0}#legacy .says2{position:relative;padding:1px 13px;border-radius:12px;background:#d7ebfe;text-align:left}#legacy .says2:after{content:"";display:inline-block;position:absolute;top:18px;right:-24px;border:12px solid transparent;border-left:12px solid #d7ebfe}#legacy .says2 p{margin:0;padding:0}#legacy .says_melo{display:inline-block;position:relative;margin:5px 0 0 105px;padding:1px 13px;border-radius:12px;background:#fef79a}#legacy .says_melo:after{content:"";display:inline-block;position:absolute;top:18px;left:-24px;border:12px solid transparent;border-right:12px solid #fef79a}#legacy .says_melo p{margin:0;padding:0}#legacy .says3{position:relative;padding:8px 13px;border-radius:12px;background:#fbd4b5;text-align:left}#legacy .says3:after{content:"";display:inline-block;position:absolute;top:8px;right:-23px;border:12px solid transparent;border-left:12px solid #fbd4b5}#legacy .says3 p{margin:0;padding:0}#legacy .says4{position:relative;padding:8px 13px;border-radius:12px;background:#c2f1c8;text-align:left}#legacy .says4:after{content:"";display:inline-block;position:absolute;top:8px;right:-23px;border:12px solid transparent;border-left:12px solid #c2f1c8}#legacy .says4 p{margin:0;padding:0}}#legacy :focus-visible{outline:2px #000 solid;border-radius:1px}#legacy .form-choice-buttons-item input[type=checkbox]:focus-visible+.form-choice-buttons-item-body{outline:2px #000 solid}#legacy .choice-cat-all input[type=checkbox]:focus-visible+label{outline:2px #000 solid}